发明名称 一种适用于广域物联网的非IP数据传输方法
摘要 本发明公开了一种适用于广域物联网的非IP数据传输方法,其特征在于它通过以下步骤进行数据转发:数据在数据制造结点装配上数据标识释放到网络;数据使用结点向网络发布数据宣告,路由结点根据收到的数据宣告修改网络连通关系表和路由表;路由结点依据数据携带的数据标识和路由表把数据向不同的方向转发,直到到达数据使用结点;数据使用结点不再需要该类数据时,发送数据宣告通知网络,自己不再是该类数据的目的地。本方法实现了数据网络多对多(m:n)的传输模式,即m个数据源的数据通过网络传输到n个数据接收结点(这里m远大于n)。应用本方法可以实现依据数据标识而不是目的结点的IP地址进行数据转发,适用于广域物联网的数据传输。
申请公布号 CN102594705B 申请公布日期 2014.11.05
申请号 CN201210074517.6 申请日期 2012.03.20
申请人 江苏科技大学 发明人 吕新荣;黄辉;王长宝;张明;张绛丽;杨贝
分类号 H04L12/721(2013.01)I;H04L12/757(2013.01)I;H04L29/06(2006.01)I 主分类号 H04L12/721(2013.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 楼高潮
主权项 一种适用于广域物联网的非IP数据传输方法,根据数据标识通过如下步骤实现数据转发:a)将数据在数据制造结点装配上对应的数据标识,释放到网络;b)数据使用结点通过向网络发布数据宣告来宣布使用指定的数据标识所标识的数据,数据宣告由数据使用结点或路由结点发向自己的邻结点,通知邻结点自己获得的连通关系的变化,路由结点根据收到的数据宣告修改网络连通关系表和路由表;c)网络中的路由结点依据数据携带的数据标识和路由表把数据向不同的方向转发,逐步转发直到到达数据使用结点;d)数据使用结点不再需要该类数据时,再次通过发送数据宣告通知网络,自己不再是该类数据的目的地,路由结点仍通过发布数据宣告来通知邻接点连通关系的变化;其中,数据标识用来标识一类数据,能唯一区分所提供的数据服务的类型,在整个数据传输过程中是不变的;一个数据标识可被多个数据制造者使用,一个数据标识所标识的数据可以被多个数据使用者同时宣告使用;其特征在于,所述数据转发还包括如下步骤:步骤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并从此端口把数据发出去;结束。
地址 212003 江苏省镇江市梦溪路2号