[发明专利]一种将IPv6应用于IEEE802.15.4标准物联网的方法在审
| 申请号: | 201910819014.9 | 申请日: | 2019-08-30 |
| 公开(公告)号: | CN110572488A | 公开(公告)日: | 2019-12-13 |
| 发明(设计)人: | 王宝亮;彭程 | 申请(专利权)人: | 天津大学 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;H04W8/26 |
| 代理公司: | 12201 天津市北洋有限责任专利代理事务所 | 代理人: | 程毓英 |
| 地址: | 300072*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 字节数 报头压缩 调用 读取 数据通过 头部压缩 标准物 链路层 数据帧 转发 联网 | ||
本发明涉及一种将IPv6应用于IEEE802.15.4标准物联网的方法,其特征在于,包括下列步骤:获取IPv6数据包的大小,即获取IPv6数据包的字节数;将读取的字节数与81进行对比,若字节数小于81,则不做处理直接发送到IEEE 802.15.4 MAC层,否则调用Compress_ip_addr_mode()函数则对其进行头部压缩;若进行报头压缩后的字节数小于81,则同样不做处理直接发送到IEEE 802.15.4 MAC层;调用Send_mac_ipv6_packet()函数将步骤(3)中的数据帧进行处理,发往IEEE802.15.4MAC层;将经过报头压缩、分片后的数据通过链路层转发。
技术领域
本发明涉及一种物联网适配方法。
背景技术
物联网被称为继计算机和互联网之后的第三次科技革命。在物联网时代,所有的智能设备都可能成为互联网的一部分,都可以通过网络进行管理,这无疑会极大地改变人们办公和生活的方式。不管物联网平台的底层采用何种技术,最终都要接入到互联网中,这样才能实现真正的物联网。
互联网使用的是IP技术,智能物件要想接入到互联网中也要使用IP技术,目前IPv4(Internet Protocol Version 4)地址己经耗尽,而网络地址转换(Network AddressTranslation,NAT)技术又破坏了端到端的网络模型。IPv6(Internet Protocol Version6)协议具有庞大的地址空间,可以真正实现“一物一地址”。独立的IP地址可以使节点与互联网之间相互访问,真正实现物与物之间的交流。
IEEE 802.15.4是为低功耗低速率应用设计的一种标准无线通信技术,IEEE802.15.4标准规定了OSI模型中的物理层(PHY)和媒体访问控制层(MAC),其中PHY层规定了数据的收发方式;而MAC层则规定了数据的处理方式。IEEE 802.15.4是为低速率应用设计的,故数据包很小,规定最大为127字节。在MAC层又在每个数据包的前面加了一个长度不定的报头,因此对于上层协议或应用数据来说,可用的数据在86到116个字节之间。而IPv6协议最小的MUT为1280字节。所以在底层联网物件上无法直接应用IPv6协议。
现如今,IPv6网络预计将要大面积普及,国内外己经出现了很多物联网相关产品,如智能家庭网关:用户可以通过手机或电脑控制家里的电灯、音响和电视等电器设备。但物联网产品性价比很低,最根本的原因就是网络过渡带来的技术适配问题还没有相对完美的解决方案。
发明内容
本发明发明了一种将IPv6应用于IEEE802.15.4标准物联网的方法,针对IPv6应用于IEEE802.15.4标准物联网的适配问题提供了一种解决方法。通过在整个协议栈的网络层(IPv6层)和数据链路层(IEEE 802.15.4MAC层)之间添加一个全新的适配层,完成IPv6协议和IEEE802.15.4标准的融合,形成承上启下的作用。技术方案如下:
一种将IPv6应用于IEEE802.15.4标准物联网的方法,其特征在于,包括下列步骤:
(1)获取IPv6数据包的大小,即获取IPv6数据包的字节数;
(2)将读取的字节数与81进行对比,若字节数小于81,则不做处理直接发送到IEEE802.15.4MAC层,跳转至步骤(4),若字节数大于81,调用Compress_ip_addr_mode()函数则对其进行头部压缩,继续读取压缩后的字节数。
(3)若进行报头压缩后的字节数小于81,则同样不做处理直接发送到IEEE802.15.4MAC层,否则调用Cut_ip_packet()函数进行分片,保证同一个报文的所有分片的数据报标签字段相同,此字段与源地址、目的地址和数据报大小联合起来成为唯一地标识分片帧;第二个和以后的分片中存在数据报偏移量字段,用于指出后续分片中的负载相对于原负载报文头部的偏移量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910819014.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种交换机任意端口虚拟化的方法及系统
- 下一篇:一种新建联系人的方法及装置





