专利汇可以提供用于通用移动性和无线感知传送的端对端结构专利检索,专利查询,专利分析的服务。并且本揭示案的 实施例 可提供在多个网络上与第二网络 节点 传送数据的网络节点。所述网络节点包括固定微节点和移动微节点。所述固定微节点发送包到所述移动微节点,其中所述包包括所述数据的一部分和固定连接元组。所述移动微节点包括用移动连接元组替换所述包中的所述固定连接元组,且将所述替换的包转发到所述第二网络节点。,下面是用于通用移动性和无线感知传送的端对端结构专利的具体信息内容。
1.一种网络节点,其在多个网络上与第二网络节点传送数据,所述 网络节点包含:
固定微节点;以及
移动微节点,
其中所述固定微节点包括适合于发送包到所述移动微节点的单 元,所述包包括所述数据的一部分和固定连接元组,其中所述连接元 组包括IP地址、源端口号、目的地IP地址和目的地端口号,以及
其中所述移动微节点包括:
适合于用移动连接元组替换所述包中的所述固定连接元组的单 元,其中所述移动连接元组用以在所述移动微节点与所述第二网络节 点之间传递所述包;以及
适合于将所述替换包转发到所述第二网络节点的单元。
2.根据权利要求1所述的网络节点,其中所述移动微节点进一步包 括:
适合于从所述第二网络节点接收包括移动连接元组的包的单元;
适合于用固定连接元组替换从所述第二网络节点接收的所述包中 的所述移动连接元组的单元;以及
适合于将所述替换包传递到所述固定微节点的单元。
3.根据权利要求1所述的网络节点,其进一步包含:
多个网络接口,其适合于与所述多个网络介接,其中所述移动微 节点包括适合于存储以下各项的存储单元:
多个连接元组的列表;以及
经配置以使所述连接元组与所述网络接口相关的表,其中,当所 述包将通过所述网络接口中的一者传递时,所述相应的连接元组用作 所述移动连接元组。
4.根据权利要求3所述的网络节点,其中所述移动微节点进一步包 括:
适合于选择将在其上传递所述包的网络接口的单元。
5.根据权利要求3所述的网络节点,其中,当所述网络节点经分配 有新的ad端口时,所述固定连接元组只要在所述网络节点与所述第二网 络节点之间建立有连接就保持不变,而所述移动微节点将所述新的ad 端口反映在所述表中,其中所述ad端口包括IP地址和端口号。
6.根据权利要求1所述的网络节点,其中所述固定微节点维持作为 所述固定连接元组的元素的固定ad端口,且所述移动微节点维持作为所 述移动连接元组的元素的移动ad端口,其中所述ad端口是IP地址和端 口号对,
其中所述移动ad端口在所述网络节点在所述多个网络中移动时 改变,而所述固定ad端口保持不变。
7.根据权利要求1所述的网络节点,其中所述移动微节点进一步包 括:
适合于与所述第二网络节点交换移动性状态信息的模块,其中所 述移动性状态信息包括所述固定连接元组与所述移动连接元组的结 合。
8.根据权利要求1所述的网络节点,其进一步包含:
与所述固定微节点传送所述数据的应用模块,
其中所述移动微节点对于所述应用模块是透明的。
9.根据权利要求8所述的网络节点,其中所述固定微节点包括:
TCP/IP模块,其适合于将所述数据包装到所述包中;或
UDP/IP模块,其适合于将所述数据包装到所述包中。
10.根据权利要求1所述的网络节点,其中所述包伴随有标识所述网 络节点的MTID(移动终端标识)。
11.根据权利要求10所述的网络节点,其中所述MTID携载于所述 包的IP包头中的IP选项字段中。
12.根据权利要求1所述的网络节点,其中所述移动微节点包括:
适合于检测所述网络节点到新网络的连接的单元;
经配置以响应于所述新连接的所述检测来检测所述新网络中的接 入点的MAC地址的单元;以及
经配置以基于所述检测的MAC地址来执行MAC层路由的单元。
13.根据权利要求1所述的网络节点,其中所述移动微节点包括:
存储单元,其适合于缓存过去接入点的多个地址,
其中所述移动微节点将所述包多点传送到所述缓存地址中的至少 一者。
14.根据权利要求1所述的网络节点,其中所述移动微节点包括:
存储单元,其适合于维护链路/路由状态信息,其中所述链路/路由 状态信息含有所述多个网络中的每一者的带宽、延迟、损耗、误差率 和信号强度信息中的至少一者;以及
适合于基于所述链路/路由状态信息来为每一包选择将在其上传
递所述包的所述多个网络中的至少一者的单元。
15.根据权利要求1所述的网络节点,其中所述移动微节点进一步包 括:
缓冲器,其经配置以在从所述固定微节点接收到所述包时缓冲所 述包;
适合于在从所述固定微节点接收到所述包时将TCP ACK发送到 所述固定微节点的单元;以及
适合于在流控制和重传方案下将所述缓冲包传送到所述第二网络 节点的单元。
16.根据权利要求1所述的网络节点,其中所述移动微节点进一步包 括:
监视单元,其适合于监视所述移动微节点与所述第二网络节点之 间的网络路径的状态,其中所述状态含有所述网络路径的可用带宽。
17.根据权利要求16所述的网络节点,其中所述移动微节点进一步 包括:
种类区分单元,其适合于检查从所述固定微节点接收的包中的信 息以将所述包分类为多个种类,其中所述种类被给定有优先权;以及
包丢弃单元,其适合于基于所述网络路径的所述可用带宽而丢弃 低优先权种类的一些包。
18.根据权利要求17所述的网络节点,其中所述种类与流数据通信 中的帧的种类相关。
19.根据权利要求1所述的网络节点,其中所述固定微节点包括:
包交换协议堆栈,其用于与所述第二网络节点进行包交换通信;
以及
电路交换协议堆栈,其用于与所述第二网络节点进行电路交换通 信,且
其中所述移动微节点包括:
连接切换单元,其适合于在使用所述包交换协议堆栈的包的连接 与使用所述电路交换协议堆栈的电路的连接之间执行连接切换。
20.根据权利要求19所述的网络节点,其中所述连接切换单元包括:
链路状态监视单元,其适合于监视所述移动微节点与所述第二网 络节点之间的链路层连接性的状态;
预测单元,其适合于基于所述链路层连接性的监视的状态来预测 任何替代链路的状态是否将在预定周期内保持优于当前链路的状态;
连接设置单元,其适合于在由所述预测单元选择的所述替代链路 上设置预先连接;以及
数据流单元,其适合于在所述替代链路上以及所述当前链路上发 送所述数据,直至所述当前链路变得不可获得为止。
21.根据权利要求19所述的网络节点,其中所述移动微节点进一步 包括:
包封单元,其适合于将传出电路帧有效负载包封在IP包内部;以 及
重新路由单元,其适合于在一个或一个以上网络接口上重新路由 所述IP包的副本。
22.根据权利要求1所述的网络节点,其中所述包共同形成包流,且 其中所述移动微节点进一步包括:
适合于维护所述多个网络中的可用网络列表的单元;
适合于将待条带化的所述包流分为一个或一个以上子流的单元; 以及
适合于在所述可用网络上发送所述条带化子流的单元。
23.一种数据通信系统,其包含:
第一网络节点,其适合于在网络上与第二网络节点传送数据,所 述第一网络节点包括固定微节点和移动微节点,其中所述固定微节点 与所述移动微节点传送包,所述包包括所述数据的一部分和固定连接 元组,所述连接元组包括IP地址、源端口号、目的IP地址和目的端 口号,且其中所述移动微节点在所述固定微节点与所述第二网络节点 之间传递所述包;以及
所述网络中的接入点,所述接入点包括保留IP地址的库,
其中所述移动微节点在所述第一网络节点连接到所述接入点时使 用所述保留IP地址中的至少一者。
24.根据权利要求23所述的系统,其中所述移动微节点包括:
适合于随机选择所述保留IP地址中的所述至少一者来使用的单 元。
25.根据权利要求23所述的系统,其中所述移动微节点包括:
适合于检查由所述网络中的其它网络节点传输的MAC帧以收集 当前被占据的IP地址的单元;以及
适合于基于所述检查的结果来选择所述保留IP地址中的至少一 者的单元。
26.一种数据通信系统,其包含:
第一网络节点,其经配置以构造连接的移动性状态信息,其中所 述移动性状态信息包括固定连接元组和移动连接元组的结合,其中所 述连接元组包括IP地址、源端口号、目的IP地址和目的端口号;以 及
第二网络节点,其通过所述连接而连接到所述第一网络节点,且 适合于接收来自所述第一网络节点的所述移动性状态信息,
其中所述第二网络节点包括:
存储单元,其经配置以存储含有所述移动性状态信息的连接状态 表。
27.根据权利要求26所述的系统,其中所述第一网络节点包括固定 微节点和移动微节点,其中所述固定连接元组用以在所述固定微节点与 所述移动微节点之间传送包,且所述移动连接元组用以在所述移动微节 点与所述第二网络节点之间传送所述包,
其中所述第二网络节点包括:
适合于响应于所述包的接收而查找所述连接状态表以获得对应于
所述移动连接元组的所述固定连接元组的模块。
28.根据权利要求27所述的系统,其中所述固定微节点包括适合于 将待发送的包的所述固定连接元组分配到所述第二网络节点的单元,且 所述移动微节点包括适合于用所述移动连接元组替换所述固定连接元组 的单元。
29.根据权利要求28所述的系统,其中所述第一网络节点进一步包 括适合于与多个网络介接的多个网络接口,且其中所述移动微节点进一 步包括适合于选择将在其上发送所述包的网络接口的单元。
30.根据权利要求28所述的系统,其中所述第二网络节点包括:
适合于从接收自所述第一网络节点的所述移动微节点的所述包提 取所述移动连接元组的单元;
适合于从所述连接状态表中检索对应于所述提取的移动连接元组 的所述固定连接元组的单元;以及
适合于用所述检索的固定连接元组替换所述包中的所述移动连接 元组的单元。
31.根据权利要求27所述的系统,其中所述移动微节点包括:
适合于从接收自所述第二网络节点的包提取所述移动连接元组的 单元;
适合于从所述连接状态表中检索对应于所述提取的移动连接元组 的所述固定连接元组的单元;以及
适合于将所述包中的所述移动连接元组转译为所述固定连接元组 的单元。
32.根据权利要求26所述的系统,其中当所述第一网络节点与所述 第二网络节点之间的连接开始或完成时,所述第一网络节点向所述第二 网络节点以信号通知所述移动性状态信息。
33.根据权利要求26所述的系统,其中所述第一网络节点在多个网 络上与所述第二网络节点传送数据,
其中所述第一网络节点进一步包括适合于与所述多个网络介接的 网络接口的集合,且
其中在网络接口的所述集合改变时,所述第一网络节点向所述第 二网络节点以信号通知所述移动性状态信息。
34.根据权利要求26所述的系统,其中所述移动性状态信息通过以 下方式来传递:(a)在单独连接上发送的单独包中,(b)在所述连接中 作为虚拟数据包的单独包中,或(c)捎带在所述连接中的数据包上。
35.根据权利要求26所述的系统,其中所述系统进一步包含:
NAT(网络地址转换)路由器,其位于所述第一网络节点与所述 第二网络节点之间,所述NAT路由器适合于用包括NAT ad端口的第 三连接元组替换所述包中的所述移动连接元组,
其中所述第二网络节点包括:
适合于从接收自所述第一网络节点的包检索所述NAT ad端口的 单元;以及
适合于告知所述第一网络节点所述NAT ad端口的单元。
36.根据权利要求35所述的系统,其中所述第一网络节点包括适合 于发送虚拟包到所述第二网络节点使得所述第二网络节点可检索所述 NAT ad端口的单元。
37.根据权利要求35所述的系统,其中,在所述NAT ad端口被告知 所述第一网络节点之后,所述第一网络节点将所述告知的NAT ad端口 插入在待发送到所述第二网络节点的包中。
38.根据权利要求36所述的系统,其中所述第一网络节点包括适合 于用所述告知的NAT ad端口替换所述包中的源ad端口字段的单元。
39.根据权利要求36所述的系统,其中所述第一网络节点包括适合 于将所述NAT ad端口添加在所述包中的源ad端口字段旁边的单元。
40.根据权利要求35所述的系统,其中所述第一网络节点包括:
存储单元,其经配置以缓冲传出SIP信令消息的副本;
适合于在所述NAT ad端口被告知之后将所述NAT ad端口插入到 所述缓冲的SIP信令消息的单元;以及
适合于在插入所述NAT ad端口之后重新发送所述SIP信令消息的 单元。
41.一种用于在至少一个网络上传送来自网络节点的数据的方法,所 述方法包含:
在所述网络节点处构造包,所述包包括所述数据的一部分和固定 连接元组,其中所述连接元组包括IP地址、源端口号、目的IP地址 和目的端口号;
从所述网络节点处的所述包提取所述固定连接元组;
在所述网络节点处检索对应于所述固定连接元组的至少一个移动 连接元组,其中所述移动连接元组用以在所述至少一个网络中路由所 述包;
将所述个别移动连接元组插入到所述包中。
42.根据权利要求41所述的方法,其进一步包含:
选择所述至少一个网络的子集;以及
在所述至少一个网络的所述选择的子集上传送具有所述移动连接 元组的所述包,
其中进一步基于所述至少一个网络的所述选择的子集来检索所述 至少一个移动连接元组。
43.根据权利要求42所述的方法,其中所述选择操作包括:
基于瓶颈可用带宽、包延迟、包损耗、误差率和信号强度中的至 少一者来评估所述至少一个网络的状态;以及
基于所述评估的状态来选择所述至少一个网络的所述子集。
44.根据权利要求41所述的方法,其进一步包含:
检测新近分配到所述网络节点的ad端口;
基于所述检测的ad端口来产生连接元组;以及
将所述产生的连接元组存储为所述移动连接元组,
其中所述固定连接元组只要在所述网络节点上存在运行的连接就 保持不变。
45.根据权利要求44所述的方法,其中所述检测操作包括:
在连接到所述网络节点的接入点所保留的IP地址的库中选择地 址。
46.根据权利要求41所述的方法,其进一步包含:
与相应终端交换移动性状态信息,其中所述移动性状态信息包括 所述固定连接元组和所述移动连接元组。
47.根据权利要求46所述的方法,其中所述移动性状态信息进一步 包括MTID,所述MTID是所述网络节点的唯一标识符。
48.根据权利要求46所述的方法,其中在连接开始或完成时或在所 述至少一个网络的所述集合改变时执行所述交换操作。
49.根据权利要求41所述的方法,其进一步包含:
接收告知所述网络节点的NAT ad端口的信令;以及
将所述NAT ad端口插入在所述包中。
50.根据权利要求49所述的方法,其进一步包含:
缓冲所述包的副本直至所述NAT ad端口被告知为止;以及
在插入所述NAT ad端口之后重新发送所述包的所述副本。
51.根据权利要求41所述的方法,其进一步包含:
当在所述网络节点与新接入点之间建立连接时检测所述新接入点 的MAC地址;
确定所述包的目的节点是否连接到所述新接入点;
如果确定所述包的所述目的节点连接到所述新接入点,那么将携 载所述包的MAC帧发送到所述目的节点;以及
如果确定所述包的所述目的节点未连接到所述新接入点,那么将 所述包的目的MAC地址设置为所述新接入点的所述MAC地址。
52.根据权利要求41所述的方法,其中所述包共同形成包流,且其 中所述方法进一步包含:
将所述包流分为一个或一个以上子流;以及
在所述至少一个网络上单独地传送所述子流。
53.根据权利要求41所述的方法,其中所述数据是流数据且所述包 共同形成包流,且其中所述方法进一步包含:
测量所述至少一个网络的瓶颈可用带宽;
区分每一包中携载的串流帧类型;
将所述包流分为多个子流,每一子流含有一个帧类型的包;
确定所述包流的数据速率是否超过所述测量的瓶颈可用带宽;以 及
如果确定所述包流的所述数据速率超过所述测量的瓶颈可用带 宽,那么丢弃低重要性的子流。
54.根据权利要求41所述的方法,其中所述网络节点包括固定微节 点和移动微节点,其中在所述固定微节点中进行所述构造操作,且在所 述移动微节点中进行所述提取、检索和插入的操作。
55.根据权利要求54所述的方法,其进一步包含:
所述移动微节点发送TCP′ACK包到所述固定微节点;
所述移动微节点缓冲所述包;
所述移动微节点将所述包发送到相应的终端;
所述移动微节点从所述相应的终端接收所述包的确认;
所述移动微节点响应于所述确认的接收而移除所述缓冲的包;以 及
所述移动微节点在预定持续时间内未接收到所述确认时重新发送 所述缓冲的包。
56.一种用于从远程网络节点接收数据的方法,所述方法包含:
在网络节点上接收包,所述包包括移动连接元组,其中所述移动 连接元组包括在移动性期间改变的移动ad端口;
从所述网络节点处的所述包提取所述移动连接元组;
在所述网络节点处检索对应于所述移动连接元组的固定连接元 组,其中所述固定连接元组对应于连接建立包内部携载的连接元组;
用所述固定连接元组替换所述包中的所述移动连接元组;以及
将具有所述固定连接元组的所述包传递到TCP/IP或UDP/IP协议 堆栈。
57.根据权利要求56所述的方法,其进一步包含:
接收移动性状态信息,其中所述移动性状态信息包括所述固定连 接元组与所述移动连接元组的映射信息;以及
将所述移动性状态信息存储在存储单元中,
其中所述检索操作包括:
从所述存储单元中查找映射到所述移动连接元组的所述固定连接 元组。
58.一种存储用于执行根据权利要求41到57中任一权利要求所述的 方法的计算机可执行指令的计算机可读媒体。
本揭示案大体上涉及用于移动和漫游装置的无缝数据连网服务,且 具体地说涉及使用端对端方法来为传输控制协议/用户数据协议 (Transmission Control Protocol/User Data Protocol,TCP/UDP)连接和电路 交换语音连接提供带无线传感的通用移动性。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种物联网感知层节点的管理方法及系统 | 2020-05-12 | 815 |
无线感知器 | 2020-05-12 | 514 |
含氧感知器 | 2020-05-12 | 927 |
一种以物联网为依托的感知城市系统 | 2020-05-11 | 598 |
工件感知器和感知系统 | 2020-05-12 | 759 |
感知系统 | 2020-05-11 | 648 |
感知失去检测 | 2020-05-13 | 869 |
机架感知 | 2020-05-11 | 429 |
感知装置 | 2020-05-11 | 86 |
一种感知卡 | 2020-05-11 | 401 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。