| As the only natural satellite of the earth,the moon will play an important role in future deep space exploration,and it is necessary to explore and develop it.Compared with the communication environment on the earth’s surface,the lunar surface wireless communication environment is poor and lacks the necessary network infrastructure,while the mobile ad hoc network(Mobile Ad Hoc Network,MANET)has the characteristics of centerless and self-adaptive networking,which is suitable In the lunar surface wireless communication environment.The research content of this paper is based on the lunar self-organizing network communication system project,including the following three research goals: first,design and implement a self-organizing network protocol stack that adapts to the lunar environment and business characteristics;second,to support the service of astronauts’ vital signs information Quality assurance,design and implementation of business classification algorithm and low access delay multiple access protocol;finally,through laboratory and field tests,fully verify the correctness and effectiveness of the self-organizing network protocol stack and multiple access protocol.In order to achieve the above research goals,this thesis is designed and implemented from the following three aspects: First,in addition to the MANET protocol stack,an interface module is added,called IP interface module,which receives and filters TCP/IP protocol format data frames generated by other equipment or routing protocol data,and then split and processed according to the data type;then,in order to meet the end-to-end delay requirements of delay-sensitive data,the MAC layer access control protocol is designed and optimized refer to the design ideas of multiple access protocol based on priority probability statistics protocol(Statistic Priority-based Multiple Access,SPMA),from the three aspects of sending threshold adjustment,channel occupancy statistics and backoff algorithm,;finally,about the network layer,routing protocol in the protocol stack and some general functions,refer to the design and implementation in the existing MANET protocol stack,and implement it on the Vx Works system.After the protocol stack is implemented,it runs on the low-latency communication module with Vx Works operating system,and tests the network composed of normal and backbone nodes that running the protocol stack in the lab and desert which is similiar to the lunar surface environment,including functions and performance of the network.The network functional test includes the bidirectional connectivity between nodes and the function of the backbone node to receive routing information data frames through the broadband channel and maintain the routing table.The network performance test is to check the end-to-end delay,throughput and transmission reliability of the backbone node’s low-latency channel,as well as testing the end-to-end delay and throughput of the broadband channel.The test result shows that the network composed of nodes running the protocol stack meets the project’s performance requirements. |