CN104079608A - 物联网用的代理模块设备及其方法 - Google Patents
物联网用的代理模块设备及其方法 Download PDFInfo
- Publication number
- CN104079608A CN104079608A CN201310106474.XA CN201310106474A CN104079608A CN 104079608 A CN104079608 A CN 104079608A CN 201310106474 A CN201310106474 A CN 201310106474A CN 104079608 A CN104079608 A CN 104079608A
- Authority
- CN
- China
- Prior art keywords
- chain
- internet
- proxy module
- command message
- things
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种物联网用的代理模块设备,所述代理模块设备包括:接收单元,其接收来自服务器设备的控制面消息;判断单元,根据所述接收单元所接收到的控制面消息中包含的期望到达时间,判断是否需要对所述控制面消息进行缓存;数据处理单元,在所述判断单元判断为需要对所述控制面消息进行缓存的情况下,对所述控制面消息进行缓存,而在所述判断单元判断为不需要对所述控制面消息进行缓存的情况下,将所述控制面消息发送给对应的物联网终端设备或者进行丢弃。
Description
技术领域
本发明涉及一种基于通信网络的物联网用的代理模块设备及其方法,特别是涉及一种用于物联网业务优化的代理模块设备及其方法。
背景技术
物联网(Internet of Things)业务是指基于机器与机器(Machine toMachine)之间通信以及人与机器通信的业务类型。物联网业务为各种行业和个人用户提供了一种综合数据采集、传输、信息处理、机器控制及业务管理等一系列功能的端到端解决方案。在物联网业务中,终端侧设备往往是机器,通过其内部的通信模块向网络侧设备的服务器或业务网关设备汇报自身所采集的数据信息,网络侧设备中的业务模块和逻辑针对物联网终端侧设备汇报的信息进行处理和判断,将对各个相关机器进行控制的控制信息通过网络下发到终端侧设备上。基于这样的数据信息和控制信息的交互,物联网业务可以满足客户在现场监控、调度协调、***安全等多个方面的需求。物联网业务在城市、电网、工业、水利等多个社会基础设施领域有广泛的应用场景。
在物联网***中,主要包括控制面的消息和业务面的消息。其中业务面的消息主要包括围绕业务开展所需的应用层信令,例如在工业控制当中,业务面消息包括用于上传从工业设备中感知关键参数的数据信息,以及从网络侧下发到工业设备的控制信息。控制面的消息是指为了运营和维护物联网关键设备和***的***层信令,至少包括网络和设备的状况监测,关键网络参数的配置以及日志留存等。
在现有的物联网业务中,终端侧设备和网络侧设备需要依赖通信网络进行控制面的管理和维护,例如一些重要参数的配置,***的控制面管理等。图12是物联网业务典型的组网模式。物联网终端3或者管理多个物联网传感节点6的物联网网关4通过有线或者无线的方式接入到通信网络2中。网络侧的服务器设备1主要负责物联网业务的管理和运营。服务器设备1与物联网终端3或物联网网关4之间的数据连接101往往要跨越多个运营商的通信网络。
由于物联网终端往往没有外部供电,只能依靠本身的电池进行供电,所以物联网终端只能在有限的时间窗口内进行通信。如图13所示,在时间窗口T1到T2之间是某物联网终端在某一个时间段内的期望通信时间。如果控制面的配置消息没有落在这个时间窗口内且终端需要处理这个消息,则终端需要耗费过多的电力。长期看的话,终端的电池寿命将大大降低,从而给物联网业务的运营企业带来额外的管理和维护的开销。如果终端对于落在时间窗口外的控制信息不予处理,则***的配置和管理的成功率将大大降低,给整个***的稳定性和有效性带来负面影响。然而,现有的通信网络尤其是运营商通信网络对于实时到达的特性的保证非常有限。在图12的物联网业务***中,在不同运营商网络之间的节点处往往会产生巨大的延迟,高峰时该网络延迟可长达数秒甚至数十秒。此外,无线网络基站5与物联网终端侧设备3/4之间,根据无线网络负载和当时的无线环境不同,延迟也可能非常大。这些延迟均会造成控制面的消息很难在物联网终端3/4期望的时间点到达,严重影响到物联网终端的寿命和维护质量。于此同时,物联网业务对于通信网络的可靠性具有非常高的要求,如果通信网络失效,会对物联网业务带来巨大的影响。此外,随着物联网应用的日益普及,物联网终端的数量将呈大规模爆发增长的态势。众多的物联网终端和应用会产生大量的控制面流量,会对网络带来更大的压力,且在不同运营商网络间的流量会给网络运营商带来更大的网间结算的成本,间接地影响到物联网业务的顺利开展。于此同时,物联网的业务面和控制面的运营和维护有可能是由不同的业务主体来主导。因此,需要考虑安全和信任的机制。另外,由于终端的计算能力和电力都非常有限,不能处理非常复杂的认证和加密机制,所以应用在这个领域的安全和信任机制也需要非常轻量级。
作为应对上述问题的技术,例如,在专利文件1中记载了如下内容:在物联网中,如果利用中间节点进行数据信息的汇聚和调整,用来节省网络资源,能够避免大量的数据访问占用太多的服务器资源。但是,专利文献1的主要思想在于如何建立安全通道。
另外,专利文件2主要针对物联网优化的WEB服务。在专利文件2中记载了如下内容:由于物联网对于延迟比较敏感,因此在多个地点建立部分业务的服务器端镜像(仍然是服务器端,类似将主服务器进行多镜像分解),在物联网终端与服务器端进行交互的时候,与延迟最小、代价最低的镜像进行通信就可以,这样也可以减少延迟并降低网间瓶颈处的资源占用。
专利文件1:US20110154022
专利文件2:US2009/0089365
发明内容
为了克服现有技术的上述缺陷提出了本发明。本发明主要围绕物联网中的控制面消息进行优化和调度。因此,本发明的目的在于提出一种用于优化物联网控制面的代理模块及相关的控制面方法,可以有效地降低控制面的消息给物联网终端及维护管理带来的负面影响。另外,能够降低通信网络失效对物联网业务的影响,减轻物联网业务给通信网络带来的压力。
为了解决上述课题,本发明提供一种物联网用的代理模块设备,所述代理模块设备包括:接收单元,其接收来自服务器设备的控制面消息;判断单元,根据所述接收单元所接收到的控制面消息中包含的期望到达时间,判断是否需要对所述控制面消息进行缓存;以及数据处理单元,在所述判断单元判断为需要对所述控制面消息进行缓存的情况下,对所述控制面消息进行缓存,而在所述判断单元判断为不需要对所述控制面消息进行缓存的情况下,将所述控制面消息发送给对应的物联网终端设备或者进行丢弃。
另外,为了解决上述课题,本发明提供一种物联网用的代理模块设备中的方法,所述方法包括以下步骤:接收来自服务器设备的控制面消息;根据所接收到的控制面消息中包含的期望到达时间,判断是否需要对所述控制面消息进行缓存;以及在判断为需要对所述控制面消息进行缓存的情况下,对所述控制面消息进行缓存,而在判断为不需要对所述控制面消息进行缓存的情况下,将所述控制面消息发送给对应的物联网终端设备或者进行丢弃。
另外,其中,所述物联网终端设备包括物联网终端和管理多个物联网传感节点的物联网网关。
根据本发明,如图1所示,代理模块8可以是处于离物联网终端3/4最近的通信网络中的独立网络设备。同时,代理模块8也可以是内嵌在物联网网关4或物联网终端3中的一个模块,从而形成新的物联网网关9和物联网终端10。如图1所示,独立的代理模块8在物联网控制层面,处于网络侧的服务器设备1和物联网终端9/3或物联网网关10/4之间,内嵌在物联网网关9和物联网终端10当中的代理模块在控制面逻辑上位于其中的物联网终端控制面逻辑和网络侧的服务器设备1之间。
代理模块8和内嵌的代理模块主要完成控制面消息的汇聚、本地处理和定时发送。当物联网终端9/3或物联网网关10/4接收来自服务器1的控制面消息时,首先将进行代理模块8与服务器1之间的安全认证。当安全认证通过后,该控制面消息被送到与其相关联的代理模块8或内嵌的功能模块当中。代理模块8或内嵌的功能模块在接收到数据信息后,根据其内部实现预置的处理逻辑进行本地处理,根据需要进行缓存或者转到对应的其他代理模块8中。在合适的时间点,代理模块8将缓存的控制面消息发送给对应的物联网终端9/10。通过这种本地处理的方法,可以尽可能地避免不同通信网络和无线接入网络带来的延迟对于物联网控制面流程的影响。考虑到执行控制面汇聚的设备应该在离对应物联网终端9/10最近的代理模块8中,所以代理模块设备8根据本地预置的控制面处理逻辑可以向其他代理模块设备8转发相关的控制面消息,最终由一个代理模块设备8汇聚并缓存多个控制面消息,最终发送给物联网终端9/10。因此,服务器1只需要将少量的控制面消息发送给对应的代理模块8,从而可以减轻物联网业务给通信网络带来的压力。此外,当某一通信网络失效的时候,物联网终端9/3或物联网网关10/4可以通过其他接口与其他的代理模块设备8进行信息的交互,从而降低了通信网络失效对物联网业务的影响。
(发明效果)
根据本发明,能够有效地降低控制面的消息给物联网终端及维护管理带来的负面影响,另外,能够降低通信网络失效对物联网业务的影响,减轻物联网业务给通信网络带来的压力。
附图说明
通过参考以下组合附图对所采用的优选实施方式的详细描述,本发明的上述目的、优点和特征将变得更显而易见,其中:
图1是示出了应用本发明中的网络架构的图。
图2是示出了本发明中代理模块的内部结构的图。
图3是示出了本发明中代理模块内与本发明有关的关键模块的图。
图4是示出了本发明中主要消息的安全保护格式的图。
图5是用于说明本发明中典型的认证算法的图。
图6是示出了本发明中单代理模块下代理模块的处理流程的图。
图7是示出了本发明中多代理模块下代理模块内部的处理流程的图。
图8是示出了本发明中控制面安全处理的消息流程的图。
图9是示出了本发明中控制面消息缓存表的典型结构的示意图。
图10是示出了本发明中安全关联和策略库的典型结构的示意图。
图11是示出了本发明中终端维护表的典型结构的图。
图12是示出了当前控制面应用场景和网络架构的示意图。
图13是用于说明***控制面配置消息到达的时间不匹配的问题的图。
具体实施方式
图12为当前应用场景和网络架构。物联网终端3或者管理多个物联网传感节点6的物联网网关4通过有线或者无线的方式接入到通信网络2中。网络侧的服务器设备1主要负责物联网业务的管理和运营。服务器设备1与物联网终端3或物联网网关4之间的数据连接101往往要跨越多个运营商的通信网络。
图13示出***控制面配置消息到达的时间不匹配的问题。在时间窗口T1到T2之间是某物联网终端在某一个时间段内的期望通信时间。如果控制面的配置消息没有落在这个时间窗口内且终端需要处理这个消息,则终端需要耗费过多的电力。长期看的话,终端的电池寿命将大大降低,从而给物联网业务的运营企业带来额外的管理和维护的开销。如果终端对于落在时间窗口外的控制信息不予处理,则***的配置和管理的成功率将大大降低,给整个***的稳定性和有效性带来负面影响。然而由于网络延迟的问题,控制面的消息有可能在T3时间点到达,给物联网终端的寿命和***维护的有效性带来很大的负面影响。
图1为应用本发明中的网络架构。相比图12来说,加入了本发明中提出的代理模块设备8。该代理模块设备8可以是处于离物联网终端3/4最近的通信网络中的独立网络设备。如图1所示,独立的代理模块设备8在物联网业务层面,处于网络侧的服务器设备1和物联网终端9/3或物联网网关10/4之间。此外,代理模块设备8也可作为内嵌在物联网网关4或物联网终端3中的一个模块,从而形成新的物联网网关9和物联网终端10。在控制面逻辑层面,内嵌在物联网网关9和物联网终端10当中的代理模块在控制面逻辑上位于其中的物联网终端业务逻辑和网络侧的服务器设备1之间。网络侧的服务器设备1加入了支持本地处理缓存功能的逻辑模块,生成服务器设备7。在本发明所面向了通信网络应用场景中,会包含无线网络接入方式,以及多个运营商的通信网络。
图2为代理模块8的内部结构。作为独立设备存在时,代理模块8包括一个处理器402,一个内部总线401,网络接收模块(接收单元)403,网络发送模块(发送单元)404,数据存储器405和程序存储器406。其中网络接收模块403包括网络接收接口403-1和网络接收缓冲区403-2,网络发送模块404包括网络发送接口404-1和网络发送缓冲区404-2。在数据存储器405当中,包括如下模块:控制面消息缓存表405-1,存储本代理模块8进行本地处理缓存及直接发送所对应的物联网终端9/3或物联网网关10/4设备的控制面消息信息;安全关联和策略库(存储单元)405-2,存储该代理模块8与其他代理模块8及相关服务器之间控制面的安全依赖关系;终端维护表405-3,存储与之相关的物联网网关9和物联网终端10的关联信息,如果需要转发至其他代理模块8中,则需要存储相关其他代理模块8的信息等;其他数据存储信息405-4。在程序存储器406,包括如下模块:TCP/IP协议栈406-1,执行基本的TCP/IP及相关底层网络协议的处理;控制面处理单元(判断单元、数据处理单元、转发处理单元)406-2,所有本地控制面缓存和处理的中心控制单元;安全处理单元406-3,执行与相关代理模块8和服务器1之间的安全认证和交互;其他程序单元406-4。
图3为代理模块内与本发明有关的关键模块。包括控制面处理和同步单元501,所有本地控制面缓存和处理的中心控制单元;安全处理单元502,执行与相关代理模块8和服务器1之间的安全认证和交互;控制面消息缓存表503,存储本代理模块8进行本地处理缓存及直接发送所对应的物联网终端9/3或物联网网关10/4设备的控制面消息信息;安全关联和策略库504,存储该代理模块8与其他代理模块8及相关服务器之间控制面的安全依赖关系;终端维护表505,存储与之相关的物联网网关9和物联网终端10的关联信息,如果需要转发至其他代理模块8中,则需要存储相关其他代理模块8的信息等。
在本发明中,使用已有的网络同步方式进行同步,如NTP及其升级版本,PTP/IEEE1588,空口帧同步等方法。
进一步,对本发明中的代理模块设备(代理模块8)进行详细说明。在物联网业务层面,代理模块设备处于网络侧的服务器设备(服务器1)和终端侧设备(物联网终端3/10、物联网网关4/9)之间,代理模块设备包括:接收单元,其接收来自服务器设备的控制面消息;存储单元(安全关联和策略库),其存储代理模块设备与服务器设备之间控制面的安全依赖关系;安全处理单元,其根据安全关联和策略库的内容,对所接收到的控制面消息中的服务器代理模块认证域进行验证;控制面处理单元,其是本地控制面缓存和处理的中心控制单元;以及发送单元,其根据终端维护表中所存储的关联信息,向对应的终端侧设备发送控制面消息。其中,在通过安全处理单元验证失败的情况下,安全处理单元向服务器设备发送应答消息,在通过安全处理单元验证成功的情况下,控制面处理单元根据控制面消息中包含的期望到达时间,判断是否需要对控制面消息进行缓存,在所述控制面消息中包含的期望到达时间正好到期或已过期的情况下,判断为不需要进行缓存,将控制面消息通过发送单元发送给对应的终端侧设备或者进行丢弃,在所述控制面消息中包含的期望到达时间尚未到期的情况下,判断为需要进行缓存,将控制面消息缓存在控制面消息缓存表中并设定定时器,当定时器到期时,控制面处理单元提取缓存的控制面消息并进行判断。
图4示出本发明中主要消息的安全保护格式。在从服务器1发往代理模块8的消息中,包括报文头(TCP/IP等)601,原始消息体602,服务器终端认证域603,标志位R604,服务器代理模块认证域605。其中在原始消息体602中,包括控制面配置的信息内容606,期望到达的时间区段607,以及序列号或者随机数608等。在代理模块8之间传递的控制面消息中,包括报文头(TCP/IP等)609,原始消息体602(保持不变),服务器终端认证域603(保持不变),标志位R610和代理模块之间的认证域611。在代理模块8处理后发给终端9/10的消息中,包括包括报文头(TCP/IP等)612,原始消息体602(保持不变),服务器终端认证域603(保持不变)。
标志位R604用于表示是否是服务器1发往代理模块8的控制面消息。当代理模块8接收到来自服务器1的控制面消息后首先验证消息体R位,如果R位为0则表明是服务器1发往代理模块8的控制面消息。如果R位不为0则表明是服务器1直接发往物联网终端9/3/或物联网网关10/4设备的消息。因为,标志位R604不为0时,服务器1对终端侧设备(即,物联网终端或物联网网关)发送控制面配置消息的过程,可以采用现有技术,所以以下仅针对标志位R为0的情况进行说明。
图5示出本发明中典型的认证算法。在计算图4中服务器终端认证域603部分时,使用公式701;在计算图4中服务器代理模块认证域时,使用公式702;在计算图4中代理模块之间认证域611时,使用公式703。物联网终端的计算和电池资源不多,无法执行复杂的认证算法。同时控制面信息具有很强的单向性,即该信息只需有相关的物联网终端9/3或者代理模块8来执行,该控制信息的内容即使被第三方截获也不会对于***造成负面影响。因此在实际的认证过程中,与传统的双向认证的方法不同,只采用物联网终端9/3或者代理模块对服务器1的单向认证即可。在典型的流程中,可以首先在物联网终端9/3与服务器1之间,及代理模块8与服务器1之间预置共享密钥。当物联网终端9/3接收到与自己相关的控制面信息后,将预共享密钥、序列号或随机数608及报文内容按照公式701中的方法进行计算。计算的结果与认证域603的内容相同,则完成了对服务器端1的认证。同理,代理模块8与服务器2之间,或者代理模块8之间的认证可以采用这种方法。该方法虽然将传统的双向认证拆分成两个方向的单向认证,在需要实现双向认证的场景下会多出几步流程,但是增加了灵活性,对于单向双向认证混合的场景下有优势。同时,完成认证需要的计算资源不大,非常适合物联网场景。
图6示出代理模块接受服务器配置本地处理逻辑的内部工作流程。在开始工作(步骤801)后,首先代理模块8中控制面处理单元406-2通过网络接收模块403接收来自服务器1的控制面消息;然后在安全处理单元406-3根据安全关联和策略库405-2的内容对于控制面消息中的服务器代理模块认证域605进行验证(步骤802)。在对验证结果的检查中(步骤803),如果验证失败,则直接丢弃该控制面消息,并发送给服务器1应答消息(步骤804),之后可以结束流程(步骤810)。如果认证成功,则进一步根据由控制面消息中包含的期望到达时间区段607所规定的时间点进行检查,是否需要缓存(步骤805)。如果需要立即发给终端9/10或者时间已过期,则执行发送给终端或者丢弃消息(步骤806),之后可以结束流程(步骤810)。如果需要缓存消息,代理模块8将该控制面消息缓存在控制面消息缓存表405-1中(步骤807),并设定定时器(步骤808)。当定时器到期时(步骤809),将缓存的消息转给控制面处理单元406-2进行判断并发送。
图7示出本发明中多代理模块下代理模块内部的处理流程。流程开始(步骤901)后,当代理模块8接收到来自服务器1的控制面消息后,在安全处理单元406-3根据安全关联和策略库405-2的内容,对于消息中服务器代理模块认证域605进行验证(步骤902)。在对验证结果的检查中(步骤903),如果验证失败,则直接丢弃该控制面消息,并发送给服务器1应答消息(步骤904),之后可以结束流程(步骤913)。如果认证成功,则进一步对终端维护表405-3进行检查(步骤905),根据检查的结果判断是否要在本代理模块8进行缓存或转发(步骤906)。如果需要其他代理模块8进行缓存或转发,则发送给相关的代理模块8(步骤907)。如果需要在本地缓存转发,则进一步根据期望到达的时间区段607中规定的时间点进行检查,是否需要缓存(步骤908)。如果需要立即发给终端9/10或者时间已过期,则执行发送给终端或者丢弃消息(步骤909),之后可以结束流程(步骤913)。如果需要缓存消息,代理模块8将该控制面消息缓存在控制面消息缓存表405-1中(步骤910),并设定定时器(步骤911)。当定时器到期时(步骤912),将缓存的消息转给控制面处理单元406-2进行判断并发送。
图11中示出本发明中终端维护表的典型结构。其中包括终端ID1301,终端地址1302,连接方式1303,对应的代理模块ID1304(如果为本代理模块8缓存处理,则置空),对应的代理模块地址1305。其中,连接方式1303为“直接(direct)”时,表示由本代理模块进行缓存处理,连接方式1303为“间接(indirect)”时,表示由其他代理模块,即对应代理模块进行缓存处理。
图8示出控制面安全处理的消息流程。在单代理模块模式1001中,代理模块8首先收到来自服务器7的控制面配置消息1001-1,然后进行本地处理缓存1001-2。之后应答服务器7(1001-3)。当时间点到达时1001-4,将缓存的消息发送给终端3/4(1001-5)。在多代理模块模式1002中,代理模块8收到来自服务器7的控制面配置消息1002-1,首先判断是否要由其他代理模块处理1002-2,如果结果为是,则组成新的报文,附加代理模块间的认证消息域(代理模块之间认证域)1002-3,并将这个新的报文发送给对应代理模块8(1002-4)。对应代理模块8执行类似的流程,对该消息进行本地缓存1002-5,并应答源代理模块8(1002-6)。该应答消息被转发给服务器7(1002-7)。当时间点到达时1002-8,将缓存的消息发送给终端3/4(1002-9)。在代理模块8无法缓存处理并回退的场景1003中,代理模块8首先收到来自服务器7的控制面配置消息1003-1,然后判断是否进行本地处理缓存1003-2。如果结果为否,则将应答消息发送给服务器7(1003-4)。之后服务器7将控制面消息直接发送给对应的物联网终端3/4(1003-5)。
图9示出本发明中控制面消息缓存表的典型结构。其中包括消息ID1101,消息源地址1102,消息源端口1103,目的地址1104,目的端口1105,到达时间1106,发送时间1107,控制面消息内容1108和序列号1109。
图10示出本发明中安全关联和策略库的典型结构。其中包括相关的服务器7和其他代理模块8的ID1201、地址1202和端口1203,进行安全运算的密钥1204,进行图5中运算的内容1205,运算的方法1206及序列号1207。
尽管以上已经结合本发明的优选实施例示出了本发明,但是本领域的技术人员将会理解,在不脱离本发明的精神和范围的情况下,可以对本发明进行各种修改、替换和改变。因此,本发明不应由上述实施例来限定,而应由所附权利要求及其等价物来限定。
Claims (10)
1.一种物联网用的代理模块设备,所述代理模块设备包括:
接收单元,其接收来自服务器设备的控制面消息;
判断单元,根据所述接收单元所接收到的控制面消息中包含的期望到达时间,判断是否需要对所述控制面消息进行缓存;以及
数据处理单元,在所述判断单元判断为需要对所述控制面消息进行缓存的情况下,对所述控制面消息进行缓存,而在所述判断单元判断为不需要对所述控制面消息进行缓存的情况下,将所述控制面消息发送给对应的物联网终端设备或者进行丢弃。
2.根据权利要求1所述的代理模块设备,其中,
所述判断单元在所述控制面消息中包含的期望到达时间尚未到期的情况下,判断为需要对所述控制面消息进行缓存。
3.根据权利要求1所述的代理模块设备,其中,
所述判断单元在所述控制面消息中包含的期望到达时间正好到期或已过期的情况下,判断为不需要对所述控制面消息进行缓存。
4.根据权利要求1所述的代理模块设备,其中,
所述代理模块设备还包括:
转发处理单元,在所述接收单元所接收到的控制面消息并非发往本代理模块设备所支持的物联网终端设备的消息的情况下,将所述控制面消息转发到相应的其他代理模块设备。
5.根据权利要求1所述的代理模块设备,其中,
所述代理模块设备还包括:
存储单元,存储表示所述代理模块设备与所述服务器设备之间的控制面的安全依赖关系的安全关联和策略库;
安全处理单元,其根据所述安全关联和策略库的内容,通过对所接收到的所述控制面消息中的服务器代理模块认证域进行验证来对发送所述控制面消息的服务器设备进行认证。
6.根据权利要求5所述的代理模块设备,其中,
所述认证基于预共享密钥。
7.根据权利要求1所述的代理模块设备,其中,
在物联网业务层面,所述代理模块设备处于网络侧的服务器设备和终端侧设备之间。
8.根据权利要求1所述的代理模块设备,其中,
所述代理模块设备内嵌在所述终端侧设备中,在控制面逻辑上,位于其中的物联网终端设备业务逻辑与所述服务器设备之间。
9.根据权利要求1所述的代理模块设备,其中,
所述物联网终端设备包括物联网终端和管理多个物联网传感节点的物联网网关。
10.一种物联网用的代理模块设备中的方法,所述方法包括以下步骤:
接收来自服务器设备的控制面消息;
根据所接收到的控制面消息中包含的期望到达时间,判断是否需要对所述控制面消息进行缓存;以及
在判断为需要对所述控制面消息进行缓存的情况下,对所述控制面消息进行缓存,而在判断为不需要对所述控制面消息进行缓存的情况下,将所述控制面消息发送给对应的物联网终端设备或者进行丢弃。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310106474.XA CN104079608A (zh) | 2013-03-29 | 2013-03-29 | 物联网用的代理模块设备及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310106474.XA CN104079608A (zh) | 2013-03-29 | 2013-03-29 | 物联网用的代理模块设备及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104079608A true CN104079608A (zh) | 2014-10-01 |
Family
ID=51600650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310106474.XA Pending CN104079608A (zh) | 2013-03-29 | 2013-03-29 | 物联网用的代理模块设备及其方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104079608A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106254400A (zh) * | 2015-06-05 | 2016-12-21 | 冠研(上海)企业管理咨询有限公司 | 物联网连接架构 |
CN112800043A (zh) * | 2021-02-05 | 2021-05-14 | 凯通科技股份有限公司 | 一种物联网终端信息提取方法、装置、设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040162901A1 (en) * | 1998-12-01 | 2004-08-19 | Krishna Mangipudi | Method and apparatus for policy based class service and adaptive service level management within the context of an internet and intranet |
CN101877718A (zh) * | 2010-04-27 | 2010-11-03 | 蒋涵民 | 一种基于sip协议的物联网互联互通综合管理*** |
CN101883444A (zh) * | 2010-04-23 | 2010-11-10 | 南京邮电大学 | 一种适用于物联网的移动代理采集存储方法 |
CN102118363A (zh) * | 2009-12-31 | 2011-07-06 | 北京大唐高鸿数据网络技术有限公司 | 一种具有代理机制的VoIP***及其通信方法 |
CN102487529A (zh) * | 2010-12-01 | 2012-06-06 | 北京创毅视讯科技有限公司 | 一种提高物联网信息传输效率的方法和装置 |
-
2013
- 2013-03-29 CN CN201310106474.XA patent/CN104079608A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040162901A1 (en) * | 1998-12-01 | 2004-08-19 | Krishna Mangipudi | Method and apparatus for policy based class service and adaptive service level management within the context of an internet and intranet |
CN102118363A (zh) * | 2009-12-31 | 2011-07-06 | 北京大唐高鸿数据网络技术有限公司 | 一种具有代理机制的VoIP***及其通信方法 |
CN101883444A (zh) * | 2010-04-23 | 2010-11-10 | 南京邮电大学 | 一种适用于物联网的移动代理采集存储方法 |
CN101877718A (zh) * | 2010-04-27 | 2010-11-03 | 蒋涵民 | 一种基于sip协议的物联网互联互通综合管理*** |
CN102487529A (zh) * | 2010-12-01 | 2012-06-06 | 北京创毅视讯科技有限公司 | 一种提高物联网信息传输效率的方法和装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106254400A (zh) * | 2015-06-05 | 2016-12-21 | 冠研(上海)企业管理咨询有限公司 | 物联网连接架构 |
CN106254400B (zh) * | 2015-06-05 | 2021-03-09 | 冠研(上海)专利技术有限公司 | 物联网连接架构 |
CN112800043A (zh) * | 2021-02-05 | 2021-05-14 | 凯通科技股份有限公司 | 一种物联网终端信息提取方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101848107B (zh) | Snmp网元及snmp网元与私有协议网元通信的方法 | |
WO2018201407A1 (zh) | 报告发送方法、报告接收方法、装置及*** | |
WO2017097023A1 (zh) | 无感知认证方法***,基于该方法***的控制方法、*** | |
CN105579989B (zh) | 通过集中的端到端连接传输包的方法和*** | |
CN113766019B (zh) | 基于云端以及边缘计算相结合的物联网*** | |
US9621412B2 (en) | Method for guaranteeing service continuity in a telecommunication network and system thereof | |
CN105359467B (zh) | 通过集中的端到端连接传输包的方法和*** | |
CN103095605A (zh) | 一种移动物联网中融合路由器的数据传输方法及*** | |
CN108390937B (zh) | 远程监控方法、装置及存储介质 | |
CN105594176B (zh) | 通过网络接口传输包的方法和*** | |
CN106453541A (zh) | 一种数据同步的方法、服务器以及数据同步*** | |
CN109309904A (zh) | 组播数据传输方法、相关设备及通信*** | |
CN106464596A (zh) | 开放流通信方法、***、控制器和业务网关 | |
CN101521602B (zh) | 利用IKE监测IPSec VPN中通信节点状态的实现方法 | |
CN104967613A (zh) | 一种移动网络环境下数据传输的***和方法 | |
CN104219117A (zh) | 基于业务类型的物联网接入请求汇聚方法 | |
CN101945363B (zh) | 用户全网跟踪方法、控制网元及承接网元 | |
CN115150305A (zh) | 承载网时延链路确定***、方法、电子设备及存储介质 | |
CN105228079A (zh) | M2m业务数据处理方法、装置及m2m终端设备 | |
CN104079608A (zh) | 物联网用的代理模块设备及其方法 | |
CN106230667A (zh) | Vtep保活检测方法及装置 | |
CN107659436B (zh) | 一种防止业务中断的方法及装置 | |
CN206461664U (zh) | 一种数据采集*** | |
CN104378778B (zh) | 物联网中主从站之间进行通信的方法、***及转换网关 | |
CN104243591B (zh) | 同步安全集群会话信息的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20180601 |
|
AD01 | Patent right deemed abandoned |