| With the development of the Internet,the demand for various heterogeneous network devices to access the Internet is rapidly increasing,and heterogeneous network devices use different physical layer and data link layer standards.The design completes the intercommunication between different devices and heterogeneous networks.With the continuous expansion of the network scale,the deficiencies of the existing IP protocols have gradually emerged.The address exhaustion caused by the characteristics of IPv4 fixed-length addresses,and the lengthy headers of IPv6 have certain requirements on the device load capacity,so it cannot be used in various Widely used on low-power devices.NewIP is a solution to the above problems.It satisfies the needs of various devices accessing the network through a flexible and variable-length addressing scheme.By stacking fields in the header,it is allowed to arbitrarily carry more data in the header.information,or the content of the header is simplified,which provides technical support for devices with different performance and different functions to access the network in various scenarios.Based on the existing draft content of NewIP,this paper expands the protocol in the ad hoc network scenario,which is more suitable for the low power consumption and dynamic change of the ad hoc network.The paper first introduces the preliminary research results and research of NewIP,and then expounds the design and research of the host number addressing,address allocation protocol and routing protocol under the NewIP ad hoc network scenario.Then,based on the results of theoretical research,the requirement analysis of the NewIP ad hoc network prototype system,the overall architecture design,the design and internal logic of each module,and the testing of the prototype system are completed on the Contiki operating system.Finally,it summarizes the content of the full text,and puts forward the shortcomings of the existing scheme and the work that needs to be done in the next step. |