【技术实现步骤摘要】
【国外来华专利技术】用于运行按钮配置会话的方法和设备本专利技术涉及根据权利要求1的前序部分的、用于在异构网络内运行按钮配置会话的方法;根据权利要求20的前序部分的、用于在异构网络内运行按钮配置会话的第一网络节点设备;根据权利要求31的前序部分的、用于在异构网络内运行按钮配置会话的第二网络节点设备;根据权利要求42的、可由处理器执行来在异构网络内运行按钮配置会话的计算机可读存储介质;以及根据权利要求43的、用于运行按钮配置会话的异构网络。当前以数据为中心的网络(因特网接入、媒体流)使用正日益向家庭控制功能(用于气候控制、照明、防盗报警、家庭能源网络的家庭自动化)延伸。例如,这样的家庭网络使用根据图1的各种通信网络技术,像以太网(IEEE802.3)、WLAN/WiFi(IEEE802.11)以及电力线通信(PLC;IEEE1901)。出于该原因,它们是异构的。标准的IEEEP1905.1(其目前正在开发中)定义了通过指定的“IEEEP1905.1”-抽象层来支持不同网络技术的家庭网络标准。图2示出了基于具有管理和数据平面的ISO/OSI参考模型的抽象层的设计。抽象层嵌入在IEEE1905.1-架构中,其在介质访问控制(MAC)层和物理层之上,作为异构网络中的“网络节点设备”NND的部分。因此,网络节点设备NND经由根据图2的相应的接口使用所引用的技术(像以太网(IEEE802.3)、WLAN/WiFi(IEEE802.11)以及电力线通信(PLC;IEEE1901))以及根据同轴电缆多媒体联盟(MoCA)的规范的另外的技术。并不强制或强迫典型的网络节点设备支持所有引用的通信技术。 ...
【技术保护点】
一种用于在具有经由至少一个接口和/或通过多跳彼此互连的多个网络节点设备(D1......D4、ND、AN)的异构网络中运行按钮配置会话的方法,据此针对所述网络被认证的第一网络节点设备(D1)由指派给所述第一网络节点设备(D1)的第一虚拟或物理按钮事件(PBE‑1)触发,以便向分别针对所述网络被认证的第二网络节点设备(D2......D4)直接或间接发送通知关于第一按钮事件(PBE‑1)的通知消息(PBN),所述方法包括下列步骤:(a)尚未针对所述网络被认证的至少两个第三网络节点设备(ND、AN)分别由被指派给所述第三网络节点设备(ND、AN)的第二虚拟或物理按钮事件(PBE‑2)触发,以便与所述第一网络节点设备(D1)和至少一个所述第二网络节点设备(D2......D4)或者与至少两个所述第二网络节点设备(D2......D4)运行按钮配置协议,来针对所述网络对所述至少两个第三网络节点设备(ND、AN)进行认证,以及(b)在完成所述认证之后,所述第一网络节点设备(D1)和所述至少一个所述第二网络节点设备(D2......D4),或者所述至少两个所述第二网络节点设备(D2......D4 ...
【技术特征摘要】
【国外来华专利技术】2011.12.12 EP 11009796.1;2011.12.12 EP 11009804.31.一种用于在具有经由至少一个接口和/或通过多跳彼此互连的多个网络节点设备(D1......D4、ND、AN)的异构网络中运行按钮配置会话的方法,据此针对所述网络被认证的第一网络节点设备(D1)由指派给所述第一网络节点设备(D1)的第一虚拟或物理按钮事件(PBE-1)触发,以便向分别针对所述网络被认证的第二网络节点设备(D2......D4)直接或间接发送通知关于第一按钮事件(PBE-1)的通知消息(PBN),其特征在于:(a)尚未针对所述网络被认证的至少两个第三网络节点设备(ND、AN)分别由被指派给所述第三网络节点设备(ND、AN)的第二虚拟或物理按钮事件(PBE-2)触发,以便与所述第一网络节点设备(D1)和至少一个所述第二网络节点设备(D2......D4)或者与至少两个所述第二网络节点设备(D2......D4)运行按钮配置协议,来针对所述网络对所述至少两个第三网络节点设备(ND、AN)进行认证,以及(b)在完成所述认证之后,所述第一网络节点设备(D1)和所述至少一个所述第二网络节点设备(D2......D4),或者所述至少两个所述第二网络节点设备(D2......D4)分别发起按钮配置回滚过程,以便对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活。2.根据权利要求1所述的方法,其中两个按钮配置回滚过程通过以下方式运行(a)在所述第一网络节点设备(D1)内部并且直接与所述第一网络节点设备(D1)运行,或经由所有剩下的所述第二网络节点设备(D2......D4)中的至少一个在所述至少一个所述第二网络节点设备(D2......D4)与所述第一网络节点设备(D1)之间通过握手消息间接运行,或者(b)二者分别直接与所述第一网络节点设备(D1)运行,或经由所有剩下的所述第二网络节点设备(D2......D4)中的至少一个在所述至少一个所述第二网络节点设备(D2......D4)与所述第一网络节点设备(D1)之间通过握手消息间接运行。3.根据权利要求1所述的方法,其中尤其在消息报头字段中包括消息标识符和消息源标识符的第一按钮配置结果消息(PBR)通过广播或通过中继多播从发起按钮配置回滚过程的网络节点设备发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点设备,从而使得如果发起按钮配置回滚过程的至少两个网络节点设备由于被(i)发送并接收或被(ii)接收的第一按钮配置结果消息(PBR)基于消息标识符和消息源标识符而是否彼此不同的比较对第一按钮配置结果消息(PBR)的数量进行计数,第一按钮配置结果消息(PBR)的数量大于1,那么发起按钮配置回滚过程的至少两个网络节点设备(a)对与经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,并对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,或者(b)对与经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,并向所述网络中的所有其它网络节点设备发送按钮配置回滚消息,以便在其它网络节点设备处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。4.根据权利要求1所述的方法,其中尤其在消息报头字段中包括消息标识符和消息源标识符的第一按钮配置结果消息(PBR)通过广播或通过中继多播从发起按钮配置回滚过程的网络节点设备发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点设备,从而使得如果所述网络中的无论已经发起了按钮配置回滚过程与否的每个网络节点设备由于被(i)发送并接收或被(ii)接收的第一按钮配置结果消息(PBR)基于消息标识符和消息源标识符而是否彼此不同的比较对第一按钮配置结果消息(PBR)的数量进行计数,第一按钮配置结果消息(PBR)的数量大于1,那么所述网络中的无论已经发起了按钮配置回滚过程与否的每个网络节点设备向所述网络中的所有其它网络节点设备发送按钮配置回滚消息,以便在其它网络节点设备处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。5.根据权利要求1所述的方法,其中在消息的TLV部分或信息元素或报头字段中包括指示按钮配置结果消息(PBR)的发送者或发起者的第一标识符、指示作为第一按钮事件(PBE-1)的发起者的所述第一网络节点设备的地址的第二标识符和/或指示第一按钮事件(PBE-1)的事件ID的第三标识符的第一按钮配置结果消息(PBR)通过广播或通过中继多播从发起按钮配置回滚过程的网络节点设备发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点,从而使得如果发起按钮配置回滚过程的至少两个网络节点设备由于被(i)发送并接收或被(ii)接收的第一按钮配置结果消息(PBR)基于第一标识符、第二标识符和/或第三标识符而是否彼此不同的比较对第一按钮配置结果消息(PBR)的数量进行计数,第一按钮配置结果消息(PBR)的数量大于1,那么发起按钮配置回滚过程的至少两个网络节点设备(a)对与经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,并对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,或者(b)对与经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,并向所述网络中的所有其它网络节点设备发送按钮配置回滚消息,以便在其它网络节点设备处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。6.根据权利要求1所述的方法,其中在消息的TLV部分或信息元素或报头字段中包括指示按钮配置结果消息(PBR)的发送者或发起者的第一标识符、指示作为第一按钮事件(PBE-1)的发起者的所述第一网络节点设备的地址的第二标识符和/或指示第一按钮事件(PBE-1)的事件ID的第三标识符的第一按钮配置结果消息(PBR)通过广播或通过中继多播从发起按钮配置回滚过程的网络节点设备发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点设备,从而使得如果所述网络中的无论已经发起了按钮配置回滚过程与否的每个网络节点设备由于被(i)发送并接收或被(ii)接收的第一按钮配置结果消息(PBR)基于第一标识符、第二标识符和/或第三标识符而是否彼此不同的比较对第一按钮配置结果消息(PBR)的数量进行计数,第一按钮配置结果消息(PBR)的数量大于1,那么所述网络中的无论已经发起了按钮配置回滚过程与否的每个网络节点设备向所述网络中的所有其它网络节点设备发送按钮配置回滚消息,以便在其它网络节点设备处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。7.根据权利要求1所述的方法,其中在TLV部分或信息元素中包括“第三网络节点设备”特定的地址或“第三网络节点设备”特定的抽象层标识符的第一按钮配置结果消息(PBR)通过广播或通过中继多播从发起按钮配置回滚过程的网络节点设备发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点设备,从而使得如果发起按钮配置回滚过程的至少两个网络节点设备由于被(i)发送并接收或被(ii)接收的第一按钮配置结果消息(PBR)基于所述地址或抽象层标识符而是否彼此不同的比较对第一按钮配置结果消息(PBR)的数量进行计数,第一按钮配置结果消息(PBR)的数量大于1,那么发起按钮配置回滚过程的至少两个网络节点设备(a)对与经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,并对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,或者(b)对与经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,对与经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,并向所述网络中的所有其它网络节点设备发送按钮配置回滚消息,以便在其它网络节点设备处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。8.根据权利要求1所述的方法,其中在TLV部分或信息元素中包括“第三网络节点设备”特定的地址或“第三网络节点设备”特定抽象层标识符的第一按钮配置结果消息(PBR)通过广播或通过中继多播从发起按钮配置回滚过程的网络节点设备发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点设备,从而使得如果所述网络中的无论其是否已经发起按钮配置回滚过程的每一个网络节点设备由于被(i)发送并接收或被(ii)接收的第一按钮配置结果消息(PBR)基于所述地址或抽象层标识符而是否彼此不同的比较对第一按钮配置结果消息(PBR)的数量进行计数,第一按钮配置结果消息(PBR)的数量大于1,那么所述网络中的无论其是否已经发起按钮配置回滚过程的每一个网络节点设备向所述网络中的所有其它网络节点设备发送按钮配置回滚消息,以便在其它网络节点设备处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。9.根据权利要求2所述的方法,其中作为一个握手消息的、尤其在消息报头字段中包括消息标识符和消息源标识符的第二按钮配置结果消息(PBR)分别从发起按钮配置回滚过程的至少一个第二网络节点设备(D2......D4)直接或经由所有其余的第二网络节点设备(D2......D4)中的至少一个间接发送到所述第一网络节点设备(D1),从而使得所述第一网络节点设备(D1):(a)其自身发起按钮配置回滚过程,对与通过所述第一网络节点设备(D1)进行认证的至少一个经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,对与所述至少一个经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,并直接或经由所有其余的第二网络节点设备(D2......D4)中的至少一个间接向发起按钮配置回滚过程的至少一个第二网络节点设备(D2......D4)发送按钮配置回滚消息作为另一个握手消息,以便在所述至少一个第二网络节点设备(D2......D4)处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚,或者分别地(b)其自身并不发起按钮配置回滚过程,如果其由于被接收的第二按钮配置结果消息(PBR)基于消息标识符和消息源标识符而是否彼此不同的比较对第二按钮配置结果消息(PBR)的数量进行计数,第二按钮配置结果消息(PBR)的数量大于1,那么直接或经由所有其余的第二网络节点设备(D2......D4)中的至少一个间接向分别发起按钮配置回滚过程的至少两个第二网络节点设备(D2......D4)发送按钮配置回滚消息作为另一个握手消息,以便在所述至少两个第二网络节点设备(D2......D4)处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。10.根据权利要求2所述的方法,其中作为一个握手消息的第二按钮配置结果消息(PBR)在消息的TLV部分或信息元素或报头字段中包括指示按钮配置结果消息(PBR)的发送者或发起者的第一标识符、指示作为第一按钮事件(PBE-1)的发起者和作为第二按钮配置结果消息(PBR)的接收者的所述第一网络节点设备的地址的第二标识符和/或指示第一按钮事件(PBE-1)的事件ID的第三标识符,第二按钮配置结果消息(PBR)分别从发起按钮配置回滚过程的至少一个第二网络节点设备(D2......D4)直接或经由所有其余第二网络节点设备(D2......D4)中的至少一个间接发送到所述第一网络节点设备(D1),从而使得所述第一网络节点设备(D1)(a)其自身发起按钮配置回滚过程,如果由于所述第一网络节点设备(D1)中基于第一标识符、第二标识符和/或第三标识符的内部比较,那么对与通过所述第一网络节点设备(D1)进行认证的至少一个经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,对与所述至少一个经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,并经由所有其余第二网络节点设备(D2......D4)中的至少一个向发起按钮配置回滚过程的至少一个第二网络节点设备(D2......D4)发送按钮配置回滚消息作为另一个握手消息,以便在所述至少一个第二网络节点设备(D2......D4)处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚,或者分别地(b)其自身并不发起按钮配置回滚过程,如果其由于被接收的第二按钮配置结果消息(PBR)基于第一标识符、第二标识符和/或第三标识符而是否彼此不同的比较对第二按钮配置结果消息(PBR)的数量进行计数,第二按钮配置结果消息(PBR)的数量大于1,那么直接或经由所有其余第二网络节点设备(D2......D4)中的至少一个间接向分别发起按钮配置回滚过程的至少两个第二网络节点设备(D2......D4)发送按钮配置回滚消息作为另一个握手消息,以便在所述至少两个第二网络节点设备(D2......D4)处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。11.根据权利要求2所述的方法,其中作为一个握手消息的第二按钮配置结果消息(PBR)在TLV部分或信息元素中包括“第三网络节点设备”特定的地址或“第三网络节点设备”特定抽象层标识符,其分别从发起按钮配置回滚过程的至少一个第二网络节点设备(D2......D4)直接或经由所有其余第二网络节点设备(D2......D4)中的至少一个间接发送到所述第一网络节点设备(D1),从而使得所述第一网络节点设备(D1)(a)其自身发起按钮配置回滚过程,如果由于经认证的第三网络节点设备(ND、AN)基于所述地址或抽象层标识符而不同的比较,那么对与通过所述第一网络节点设备(D1)进行认证的至少一个经认证的第三网络节点设备(ND、AN)的按钮配置协议的运行进行回滚,对与所述至少一个经认证的第三网络节点设备(ND、AN)建立的证书进行删除或解激活,并直接或经由所有其余第二网络节点设备(D2......D4)中的至少一个间接向发起按钮配置回滚过程的至少一个第二网络节点设备(D2......D4)发送按钮配置回滚消息作为另一个握手消息,以便在所述至少一个第二网络节点设备(D2......D4)处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚,或者分别地(b)其自身并不发起按钮配置回滚过程,如果其由于被接收的第二按钮配置结果消息(PBR)基于所述第三网络节点设备(ND、AN)的地址或抽象层标识符而是否彼此不同的比较对第二按钮配置结果消息(PBR)的数量进行计数,第二按钮配置结果消息(PBR)的数量大于1,那么直接或经由所有其余第二网络节点设备(D2......D4)中的至少一个间接向分别发起按钮配置回滚过程的至少两个第二网络节点设备(D2......D4)发送按钮配置回滚消息作为另一个握手消息,以便在所述至少两个第二网络节点设备(D2......D4)处触发与经认证的第三网络节点设备(ND、AN)的按钮配置协议运行的回滚。12.根据权利要求3至11中的一项权利要求所述的方法,其中按钮配置回滚消息包括消息标识符和消息源标识符,尤其在消息报头字段中和/或在TLV部分或信息元素中包括指示作为第一按钮事件(PBE-1)的发起者以及作为按钮配置回滚消息的发送者的第一网络节点设备的地址的第一标识符、指示第一按钮事件(PBE-1)的事件ID的第二标识符和/或指示作为注册员的至少一个网络节点设备(D1、D2......D4)的地址或抽象层标识符的第三标识符。13.根据权利要求3至8中的一项权利要求所述的方法,其中第一按钮状态消息(PBS)发送到具有或不具有所述第三网络节点设备(ND、AN)的所述异构网络中的所有网络节点设备,并且在第一按钮配置结果消息(PBR)之前发送,以便通知该按钮配置结果消息(PBR)。14.根据权利要求9至11中的一项权利要求所述的方法,其中第二按钮状态消息(PBS)发送到所述第一网络节点设备(D1),并且在第二按钮配置结果消息(PBR)之前发送,以便通知该按钮配置结果消息(PBR)。15.根据权利要求3至8中的一项权利要求所述的方法,其中发起按钮配置回滚过程的至少两个网络节点设备中的每一个仅对在从第一虚拟或物理按钮事件(PBE-1)或通知消息(PBN)的接收开始的尤其是120秒的一时段内的第一按钮配置结果消息(PBR)的数量进行计数。16.根据权利要求9至11中的一项权利要求所述的方法,其中所述第一网络节点设备(D1)仅对在从第一虚拟或物理按钮事件(PBE-1)开始的尤其是120秒的一时段内的第二按钮配置结果消息(PBR)的数量进行计数。17.根据权利要求5或6所述的方法,其中如果第一标识符不同并且第二标识符和第三标识符相等或相同,则被(i)发送和接收或被(ii)接收的第一按钮配置结果消息(PBR)是彼此不同的。18.一种用于在具有经由至少一个接口和/或通过多跳彼此互连的多个网络节点设备(D1......D4、ND)的异构网络中运行按钮配置会话的方法,据此,针对所述网络被认证的第一网络节点设备(D1)由指派给所述第一网络节点设备(D1)的第一虚拟或物理按钮事件(PBE-1)触发,以便向分别针对所述网络被认证的第二网络节点设备(D2......D4)直接或间接发送通知关于第一按钮事件(PBE-1)的通知消息(PBN),其特征在于:(a)一个尚未针对所述网络被认证的第三网络节点设备(ND)由指派到所述第三网络节点设备(ND)的第二虚拟或物理按钮事件(PBE-2)触发,以便与所述第一网络节点设备(D1)或者与一个所述第二网络节点设备(D2......D4)运行按钮配置协议,来针对所述网络对所述第三网络节点设备(ND)进行认证,以及(b)在通过所述第一网络节点设备(D1)或所述第二网络节点设备(D2......D4)完成认证之后,第三按钮配置结果消息(PBR)通过广播或通过中继多播从完成所述认证的网络节点设备发送到具有或不具有所述第三网络节点设备(ND)的所述异构网络中的所有网络节点设备,所述第三按钮配置结果消息(PBR)尤其在消息报头字段中包括(i)消息标识符和消息源标识符,和/或(ii)在消息的TLV部分或信息元素或报头字段中包括指示按钮配置结果消息(PBR)的发送者或发起者的第一标识符,指示作为第一按钮事件(PBE-1)的发起者的所述第一网络节点设备的地址的第二标识符和/或指示第一按钮事件(PBE-1)的事件ID的第三标识符和/或(iii)在TLV部分或信息元素中包括所述第三网络节点设备(ND)的地址或抽象层标识符。19.一种用于在具有经由至少一个接口和/或通过多跳彼此互连的多个网络节点设备(D1......D4、ND)的异构网络中运行按钮配置会话的方法,据此,针对所述网络被认证的第一网络节点设备(D1)由指派给所述第一网络节点设备(D1)的第一虚拟或物理按钮事件(PBE-1)触发,以便向分别针对所述网络被认证的第二网络节点设备(D2......D4)直接或间接发送通知关于第一按钮事件(PBE-1)的通知消息(PBN),其...
【专利技术属性】
技术研发人员:M巴尔,R法尔克,P莫格雷,
申请(专利权)人:西门子公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。