CN110114987B - 一种切换方法、终端及域主节点 - Google Patents

一种切换方法、终端及域主节点 Download PDF

Info

Publication number
CN110114987B
CN110114987B CN201680091809.7A CN201680091809A CN110114987B CN 110114987 B CN110114987 B CN 110114987B CN 201680091809 A CN201680091809 A CN 201680091809A CN 110114987 B CN110114987 B CN 110114987B
Authority
CN
China
Prior art keywords
master node
terminal
domain master
target domain
target
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.)
Active
Application number
CN201680091809.7A
Other languages
English (en)
Other versions
CN110114987A (zh
Inventor
姜彤
董晨
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN110114987A publication Critical patent/CN110114987A/zh
Application granted granted Critical
Publication of CN110114987B publication Critical patent/CN110114987B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开一种切换方法、终端及域主节点,方法包括:若终端需要进行域切换,则选择目标域主节点;获取所述目标域主节点分配的带宽资源;在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。采用本发明,可降低终端在切换域时的时延,确保业务传输正常进行。

Description

一种切换方法、终端及域主节点
技术领域
本发明涉及光无线通信技术领域,尤其涉及一种切换方法、终端及域主节点。
背景技术
光无线通信(Optical Wireless Communication,OWC)是指所有不使用线缆(如,光纤)的光学通信,可见光通信(Visible Light Communication,VLC)、红外通信等都是光无线通信中的通信方式。VLC指的是利用可见光频谱(380nm-780nm)进行通信的方式。其频谱资源充足,且都是非授权频段,可以***;而且绿色环保,无电磁污染,可用于电磁干扰敏感环境,对人体安全;此外安全性较好,由于VLC的传输只能局限在光线能照射到的地方,因而VLC具有较强的保密安全性。近来,VLC通信获得了学术界和工业界越来越多的关注,可以预期,VLC将成为未来一种广泛应用的通信技术。
国际电信联盟电信标准化部门(ITU-T)正在制定面向室内应用的VLC标准,即G.vlc。VLC***可以支持的网络拓扑包括协调拓扑与星型拓扑,其中协调拓扑是通过全局主节点(Global Master,GM)对多个星型拓扑的网络进行的统一协调。每个星型拓扑的VLC网络称为域(Domain),每个协调拓扑的VLC网络包括一个或多个域,组成一个簇(Cluster)。如果域工作于安全模式,每个域中还应有一个安全控制器(Security Controller,SC),负责终端(EndPoint,EP)的安全认证及密钥管理等。同一个设备可以同时作为域主节点(Domain Master,DM)和SC,当然SC也可以与DM在不同的设备上。在一个簇中,有多个DM,他们在GM的协调下工作,GM可以进行邻居DM的干扰协调、辅助EP在不同DM间切换等。如图1所示,包括一个GM,DM1-DM3共3个DM,DM1对应的Domain1接入了EP1和EP2,DM2对应的Domain2中接入了EP3,DM3对应的Domain3中接入了EP4。三个Domain构成一个簇。当域(Domain)工作于非安全模式时,网络准入包括注册(Registration)过程;当域工作于安全模式时,网络准入包括注册和认证(Authentication)两个过程。在完成注册之后,DM会为终端分配一个在域内唯一的短地址(DEVICE_ID)。在完成认证之后,EP可以获得用于与DM通信所使用的密钥,然后与DM进行通信。
由于EP是可移动的,因此存在从一个域切换到另一个域的情况。如果每次切换都需要完成注册和认证两个过程才能与新的DM进行业务传输,那么时延将非常大,且EP在与新的DM完成认证之前,如果与原DM的链路中断,则会造成业务的传输中断。
发明内容
本发明实施例提供了一种切换方法、终端及域主节点,可降低终端在切换域时的时延,确保业务传输正常进行。
本发明第一方面提供一种切换方法,应用于光无线通信***,包括:
若终端需要进行域切换,则选择目标域主节点;
获取所述目标域主节点分配的带宽资源;
在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
在一种可能的实现方式中,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
在一种可能的实现方式中,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
在一种可能的实现方式中,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在一种可能的实现方式中,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,还包括:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
在一种可能的实现方式中,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
在一种可能的实现方式中,所述终端与所述当前域主节点通信时使用所述终端的短地址,所述终端与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
在一种可能的实现方式中,所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
在一种可能的实现方式中,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
在一种可能的实现方式中,在选择目标域主节点之前,还包括:
所述终端接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
本发明第二方面提供一种切换方法,应用于光无线通信***,包括:
若终端需要进行域切换,则目标域主节点在同意切换后,为所述终端分配带宽资源;
在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信,其中,所述目标域主节点与所述终端通信时传输的帧采用簇公共密钥加密。
在一种可能的实现方式中,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
在一种可能的实现方式中,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
本发明第三方面提供一种终端,应用于光无线***,包括:
选择单元,用于若终端需要进行域切换,则选择目标域主节点;
获取单元,用于获取所述目标域主节点分配的带宽资源;
通信单元,用于在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
在一种可能的实现方式中,所述终端还包括:
判断单元,用于在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
所述通信单元还用于若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
在一种可能的实现方式中,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
在一种可能的实现方式中,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源。
在一种可能的实现方式中,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源。
在一种可能的实现方式中,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述通信单元还用于向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
在一种可能的实现方式中,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源和新的短地址。
在一种可能的实现方式中,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源和新的短地址。
在一种可能的实现方式中,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,所述通信单元还用于:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
在一种可能的实现方式中,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
在一种可能的实现方式中,所述通信单元还用于与所述当前域主节点通信时使用所述终端的短地址,与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述通信单元还用于向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
在一种可能的实现方式中,所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
在一种可能的实现方式中,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
在一种可能的实现方式中,在选择目标域主节点之前,所述选择单元还用于接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
本发明第四方面提供一种终端,应用于光无线通信***,包括:
处理器、存储器、接口电路和总线,所述处理器、存储器、接口电路通过总线连接,其中,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
若终端需要进行域切换,则选择目标域主节点;
获取所述目标域主节点分配的带宽资源;
在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
在一种可能的实现方式中,所述处理器还用于:
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
在一种可能的实现方式中,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
在一种可能的实现方式中,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述处理器还用于向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在一种可能的实现方式中,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在一种可能的实现方式中,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,所述处理器还用于:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
在一种可能的实现方式中,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
在一种可能的实现方式中,所述终端与所述当前域主节点通信时使用所述终端的短地址,所述终端与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述处理器还用于向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
在一种可能的实现方式中,所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
在一种可能的实现方式中,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
在一种可能的实现方式中,在选择目标域主节点之前,所述处理器还用于:
接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
本发明第五方面提供一种域主节点,应用于光无线通信***,包括:
分配单元,用于若终端需要进行域切换,则所述域主节点在同意切换后,为所述终端分配带宽资源;
通信单元,用于在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信;
其中,所述域主节点为所述终端进行域切换的目标域主节点,所述目标域主节点与所述终端通信时传输的帧采用簇公共密钥加密。
在一种可能的实现方式中,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
在一种可能的实现方式中,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
本发明第六方面提供一种域主节点,应用于光无线通信***,包括:
处理器、存储器、接口电路和总线,所述处理器、存储器、接口电路通过总线连接,其中,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
若终端需要进行域切换,则所述处理器在同意切换后,为所述终端分配带宽资源;
在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信,其中,所述处理器与所述终端通信时传输的帧采用簇公共密钥加密。
在一种可能的实现方式中,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
在一种可能的实现方式中,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
第七方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质包括一组程序代码,用于执行如本发明实施例第一方面任一实现方式所述的方法。
第七方面,本发明提供了一种计算机存储介质,所述计算机存储介质包括一组程序代码,用于执行如本发明实施例第一方面任一实现方式所述的方法。
第八方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质包括一组程序代码,用于执行如本发明实施例第二方面任一实现方式所述的方法。
实施本发明实施例,具有如下有益效果:
终端在需要进行域切换时,可以在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源以及簇公共密钥与所述目标域主节点进行通信;从而使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断,减少了切换带来的业务中断时间,保证了切换过程中的安全传输;增加进行是否进行认证的判断过程,只有在满足预设规则时才与目标DM进行认证,否则不进行认证,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,降低了信令开销,避免了资源的浪费。通过短地址分组后再分配的方法,可以避免在切换过程中,EP要同时与两个或以上DM同时通信,或同时处于两个或以上的域时,可能带来的短地址冲突问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为可见光通信网络中协调拓扑的***架构示意图;
图2为本发明切换方法第一实施例的流程示意图;
图3为本发明切换方法第二实施例的流程示意图;
图4为本发明切换方法第三实施例的流程示意图;
图5为本发明切换方法第四实施例的流程示意图;
图6为本发明切换方法第五实施例的流程示意图;
图7为本发明切换方法第六实施例的流程示意图;
图8为本发明切换方法第七实施例的流程示意图;
图9为本发明切换方法第八实施例的流程示意图;
图10为本发明终端的第一实施例的组成示意图;
图11为本发明终端的第二实施例的组成示意图;
图12为本发明域主节点的第一实施例的组成示意图;
图13为本发明域主节点的第二实施例的组成示意图。
具体实施方式
本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或装置没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或装置固有的其它步骤或单元。
随着光无线通信的快速发展,其室内应用将变得越来越广泛。光无线通信可以是可见光通信、红外通信等,为了便于说明,本发明实施例中以可见光通信来进行描述,本领域技术人员应当理解,本发明实施例中的实施方式同样可适用于其他光无线通信***,本发明实施例不作任何限定。
由于光无线通信网络中的终端可移动,且每个终端的业务需求也可能发生变化,因此处于光无线通信网络中的终端需要进行域切换来确保现有业务的正常进行等。请参照图1,为可见光通信网络中协调拓扑的***架构示意图。
其中涉及的设备介绍如下:
DM:域的主节点,也是网络接入点,负责管理域的新设备入网注册、资源调度、协调与切换等。
当前DM:在切换前,EP所接入的域的DM。
目标DM:EP要切换的域的DM。
EP:终端,通过与DM之间的可见光通信或红外通信等链路进行网络接入、数据传输等,其产品形态可以是手机、pad、笔记本电脑等。
GM:全局主节点,通过回程(backhaul)链路和定义的与DM之间的接口,对多个域的运行进行协调,比如干扰协调、切换等。GM也可作为多个域的公共的安全控制器,负责所协调的所有域及其中节点的安全认证。
GW:网关,EP的业务来源。EP通过AP接入网络,而AP的数据来源可能是网关。
SC:安全控制器,域中负责安全认证及密钥管理的实体,一般情况下与DM属于同一节点,也可属于不同节点。
如图1所示,包括一个GM,DM1-DM3共3个DM,DM1对应的Domain1接入了EP1和EP2,DM2对应的Domain2中接入了EP3,DM3对应的Domain3中接入了EP4。三个Domain构成一个簇。当EP1需要从Domain1切换到Domain2或Domain3时,由于需要与目标DM进行新的注册和认证之后才能与目标DM进行通信,这会导致与当前DM的业务中断,且每次都要进行新的注册和认证,时延也非常大,不利于业务的良好进行,也不利于用户的使用体验。
下面将结合图2-图8对本方面的切换方法进行详细说明。
请参照图2,为本发明切换方法的第一实施例的流程示意图;在本实施例中,所述切换方法包括以下步骤:
S201,若终端需要进行域切换,则选择目标域主节点。
在选择目标DM时,EP可以根据接收到的邻居DM的信号的信噪比(SignaltoNoiseRatio,SNR)和邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。例如,邻居DM的信号的SNR较高,则可以选择邻居DM进行切换,邻居DM的信号的SNR较低,则可以不切换或者选择其他的SNR较高的邻居DM切换;或者邻居DM所属域中带宽资源利用率较低,则可以选择邻居DM进行切换,若邻居DM所属域中带宽资源利用率较高则可以不切换或者选择其他所属域中带宽资源利用率较低的邻居DM切换。
可选地,在选择目标域主节点之前,终端可以接收当前域主节点通过媒体接入计划(Media Access Plan,MAP)帧或专用消息发送的簇内其他域的信息,所述信息中包含其他域主节点信息,也可包含簇内其他各个域的终端信息。终端在获取到这些信息之后可以将这些信息作为域切换时选择目标域主节点的参考信息,同时也可以确定簇公共密钥的可使用范围,终端可以向可使用范围内的域发起切换。
具体地,EP在判断自己需要切换之前,应从当前DM获取本簇中其他域信息,特别是DM的信息,如媒体访问控制(Media Access Control,MAC)地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过MAP帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明实施例中所述的方法进行切换。
S202,获取所述目标域主节点分配的带宽资源。
当EP选择好目标DM之后,需要与当前DM以及目标DM进行切换过程的信息交互来确认切换,并获取目标DM分配的带宽资源。
S203,在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信。
其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
按照常规方式必须在与目标DM完成认证之后,才能与目标DM进行通信,但是在本实施例中,通过引入簇公共密钥,使得EP可以在与目标DM完成认证之前,就可以与目标DM进行安全通信。
在协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,可称为簇公共密钥,可用于域间通信或切换时“临时传输”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
可选地,GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的带宽资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
需要说明的,只有已认证的EP才能获取该簇公共密钥。例如,EP1已经在Domain1中认证,则EP1可以获取簇公共密钥,其在切换到Domain2时,便可以使用该簇公共密钥进行切换时“临时传输”状态下的业务传输,即在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。且在VLC网络中,可选地,DM和SC两个逻辑功能实体在同一节点。也可以不在同一个节点。
此外,本发明实施例的方案同样适用于非协调拓扑的VLC网络。非协调拓扑的VLC网络是指多个VLC网络间没有一个负责集中式协调的实体。不同之处在于,“簇公共密钥”的获取方式不同。可以由相邻的域各自交互并生成,然后下发给各个已认证EP。
在本实施例中,提供了一种切换方法,终端在需要进行域切换时,可以在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源以及簇公共密钥与所述目标域主节点进行通信;从而使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断,减少了切换带来的业务中断时间,保证了切换过程中的安全传输。
此外,对于簇公共密钥,其可以为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取。
此外,还可以为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
即簇中可以有一个SC作为全簇的安全控制器,可以与GM位于同一个设备,也可以不在同一个设备,或由GM担任SC。每个DM与SC间通过回程(backhaul)链路通信。EP在入网时,通过DM与SC或GM进行认证,从而获得可以与其他DM通信时加密的密钥,且切换过程中,在本簇范围内,无需再次进行认证。需要说明的是,无需再次认证的前提是EP的密钥仍然有效或仍处于有效期内,如果EP的密钥已经失效,可能仍需要再次认证。
提出全簇统一认证,使得EP在切换过程中,可以无需重新认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断。还使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,可降低信令开销。
且针对EP在切换过程中“快速路过”某一域的情况,即在终端移动过程中,可能仅从某个域穿过,例如EP1要切换到Domain3时,需要穿过Domain2,如果还要与DM2进行注册和验证,流程复杂且开销大,造成资源浪费。且由于VLC域覆盖范围较小,将导致这种情况更加严重,此时,还可参照图3所述的切换方法进行切换。
请参照图3,为本发明切换方法的第二实施例的流程示意图;在本实施例中,所述方法包括以下步骤:
S301,若终端需要进行域切换,则选择目标域主节点。
在选择目标DM时,EP可以根据接收到的邻居DM的信号的信噪比(SignaltoNoiseRatio,SNR)和邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。例如,邻居DM的信号的SNR较高,则可以选择邻居DM进行切换,邻居DM的信号的SNR较低,则可以不切换或者选择其他的SNR较高的邻居DM切换;或者邻居DM所属域中带宽资源利用率较低,则可以选择邻居DM进行切换,若邻居DM所属域中带宽资源利用率较高则可以不切换或者选择其他所属域中带宽资源利用率较低的邻居DM切换。
EP在判断自己需要切换之前,应从当前DM获取本簇中其他域信息,特别是DM的信息(如MAC地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过媒体接入计划(Media Access Plan,MAP)帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明实施例中所述的方法进行切换。
S302,获取所述目标域主节点分配的带宽资源。
当EP选择好目标DM之后,需要与当前DM以及目标DM进行切换过程的信息交互来确认切换,并获取目标DM分配的带宽资源。
S303,在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信。
其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
按照常规方式必须在与目标DM完成认证之后,才能与目标DM进行通信,但是在本实施例中,通过引入簇公共密钥,使得EP可以在与目标DM完成认证之前,就可以与目标DM进行通信。
在协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,可称为簇公共密钥,可用于域间通信或切换时“临时传输”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
可选地,GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的带宽资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
需要说明的,只有已认证的EP才能获取该簇公共密钥。例如,EP1已经在Domain1中认证,则EP1可以获取簇公共密钥,其在切换到Domain2时,便可以使用该簇公共密钥进行切换时“临时传输”状态下的业务传输即在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。且在VLC网络中,可选地,DM和SC两个逻辑功能实体在同一节点。也可以不在同一个节点。
S304,在使用所述目标域主节点分配的带宽资源以及簇公共密钥与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证。
其中,预设时间可以通过设置一个定时器实现,达到预设时间可以是定时器结束,比如变为0。由于EP处于移动状态,会从目标DM的域中移出,此时应把设置的定时器Timer重置。
S305,若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
可选地,所述预设规则可以为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者可以为:
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
其中,终端处于目标域主节点所在的域表示终端仍处于目标该目标域主节点的信号覆盖范围,与该目标域主节点保持通信链路的连接。而终端当前是否需要进行域切换可以参照步骤S201中的内容,如可以根据邻居DM信号的SNR或邻居DM的带宽资源利用率等因素确定是否需要切换,本发明实施例不作任何限定。
当不满足预设规则时,则终端可以不与目标DM进行认证。这样,使得在终端移动过程中连续通过2个以上的域时,避免了大量没必要的注册和认证过程,可以大量节省资源和开销,提升用户的使用体验。
在本实施例中,提供了一种切换方法,终端在需要进行域切换时,可以在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源以及簇公共密钥与所述目标域主节点进行通信;从而使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断,减少了切换带来的业务中断时间,保证了切换过程中的安全传输;增加进行是否进行认证的判断过程,只有在满足预设规则时才与目标DM进行认证,否则不进行认证,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,降低了信令开销,避免了资源的浪费。
对于切换过程中的具体信息交互过程,下面结合图4-图8进行详细说明。
请参照图4,为本发明切换方法的第三实施例的流程示意图;在本实施例中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
可选地,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
如图4所示,所述方法具体包括以下步骤:
S401,EP判断自己需要切换,并选择目标DM。
目标DM选择时,EP可以根据接收到的邻居DM的信号的SNR、邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。
EP在判断自己需要切换之前,应从DM获取本簇中其他域信息,特别是DM的信息(如MAC地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过MAP帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明进行切换。
需要说明的是,EP可以选择多个目标DM,为了便于描述说明,本实施例以选择一个目标DM为例进行描述。
S402,EP向目标DM发送切换请求。
切换请求中,应包含:
EP自己的节点信息,如媒体接入控制(Media Access Control,MAC)地址即物理地址、短地址(DEVICE_ID)等。
“当前DM信息”即切换前DM的信息、所属域的信息等。
带宽资源请求信息,用于请求目标DM为EP分配带宽资源。
为了保证切换请求的快速成功发送,可以在MAC周期中分配专用的资源,专用的资源可以是切换过程专用,也可以是竞争使用,但是切换过程中的消息采用最高的优先级发送。如在MAC周期中固定预留一段域间通信信道(Inter-Domain Communication Channel,IDCC),IDCC中,切换过程的消息采用最高优先级发送。
关于短地址DEVICE_ID,本实施例进行了优化,描述如下:
协调拓扑网络中,GM负责对总的可用的DEVICE_ID进行管理和分配,例如共有255个可用的DEVICE_ID,GM将可用的DEVICE_ID进行分组,每个组分配给一个域,并发送给每个域的DM。每个域的DM在接收到EP注册后,只能为EP指定在自己的DEVICE_ID组内可以使用的DEVICE_ID。
S403,目标DM在收到切换请求之后,判断是否接受该请求,并答复切换响应。
切换响应中,应包含:是否接受切换请求、原因等。
目标DM在收到切换请求之后,可以请求网关(Gateway,GW)把EP的下行数据业务传输路径从当前DM切换到目标DM。
目标DM可以根据下行数据传输路径切换情况(如是否成功)、本域中的带宽资源可用情况等判断是否接受该EP的切换请求。
目标DM如果在切换响应中指示接受该EP的切换,应为该EP分配对应的带宽资源。目标DM一般通过MAP帧下发为该EP分配的带宽资源的调度信息,也可以通过切换响应或者其他消息下发。
S404、EP在收到目标DM答复的切换响应,且指示切换成功后,可进入一个“临时传输”状态,在这个状态下,按照目标DM分配的资源,使用簇公共密钥与目标DM进行通信,继续进行原来的业务传输。
在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。
对于簇公共密钥,协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,称为簇公共密钥,可用于域间通信或切换时“临时传输”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
只有已认证的EP才能获取该簇公共密钥。
一般地,在VLC网络中,DM和SC两个逻辑功能实体在同一节点。也可以不在同一个节点。
S405、可选地,EP可以向当前DM发送切换指示,告知当前DM已经切换到新的目标DM所在的域。当前DM收到该切换指示后,释放原来分配给该EP的带宽资源。
S406、EP在进入“临时传输”状态达到预设时间后,根据预设规则判断是否可以进行正式注册和认证。如果需要,则执行注册和认证过程。
预设规则可以是但不限于:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
其中,预设时间可以通过设置一个定时器实现,达到预设时间可以是定时器结束,比如变为0。由于EP处于移动状态,会从目标DM的域中移出,此时应把设置的定时器Timer重置。
S407、终端向目标DM发起注册请求。
S408、目标DM向终端答复注册响应,如果同意注册,需要为终端分配新的短地址,并包含在注册响应中。
S409、终端向目标DM或目标SC发起认证请求。目标SC图中未示出,其可以与目标DM集成在一起设置,也可以独立设置。
S410、目标DM或目标SC根据收到的认证请求执行认证流程。
S411、认证成功后,终端通知当前DM释放为该终端已分配的短地址。
S412、当前DM释放为该终端分配的短地址,切换完成。
目标DM在接收到该切换EP发送的注册请求后,并在该EP完成认证后,可通过GM或backhaul链路,向当前DM发送通知,使得当前DM可以释放分配给该切换EP的所有资源,特别是DEVICE_ID。也可以是终端直接向当前DM发送消息以通知当前DM释放为该终端分配的所有资源,特别是DEVICE_ID。
当EP在定时器Timer未结束时离开目标DM,并切换到目标DM2,也按照上面的流程执行,不同之处在于,由于目标DM无需为EP分配短地址,无需释放相应的DEVICE_ID资源。
由于一般VLC域中,只需要支持EP与DM间的通信,因此可以将密钥获取与认证过程进行整合优化。
在本实施例中,通过提出簇公共密钥,使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断。
通过提出预设时间及判断过程,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,降低信令开销。
提出了DEVICE_ID分配方法,避免在切换过程中,EP要同时与两(多)个DM同时通信,或同时处于两(多)个域,可能带来的ID冲突问题。
因而使用本实施例的切换方法,可以减少切换带来的业务中断时间。保证切换过程中能够安全传输。
请参照图5,为本发明切换方法的第四实施例的流程示意图;在本实施例中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
可选地,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
如图5所示,所述方法具体包括以下步骤:
S501、EP判断自己需要切换,并选择目标DM。
目标DM选择时,EP可以根据接收到的邻居DM的信号的SNR、邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。
EP在判断自己需要切换之前,应从DM获取本簇中其他域信息,特别是DM的信息(如MAC地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过MAP帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明进行切换。
EP可以选择多个目标DM,本实施例以选择一个目标DM为例进行描述。
S502、EP向当前DM发送切换请求。
切换请求中,包含:
EP自己的节点信息,如MAC地址、DEVICE_ID等。
“目标DM信息”即要切换的目标DM信息、所属域的信息等
带宽资源请求信息,用于请求目标DM为EP分配带宽资源。
关于短地址DEVICE_ID,本实施例进行了优化,描述如下:
协调拓扑网络中,GM负责对总的可用的DEVICE_ID进行管理和分配,例如共有255个可用的DEVICE_ID,GM将可用的DEVICE_ID进行分组,每个组分配给一个域,并发送给每个域的DM。每个域的DM在接收到EP注册后,只能为EP指定在自己的DEVICE_ID组内可以使用的DEVICE_ID。
S503、当前DM在收到切换请求之后,判断是否接受该请求,并答复切换响应。
切换响应中,应包含:
是否接受切换请求、原因等。
当前DM在收到切换请求之后,可以通过GM或backhaul链路,请求GW把EP的下行数据业务传输路径从当前DM切换到目标DM。
当前DM可以根据下行数据传输路径切换情况(如是否成功)、目标DM所反馈结果(如,其带宽资源是否可用)等判断是否接受该EP的切换请求。
S504,目标DM为终端分配带宽资源。
当前DM如果在切换响应中指示接受该EP的切换,意味着,目标DM应为该EP分配对应的带宽资源。目标DM一般通过MAP帧下发为该EP分配的带宽资源的调度信息,也可以通过切换响应或其他消息下发。
S505、EP在收到当前DM答复的切换响应,且指示切换成功后,应进入一个“临时传输”状态,在这个状态下,按照目标DM分配的资源,使用簇公共密钥与目标DM进行通信,继续进行原来的业务传输。
在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。
对于簇公共密钥:
协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,称为簇公共密钥,可用于域间通信或切换时“临时传输”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
只有已认证的EP才能获取该簇公共密钥。
一般地,在VLC网络中,DM和SC两个逻辑功能实体在同一节点。当然,也可以不在同一个节点。
S506、可选地,EP可以向当前DM发送切换指示,告知当前DM已经成功切换到新的目标DM所在的域。当前DM收到该切换指示后,释放原来分配给该EP的带宽资源。
S507、EP在进入“临时传输”状态达到预设时间后,根据预设规则判断是否可以进行正式注册和认证。如果需要,则执行注册和认证过程。
预设规则可以是但不限于:所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
其中,预设时间可以通过设置一个定时器实现,达到预设时间可以是定时器结束,比如变为0。由于EP处于移动状态,会从目标DM的域中移出,此时应把设置的定时器Timer重置。
S508、终端向目标DM发起注册请求。
S509、目标DM向终端答复注册响应,如果同意注册,需要为终端分配新的短地址,并包含在注册响应中。
S510、终端向目标DM或目标SC发起认证请求。目标SC图中未示出,其可以与目标DM集成在一起设置,也可以独立设置。
S511、目标DM或目标SC根据收到的认证请求执行认证流程。
S512、认证成功后,终端通知当前DM释放为该终端已分配的短地址。
S513、当前DM释放为该终端分配的短地址,切换完成。
目标DM在接收到该切换EP发送的注册请求后,并在该EP完成认证后,可通过GM或backhaul链路,向当前DM发送通知,使得当前DM可以释放分配给该切换EP的所有资源,特别是DEVICE_ID。也可以是终端直接向当前DM发送消息以通知当前DM释放为该终端分配的所有资源,特别是DEVICE_ID。
当EP在定时器Timer未结束时离开目标DM,并切换到目标DM2,也按照上面的流程执行,不同之处在于,由于目标DM无需为EP分配短地址,无需释放相应的DEVICE_ID资源。
在本实施例中,通过提出簇公共密钥,使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断。
通过提出预设时间及判断过程,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,降低信令开销。
提出了DEVICE_ID分配方法,避免在切换过程中,EP要同时与两(多)个DM同时通信,或同时处于两(多)个域,可能带来的ID冲突问题。
因而使用本实施例的切换方法,可以减少切换带来的业务中断时间。保证切换过程中能够安全传输。
请参照图6,为本发明切换方法的第五实施例的流程示意图;在本实施例中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,还包括:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
可选地,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。当然,也可以不对短地址进行分组,本发明实施例不作任何限定。
如图6所示,所述方法具体包括以下步骤:
S601、EP判断自己需要切换,并选择目标DM。
目标DM选择时,EP可以根据接收到的邻居DM的信号的SNR、邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。
EP在判断自己需要切换之前,应从DM获取本簇中其他域信息,特别是DM的信息(如MAC地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过MAP帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明进行切换。
EP可以选择多个目标DM,本实施例以选择一个目标DM为例进行描述。
S602、EP向目标DM发送重新注册请求。
重新注册请求中,应包含:
EP自己的节点信息,如MAC地址、DEVICE_ID等。
“当前DM信息”即切换前DM信息、所属域的信息等。
带宽资源请求信息,用于请求目标DM为EP分配带宽资源。
需要说明的是,与图4所示实施例相比,重新注册请求与图4实施例中的切换请求,作用稍不同。除了具备切换请求的功能之外,其与切换请求的主要区别是,发送重新注册请求,等同于注册的过程,DM收到后,应为该EP执行注册相应的操作。
S603、目标DM在收到重新注册请求之后,判断是否接受该请求,并答复重新注册响应。
重新注册响应中,应包含:
是否接受重新注册请求、原因等。并在注册响应中为EP分配的新DEVICE_ID。
目标DM在收到重新注册请求之后,可以请求GW把EP的下行数据业务传输路径从当前DM切换到目标DM。
目标DM可以根据下行数据传输路径切换情况(如是否成功)、本域中的带宽资源可用情况等判断是否接受该EP的重新注册请求。
目标DM如果在重新注册响应中指示接受该EP的切换,应为该EP分配对应的带宽资源及新的DEVICE_ID等。目标DM一般通过MAP帧下发为该EP分配的带宽资源的调度信息,也可以通过重新注册响应或者其他消息下发。
S604、EP在收到目标DM答复的重新注册响应,且指示切换成功后,可进入一个“临时传输”状态,在这个状态下,按照目标DM分配的资源,使用簇公共密钥与目标DM进行通信,继续进行原来的业务传输,此时应使用步骤S503中提到的目标DM为EP分配的新DEVICE_ID。
在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。
对于簇公共密钥:
协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,称为簇公共密钥,可用于域间通信或切换时“临时传输”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
只有已认证的EP才能获取该簇公共密钥。
一般地,在VLC网络中,DM和SC两个逻辑功能实体在同一节点。当然,也可以不在同一个节点。
S605、可选地,EP可以向当前DM发送切换指示,告知当前DM已经切换到新的目标DM所在的域。当前DM收到该切换指示后,释放原来分配给该EP的带宽资源及DEVICE_ID等。
S606、EP在进入“临时传输”状态达到预设时间后,根据预设规则判断是否可以进行认证。如果需要,则执行认证过程。
预设规则可以是但不限于:所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
其中,预设时间可以通过设置一个定时器实现,达到预设时间可以是定时器结束,比如变为0。由于EP处于移动状态,会从目标DM的域中移出,此时应把设置的定时器Timer重置。
当EP在定时器Timer未结束时离开目标DM,并切换到目标DM2,也可以按照上面的流程执行。
S607、终端向目标DM或目标SC发送认证请求。目标SC图中未示出,其可以与目标DM集成在一起设置,也可以独立设置。
S608、目标DM或目标SC执行认证流程,认证通过后,切换完成。
在本实施例中,通过提出簇公共密钥,使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断。
通过提出预设时间及判断过程,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,可降低信令开销。
请参照图7,为本发明切换方法的第六实施例的流程示意图;在本实施例中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,还包括:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
可选地,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。当然,也可以不对短地址进行分组,本发明实施例不作任何限定。
如图7所示,所述方法具体包括以下步骤:
S701、EP判断自己需要切换,并选择目标DM。
目标DM选择时,EP可以根据接收到的邻居DM的信号的SNR、邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。
EP在判断自己需要切换之前,应从DM获取本簇中其他域信息,特别是DM的信息(如MAC地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过MAP帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明进行切换。
EP可以选择多个目标DM,本实施例以选择一个目标DM为例进行描述。
S702、EP向当前DM发送重新注册请求。
重新注册请求中,包含:
EP自己的节点信息,如MAC地址、DEVICE_ID等。
“目标DM信息”即要切换的目标DM信息、所属域的信息等。
带宽资源请求信息,用于请求目标DM为EP分配带宽资源。
关于短地址DEVICE_ID,本实施例进行了优化,描述如下:
协调拓扑网络中,GM负责对总的可用的DEVICE_ID进行管理和分配,例如共有255个可用的DEVICE_ID,GM将可用的DEVICE_ID进行分组,每个组分配给一个域,并发送给每个域的DM。每个域的DM在接收到EP注册后,只能为EP指定在自己的DEVICE_ID组内可以使用的DEVICE_ID。
S703、当前DM在收到重新注册请求之后,判断是否接受该请求,并答复重新注册响应。
重新注册响应中,应包含:
是否接受重新注册请求、原因等。
S704,目标DM为EP分配带宽资源和新的短地址。
当前DM在收到重新注册请求之后,可以通过GM或backhaul链路,请求GW把EP的下行数据业务传输路径从当前DM切换到目标DM。
当前DM可以根据下行数据传输路径切换情况(如是否成功)、目标DM所反馈结果(如,其带宽资源是否可用)等判断是否接受该EP的切换请求。目标DM应在反馈结果中,包含分配给该EP的新的DEVICE_ID。此时,当前DM可以将分配给该EP的之前的DEVICE_ID释放。EP开始使用新的DEVICE_ID。
当前DM如果在重新注册响应中指示接受该EP的切换,意味着,目标DM应为该EP分配对应的带宽资源。目标DM一般通过MAP帧下发为该EP分配的带宽资源的调度信息,也可以通过重新注册响应或者其他消息下发。
S705、EP在收到当前DM答复的重新注册响应,且指示切换成功后,可进入一个“临时传输”状态,在这个状态下,按照目标DM分配的资源,使用簇公共密钥与目标DM进行通信,继续进行原来的业务传输。
在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。
对于簇公共密钥:
协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,称为簇公共密钥,可用于域间通信或切换时“临时状态”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
只有已认证的EP才能获取该簇公共密钥。
一般地,在VLC网络中,DM和SC两个逻辑功能实体在同一节点。当然,也可以不在同一个节点。
S706、可选地,EP可以向当前DM发送切换指示,告知当前DM已经成功切换到新的目标DM所在的域。当前DM收到该切换指示后,释放原来分配给该EP的带宽资源短地址。
S707、EP在进入“临时传输”状态达到预设时间后,根据预设规则判断是否可以进行正式认证。如果需要,则执行认证过程。
预设规则可以是但不限于:所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
其中,预设时间可以通过设置一个定时器实现,达到预设时间可以是定时器结束,比如变为0。由于EP处于移动状态,会从目标DM的域中移出,此时应把设置的定时器Timer重置。
当EP在定时器Timer未结束时离开目标DM,并切换到目标DM2,也可以按照上面的流程执行。
S708、终端向目标DM或目标SC发送认证请求。目标SC图中未示出,其可以与目标DM集成在一起设置,也可以独立设置。
S709、目标DM或目标SC执行认证流程,认证通过后,切换完成。
在本实施例中,通过提出簇公共密钥,使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断。
通过提出预设时间及判断过程,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,降低信令开销。
提出了DEVICE_ID分配方法,避免在切换过程中,EP要同时与两(多)个DM同时通信,或同时处于两(多)个域,可能带来的ID冲突问题。
因而使用本实施例的切换方法,可以减少切换带来的业务中断时间。保证切换过程中能够安全传输。
请参照图8,为本发明切换方法的第七实施例的流程示意图;在本实施例中,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,还包括:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
所述终端与所述当前域主节点通信时基于所述终端的短地址进行,所述终端与所述目标域主节点通信时,基于所述新的短地址进行;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
如图8所示,所述方法具体包括以下步骤:
S801、EP判断自己需要切换,并选择目标DM。
目标DM选择时,EP可以根据接收到的邻居DM的信号的SNR、邻居DM所属域中带宽资源利用率(带宽可用情况)等因素进行选择。
EP在判断自己需要切换之前,应从DM获取本簇中其他域信息,特别是DM的信息(如MAC地址),也可以包括其他域的参数及各个EP的信息。这些信息由GM下发到各个域的DM,各个域的DM可通过MAP帧或者一个专用的消息将本簇其他域的信息下发给本域的EP。EP只能在检测到本簇中其他的域时才可以按照本发明进行切换。
EP可以选择多个目标DM,本实施例以选择一个目标DM为例进行描述。
S802、EP向当前DM发送重新注册请求。
重新注册请求中,包含:
EP自己的节点信息,如MAC地址、DEVICE_ID等。
“目标DM信息”即要切换的目标DM信息、所属域的信息等。
带宽资源请求信息,用于请求目标DM为EP分配带宽资源。
S803、当前DM在收到重新注册请求之后,判断是否接受该请求,并答复重新注册响应。
切换响应中,应包含:
是否接受切换请求、原因等。
S804,目标DM为该EP分配带宽资源和新的短地址。
当前DM在收到重新注册请求之后,可以通过GM或backhaul链路,请求GW把EP的下行数据业务传输路径从当前DM切换到目标DM。
当前DM可以根据下行数据传输路径切换情况(如是否成功)、目标DM所反馈结果(如,其带宽资源是否可用)等判断是否接受该EP的切换请求。目标DM应在反馈结果中,包含分配给该EP的新的DEVICE_ID。此时,当前DM可以将分配给该EP的之前的DEVICE_ID释放。EP开始使用新的DEVICE_ID。
当前DM如果在切换响应中指示接受该EP的切换,意味着,目标DM应为该EP分配对应的带宽资源。目标DM一般通过MAP帧下发为该EP分配的带宽资源的调度信息,也可以通过重新注册响应或者其他消息下发。
在步骤S803和S804的过程中,EP与当前DM通信,使用当前DM之前为EP分配的DEVICE_ID,和目标DM通信,使用目标DM为EP分配的新的DEVICE_ID。
S805、EP在收到当前DM答复的重新注册响应,且指示切换成功后,可进入一个“临时传输”状态,在这个状态下,按照目标DM分配的资源,使用簇公共密钥与目标DM进行通信,继续进行原来的业务传输。
在“临时传输”状态时,与目标DM通信的帧均使用簇公共密钥加密。
对于簇公共密钥:
协调拓扑网络中,多个域由同一GM协调,共同组成一个簇。每个簇有一个公共的加密密钥,称为簇公共密钥,可用于域间通信或切换时“临时状态”状态加密通信。簇公共密钥的生成方式可以是但不限于以下方式的一种:
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
GM还可定期对簇公共密钥进行更新,并把更新后的簇公共密钥及时传递到各个EP。
EP获得该簇公共密钥的方式为:SC或DM在每个EP成功认证后,将簇公共密钥发送给该EP。当SC与DM在同一节点时,也就等同于DM下发给EP。当SC与DM不在同一节点时,优选由SC发送给EP,但是也可以由SC发送给DM,由DM下发给EP。但是无论如何发,携带簇公共密钥的帧是加密发送。
可选地,在EP按照目标DM分配的资源与DM进行通信之前,可能需要有一个与目标DM建立业务流或者建立通信链路的过程。在建立了业务流或者通信链路之后,目标DM再开始进行带宽资源的调度,一般地,调度信息在MAP帧中下发。
只有已认证的EP才能获取该簇公共密钥。
一般地,在VLC网络中,DM和SC两个逻辑功能实体在同一节点。当然,也可以不在同一个节点。
S806、可选地,EP可以向当前DM发送切换指示,告知当前DM已经成功切换到新的目标DM所在的域。当前DM收到该切换指示后,释放原来分配给该EP的带宽资源。
S807、EP在进入“临时传输”状态达到预设时间后,根据预设规则判断是否可以进行正式认证。如果需要,则执行认证过程。
S808,终端向目标DM或目标SC发送认证请求。目标SC图中未示出,其可以与目标DM集成在一起设置,也可以独立设置。
S809,目标DM或目标SC根据收到的认证请求执行认证流程。
S810,认证成功后,终端通知当前DM释放为该终端已分配的短地址。
S811,当前DM释放为该终端分配的短地址,切换完成。
目标DM在在该EP完成认证后,可通过GM或backhaul链路,向当前DM发送通知,使得当前DM可以释放分配给该切换EP的所有资源,特别是DEVICE_ID。也可以是终端直接向当前DM发送消息以通知当前DM释放为该终端分配的所有资源,特别是DEVICE_ID。
预设规则可以是但不限于:所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
其中,预设时间可以通过设置一个定时器实现,达到预设时间可以是定时器结束,比如变为0。由于EP处于移动状态,会从目标DM的域中移出,此时应把设置的定时器Timer重置。
当EP在定时器Timer未结束时离开目标DM,并切换到目标DM2,也可以按照上面的流程执行。
在本实施例中,通过提出簇公共密钥,使得EP在切换初期,可以无需重新注册认证,就可以保证安全通信,避免在认证过程中与当前DM链路中断,造成业务传输中断。
通过提出预设时间及判断过程,使得EP在切换过程中“快速路过”某一域的情况时,不再执行注册认证过程,降低信令开销。
因而使用本实施例的切换方法,可以减少切换带来的业务中断时间。保证切换过程中能够安全传输。
需要说明的是,本实施例与图7所示实施例相比,不同点在于,不执行关于DEVICE_ID的优化。步骤S705-S709之后,EP应使用新的DEVICE_ID。而步骤S803-S804中,EP与当前DM通信,使用之前的DEVICE_ID,和目标DM通信,使用新的DEVICE_ID。步骤S806中,增加了“目标DM在该EP完成认证后,可通过GM或backhaul链路,向当前DM发送通知,使得当前DM可以释放分配给该切换EP的所有资源,特别是DEVICE_ID”。
请参照图9,为本发明切换方法的第八实施例的流程示意图,在本实施例中,包括以下步骤:
S901、若终端需要进行域切换,则目标域主节点在同意切换后,为所述终端分配带宽资源。
S902、在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信。
其中,所述目标域主节点与所述终端通信时传输的帧采用簇公共密钥加密。
可选地,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
请参照图10,为本发明终端的第一实施例的组成示意图;在本实施例中,所述终端包括:
选择单元100,用于若终端需要进行域切换,则选择目标域主节点;
获取单元200,用于获取所述目标域主节点分配的带宽资源;
通信单元300,用于在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
可选地,所述终端还包括:
判断单元400,用于在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
所述通信单元300还用于若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
可选地,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
可选地,所述通信单元300还用于:
在所述选择单元100选择目标域主节点之后,向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则指示所述获取单元200获取所述目标域主节点分配的带宽资源。
可选地,所述通信单元300还用于:
在所述选择单元100选择目标域主节点之后,向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则指示所述获取单元200获取所述目标域主节点分配的带宽资源。
可选地,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述通信单元300还用于向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
可选地,所述通信单元300还用于:
在所述选择单元100选择目标域主节点之后,向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则指示所述获取单元200获取所述目标域主节点分配的带宽资源和新的短地址。
可选地,所述通信单元300还用于:
在所述选择单元100选择目标域主节点之后,向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则指示所述获取单元200获取所述目标域主节点分配的带宽资源和新的短地址。
可选地,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,所述通信单元300还用于:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
可选地,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
可选地,所述通信单元300还用于与所述当前域主节点通信时使用所述终端的短地址,与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述通信单元300还用于向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
可选地,所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
可选地,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
可选地,在选择目标域主节点之前,所述选择单元还用于接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
请参照图11,为本发明终端的第二实施例的组成示意图;在本实施例中,所述终端包括:
处理器110、存储器120、接口电路130和总线140,所述处理器110、存储器120、接口电路130通过总线140连接,其中,所述存储器120用于存储一组程序代码,所述处理器110用于调用所述存储器120中存储的程序代码,执行以下操作:
若终端需要进行域切换,则选择目标域主节点;
获取所述目标域主节点分配的带宽资源;
在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
可选地,所述处理器110还用于:
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
可选地,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
可选地,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器110还用于:
向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
可选地,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器110还用于:
向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
可选地,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述处理器110还用于向所述目标域主节点发送注册请求,进行注册,获取所述目标域节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
可选地,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器110还用于:
向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
可选地,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器110还用于:
向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、所述目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
可选地,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,所述处理器110还用于:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
可选地,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
可选地,所述终端与所述当前域主节点通信时使用所述终端的短地址,所述终端与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述处理器110还用于向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
可选地,所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
可选地,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
可选地,在选择目标域主节点之前,所述处理器110还用于:
接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
请参照图12,为本发明目标域主节点的第一实施例的组成示意图,在本实施例中,所述目标域主节点包括:
分配单元500,用于若终端需要进行域切换,则所述域主节点在同意切换后,为所述终端分配带宽资源;
通信单元600,用于在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信;
其中,所述域主节点为所述终端进行域切换的目标域主节点,所述目标域主节点与所述终端通信时传输的帧采用簇公共密钥加密。
可选地,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
可选地,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
请参照图13,为本发明目标域主节点的第二实施例的组成示意图;在本实施例中,所述目标域主节点包括:
处理器210、存储器220、接口电路230和总线240,所述处理器210、存储器220、接口电路230通过总线240连接,其中,所述存储器220用于存储一组程序代码,所述处理器210用于调用所述存储器220中存储的程序代码,执行以下操作:
若终端需要进行域切换,则所述处理器210在同意切换后,为所述终端分配带宽资源;
在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信。
其中,所述处理器与所述终端通信时传输的帧采用簇公共密钥加密。
可选地,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
可选地,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
本实施例中介绍的终端可以用以实施本发明结合图2-图8介绍的方法实施例中的部分或全部流程,以及执行本发明结合图10介绍的装置实施例中的部分或全部功能,本实施例中介绍的目标域主节点可以用以实施本发明结合图9介绍的方法实施例中的部分或全部流程,以及执行本发明结合图12介绍的装置实施例中的部分或全部功能,在此不再赘述。
在一个或多个实例中,所描述的功能可以硬件、软件、固件或其任何组合来实施。如果以软件实施,则功能可作为一个或多个指令或代码而存储于计算机可读媒体上或经由计算机可读媒体而发送,且通过基于硬件的处理单元执行。计算机可读媒体可包含计算机可读存储媒体(其对应于例如数据存储媒体等有形媒体)或通信媒体,通信媒体包含(例如)根据通信协议促进计算机程序从一处传送到另一处的任何媒体。以此方式,计算机可读媒体大体上可对应于(1)非瞬时的有形计算机可读存储媒体,或(2)例如信号或载波等通信媒体。数据存储媒体可为可由一个或多个计算机或一个或多个处理器存取以检索指令、代码及/或数据结构以用于实施本发明中所描述的技术的任何可用媒体。计算机程序产品可包含计算机可读媒体。
通过实例而非限制,某些计算机可读存储媒体可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁性存储装置、快闪存储器,或可用以存储呈指令或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。而且,任何连接可适当地称为计算机可读媒体。举例来说,如果使用同轴电缆、光缆、双绞线、数字用户线(DSL)或无线技术(例如,红外线、无线电及微波)而从网站、服务器或其它远程源发送指令,则同轴电缆、光缆、双绞线、DSL或无线技术(例如,红外线、无线电及微波)包含于媒体的定义中。然而,应理解,计算机可读存储媒体及数据存储媒体不包含连接、载波、信号或其它瞬时媒体,而是有关非瞬时有形存储媒体。如本文中所使用,磁盘及光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字影音光盘(DVD)、软性磁盘及蓝光光盘,其中磁盘通常以磁性方式复制数据,而光盘通过激光以光学方式复制数据。以上各物的组合还应包含于计算机可读媒体的范围内。
可由例如一个或多个数字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA)或其它等效集成或离散逻辑电路等一个或多个处理器来执行指令。因此,如本文中所使用的术语“处理器”可指代前述结构或适于实施本文中所描述的技术的任何其它结构中的任一者。另外,在一些方面中,可将本文中所描述的功能性提供于经配置以用于编码及解码的专用硬件及/或软件模块内,或并入于组合式编解码器中。而且,所述技术可完全实施于一个或多个电路或逻辑元件中。
本发明的技术可以广泛地由多种装置或设备来实施,所述装置或设备包含无线手持机、集成电路(IC)或IC集合(例如,芯片组)。在本发明中描述各种组件、模块或单元以强调经配置以执行所揭示技术的装置的功能方面,但未必要求通过不同硬件单元来实现。确切地说,如上文所描述,各种单元可组合于编解码器硬件单元中,或通过交互操作性硬件单元(包含如上文所描述的一个或多个处理器)的集合结合合适软件及/或固件来提供。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
另外,本文中术语“***”和“网络”在本文中常可互换使用。应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在本申请所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (51)

1.一种切换方法,应用于光无线通信***,其特征在于,包括:
若终端需要进行域切换,则选择目标域主节点;
获取所述目标域主节点分配的带宽资源;
在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
2.如权利要求1所述的切换方法,其特征在于,
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
3.如权利要求2所述的切换方法,其特征在于,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
4.如权利要求1所述的切换方法,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
5.如权利要求1所述的切换方法,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
6.如权利要求4或5所述的切换方法,其特征在于,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向所述目标域主节点发送注册请求,进行注册,获取所述目标域主节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
7.如权利要求1所述的切换方法,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
8.如权利要求1所述的切换方法,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,还包括:
所述终端向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
9.如权利要求7或8所述的切换方法,其特征在于,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,还包括:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
10.如权利要求4、5、7、8任一项所述的切换方法,其特征在于,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
11.如权利要求7或8所述的切换方法,其特征在于,所述终端与所述当前域主节点通信时使用所述终端的短地址,所述终端与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述终端向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
12.如权利要求1所述的切换方法,其特征在于,
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
13.如权利要求1所述的切换方法,其特征在于,
所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
14.如权利要求1所述的切换方法,其特征在于,在选择目标域主节点之前,还包括:
所述终端接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
15.一种切换方法,应用于光无线通信***,其特征在于,包括:
若终端需要进行域切换,则目标域主节点在同意切换后,为所述终端分配带宽资源;
在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信,其中,所述目标域主节点与所述终端通信时传输的帧采用簇公共密钥加密。
16.如权利要求15所述的切换方法,其特征在于,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
17.如权利要求15所述的切换方法,其特征在于,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
18.一种终端,应用于光无线通信***,其特征在于,包括:
选择单元,用于若终端需要进行域切换,则选择目标域主节点;
获取单元,用于获取所述目标域主节点分配的带宽资源;
通信单元,用于在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
19.如权利要求18所述的终端,其特征在于,所述终端还包括:
判断单元,用于在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;所述通信单元还用于若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
20.如权利要求19所述的终端,其特征在于,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
21.如权利要求18所述的终端,其特征在于,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源。
22.如权利要求18所述的终端,其特征在于,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源。
23.如权利要求21或22所述的终端,其特征在于,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述通信单元还用于向所述目标域主节点发送注册请求,进行注册,获取所述目标域主节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
24.如权利要求18所述的终端,其特征在于,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源和新的短地址。
25.如权利要求18所述的终端,其特征在于,所述通信单元还用于:
在所述选择单元选择目标域主节点之后,向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则指示所述获取单元获取所述目标域主节点分配的带宽资源和新的短地址。
26.如权利要求24或25所述的终端,其特征在于,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,所述通信单元还用于:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
27.如权利要求21、22、24、25任一项所述的终端,其特征在于,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
28.如权利要求24或25所述的终端,其特征在于,所述通信单元还用于与所述当前域主节点通信时使用所述终端的短地址,与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述通信单元还用于向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
29.如权利要求18所述的终端,其特征在于,
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
30.如权利要求18所述的终端,其特征在于,
所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
31.如权利要求18所述的终端,其特征在于,在选择目标域主节点之前,所述选择单元还用于接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
32.一种终端,应用于光无线通信***,其特征在于,包括:
处理器、存储器、接口电路和总线,所述处理器、存储器、接口电路通过总线连接,其中,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
若终端需要进行域切换,则选择目标域主节点;
获取所述目标域主节点分配的带宽资源;
在与所述目标域主节点完成认证之前,使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信,其中,所述终端与所述目标域主节点通信时传输的帧采用簇公共密钥加密。
33.如权利要求32所述的终端,其特征在于,所述处理器还用于:
在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则判断是否需要与目标域安全控制器或所述目标域主节点进行认证;
若满足所述预设规则,则与所述目标域安全控制器或所述目标域主节点进行认证。
34.如权利要求33所述的终端,其特征在于,所述预设规则为:
所述终端处于所述目标域主节点所在的域,且所述终端当前不需要进行域切换;或者
所述终端处于所述目标域主节点所在的域,且接收到所述目标域主节点的信号的信噪比大于预设阈值,且所述终端当前不需要进行域切换。
35.如权利要求32所述的终端,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向所述目标域主节点发送切换请求,所述切换请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的切换响应;
若所述目标域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
36.如权利要求32所述的终端,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向当前域主节点发送切换请求,所述切换请求中包含所述终端的短地址、目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的切换响应;
若所述当前域主节点接受所述终端的切换请求,则获取所述目标域主节点分配的带宽资源。
37.如权利要求35或36所述的终端,其特征在于,若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述处理器还用于向所述目标域主节点发送注册请求,进行注册,获取所述目标域主节点分配的新的短地址;
注册成功后向所述目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
38.如权利要求32所述的终端,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向所述目标域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、当前域主节点信息和带宽资源请求信息;
接收所述目标域主节点的重新注册响应;
若所述目标域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
39.如权利要求32所述的终端,其特征在于,在若终端需要进行域切换,则选择目标域主节点之后,所述处理器还用于:
向当前域主节点发送重新注册请求,所述重新注册请求中包含所述终端的短地址、目标域主节点信息和带宽资源请求信息;
接收所述当前域主节点的重新注册响应;
若所述当前域主节点接受所述终端的重新注册请求,则获取所述目标域主节点分配的带宽资源和新的短地址。
40.如权利要求38或39所述的终端,其特征在于,在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信之后,所述处理器还用于:
通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址和已分配的带宽资源。
41.如权利要求35、36、38、39任一项所述的终端,其特征在于,所述终端的短地址由全局主节点对所有的可用短地址进行分组,然后将其中一个与当前域主节点对应的分组分配给所述当前域主节点,再由所述当前域主节点从所述对应的分组中选择并分配给所述终端。
42.如权利要求38或39所述的终端,其特征在于,所述终端与所述当前域主节点通信时使用所述终端的短地址,所述终端与所述目标域主节点通信时使用所述新的短地址;
若所述终端在使用所述目标域主节点分配的带宽资源与所述目标域主节点进行通信达到预设时间后,根据预设规则确定需要与目标域安全控制器或所述目标域主节点进行认证,则所述处理器还用于向目标域安全控制器或所述目标域主节点发送认证请求,进行认证;
认证成功后,通知所述当前域主节点释放为所述终端已分配的资源,所述已分配的资源包括已分配的短地址。
43.如权利要求32所述的终端,其特征在于,
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
44.如权利要求42所述的终端,其特征在于,
所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;或者
所述簇公共密钥为所述终端在入网时,通过当前域主节点与主安全控制器认证时获取,所述主安全控制器用于对加入该簇所有域的终端进行统一认证,且统一认证后的终端在进行簇内切换时无需再次认证。
45.如权利要求32所述的终端,其特征在于,在选择目标域主节点之前,所述处理器还用于:接收当前域主节点通过媒体接入计划帧或专用消息发送的簇内其他域主节点的信息。
46.一种域主节点,应用于光无线通信***,其特征在于,包括:
分配单元,用于若终端需要进行域切换,则所述域主节点在同意切换后,为所述终端分配带宽资源;
通信单元,用于在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信;
其中,所述域主节点为所述终端进行域切换的目标域主节点,所述目标域主节点与所述终端通信时传输的帧采用簇公共密钥加密。
47.如权利要求46所述的域主节点,其特征在于,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
48.如权利要求46所述的域主节点,其特征在于,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
49.一种域主节点,应用于光无线通信***,其特征在于,包括:
处理器、存储器、接口电路和总线,所述处理器、存储器、接口电路通过总线连接,其中,所述存储器用于存储一组程序代码,所述处理器用于调用所述存储器中存储的程序代码,执行以下操作:
若终端需要进行域切换,则所述处理器在同意切换后,为所述终端分配带宽资源;
在与所述终端完成认证之前,使用所述分配的带宽资源以及簇公共密钥与所述终端进行通信,其中,所述处理器与所述终端通信时传输的帧采用簇公共密钥加密。
50.如权利要求49所述的域主节点,其特征在于,所述簇公共密钥为所述终端在入网时,通过与当前域安全控制器或当前域主节点认证时获取;
所述簇公共密钥为全局主节点生成;或者
所述簇公共密钥为全局主节点与各个域主节点共同协商生成;或者
所述簇公共密钥为全局主节点与各个域的安全控制器共同协商生成。
51.如权利要求49所述的域主节点,其特征在于,所述终端用于与域主节点通信的短地址由全局主节点对所有的可用短地址进行分组,然后将分组对应地分配给各个域主节点,当所述终端与其中一个域主节点注册成功时再由该域主节点从所述全局主节点分配的分组中选择并分配给所述终端。
CN201680091809.7A 2016-12-23 2016-12-23 一种切换方法、终端及域主节点 Active CN110114987B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/111751 WO2018112895A1 (zh) 2016-12-23 2016-12-23 一种切换方法、终端及域主节点

Publications (2)

Publication Number Publication Date
CN110114987A CN110114987A (zh) 2019-08-09
CN110114987B true CN110114987B (zh) 2020-12-01

Family

ID=62624146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680091809.7A Active CN110114987B (zh) 2016-12-23 2016-12-23 一种切换方法、终端及域主节点

Country Status (2)

Country Link
CN (1) CN110114987B (zh)
WO (1) WO2018112895A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110519183B (zh) 2019-09-29 2022-12-02 北京金山云网络技术有限公司 一种节点限速的方法、装置、电子设备及存储介质
JP7266759B2 (ja) * 2020-02-20 2023-04-28 シグニファイ ホールディング ビー ヴィ 高速セキュアハンドオーバ
WO2021170622A1 (en) 2020-02-27 2021-09-02 Signify Holding B.V. Fast handover for an optical multi-cell communication system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222523A (zh) * 2008-01-18 2008-07-16 南开大学 多参量光纤光栅无线传感器网络
CN101394271A (zh) * 2008-10-28 2009-03-25 上海电力学院 传感器网络中同时建立对密钥和组密钥的方法
CN101442773A (zh) * 2007-11-21 2009-05-27 上海寰创通信科技有限公司 一种无线网状网快速切换方法
US8526932B2 (en) * 2011-12-08 2013-09-03 At&T Intellectual Property I, L.P. Performance zones
CN103392319A (zh) * 2010-12-30 2013-11-13 交互数字专利控股公司 针对通信切换场景的认证和安全信道设置
CN103841556A (zh) * 2014-03-21 2014-06-04 北京航空航天大学 无线局域网快速切换方法
CN103973365A (zh) * 2013-01-29 2014-08-06 中兴通讯股份有限公司 一种可见光通信设备及终端设备在接入点的切换方法
CN104584670A (zh) * 2012-08-23 2015-04-29 交互数字专利控股公司 用于执行装置到装置发现的方法和设备
CN104768195A (zh) * 2014-01-03 2015-07-08 上海宽带技术及应用工程研究中心 能实现无缝切换的异构无线网络***及无缝切换方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101271293B1 (ko) * 2006-09-06 2013-06-04 삼성전자주식회사 조명광 통신에서의 핸드오버 시스템 및 방법

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101442773A (zh) * 2007-11-21 2009-05-27 上海寰创通信科技有限公司 一种无线网状网快速切换方法
CN101222523A (zh) * 2008-01-18 2008-07-16 南开大学 多参量光纤光栅无线传感器网络
CN101394271A (zh) * 2008-10-28 2009-03-25 上海电力学院 传感器网络中同时建立对密钥和组密钥的方法
CN103392319A (zh) * 2010-12-30 2013-11-13 交互数字专利控股公司 针对通信切换场景的认证和安全信道设置
US8526932B2 (en) * 2011-12-08 2013-09-03 At&T Intellectual Property I, L.P. Performance zones
CN104584670A (zh) * 2012-08-23 2015-04-29 交互数字专利控股公司 用于执行装置到装置发现的方法和设备
CN103973365A (zh) * 2013-01-29 2014-08-06 中兴通讯股份有限公司 一种可见光通信设备及终端设备在接入点的切换方法
CN104768195A (zh) * 2014-01-03 2015-07-08 上海宽带技术及应用工程研究中心 能实现无缝切换的异构无线网络***及无缝切换方法
CN103841556A (zh) * 2014-03-21 2014-06-04 北京航空航天大学 无线局域网快速切换方法

Also Published As

Publication number Publication date
CN110114987A (zh) 2019-08-09
WO2018112895A1 (zh) 2018-06-28

Similar Documents

Publication Publication Date Title
CN109548099B (zh) 通信方法、装置和***
CN105165041B (zh) 无线通信中基于网络的蜂窝小区标识冲突检测
JP5013533B2 (ja) 無線通信端末装置、無線通信システム及び無線受信方法
US10667142B2 (en) Methods and apparatus for providing backhaul services to a citizens broadband radio service device
JP6671527B2 (ja) 端末デバイスが別の端末デバイスを発見するための方法および装置
CN104412523A (zh) 无线通信***中与多个基站协作的装置和方法
KR100847711B1 (ko) 액세스 단말기 식별 관리
KR20160132756A (ko) Ue 액세스 제어를 지원하는 방법
CN110114987B (zh) 一种切换方法、终端及域主节点
CN103716787A (zh) 一种支持对家用基站进行验证的方法
CN111247846B (zh) 将来自远程sidelink控制服务器的用户面信令转换为控制面信令的设备和方法
CN111757424B (zh) 一种无线接入网的共享方法及装置
CN111480356A (zh) 频谱共享适配功能
US11096098B2 (en) Methods and apparatus for handover control in a wireless communication network
CN102196449B (zh) 无线通信***及其中的基站的物理层小区id分配方法
WO2017181678A1 (zh) 授权频谱的终端化小小区配置方法、相关设备及***
US11611888B2 (en) Methods and apparatus for using wireless base station antennas to support macro base station MIMO communications with user equipment devices
JP5883544B2 (ja) 電気通信ネットワークにおいて合法的傍受を可能にする方法、電気通信ネットワークにおいて合法的傍受を可能にするユーザ機器、電気通信ネットワークにおいて合法的傍受を可能にする基地送受信局、及びプログラム
US9813902B2 (en) Method of management in a communications network
TW201824900A (zh) 一種接入控制的方法及設備
CN102006682A (zh) 一种传输封闭用户组信息的方法及基站
CN105681267A (zh) 数据传送方法及装置
CN107770787B (zh) 一种确定目标运营商网络的方法和装置
CN110856199B (zh) 一种干扰协调方法及装置、基站
CN113973098A (zh) 一种域名***请求的发送方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant