CN115296989A - 订阅地址的配置方法、相关设备及存储介质 - Google Patents
订阅地址的配置方法、相关设备及存储介质 Download PDFInfo
- Publication number
- CN115296989A CN115296989A CN202210765486.2A CN202210765486A CN115296989A CN 115296989 A CN115296989 A CN 115296989A CN 202210765486 A CN202210765486 A CN 202210765486A CN 115296989 A CN115296989 A CN 115296989A
- Authority
- CN
- China
- Prior art keywords
- subscription
- address
- configuration
- addresses
- subscription address
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 230000006854 communication Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 13
- 238000004590 computer program Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Small-Scale Networks (AREA)
Abstract
本申请实施例提供了订阅地址的配置方法、相关设备及存储介质,该方法包括:获取节点设备的订阅地址配置信息,订阅地址配置信息指示为节点设备配置的多个订阅地址以及多个订阅地址的配置操作;确定节点设备中与多个订阅地址关联的至少一个元素;至少根据多个订阅地址以及至少一个元素,生成与配置操作对应的操作码;将操作码发送给节点设备,以便节点设备为至少一个元素批量的执行多个订阅地址的配置操作。本申请实施例可提高订阅地址的配置效率。
Description
技术领域
本申请实施例涉及蓝牙技术领域,具体涉及订阅地址的配置方法、相关设备及存储介质。
背景技术
随着物联网的发展,蓝牙Mesh(无线网格)网络得到了广泛的应用。蓝牙Mesh网络是基于BLE(Bluetooth Low Energy,低能耗蓝牙)建立设备间通信的网状网络,其广泛用于智能家居、智慧办公等设备智能互联场景。在蓝牙Mesh网络中,已配网的节点(Node)设备可以基于多种不同类型的地址在蓝牙Mesh网络中发布消息,订阅这些地址的节点设备可以相应的接收消息。节点设备订阅的用于接收消息的地址,可称为订阅地址。
节点设备存在对订阅地址进行增加、删减、替换等操作的需求,因此如何高效的对节点设备的订阅地址进行配置操作,成为了本领域技术人员亟需解决的技术问题。
发明内容
有鉴于此,本申请实施例提供一种订阅地址的配置方法、相关设备及存储介质,以提高订阅地址的配置效率。
为实现上述目的,本申请实施例提供如下技术方案:
第一方面,本申请实施例提供一种订阅地址的配置方法,包括:
获取节点设备的订阅地址配置信息,所述订阅地址配置信息指示为所述节点设备配置的多个订阅地址以及所述多个订阅地址的配置操作;
确定所述节点设备中与所述多个订阅地址关联的至少一个元素;
至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码;
将所述操作码发送给所述节点设备,以便所述节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
第二方面,本申请实施例提供一种订阅地址的配置方法,包括:
获取终端设备发送的操作码,所述操作码包括执行配置操作的至少一个元素以及多个订阅地址;
解析所述操作码,得到所述至少一个元素以及所述多个订阅地址;
为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
第三方面,本申请实施例提供一种终端设备,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行如前述第一方面所述的订阅地址的配置方法。
第四方面,本申请实施例提供一种节点设备,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行如前述第二方面所述的订阅地址的配置方法。
第五方面,本申请实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行如第一方面所述的订阅地址的配置方法,或者执行前述第二方面所述的订阅地址的配置方法。
第六方面,本申请实施例提供一种计算机程序,所述计算机程序被执行时,实现如第一方面所述的订阅地址的配置方法,或者如前述第二方面所述的订阅地址的配置方法。
本申请实施例提供的订阅地址的配置方法,在需要为节点设备配置订阅地址时,可从云端服务器获取节点设备的订阅地址配置信息,所述订阅地址配置信息指示为所述节点设备配置的多个订阅地址以及所述多个订阅地址的配置操作;从而,本申请实施例可确定确定所述节点设备中与所述多个订阅地址关联的至少一个元素;进而,本申请实施例可至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码;并且将所述操作码发送给所述节点设备,以便所述节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。可见,本申请实施例可通过单一消息的操作码,指示节点设备需批量进行配置操作的至少一个元素和多个订阅地址,从而通过向节点设备发送所述操作码,使得节点设备可基于单一消息形式的操作码,为至少一个元素批量的进行多个订阅地址的配置操作;也就是说,本申请实施例可通过一条消息的操作码,进行多个订阅地址的批量配置操作,从而极大的提高了订阅地址的配置效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为蓝牙Mesh网络的示例图;
图2为本申请实施例提供的订阅地址的配置方法的流程示意图;
图3为本申请实施例中的操作码的消息格式的可选示意图;
图4为本申请实施例中订阅地址的配置方法的另一可选示意图;
图5为本申请实施例中订阅地址的配置方法的又一种可选示意图;
图6为本申请实施例中订阅地址的配置方法的再一可选示意图;
图7为本申请实施例中订阅地址的操作***的一种可选示例;
图8为本申请实施例中订阅地址的配置方法的信令流程图;
图9为本申请实施例提供的订阅地址的配置装置的一种可选框图;
图10为本申请实施例提供的订阅地址的配置装置的另一种可选框图;
图11为本申请实施例提供的电子设备的硬件结构实现图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为蓝牙Mesh网络的示例图,如图1所示,蓝牙Mesh网络可以包括:已配网的多个节点(Node)设备(101a、101b、101c)。在图1所示中,启动配置设备102(Provisioner)作为控制设备,可通过设备配网过程,将未配网设备103接入到蓝牙Mesh网络中。可以理解的是,未配网设备103接入到蓝牙Mesh网络之后,未配网设备103可成为蓝牙Mesh网络中的节点(Node),用户可对蓝牙Mesh网络中节点设备实现安全控制。在可能的实现中,启动配置设备可以例如执行设备配网过程(也称启动配置Provisioning)的蓝牙mesh网关或者终端设备。
在蓝牙Mesh网络中,节点设备在需要时可以基于单播地址、组播地址、虚拟地址在蓝牙Mesh网络中发布消息,而其他节点设备可以通过订阅这些单播地址、组播地址、虚拟地址,来相应的接收消息。例如,在图1所示中,节点设备101a可以基于单播地址在蓝牙Mesh网络中发布消息,进而消息可在蓝牙Mesh网络中进行转发,消息的转发次数基于消息的TTL(Time to Live,生存时间)而定,并且消息每转发一次,则消息的TTL减一,当消息的TTL变为0或1时,消息停止在蓝牙Mesh网络中转发;消息在蓝牙Mesh网络中转发的过程中,如果节点设备101b订阅了消息的单播地址,则节点设备101b可获得并处理消息。
需要说明的是,节点设备可通过模型发布和接收消息;模型定义了节点设备具备的基本功能,包括实现节点设备的功能所需的状态、对状态进行操作的消息、和其他一些行为。
当节点设备里的模型需要发布消息时,消息发布的目的地址可以是单播地址、组播地址或者虚拟地址;如果模型发布的消息是针对另一条消息的回复消息,则消息发布的目的地址可以是该另一条消息的源地址;如果模型发布的消息是一条自发消息,则消息发布的目的地址可以是模型的目的地址。
节点设备订阅的用于接收消息的地址(例如单播地址、组播地址或者虚拟地址),可称为订阅地址。例如,节点设备中的每个模型可以订阅一个或多个组播地址或者虚拟地址;如果节点设备收到的消息的目的地址在节点设备的订阅地址中,则节点设备可处理接收到的消息。
节点设备可通过元素处理所接收的消息,例如,节点设备可以具有多个元素,每个元素可以处理所接收的消息。需要进一步说明的是,节点设备可以由多个元素构成,至少包括一个主元素,还可以包括其他元素;节点设备中每个元素可以有自己的元素地址,例如主元素的单播地址可以在配网过程中由配网器下发,其他元素的地址则依序增加。
在上述背景下,节点设备存在对订阅地址进行增加、删减、替换等配置操作的需求,以便节点设备调整接收和处理的消息。
在对节点设备的订阅地址进行增加、删减、替换等配置操作的一种实现中,可以对节点设备的各个订阅地址逐一的进行配置操作。例如,通过一条消息指示一个订阅地址的配置操作,从而通过多条消息指示多个订阅地址的配置操作,进而向节点设备发送多个消息,以实现对多个订阅地址逐一的进行配置操作。以消息中的目的地址用于指示节点设备中的元素需要增加的订阅地址为例,一条消息可以承载一个目的地址,从而通过多条消息承载多个目的地址,以实现为节点设备中的元素逐次的增加多个订阅地址。然而,通过多条消息进行多个订阅地址的逐一配置操作,无疑将使得订阅地址的配置操作过程极为繁琐,导致订阅地址的配置操作效率较低。
上述订阅地址的操作方式存在地址操作过程较为繁琐的问题,为此,在订阅地址的配置操作过程中,订阅地址的配置效率并不高。并且由于各个订阅地址逐一操作,则多个订阅地址的配置操作需要通过多条消息实现(消息可以是Provisioner发送给节点设备,用于对订阅地址执行配置操作),这导致节点设备与Provisioner需要进行多次通信,而在多次通信的过程中如果出现信号干扰等问题,将导致消息的丢包现象时有发生。进一步的,由于丢包现象的存在,可能导致节点设备和云端服务器两侧设置的订阅地址并不一致,从而出现节点设备和云端服务器的订阅地址不同步等问题。
可见,上述对订阅地址进行逐一操作的配置效率并不高,并且极易出现丢包和数据不一致的情况。
为解决上述问题,本申请实施例提供一种订阅地址的配置方法,在需要为节点设备配置订阅地址时,可从云端服务器获取节点设备的订阅地址配置信息,所述订阅地址配置信息指示为所述节点设备配置的多个订阅地址以及所述多个订阅地址的配置操作;从而,本申请实施例可确定确定所述节点设备中与所述多个订阅地址关联的至少一个元素;进而,本申请实施例可至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码;并且将所述操作码发送给所述节点设备,以便所述节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。本申请实施例能够实现通过单一消息的操作码为至少一个元素批量的执行所述多个订阅地址的配置操作,进而提升配置效率。
作为一种可选实现,图2为本申请实施例提供的订阅地址的配置方法的流程示意图。该订阅地址的配置方法可以应用于终端设备,所述终端设备包括但不限于手机、平板电脑或计算机,参照图2,该流程可以包括:
步骤S11、获取节点设备的订阅地址配置信息,所述订阅地址配置信息指示为所述节点设备配置的多个订阅地址以及所述多个订阅地址的配置操作。
节点设备是已经配网到蓝牙Mesh网络中的智能设备。例如:智能家居设备中的智能灯具、音响或空调;可选的,节点设备的数量可为一个、两个或者两个以上;可以理解的是,节点设备是已经完成配网状态的智能设备,从而智能设备可以在配网完成的基础上,完成对多个订阅地址的配置操作。
订阅地址配置信息可以是即将为节点设备配置的多个订阅地址,以及多个订阅地址对应的配置操作。
订阅地址是节点设备订阅的用于接收消息的地址。在可选实现中,订阅地址可以基于用户指示在手机APP上生成,进而上传到云端服务器中,云端服务器将订阅地址配置信息下发给终端设备,从而终端设备获取节点设备的订阅地址配置信息。
配置操作包括订阅地址的增加操作、订阅地址的删除操作、订阅地址的替换操作中的任一项,从而节点设备能够根据订阅地址配置信息中配置操作所指示的操作,对自身的至少一个元素批量的进行多个订阅地址的增加、删除、替换等操作。
可选的,若配置操作为订阅地址的增加操作,当节点设备在接收到操作码时,节点设备可直接为至少一个元素执行多个订阅地址的批量增加,以完成订阅地址的配置操作。
若配置操作为订阅地址的删除操作,当节点设备在接收到操作码时,节点设备检测至少一个元素已经订阅的多个历史订阅地址,基于已经订阅的多个历史订阅地址,为至少一个元素执行多个历史订阅地址的批量删除。
若配置操作为订阅地址的替换操作,当节点设备在接收到操作码时,节点设备会检测至少一个元素已经订阅的多个历史订阅地址,基于已经订阅的多个历史订阅地址,选择出需要对多个历史订阅地址中需要替换的多个订阅地址,并为至少一个元素执行多个订阅地址的批量替换。
步骤S12、确定所述节点设备中与所述多个订阅地址关联的至少一个元素。
一个节点设备中可能包含多个可以独立控制的部分,这些可独立控制的部分为元素,为此,节点设备一般会对应至少一个元素,至少一个元素可以在节点设备中根据寻址访问。比如节点设备为智能灯具1,智能灯具1有三个智能灯泡分别为1A、1B、1C,智能灯泡1A、1B、1C就可以认为智能灯具1中所特有的三个元素,且任一个智能灯泡均会有其特定的元素地址,当订阅地址配置信息中包含的配置操作为智能灯泡1A、1B订阅到厨房地址、智能灯泡1C订阅到卫生间地址时,则可以从智能灯具1这一节点设备中,确定与订阅地址的关联的至少一个元素可选实现为:确定与厨房地址关联的智能灯泡1A、1B,以及确定与卫生间地址关联的智能灯泡1C。
可选的,智能灯具1中的智能灯泡1A、1B、1C均对应其特定的元素地址。当智能灯具1中查找与多个订阅地址关联的至少一个元素时,可以对智能灯具1中的智能灯泡1A、1B、1C进行寻址,确定智能灯具1中与多个订阅地址关联的目标智能灯泡。
步骤S13、至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码。
操作码用于指示计算机程序中所规定的要执行操作的部分指令或字段。本申请实施例可以根据多个订阅地址以及至少一个元素生成与配置操作对应的操作码,使得节点设备在接收到操作码时,根据操作码的指示,就能批量的为至少一个元素执行多个订阅地址的配置操作,避免出现多个订阅地址逐一进行配置的情况,提高了订阅地址的配置效率。
可选的,在一种实施例中,生成操作码的方式,可以是预先确定操作码的消息格式,进而生成操作码。在一种实施例中,操作码的消息格式至少包括元素地址字段和订阅地址列表字段,从而可以根据元素地址字段和订阅地址列表字段生成与配置操作对应的操作码。所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址;在所述订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。
在另一种实施例中,操作码的消息格式还可以包括:订阅地址列表数目字段,从而在该实施例中,生成操作码的方式为:根据消息格式中的元素地址字段、订阅地址列表字段以及订阅地址列表数目字段生成与配置操作对应的操作码。订阅地址列表数目字段,承载所述订阅地址列表的数目,订阅地址列表的数目用于指示订阅地址列表中订阅地址的数目。
进一步的实施例中,除上述操作码的消息格式中订阅地址列表数目字段外,还可以包括:模式标识字段。模式标识字段可以与订阅地址列表数目字段同时存在于操作码的消息格式,也可以单独存在于操作码的消息格式。
当模式标识字段可以与订阅地址列表数目字段同时存在于操作码的消息格式,生成操作码的方式为根据消息格式中的元素地址字段、订阅地址列表字段、订阅地址列表数目字段以及模式标识字段生成与配置操作对应的操作码;当模式标识字段单独存在于操作码的消息格式时,生成操作码的方式为根据消息格式中的元素地址字段、订阅地址列表字段以及模式标识字段生成与配置操作对应的操作码。
模式标识字段承载所述至少一个元素所对应的模式的模式标识码(ModelIdentifier),一个元素具有多个模式,每个模式具有唯一标识的模式标识码。模式标识字段所承载的Model Identifier为2Byte或者4Byte,一般分为SIG Model ID和Vendor ModelID,其中,SIG Model ID为SIG组织定义的专用Model ID;Vendor Model ID为厂商自定义ID。
当然,本申请实施例中的消息格式可能还有其他的字段,这里不再展开描述。当消息格式存在其他字段时,也可以采用上述的操作码的生成方式,以生成与配置操作对应的操作码。
步骤S14、将所述操作码发送给所述节点设备,以便所述节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
至少根据多个订阅地址以及至少一个元素生成与配置操作对应的操作码,在节点设备收到操作码后,能够基于操作码中的指示,为至少一个元素批量的执行多个订阅地址的配置操作。
所述操作码可以为配置模型订阅列表覆盖(config Model subscription listOverwrite)数据包,从而在该可选实现中,config Model subscription list Overwrite数据包根据多个订阅地址(例如组播地址,GroupAddrA/GroupAddrB)以及至少一个元素生成,从而在config Model subscription list Overwrite数据包发送给节点设备后,节点设备能够在接收到上述数据包后,对数据包中的内容进行解析,为至少一个元素批量的执行多个订阅地址(例如组播地址,GroupAddrA/GroupAddrB)的配置操作。
另外需要说明的是,当节点设备为多个时,可以向多个节点设备发送configModel subscription list Overwrite数据包,以使得多个节点设备分别为各个节点设备中的至少一个元素,批量执行多个订阅地址的配置操作,在此过程中,即便是面对多个节点设备,也能通过传输一次操作码,使得多个节点设备为自身的至少一个元素批量的执行所述多个订阅地址的配置操作,同步实现提高订阅地址的配置效率。
示例的,多个节点设备分别为智能灯具1、智能灯具2以及智能灯具3,当configModel subscription list Overwrite数据包指示的配置操作为智能灯具1、2订阅到客厅地址、智能灯具3订阅到书房地址时,则向智能灯具1、智能灯具2以及智能灯具3分别发送config Model subscription list Overwrite数据包,以使得智能灯具1、智能灯具2以及智能灯具3在接收到config Model subscription list Overwrite数据包后,对其解析,实现智能灯具1、2订阅到客厅地址、智能灯具3订阅到书房地址的配置操作。
在进一步的,继续以多个节点设备分别为智能灯具1、智能灯具2以及智能灯具3,智能灯具1有三个特有的元素(智能灯泡A1、智能灯泡A2、智能灯泡A3)进行举例,当configModel subscription list Overwrite数据包指示的配置操作为智能灯具1中的A1、智能灯具2订阅到客厅地址、智能灯具3订阅到书房地址时,则智能灯具1、智能灯具2以及智能灯具3在接收到config Model subscription list Overwrite这一数据包后,对其进行解析,并根据数据包中的指示,实现智能灯具1中的A1、智能灯具2订阅到客厅地址、智能灯具3订阅到书房地址。
本申请实施例中的订阅地址的配置方法,无论是对于单一的节点设备还是多个节点设备,均会向其发送一个与配置操作对应的单一消息形式的操作码,并且操作码能够指示节点设备为至少一个元素批量的执行多个订阅地址的配置操作,避免了节点设备中对至少一个元素逐一订阅地址的配置操作,极大的提高了订阅地址的配置效率。
在步骤S13中,至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码包括:确定与所述配置操作对应的操作码的消息格式以及基于配置操作对应的操作码的消息格式生成与配置操作对应的操作码。
图3为本申请实施例中操作码的消息格式的可选示意图。参考图3所示,分别对图中的内容进行说明:
承载层(Bearer layer):支持在供应器和未供应设备之间传输PDU。如图3所示,承载层中的Length(长度)一般为1Byte,用于定义长度;Type(类型)一般为1Byte,用于定义广播类型。
网络层(Network layer):接收并过滤来自承载层的消息,并上传给底层传输层,同时以本层定义的PDU格式向下发送来自底层传输层的消息。定义消息地址类型,同时代理和中继功能也在该层实现。其中,网络层中的IVI(Initialization Vector Index,初始化矢量索引)一般为1bit,包括用于验证和加密蓝牙Mesh网络PDU的随机数中的IV索引的最低有效位;NID(Network ID,网络ID),包括一个7bits网络标识符,用于决定使用哪个蓝牙Mesh网络传递数据。Network(网络)的CTL(Control,控制),一般为1bit,用于确定蓝牙Mesh消息包含访问消息或者控制消息;TTL(Time to Live,生存时间),一般为7bits,作为中继节点运行时由网络层使用;SEQ(Sequence Number,序列号),一般为3Byte,每个蓝牙Mesh设备的SEQ必须不同;SRC(Source Address,源地址),一般为2Byte,用于识别信息的原始源,且必须是一个单播地址;DST(Destination Address,目标地址)一般为2Byte,定义了这条操作码的目的地,可以是一个单播地址、虚拟地址、分组地址或者广播地址。NetMIC(Message Integrity Check for Network,网络消息完整校验值)一般为4Byte:用于认证符合网络密钥(NetKey)的节点发出的消息。
上层传输层(Upper transport layer):负责对接入层进出的应用数据进行加密、解密和认证。底层传输层(Lower transport layer):能够处理PDU实现分包和重组。Header(1Byte)用于代表包头;TMIC(Message Integrity Check for Transport)一般为4Byte,用于代表传输层消息完整校验值。
接入层(Access layer):负责应用数据的格式、定义并控制上层传输层中执行的加密和解密过程,并在将数据转发到协议栈之前,验证接收到的数据是否适用于正确的网络和应用。Opcode(操作字段)最长3Byte,用于表示需要进行操作的字段,可以是1、2或3个字节序列的形式。Parameters(有效负载)一般为8Byte,用于表示有效负载。
进一步的,本申请实施例中操作码的消息格式对应的各个字段承载的内容,参考表1。表1为本申请实施例中操作码的消息格式对应的各个字段的可选示意形式。参考表1所示:
表1
可选的,操作码的消息格式可以包括多个字段,从而通过不同的字段承载不同的信息。在本实施例中,可以根据消息格式中不同字段所承载的不同信息,生成与其对应的操作码。
在一种实施例中,操作码的消息格式至少包括元素地址字段和订阅地址列表字段;在所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址;而在订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。其中,元素地址字段承载至少一个元素的元素地址一般为2Byte。
其中,订阅地址列表字段可以设置于所述操作码的消息末尾,即在操作码的消息末尾所设置的订阅地址列表字段,承载所述订阅地址列表,通过上述方式,能够根据操作码的消息末尾承载的参数长度,确定订阅地址列表中订阅地址的数目。
进一步的,消息末尾设置的订阅地址列表字段为可变长度参数,即参数长度不确定,订阅地址列表字段承载的订阅地址列表对应的参数长度,与订阅地址列表的数目相关联。订阅地址列表字段承载的订阅地址的字节一般为2Byte,订阅地址列表字段对应的字节一般为2N Byte,N为订阅地址列表中订阅地址的数目。
可选的,订阅地址列表所对应的参数长度越长,则订阅地址列表中订阅地址的数目越多;订阅地址列表所对应的参数长度越短,则订阅地址列表中订阅地址的的数目越少,订阅地址列表字段承载的订阅地址列表对应的参数长度,与订阅地址列表中订阅地址的数目呈正相关关系。
在其他实施例中,操作码的消息格式还包括:订阅地址列表数目字段,则生成与配置操作对应的操作码还包括:在订阅地址列表数目字段,承载所述订阅地址列表的数目,所述订阅地址列表的数目指示所述订阅地址列表中订阅地址的数目,订阅地址列表数目字段承载的所述订阅地址列表的数目的字节一般为1Byte,用该字节标识订阅地址的数目时,标识的订阅地址的数目通常来说大于等于1。
其中,订阅地址列表实际上是要为节点设备配置的多个订阅地址的列表,订阅地址列表的数目指示订阅地址列表中订阅地址的数目。若消息格式中包括订阅地址列表数目字段,则在节点设备接收到操作码后,能够根据订阅地址列表数目对多个订阅地址的数目进行核对,以使得对全部的订阅地址完成配置操作。
进一步实施例中,操作码的消息格式还包括:模式标识字段。模式标识字段,承载有至少一个元素所对应的模式的模式标识码;一个元素具有多个模式,每个模式具有唯一标识的模式标识码,所述模式标识码可以是SIG Model ID(SIG组织定义的专用ID)或者Vendor Model ID(厂商自定义ID)。
模式标识码(Model Identifier)用于表示节点设备中一个元素的一个模式。由于每个模式具有唯一标识的模式标识码,为此,可以对模式标识码进行识别,从而根据模式标识码所指示的信息,为节点设备中的至少一个元素批量的执行多个订阅地址的配置操作。
在本申请实施例中,消息格式中的字段可以排列组合。可选的,操作码的消息格式除元素地址字段和订阅地址列表字段外,还可以包括订阅地址列表数目字段;在另一种实施例中,操作码的消息格式除元素地址字段和订阅地址列表字段外,还可以包括模式标识字段;在再一种实施例中,操作码的消息格式除元素地址字段、订阅地址列表字段以及订阅地址列表数目字段外,还可以包括模式标识字段。通过以上,对消息格式中的字段排列组合,以生成与配置操作对应的操作码。
在其他可选的实施例中,表2为Opcode这一操作字段的可选示意。结合表2所示,当Opcode的字节格式为0b0xxxxxxx时,字节的最高位是0,那么Opcode只包括一个字节,如表中所示的1-octet Opcodes;当Opcode的字节格式为0b01111111时,字节的最高位是0,那么Opcode保留一个字节,以后使用;当Opcode的字节格式为0b10xxxxxx时,字节的最高两位是10,那么Opcode包括有2个字节,对应表中的2-octet Opcodes;Opcode的字节格式为0b11xxxxxx,字节的最高两位是11,那么Opcode包括有3个字节,对应表中的3-octetOpcodes。
Opcode字节格式 | 备注 |
0b0xxxxxxx | 1-octet Opcodes |
0b01111111 | 保留,以后使用 |
0b10xxxxxx | 2-octet Opcodes |
0b11xxxxxx | 3-octet Opcodes |
表2
可选的,在本申请实施例将Opcode中的字节格式定义为SIG opcode或者vendormodel opcode。结合表2所示,2-octet Opcodes可以被蓝牙SIG定义(SIG opcode),3-octetOpcodes可以被厂商自定义(vendor model opcode)。
进一步的,图4为本申请实施例中订阅地址的配置方法的另一可选示意图。结合图2和图4所示,在图2的步骤S14之后,图4所示流程还可以包括如下步骤:
步骤S15、接收所述节点设备发送的配置状态消息,所述配置状态消息指示所述至少一个元素的订阅地址的配置状态。
配置状态消息(Status)是通知消息。当节点设备收到操作码后,可以将操作码进行保存,此时向终端设备发送携带有节点设备的当前状态的Status。
示例的,当节点设备收到操作码后,可以解析得到操作码中的多个订阅地址以及与多个订阅地址关联的至少一个元素,从而节点设备可以为至少一个元素批量的进行多个订阅地址的配置操作。
可选的,如前步骤S14中终端设备向节点设备中发送config Model subscriptionlist Overwrite数据包后,节点设备收到config Model subscription list Overwrite数据包后,向终端设备返回config Model subscription list Overwrite Status表示节点设备中至少一个元素的订阅地址的配置状态。
步骤S16、解析所述配置状态消息,以确定所述至少一个元素的订阅地址的配置状态。
配置状态消息可指示至少一个元素的订阅地址的配置状态,为此,可以解析配置状态信息,从而确定节点设备中至少一个元素的订阅地址的配置状态。
可选的,如前步骤S15中节点设备返回config Model subscription listOverwrite Status后,终端设备此时对config Model subscription list OverwriteStatus进行解析,从而获取到节点设备至少一个元素的订阅地址的配置状态。
步骤S17、将所述至少一个元素的订阅地址的配置状态,上传给云端服务器。
将至少一个元素的订阅地址的配置状态传输给云端服务器,以使得云端服务器记录节点设备完成地址操作。
经由上述,本申请实施例中终端设备至少根据所述多个订阅地址以及所述至少一个元素,生成与配置操作对应的操作码,并且在节点设备接收到操作码后,可以批量为至少一个元素进行所述订阅地址的第一操作。可见,本申请实施例可通过一条消息的操作码,就能实现多个订阅地址的批量配置操作,极大的提高了订阅地址的配置效率。
本申请实施例提供的订阅地址的配置方法还可以应用于节点设备,图5为本申请实施例中订阅地址的配置方法的又一种可选示意图。参考图5所示,在节点设备所执行的订阅地址的配置方法的流程可以包括:
步骤S21、获取终端设备发送的操作码,所述操作码包括执行配置操作的至少一个元素以及多个订阅地址。
在一种实施例中,可以是终端设备获取节点设备的订阅地址配置信息,订阅地址配置信息指示为节点设备配置的多个订阅地址以及多个订阅地址的配置操作,进而终端设备确定所述节点设备中与所述多个订阅地址关联的至少一个元素,并且至少根据所述多个订阅地址以及所述至少一个元素,生成与配置操作对应的操作码,从而节点设备可以接收终端设备发送的操作码。
其中,生成操作码的方式可以是确定与操作码的消息格式,进而生成与配置操作对应的操作码。所述操作码的消息格式至少包括元素地址字段和订阅地址列表字段;
所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址;所述订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。
可选的,操作码的消息格式还包括:订阅地址列表数目字段和/或模式标识字段;
所述操作码的订阅地址列表数目字段,承载所述订阅地址列表的数目,所述订阅地址列表的数目指示所述订阅地址列表中订阅地址的数目;所述操作码的模式标识字段,承载所述至少一个元素所对应的模式的模式标识码;一个元素具有多个模式,每个模式具有唯一标识的模式标识码。
可选的,所述操作码的消息末尾设置有所述订阅地址列表字段;所述订阅地址列表字段设置于所述操作码的消息末尾,承载所述订阅地址列表,以便根据所述消息末尾承载的数据长度,指示所述订阅地址列表的数目;
其中,所述消息末尾设置的订阅地址列表字段为可变长度参数,所述订阅地址列表字段承载的订阅地址列表对应的数据长度,与订阅地址列表的数目相关联。
步骤S22、解析所述操作码,得到所述至少一个元素以及所述多个订阅地址。
步骤S23、为至少一个元素批量的执行所述多个订阅地址的配置操作。
配置操作包括订阅地址的增加操作、订阅地址的删除操作、订阅地址的替换操作中的任一项。其中,具体为订阅地址执行增加、删除以及替换的过程可参见前述,这里不再赘述。
可见,本申请实施例中终端设备至少根据所述多个订阅地址以及所述至少一个元素,生成与配置操作对应的操作码,并且在节点设备接收到操作码后,可以批量为至少一个元素进行所述订阅地址的第一操作。可见,本申请实施例可通过一条消息的操作码,使得节点设备进行多个订阅地址的批量配置操作,极大的提高了订阅地址的配置效率。
进一步的可选实现中,在节点设备执行上述订阅地址的配置方法后,还可以上报配置状态消息。图6为本申请实施例中订阅地址的配置方法的另一可选示意图。结合图5和图6所示,在图5的步骤S23之后,图6所示方法流程还包括如下步骤:
步骤S24、向终端设备上报配置状态消息。
配置状态消息(Status)是通知消息。当节点设备收到操作码后,可以将操作码进行保存,此时向终端设备发送携带有节点设备的当前状态的Status。
在进一步的可选实现中,图7为本申请实施例中订阅地址的操作***的一种可选示例。参考图7所示,为本申请实施例中提供的订阅地址的操作***,包括云端服务器,终端设备以及多个节点设备,通过上述操作***中各部件的相互交互,执行订阅地址的配置方法,本申请实施例中,云端服务器可以分配节点设备的订阅地址配置信息,终端设备获取节点设备的订阅地址配置信息,确定所述节点设备中与所述多个订阅地址关联的至少一个元素;进而至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码,并将所述操作码发送给所述节点设备,节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作,从而完成订阅地址的配置方法。
可选的,图8为本申请实施例中订阅地址的配置方法的信令流程图,该流程可以包括:
步骤S31、云端服务器向终端设备分配节点设备的订阅地址配置信息。
可选的,订阅地址配置信息可以是基于用户指示在手机APP上生成,进而上传到云端服务器中,云端服务器将节点设备的订阅地址配置信息下发给终端设备,从而终端设备在获取节点设备的订阅地址配置信后进行后续的处理。
步骤S32、终端设备确定节点设备中与多个订阅地址关联的至少一个元素。
步骤S33、终端设备至少根据多个订阅地址以及至少一个元素,生成与配置操作对应的操作码。
步骤S34、终端设备向节点设备发送操作码。
终端设备向节点设备发送操作码,以使得节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
步骤S35、节点设备解析操作码,得到所述至少一个元素以及所述多个订阅地址;
步骤S36、节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作;
步骤S37、节点设备向终端设备上报对应的配置状态消息;
步骤S38、终端设备基于配置状态消息,确定节点设备中至少一个元素的订阅地址的配置状态;
步骤S39、终端设备向云端服务器上报至少一个元素的配置状态。
步骤S31~步骤S39的描述,均参见前文相应部分的描述,此处不再赘述。
可见,云端服务器可以分配节点设备的订阅地址配置信息,终端设备获取节点设备的订阅地址配置信息,确定所述节点设备中与所述多个订阅地址关联的至少一个元素;进而至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码,并将所述操作码发送给所述节点设备,节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。可见,本申请实施例单一消息的操作码指示节点设备需批量进行配置操作的至少一个元素和多个订阅地址,从而节点设备接收所述操作码后,能够基于操作码为至少一个元素批量的进行多个订阅地址的配置操作;也就是说,本申请实施例可通过一条消息的操作码,执行多个订阅地址的批量配置操作,极大的提高了订阅地址的配置效率。
上文描述了本申请实施例提供的多个实施例方案,各实施例方案介绍的各可选方式可在不冲突的情况下相互结合、交叉引用,从而延伸出多种可能的实施例方案,这些均可认为是本申请实施例披露、公开的实施例方案。
下面对本申请实施例提供的订阅地址的配置装置进行介绍,下文描述的订阅地址的配置装置可以认为是终端设备为实现本申请实施例提供的订阅地址的配置方法,所需设置的功能模块。下文描述的订阅地址的配置装置的内容可与上文描述的在终端设备执行的订阅地址的配置方法的内容相互对应参照。
在可选实现中,图9为本申请实施例提供的订阅地址的配置装置的一种可选框图,该装置可以包括:
获取模块910,用于获取节点设备的订阅地址配置信息,所述订阅地址配置信息指示为所述节点设备配置的多个订阅地址以及所述多个订阅地址的配置操作;
元素确定模块911,用于确定所述节点设备中与所述多个订阅地址关联的至少一个元素;
操作码生成模块912,用于至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码;
发送模块913,将所述操作码发送给所述节点设备,以便所述节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
可选的,所述操作码生成模块912,用于至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码包括:
确定与所述配置操作对应的操作码的消息格式,根据操作码的消息格式生成操作码。
在一种实施例中,所述消息格式至少包括元素地址字段和订阅地址列表字段,在所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址,以及在所述订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。
可选的,操作码的消息格式还包括:订阅地址列表数目字段和/或模式标识字段;
所述操作码的订阅地址列表数目字段,承载所述订阅地址列表的数目,所述订阅地址列表的数目指示所述订阅地址列表中订阅地址的数目;所述操作码的模式标识字段,承载所述至少一个元素所对应的模式的模式标识码,一个元素具有多个模式,每个模式具有唯一标识的模式标识码。
可选的,所述订阅地址列表字段设置于所述操作码的消息末尾,消息末尾设置的订阅地址列表字段为可变长度参数,所述订阅地址列表字段承载的订阅地址列表对应的参数长度,与订阅地址列表的数目相关联。
可选的,所述配置操作包括订阅地址的增加操作、订阅地址的删除操作、订阅地址的替换操作中的任一项。
可选的,订阅地址的配置装置还包括:
接收模块914,接收所述节点设备发送的配置状态消息,所述配置状态消息指示所述至少一个元素的订阅地址的配置状态;
解析模块915,解析所述配置状态消息,以确定所述至少一个元素的订阅地址的配置状态;
传输模块916,将所述至少一个元素的订阅地址的配置状态,上传给云端服务器。
在本申请实施例中,还可以提供在节点设备为实现本申请实施例提供的订阅地址的配置方法所需设置的功能模块。下文描述的订阅地址的配置装置的内容可与上文描述的在节点设备执行的订阅地址的配置方法的内容相互对应参照。
在可选实现中,图10为本申请实施例提供的订阅地址的配置装置的另一种可选框图,该装置可以包括:
操作码获取模块920,用于获取终端设备发送的操作码,所述操作码包括执行配置操作的至少一个元素以及多个订阅地址;
解析操作码模块921,用于解析所述操作码,得到所述至少一个元素以及所述多个订阅地址;
第一操作模块922,用于为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
可选的,所述操作码的消息格式至少包括元素地址字段和订阅地址列表字段;所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址;所述订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。
可选的,所述操作码的消息格式还包括:订阅地址列表数目字段和/或模式标识字段;所述订阅地址列表数目字段,承载所述订阅地址列表的数目,所述订阅地址列表的数目指示所述订阅地址列表中订阅地址的数目;所述模式标识字段承载所述至少一个元素对应的模式的模式标识码,一个元素具有多个模式,每个模式具有唯一标识的模式标识码。
可选的,所述订阅地址列表字段设置于所述操作码的消息末尾,所述消息末尾设置的订阅地址列表字段为可变长度参数。
在其他实施例中,结合图10所示,该装置还可以包括:上报模块923,用于上报配置状态消息。
本申请实施例还提供一种电子设备,该电子设备可以为终端设备,也可以为节点设备,以执行本申请实施例提供的终端设备对应的订阅地址的配置方法或者是节点设备对应的订阅地址的配置方法。可选的,所述电子设备的硬件结构可如图11所示,包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4;
在本申请实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信;显然,图示的处理器1、通信接口2、存储器3和通信总线4的通信连接示意仅是可选的;
可选的,通信接口2可以为用于进行网络通信的通信模块的接口;
可选的,处理器1可能是CPU,GPU(Graphics Processing Unit,图形处理器),NPU(嵌入式神经网络处理器),FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列),TPU(张量处理单元),AI芯片,特定集成电路ASIC(Application Specific IntegratedCircuit),或者是被配置成实施本申请实施例的一个或多个集成电路等。
存储器3可能包括高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
其中,存储器3存储一条或多条计算机可执行指令,处理器1调用所述一条或多条计算机可执行指令,以执行本申请实施例提供的终端设备对应的订阅地址的配置方法或者是节点设备对应的订阅地址的配置方法。
本申请实施例还提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行如上述终端设备对应的订阅地址的配置方法或者是节点设备对应的订阅地址的配置方法。
所述订阅地址的配置方法的一条或多条计算机可执行指令的功能可参照前文相应部分的描述。
本申请实施例还提供一种计算机程序,所述计算机程序被执行时,实现如上述终端设备对应的订阅地址的配置方法或者是节点设备对应的订阅地址的配置方法。
上文描述了本申请实施例提供的多个实施例方案,各实施例方案介绍的各可选方式可在不冲突的情况下相互结合、交叉引用,从而延伸出多种可能的实施例方案,这些均可认为是本申请实施例披露、公开的实施例方案。
虽然本申请实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
Claims (13)
1.一种订阅地址的配置方法,其中,包括:
获取节点设备的订阅地址配置信息,所述订阅地址配置信息指示为所述节点设备配置的多个订阅地址以及所述多个订阅地址的配置操作;
确定所述节点设备中与所述多个订阅地址关联的至少一个元素;
至少根据所述多个订阅地址以及所述至少一个元素,生成与所述配置操作对应的操作码;
将所述操作码发送给所述节点设备,以便所述节点设备为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
2.根据权利要求1所述的订阅地址的配置方法,其中,所述操作码的消息格式至少包括:元素地址字段和订阅地址列表字段;所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址;所述订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。
3.根据权利要求2所述的订阅地址的配置方法,其中,所述操作码的消息格式还包括:订阅地址列表数目字段和/或模式标识字段;所述订阅地址列表数目字段,承载所述订阅地址列表的数目,所述订阅地址列表的数目指示所述订阅地址列表中订阅地址的数目;所述模式标识字段承载所述至少一个元素对应的模式的模式标识码,一个元素具有多个模式,每个模式具有唯一标识的模式标识码。
4.根据权利要求2所述的订阅地址的配置方法,其中,所述订阅地址列表字段设置于所述操作码的消息末尾,所述消息末尾设置的订阅地址列表字段为可变长度参数。
5.根据权利要求1-4任一项所述的订阅地址的配置方法,其中,所述配置操作包括订阅地址的增加操作、订阅地址的删除操作、订阅地址的替换操作中的任一项。
6.根据权利要求1所述的订阅地址的配置方法,其中,还包括:
接收所述节点设备发送的配置状态消息,所述配置状态消息指示所述至少一个元素的订阅地址的配置状态;
解析所述配置状态消息,以确定所述至少一个元素的订阅地址的配置状态;
将所述至少一个元素的订阅地址的配置状态,上传给云端服务器。
7.一种订阅地址的配置方法,其中,包括:
获取终端设备发送的操作码,所述操作码包括执行配置操作的至少一个元素以及多个订阅地址;
解析所述操作码,得到所述至少一个元素以及所述多个订阅地址;
为所述至少一个元素批量的执行所述多个订阅地址的配置操作。
8.根据权利要求7所述的订阅地址的配置方法,其中,所述操作码的消息格式至少包括元素地址字段和订阅地址列表字段;所述元素地址字段,承载所述至少一个元素的元素地址,一个元素具有唯一标识的元素地址;所述订阅地址列表字段,承载所述多个订阅地址形成的订阅地址列表。
9.根据权利要求8所述的订阅地址的配置方法,其中,所述操作码的消息格式还包括:订阅地址列表数目字段和/或模式标识字段;所述订阅地址列表数目字段,承载所述订阅地址列表的数目,所述订阅地址列表的数目指示所述订阅地址列表中订阅地址的数目;所述模式标识字段承载所述至少一个元素对应的模式的模式标识码,一个元素具有多个模式,每个模式具有唯一标识的模式标识码。
10.根据权利要求8所述的订阅地址的配置方法,其中,所述订阅地址列表字段设置于所述操作码的消息末尾,所述消息末尾设置的订阅地址列表字段为可变长度参数。
11.一种终端设备,其中,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行如权利要求1-6任一项所述的订阅地址的配置方法。
12.一种节点设备,其中,包括至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行如权利要求7-10任一项所述的订阅地址的配置方法。
13.一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令被执行时,实现如权利要求1-6任一项所述的订阅地址的配置方法,或者执行如权利要求7-10任一项所述的订阅地址的配置方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210765486.2A CN115296989B (zh) | 2022-07-01 | 2022-07-01 | 订阅地址的配置方法、相关设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210765486.2A CN115296989B (zh) | 2022-07-01 | 2022-07-01 | 订阅地址的配置方法、相关设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115296989A true CN115296989A (zh) | 2022-11-04 |
CN115296989B CN115296989B (zh) | 2024-04-16 |
Family
ID=83821519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210765486.2A Active CN115296989B (zh) | 2022-07-01 | 2022-07-01 | 订阅地址的配置方法、相关设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115296989B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190200193A1 (en) * | 2017-12-21 | 2019-06-27 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling node in network |
CN111065079A (zh) * | 2019-12-12 | 2020-04-24 | 杭州涂鸦信息技术有限公司 | 一种本地设备绑定方法及*** |
CN111247817A (zh) * | 2019-12-02 | 2020-06-05 | 深圳市汇顶科技股份有限公司 | 消息发布的方法和ble设备 |
CN111464404A (zh) * | 2020-03-31 | 2020-07-28 | 上海庆科信息技术有限公司 | 信息处理方法、装置、存储介质、处理器及*** |
CN111586952A (zh) * | 2020-06-11 | 2020-08-25 | 上海庆科信息技术有限公司 | 开关控制方法、装置、处理器及智能开关设备 |
WO2021102735A1 (zh) * | 2019-11-27 | 2021-06-03 | Oppo广东移动通信有限公司 | BLE Mesh设备的访问控制方法、设备及存储介质 |
CN113170005A (zh) * | 2018-09-13 | 2021-07-23 | 瑞典爱立信有限公司 | 支持在通信上耦接的通信设备的网络中的消息的选择性转发的方法和设备 |
-
2022
- 2022-07-01 CN CN202210765486.2A patent/CN115296989B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190200193A1 (en) * | 2017-12-21 | 2019-06-27 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling node in network |
CN113170005A (zh) * | 2018-09-13 | 2021-07-23 | 瑞典爱立信有限公司 | 支持在通信上耦接的通信设备的网络中的消息的选择性转发的方法和设备 |
WO2021102735A1 (zh) * | 2019-11-27 | 2021-06-03 | Oppo广东移动通信有限公司 | BLE Mesh设备的访问控制方法、设备及存储介质 |
CN111247817A (zh) * | 2019-12-02 | 2020-06-05 | 深圳市汇顶科技股份有限公司 | 消息发布的方法和ble设备 |
CN111065079A (zh) * | 2019-12-12 | 2020-04-24 | 杭州涂鸦信息技术有限公司 | 一种本地设备绑定方法及*** |
CN111464404A (zh) * | 2020-03-31 | 2020-07-28 | 上海庆科信息技术有限公司 | 信息处理方法、装置、存储介质、处理器及*** |
CN111586952A (zh) * | 2020-06-11 | 2020-08-25 | 上海庆科信息技术有限公司 | 开关控制方法、装置、处理器及智能开关设备 |
Also Published As
Publication number | Publication date |
---|---|
CN115296989B (zh) | 2024-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109391500B (zh) | 一种配置管理方法、装置及设备 | |
US20220078631A1 (en) | Management plane functionality for switched network shared cell configuration of open radio access network (o-ran) system | |
US20210119879A1 (en) | Method, apparatus, and system for obtaining network slice | |
CN102395144B (zh) | 无线接入点升级方法、***及设备 | |
CN105580327A (zh) | 用于在m2m***中传送通知消息的方法及其装置 | |
JP2019504564A (ja) | ローミング接続を確立するための方法 | |
CN105337853A (zh) | 一种软件定义网络中的实例建立方法和装置 | |
US20230179668A1 (en) | Enhanced broadcast concurrent ota firmware upgrade method based on bluetooth mesh | |
CN111147372B (zh) | 下行报文发送、转发方法和装置 | |
Anadiotis et al. | Toward unified control of networks of switches and sensors through a network operating system | |
KR20210088233A (ko) | 이동통신 네트워크에서 단일 응용에 복수의 가상 네트워크를 제공하는 방법 및 장치 | |
CN113556359B (zh) | 一种通讯协议转换方法、设备、***及网关设备 | |
CN104247339A (zh) | 家庭网络分组递送 | |
WO2023134338A1 (zh) | 一种通信方法及装置 | |
CN111435947A (zh) | 电子消息控制 | |
WO2011044786A1 (zh) | 一种统一消息调度***、业务消息通知方法及*** | |
CN113572864A (zh) | 一种数据处理方法、网元设备以及可读存储介质 | |
CN115474257A (zh) | 接入Mesh网络的方法及设备 | |
WO2022151420A1 (zh) | 一种数据包传输的方法、装置和*** | |
US10924589B2 (en) | RF transceiver and wireless mesh network | |
CN115296989B (zh) | 订阅地址的配置方法、相关设备及存储介质 | |
CN108574637B (zh) | 一种地址自学习的方法、装置及交换机 | |
US20230336380A1 (en) | Method of operating a network | |
CN113260072B (zh) | Mesh组网流量调度方法、网关设备和存储介质 | |
CN111786871B (zh) | 一种蓝牙mesh不同网络数据传输方法 |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 311121 room 801, building 2, No. 2699, yuhangtang Road, Cangqian street, Yuhang District, Hangzhou, Zhejiang Province Applicant after: Zhejiang Aikesi Elf Artificial Intelligence Technology Co.,Ltd. Address before: 311121 room 801, building 2, No. 2699, yuhangtang Road, Cangqian street, Yuhang District, Hangzhou, Zhejiang Province Applicant before: Zhejiang Maojing Artificial Intelligence Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |