[发明专利]一种适用于广域物联网的非IP数据传输方法有效
申请号: | 201210074517.6 | 申请日: | 2012-03-20 |
公开(公告)号: | CN102594705A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 吕新荣;黄辉;王长宝;张明;张绛丽;杨习贝 | 申请(专利权)人: | 江苏科技大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 楼高潮 |
地址: | 212003*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 广域 联网 ip 数据传输 方法 | ||
1.一种适用于广域物联网的非IP数据传输方法,其特征在于根据数据标识通过如下步骤实现数据转发:
a)将数据在数据制造结点装配上对应的数据标识,释放到网络;
b)数据使用结点通过向网络发布数据宣告来宣布使用指定的数据标识所标识的数据,数据宣告由数据使用结点或路由结点发向自己的邻结点,通知邻结点自己获得的连通关系的变化,路由结点根据收到的数据宣告修改网络连通关系表和路由表;
c)网络中的路由结点依据数据携带的数据标识和路由表把数据向不同的方向转发,逐步转发直到到达数据使用结点;
d)数据使用结点不再需要该类数据时,再次通过发送数据宣告通知网络,自己不再是该类数据的目的地,路由结点仍通过发布数据宣告来通知邻接点连通关系的变化。
2.如权利要求1所述的方法,其特征在于:数据标识用来标识一类数据,能唯一区分所提供的数据服务的类型,在整个数据传输过程中是不变的;一个数据标识可被多个数据制造者使用,一个数据标识所标识的数据可以被多个数据使用者同时宣告使用。
3.如权利要求1所述的方法,其特征在于:所述连通关系表记录了数据标识所标识的数据从各个方向到达其使用者的最短距离、有效时间,以及到达使用者的最佳转发方向,至少包括以下字段:数据标识、数据使用者标识、端口1、路径长度、定时器1、端口2、路径长度、定时器2...端口n、路径长度、定时器n、使用端口,n为大于1的自然数。
4.如权利要求1所述的方法,其特征在于:所述路由表记录了数据转发的方向,即数据的目的地相对于本结点的方向,至少包括数据标识和端口列表两个字段。
5.如权利要求1所述的方法,其特征在于:所述数据宣告至少包括数据标识、数据使用者标识、路径长度、关闭和开启四个字段。
6.如权利要求1所述的方法,其特征在于:数据使用者和路由节点发出的数据宣告的结构是相同的,且都是宣告自己所在的方向上是否有该标识的数据的使用者,以及到达该使用者的最佳的路径长度。
7.如权利要求1所述的方法,其特征在于:数据转发方法如下:
步骤S100:数据包Pa从端口p到达,R为路由表;
步骤S101:根据数据的封装结构从数据包Pa中得到数据标识DS和路程段限制字段的值TTL;
步骤S102:判断路程段限制字段的值TTL的值是否大于0,如果是则执行步骤S104,否则执行步骤S103;
步骤S103:抛弃数据Pa;结束。
步骤S104:检查本结点路由表R中是否存在数据标识DS对应的表项,如果没有则执行步骤S103,否则执行步骤S105;
步骤S105:从查到的数据标识DS对应的表项中得到端口列表,记为Pl,Pl=Pl-{p};将路程段限制字段的值TTL值减1并将TTL值写入Pa;
步骤S106:对端口列表Pl中的每个端口,复制数据Pa并从此端口把数据发出去;结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210074517.6/1.html,转载请声明来源钻瓜专利网。