Supporting mass content distribution is a key requirement for the future Internet,and today’s host-centric Internet faces severe challenges.To overcome the conflict between the Internet design and application needs,the academia has started the research on designing future Internet architectures.Named Data Networking(NDN)is among the most representative researches.This paper conducts a series of exploratory and pioneering researches on NDN mobility issues: aiming at satisfying NDN consumer mobility needs,studies the communication efficiency problem faced by the NDN native consumer mobility support mechanism;aiming at satisfying NDN producer mobility needs,studies the scalability and data availability issues brought by large-scale producer relocations and highly dynamic network topologies,as well as a performance bottleneck issue.The major work conducted in this paper is summarized as follows:1.Aiming at the communication efficiency problem faced by the NDN native consumer mobility support mechanism,a virtual link-based NDN consumer mobility support scheme DRLS is proposed.This paper discovers for the first time that the grid-like topology and frequent consumer handovers in LEO satellite constellations may jointly lead to a large amount of network traffic being wasted,and proposes to extend the NDN link adaptation layer function to efficiently handle frequent and regular consumer handovers,by recovering lost data from nearby nodes via virtual links over.The experimental results show that: the communication efficiency problem indeed has a significant impact,more than 25% of the handovers among major cities producer more than 10 hops of additional data transmissions;DRLS can significantly reduce bandwidth consumption and optimize data retrieval delay,averaging at 5 hops of data transmission reduction and about 40% of data retrieval delay reduction.2.Aiming at the scalability challenges brought by large-scale producer relocations,a trace-based scheme KITE is proposed,which supports NDN producer mobility transparently,securely and efficiently by extending the NDN stateful forwarding plane.KITE exploits NDN’s stateful forwarding mechanisms to conveniently and securely update reachability information,adopts a hierarchical naming scheme to alleviate triangular routing problems,uses soft states to tune signaling overhead,and utilizes adaptive forwarding and distributed rendezvous mechanisms to further improve performance.This paper theoretically proves that KITE guarantees continuous reachability of mobile producers and prevents abusive behaviors.Experiment results show that KITE has balanced and stable performance,and can support producer mobility in wired network scenarios in an efficient and scalable manner: KITE adequately optimizes communication paths,keeping path stretch under 1.5,about 20% better then indirection-based solutions;KITE guarantees ideal user experience,the handover delay and packet loss rate is only about half of two mapping-based solutions;KITE generates acceptable amount of signaling message transmissions,and the cost is not notably affected by relocation frequencies.3.Aiming at the data availability challenge brought by frequent and irregular producer movements,a data rendezvous scheme S-Push is proposed,which utilizes NDN’s native decoupling of data and node to efficiently support NDN producer mobility.S-Push mitigates the negative impact of producer movement on data retrieval by relocating data,realizes geographic routing of data retrieval requests by parsing the naming semantics of the application layer,and further improves data distribution performance by utilizing link layer reliable transmission mechanisms.The experimental results show that S-Push can keep network traffic within a controllable range while ensuring low data retrieval delay,and can support efficient data distribution in highly dynamic vehicular ad hoc network scenarios.4.Aiming at the performance bottleneck that mobility support solutions mutually face,knowledge-driven mobility support solutions are proposed.Existing solutions can only tradeoff among various performance indicators when supporting continuous mobile communication.Aiming at the above-mentioned inability to achieve performance breakthrough,this paper explores the idea of knowledge plane from the perspective of mobility: preliminarily designs a knowledge-driven network architecture,providing a systematic framework that enables the acquisition,processing and use of knowledge.Based on the above network architecture;designs two knowledge-driven mobility support solutions,namely topology-driven rendezvous placement and trajectory-driven reachability update,which can comprehensively optimize mobility support performance by using network topology,movement trajectory and other information.Numerical analysis results show that the proposed schemes have significant optimization effects on four critical performance indicators of first contact delay,handover delay,signaling propagation hops and maintained states count,and provides near or over 50% improvements over 3 metrics. |