Font Size: a A A

Design And Implementation Of Network Communication Mechanism Based On GeoIP

Posted on:2023-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y F ZhangFull Text:PDF
GTID:2530306845490694Subject:Communication Engineering (including broadband network, mobile communication, etc.) (Professional Degree)
Abstract/Summary:PDF Full Text Request
With the development of Internet of Things,Internet of Vehicles,and Smart City,Internet services are increasingly based on the geographical location of users,and the demand for providing services to users in specific geographic space areas is increasing.The service provided to users within a geographic area uses the network communication mechanism targeting the geospatial area,with geospatial information as a more important part influencing the communication process and results.In the fields of transportation,rescue and industry,the services provided for users in a specific geographic area need to initiate communication with the target of the area,ensure that messages are received by area,and effectively reduce the consumption of resources in the network.This paper proposes a network communication mechanism based on geospatial identification.The mechanism carries geospatial information in the identifier,represents the target geographic area in a fine-grained manner through the Geo IP.In route matching,the longest prefix matching algorithm by layer is used to realize message reception and forwarding,and the protocol conversion is used to realize forwarding across network protocols.On devices that require such geospatial services,the scheme can effectively reduce the consumption of communication resources and obtain service results.The specific research and implementation of this paper are as follows:Firstly,this paper summarizes the network communication requirements and scenarios based on Geo IP,and designs the overall scheme based on the application scenarios: In the design of network communication mechanism,it is divided into three stages: service registration,service query and communication forwarding.During registration,the sender performs device authentication and service generation;during query,the receiver obtains communication services through geographic location and service attributes;during communication,the switch performs protocol conversion,identification matching,and data packet forwarding to receive service messages within a geographic area.Secondly,in the system architecture design,based on the separation of the control plane and the data plane in the software-defined network,this paper uses the control plane to perform service registration query,identity mapping and flow table distribution of geospatial identity;use the data plane programmable switch,The AP device performs identification matching,protocol conversion,data packet forwarding,and receives it on the wireless device,which improves the stability and scalability of the network.Finally,this paper implements and builds a prototype system using P4 programmable switch and ONOS controller,and tests the function and performance of the proposed network communication mechanism.In the functional test,the whole process of sending and receiving service messages is verified,and the results show that the network communication mechanism based on Geo IP can complete the function of providing services to specific geospatial areas.In the performance test,the service registration query delay,mapping delay and the receiver Geo IP generation and matching delay are tested.The results show that the system can use Geo IP to realize the communication to the geographical area without greatly affecting the communication performance.
Keywords/Search Tags:Geographical Space Communication, Geospatial Network, GeoIP, SDN
PDF Full Text Request
Related items