本公开涉及垂直服务启动器体系架构层(serviceenablerarchitecturelayerforverticals,seal)动态数据保护。特别地,本公开涉及用于动态组数据保护的系统和方法。
背景技术:
为了满足自部署4g通信系统以来增加的无线数据流量的需求,已努力开发改进的5g或前5g通信系统。因此,5g或前5g通信系统也称为“超4g网络”或“后lte系统”。5g通信系统被认为是在更高频率(mmwave)频段(例如60ghz频段)中实现的,以实现更高的数据速率。为了减少无线电波的传播损耗并增加传输距离,波束成形、大规模多输入多输出(mimo)、全维度mimo(fd-mimo)、阵列天线、模拟波束成形、大规模天线技术在5g通信系统中进行了讨论。此外,在5g通信系统中,基于先进小小区、云无线接入网(ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、多点协作(comp)、接收端干扰消除等系统网络改进的开发正在进行中。在5g系统中,已经开发了作为先进编码调制(acm)的混合fsk和qam调制(fqam)和滑动窗口叠加编码(swsc),以及作为先进接入技术的滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。
因特网作为人类产生和消费信息的以人类为中心的连接网络,正在发展为物联网(iot),在物联网中,在没有人的介入的情况下,比如物品的分布实体交换和处理数据。作为iot技术和通过与云服务器的连接的大数据处理技术的组合的万物联网(ioe)已经出现。由于对于iot实现需要比如“感测技术”、“有线/无线通信和网络基础设施”、“服务接口技术”和“和安全技术”的技术要素,近来已经研究了传感器网络、机器到机器(m2m)通信、机器类型通信(mtc)等。这种iot环境可以提供通过收集和分析在所连接的物品当中生成的数据而创建对人类生活的新价值的智能因特网技术服务。iot可以通过现有的信息技术(it)和各种工业应用之间的聚合和组合,而应用于各种领域,包括智能家庭、智能建筑、智能城市、智能汽车或者互连汽车、智能电网、保健、智能电器和先进医疗服务。
与此一致,已经做出各种尝试以将5g通信系统应用于iot网络。例如,可以通过波束成形、mimo和阵列天线实现比如传感器网络、机器类型通信(mtc)和机器到机器(m2m)通信的技术。还可以考虑作为上述大数据处理技术的云无线电接入网络(ran)的应用是5g技术和iot技术之间的聚合的示例。
技术实现要素:
技术问题
可以在组管理服务器创建空组,即在未添加成员至组的情况下的组创建。基于某些标准,例如位置、配置文件或来自垂直应用的输入,组管理服务器确定接收方列表,并向其发送此类空组的通告。该通告是对接收方的注册该组的邀请。除非个人同意在组管理服务器注册该组,否则此类接收方列表中的个人不是该组的成员。
在创建空组并且仅接收到通告后注册的个人成为组成员的情况下,将接收方列表包括于通告消息本身可能会导致授权、数据保护以及隐私问题,因为接收方列表会向未加入该组的个人公开所有接收方的身份。
本公开提出了一种新颖的方法,该方法通过仅与组的注册成员共享组成员信息,来为动态组的成员提供数据保护。
仅将以上信息作为背景信息进行介绍,以帮助理解本公开。并不确定或断言上述任何内容是否能够用作关于本发明的现有技术。
解决方案
本发明的各方面至少解决了上述问题和/或缺点,并且提供了至少下述优点。相应地,本发明的一方面提供了一种用于动态组数据保护的系统和方法。
本文的实施例的另一方面是通过组管理服务器,基于垂直应用层(verticalapplicationlayer,val)组请求创建val组。
本公开的另一方面通过组管理服务器,向组管理客户端通告val组创建信息。
本公开的另一方面是通过组管理服务器,将多个组管理客户端中的至少一个组管理客户端注册为val组成员,以接收组成员信息的通知。
本公开的另一方面是通过组管理服务器,与val组的至少一个注册成员共享val组的成员信息。
本公开的另一方面是通过组管理服务器,从组管理客户端接收指示组成员离开val组的组注销请求。
本公开的另一方面是通过组管理服务器,基于组注销请求注销至少一个组成员。
本公开的另一方面是通过组管理服务器,向组管理客户端发送指示成功注销或失败注销中至少一个的组注销响应。
本公开的另一方面是通过组管理服务器,向val服务器和组管理客户端发送更新的标识列表通知。
另外的方面将在以下描述中部分地阐述,并且从描述中将是部分显然的,或者可以通过实践所呈现的实施例而获知。
在实施例中,该方法可以通过仅向组的注册成员发送组的成员,来对动态组的成员提供数据保护和隐私。在另一实施例中,该方法可以用于提供反应式同意通知。在实施例中,该方法可以用于在垂直应用服务器提供主动同意。在一个实施例中,该方法可以用于在组管理服务器提供主动同意。
根据本公开的一方面,提供了一种用于对垂直应用层(val)组成员提供数据保护的方法。该方法包括:通过组管理服务器,基于垂直应用层(val)组创建请求创建val组,和通过组管理服务器,向多个组管理客户端中的至少一个组管理客户端通告val组创建信息,通过组管理服务器,从多个组管理客户端中将至少一个组管理客户端注册为val组成员,以及通过组管理服务器,与至少一个组管理客户端共享包括标识列表的val组成员信息。
在实施例中,该方法还包括:通过组管理服务器,向已经注册的val成员通知至少一个组客户端注册为val组成员。
在另一实施例中,该方法还包括:通过组管理服务器,向val服务器发送val组的成员信息,以及通过组管理服务器,向val客户端发送val组的成员信息。
在实施例中,该方法还包括:通过组管理服务器,从注册为val组成员的至少一个组管理客户端接收指示组成员离开val组的组注销请求,通过组管理服务器,注销注册为val组成员的至少一个组管理客户端,以及通过组管理服务器,向至少一个组管理客户端发送指示成功注销或失败注销中的至少一个的组注销响应。该方法还包括:响应于确定成功注销至少一个组管理客户端,通过组管理服务器,向val客户端发送更新的组的成员信息。
在实施例中,通过组管理服务器创建val组包括:通过val服务器,确定包括val组标识(id)和val组描述的val组信息,以及通过val服务器,配置对组管理服务器的val组创建请求并创建无成员的val组。
在另一实施例中,其中通过组管理服务器创建val组包括通过val服务器,确定要添加到val组的至少一个val用户设备(ue)标识(id),该val组信息包括val组id和val组描述,通过val服务器,配置对组管理服务器的val组创建请求,val组创建请求包括val组id、value标识和val组描述,以及通过组管理服务器,创建具有接收到的至少一个valueid作为val组成员的val组。在实施例中,组管理服务器向其id存在于val组请求中的至少一个value通告val组创建信息。
在实施例,通过组管理服务器从多个组管理客户端中注册至少一个组管理客户端包括:通过组管理服务器,从至少一个组管理客户端接收组注册请求,以及通过组管理服务器,基于组注册请求,将至少一个组管理客户端注册为val组的成员。
在另一实施例中,通过组管理服务器仅与至少一个注册成员共享组的成员信息包括:通过组管理组,向至少一个组管理客户端发送组注册响应,组注册响应包括来自组管理服务器的指示val组注册请求的成功或失败中至少一个的结果,以及如果订阅指示包括在注册请求中,还包括更新的订阅结果,其中,订阅结果指示接收组的成员信息的通知的订阅是否成功。
在实施例中,组的成员信息包括更新的标识列表,更新的标识列表包括在组管理服务器成功注册和成功注销的valueid的列表。
在实施例中,组创建信息包括val组id、val组描述、以及可选地指示被邀请成为val组的成员的valueid的列表的标识列表。
在实施例中,组注册请求包括指示请求注册到val组的value的标识的valueid、用于注册的val组id、以及指示有兴趣接收val组的组的成员信息的通知的标识列表订阅指示。
在实施例中,组注销请求包括指示从val组注销的value的标识的valueid、以及指示value需要从其注销的val组的标识的val组id。
根据本公开的另一方面,提供了一种用于对垂直应用服务器(val)组的成员提供数据保护的系统。该系统包括val服务器,val服务器包括存储器、处理器和通信器。该系统还包括组管理服务器,组管理服务器包括存储器、处理器和通信器。组管理服务器的处理器被配置为基于接收自val服务器的val组创建请求创建val组,向至少一个组管理客户端通告val组创建信息,从多个组管理客户端中将至少一个组管理客户端注册为val组成员,并与至少一个组管理客户端共享包括标识列表的val组成员信息。
通过结合附图的以下详细描述,本公开的其它方面、优势和突出特征对于本领域技术人员而言将变得明显,以下详细描述公开了本公开的各种实施例。
发明的有益效果
本公开旨在提供一种用于动态组数据保护的系统和方法。
附图说明
通过结合附图的以下描述,本公开特定实施例的上述和其它方面、特征和优势将变得更加明显,其中:
图1是示出根据本公开实施例的,用于通过共享新注册的接收方的通知来提供动态组数据保护的系统的框图;
图2a是示出根据本公开实施例的,用于动态组数据保护的垂直应用层(val)服务器的框图;
图2b是示出根据本公开实施例的,用于动态组数据保护的组管理服务器的框图;
图3是示出根据本公开实施例的,用于在组管理服务器和组管理客户端之间建立val组通信的新颖方法的序列图;
图4是示出根据本公开实施例的,利用在组管理服务器的用户主动同意,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的序列图;
图5是示出根据本公开实施例的,利用在val服务器的用户主动同意,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的序列图;
图6是示出了根据本公开实施例的,注销val组成员并与val服务器和组管理客户端共享更新的标识列表的新颖方法的序列图;
图7是示出根据本公开实施例的,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的流程图;
图8是示出根据本公开实施例的,利用用户主动同意,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的流程图;以及
图9是示出根据本公开实施例的,注销val组成员并与val服务器和组管理客户端共享更新的列表的新颖方法的流程图。
贯穿附图,应该注意,相似附图标号用于描述相同或相似元件、特征和结构。
具体实施方式
提供了参考附图的以下描述,以帮助全面理解由权利要求及其等同物限定的本公开的各种实施例。以下描述包括多种具体细节来帮助理解,但是这些应被当作仅是示例性的。相应地,本领域普通技术人员将认识到,可以在不背离本公开的范围和精神的情况下进行对本文描述的各种实施例多种改变和修改。此外,为清楚和简明起见,可以省略众所周知的功能和结构的描述。
以下描述和权利要求中使用的术语和单词不限于字典中的含义,而是仅被发明人用于实现对本公开清楚而一致的理解。相应地,对本领域技术人员明显的是,仅为了说明目的而非限制由所附权利要求及其等同物限定的本公开的目的,提供了本公开的各种实施例的以下描述。
应该理解,除非上下文清楚地另外指示,否则单数形式“一”、“一个”和“该”包括复数指代。因此,例如,提及“部件表面”包括提及一个或多个这种表面。
本文的实施例实现了用于seal动态组数据保护的系统和方法。
该方法可用于向动态组形成的成员提供数据保护和隐私,确保仅在从接收方收到同意后才发送通知。
本公开提出了一种新颖方法,该方法通过仅与组的注册成员共享组的成员信息,从而对动态组的成员提供数据保护和隐私。
现在参考附图,更特别地参见图1至图9,其中在所有附图中相似的附图标记始终表示相应的特征,并示出了优选实施例。
如3gppts23.434v16.0.0中规定的,各种组管理过程中的过程之一描述了用于动态组创建的组通告和加入方法。这样的动态组可以适用于不同的垂直领域,例如,车辆到一切(v2x)、关键任务、无人机系统(uas)、未来工厂。3gppts23.434v16.0.0中规定的当前动态组创建方法不对尚未加入或未正在加入动态组的接收方确保正在加入该组的成员的数据保护并正在隐私。
图1是示出根据本公开实施例的,用于通过共享新注册的接收方的通知来提供动态组数据保护的系统的框图。
参见图1,系统100指示垂直服务启动器体系架构层(serviceenablerarchitecturelayerforverticals,seal)系统。系统100包括服务器110和客户端140。服务器110包括垂直应用层(val)服务器120和组管理服务器130。客户端140包括val客户端160和多个组管理客户端150a-150n。客户端140和服务器110彼此通信,以在组管理服务器130和多个组管理客户端150a-150n之间建立val组通信。
虽然图1示出了系统100的硬件组件,但是要理解,其他实施例不限于此。此外,组件的标签或名称仅用于说明性目的,并不限制本公开的范围。可以将一个或多个组件组合在一起以执行用于动态组数据保护的相同或基本相似的功能。
图2a是示出根据本公开实施例的,用于动态组数据保护的val服务器120的框图。
参见图2a,val服务器120与组管理服务器130通信。val服务器负责确定组信息并注册val组请求。val服务器120包括存储器122、处理器124和通信器126。
处理器124与存储器122耦合并且被配置为执行存储在存储器122中的指令。存储器122可以包括非易失性存储元件。此类非易失性存储元件的示例可以包括磁硬盘、光盘、软盘、闪存、或电可编程存储器(eprom)或电可擦除可编程存储器(eeprom)的形式。
另外,在一些示例中,存储器122可以被认为是非暂时性存储介质。术语“非暂时性”可以指示存储介质没有具体实现在载波或传播的信号中。然而,术语“非暂时性”不应被解释为存储器122是不可移动的。在某些示例中,存储器122可以配置为存储比存储器122更大量的信息。在某些示例中,非暂时性存储介质可以存储能够随时间变化的数据(例如,在随机存取存储器(ram)或高速缓存中)。
通信器126被配置为在val服务器120中的硬件组件之间进行内部通信。
虽然图2a示出了val服务器120的硬件组件,但是要理解,其他实施例不限于此。在其他实施例中,val服务器120可以包括更少或更多数量的组件。此外,组件的标签或名称仅用于说明性目的,并不限制本公开的范围。可以将一个或多个组件组合在一起以执行用于动态数据保护的相同或基本相似的功能。
图2b是示出根据本公开实施例的,用于动态组数据保护的组管理服务器130的框图。
参见图2b,组管理服务器130与val服务器120和多个组管理客户端150a-150n通信。组管理服务器130负责创建val组,向成员通告val组,将注册用户记录为组成员并共享更新的订户列表。组管理服务器130包括存储器132、处理器134和通信器136。
处理器134与存储器132耦合并且被配置为执行存储在存储器132中的指令。存储器132可以包括非易失性存储元件。此类非易失性存储元件的示例可以包括磁硬盘、光盘、软盘、闪存、或电可编程存储器(eprom)或电可擦除可编程存储器(eeprom)的形式。
另外,在一些示例中,存储器132可以被认为是非暂时性存储介质。术语“非暂时性”可以指示存储介质没有具体实现在载波或传播的信号中。然而,术语“非暂时性”不应被解释为存储器132是不可移动的。在某些示例中,存储器132可以配置为存储比存储器132更大量的信息。在某些示例中,非暂时性存储介质可以存储能够随时间变化的数据(例如,在随机存取存储器(ram)或高速缓存中)。
通信器136被配置为在组管理服务器130中的硬件组件之间进行内部通信。
虽然图2b示出了组管理服务器130的硬件组件,但是要理解,其他实施例不限于此。在其他实施例中,组管理服务器130可以包括更少或更多数量的组件。此外,组件的标签或名称仅用于说明性目的,并不限制本公开的范围。可以将一个或多个组件组合在一起以执行用于动态数据保护的相同或基本相似的功能。
图3是示出了根据本公开实施例的,用于在组管理服务器130和多个组管理客户端150a-150n之间建立val组通信的新颖方法的序列图。
参见图3,在302,val服务器120确定关于将要创建的val组的信息。val服务器120还确定包括要向其发送val组通告的valueid列表的value标识列表。发送val组通告的决定基于授权用户设备的列表和至少一项标准。所述至少一项标准包括但不限于用户同意、服务或车辆驾驶配置文件。在302,向组管理服务器130发送val组创建请求。val组创建信息包括val组id、val组描述、以及可选地指示被邀请成为val组的成员的valueid的列表的标识列表。
在304,该方法包括通过val服务器120配置与组管理服务器130的val组创建请求。val组是利用组管理服务器130,以val服务id的列表对于一项或多项val服务由val组id定义的。
val组创建请求包括至少一个信息元素(ie)。ie包括指示用于val组的组id的val组id。ie还包括val组描述,val组描述指示与val组有关的信息,例如,包括策略、组大小、组领导者等的定义。ie还可以包括val服务id列表,val服务id列表指示要在该组上为其启用服务通信的val服务的列表。
ie还可以包括geoid列表,geoid列表指示该组要寻址的地理区域的列表。ie还可以包括标识列表,该标识列表指示被邀请成为该组的成员的valueid的列表,其中在组创建请求中从val服务器120接收标识列表。ie还可以包括标识列表订阅的指示,其指示有兴趣接收新注册的valueid的通知。
在实施例中,val组创建请求强制地包括val组id和val组描述,并且可选地包括其他ie。
在306,该方法包括通过组管理服务器130创建val组。基于配置val组请求中提供的信息,val组可以是空组。
在308,该方法包括:通过组管理服务器130向多个组管理客户端150a-150n中的至少一个组管理客户端150a-150n通告组创建信息。组通告包括至少一个ie。至少一个ie包括:指示用于val组的组id的val组id和提供与val组有关的信息的val组描述,诸如组id、组定义(包括组策略、组大小和组领导者)等。ie可以可选地包括val服务id列表,val服务id列表指示要在组上为其启用服务通信的val服务的列表。ie还可以包括geoid列表,geoid列表指示组要寻址的地理区域的列表。ie还可以包括标识列表,标识列表指示被邀请成为组成员的valueid的列表。
在310,该方法包括:响应于组通告,通过组管理服务器130从至少一个组管理客户端150a-150n接收组注册请求。在310,组管理客户端使用val组id将至少一个组管理客户端150a-150n注册为val组的成员。ie包括指示注册到val组的value的标识的valueid。ie还包括val组id,val组id指示用于val组的要由value注册的组id。ie还包括标识列表订阅的指示,其指示有兴趣接收新注册的valueid的通知。
在312,组管理服务器130记录已注册为val组的成员的至少一个组管理客户端150a-150n。
在314,该方法包括通过组管理服务器130向310中请求注册的至少一个组管理客户端150a-150n发送val组注册响应。val组注册响应包括至少一个ie。至少一个ie包括指示成功或失败的响应于val组注册请求的结果。ie还包括订阅结果,订阅结果指示接收新注册的valueid通知的订阅是否成功。
在316,该方法包括通过组管理服务器130向val服务器120发送配置val组响应。val组响应包括配置val组请求的结果和指示接收新注册的valueid的通知的订阅是否成功的订阅结果。
在实施例中,仅当配置val组请求中存在订阅请求时,才存在订阅结果。
在318和320,该方法包括通过组管理服务器130分别向val服务器120和成功注册的至少一个成功注册的组管理客户端150a-150n发送关于新注册的用户的标识列表通知。
在322,该方法包括通过多个组管理客户端150a-150n在val客户端160更新标识列表。该方法还包括通过多个组管理客户端150a-150n通知val客户端160启用任何后续动作。在示例实施例中,组领导者发起与新加入成员的1-1通信。
在实施例中,组管理服务器130在通告val组之后的任何时间向val服务器120发送val组响应。
因此,使用上述方法,仅在给出注册同意之后,才与其他用户共享在val服务器120的已注册用户的信息,确保了数据保护和隐私不被侵犯。
图4是示出根据本公开实施例的,利用在val服务器的用户主动同意,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的序列图。
参见图4,在402,该方法包括接收对在组管理服务器130要创建的动态组的主动用户同意。用户同意包括诸如表达对某种类型的兴趣、关键词匹配等标准。
在404,该方法包括通过val服务器120配置与组管理服务器130的val组创建请求。val组是利用组管理服务器130,以val服务id的列表对于一项或多项val服务通过val组id定义的。
val组创建请求包括至少一个信息元素(ie)。ie包括指示用于val组的组id的val组id。ie还包括val组描述,val组描述指示与val组有关的信息,例如,包括策略、组大小,组领导者等的定义。ie还可以包括val服务id列表,val服务id列表指示要在组上为其启用服务通信的val服务的列表。
ie还可以包括geoid列表,geoid列表指示组要寻址的地理区域的列表。ie还可以包括标识列表,标识列表指示被邀请成为组的成员的valueid的列表。ie还可以包括标识列表订阅的指示,其指示有兴趣接收新注册的valueid的通知。
在实施例中,val组配置请求强制地包括val组id和val组描述,并且可选地包括其他ie。
在406,组管理服务器130记录已经主动同意成为组的成员的用户。
在408,该方法包括:通过组管理服务器130向至少一个组管理客户端150a-150n通告组创建信息。组通告包括至少一个ie。至少一个ie包括:指示用于val组的组id的val组id、以及提供与val组有关的信息的val组描述,诸如组id、组定义(包括组策略、组大小和组领导者)等。ie可以可选地包括val服务id列表,val服务id列表指示要在组上为其启用服务通信的val服务的列表。ie还可以包括geoid列表,geoid列表指示组要寻址的地理区域的列表。ie还可以包括标识列表,标识列表指示被邀请成为组的成员的valueid的列表。
在410,该方法包括通过组管理服务器130向val服务器120发送配置val组响应。val组响应包括配置val组请求的结果和指示接收新注册的valueid的通知的订阅是否成功的订阅结果。
在实施例中,仅当配置val组请求中存在订阅请求时,才存在订阅结果。
在412,该方法包括:响应于组通告,通过组管理服务器130从至少一个组管理客户端150a-150n接收组注册请求。至少一个组管理客户端150a-150n使用val组id注册到val组通信。ie包括指示注册到val组的value的标识的valueid。ie还包括val组id,val组id指示用于val组的要由value注册的组id。ie还包括标识列表订阅的指示,其指示有兴趣接收新注册的valueid的通知。
在414,该方法包括通过组管理服务器130记录已注册为val组的成员的用户。
在416,该方法包括通过组管理服务器130向至少一个组管理客户端150a-150n发送val组注册响应。val组注册响应包括至少一个ie。至少一个ie包括指示成功或失败的响应于val组注册请求结果。ie还包括订阅结果,订阅结果指示接收新注册的valueid的通知的订阅是否成功。
在418和420,该方法包括通过组管理服务器130分别向val服务器120和至少一个组管理客户端150a-150n发送关于新注册用户的标识列表通知。
在422,该方法包括通过多个组管理客户端150a-150n在val客户端160更新标识列表。
图5是示出根据本公开实施例的,利用在val服务器的用户主动同意,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的序列图。
参见图5,在502,该方法包括接收对在val服务器120要创建的动态组的主动用户同意。用户同意包括诸如表达对某种类型的兴趣、关键词匹配等标准。
在504,该方法包括通过val服务器120配置与组管理服务器130的val组请求。val组是利用组管理服务器130,以val服务id的列表对于一项或多项val服务由val组id定义的。
val组请求包括至少一个信息元素(ie)。ie包括指示用于val组的组id的val组id。ie还包括val组描述,val组描述指示与val组有关的信息,例如,包括策略、组大小,组领导者等的定义。ie还可以包括val服务id列表,val服务id列表指示将在组上为其启用服务通信的val服务的列表。
ie还可以包括geoid列表,geoid列表指示组要寻址的地理区域的列表。ie还可以包括标识列表,标识列表指示被邀请成为组的成员的valueid的列表。ie还可以包括标识列表订阅的指示,其指示有兴趣接收新注册的valueid的通知。
在实施例中,val组配置请求强制地包括val组id和val组描述,并且可选地包括其他ie。
在506,组管理服务器130记录已经主动同意成为组的成员的用户。
在508,该方法包括通过组管理服务器130向至少一个组管理客户端150a-150n通告组创建信息。组通告包括至少一个ie。至少一个ie包括:指示用于val组的组id的val组id以及提供与val组有关的信息的val组描述,诸如组id、组定义(包括组策略、组大小和组领导者)等。ie可以可选地包括val服务id列表,val服务id列表指示将在组上为其启用服务通信的val服务的列表。ie还可以包括geoid列表,geoid列表指示组要寻址的地理区域的列表。ie还可以包括标识列表,标识列表指示被邀请成为组的成员的valueid的列表。
在510,该方法包括通过组管理服务器130向val服务器120发送配置的val组响应。val组响应包括配置val组请求的结果和指示接收新注册的valueid的通知的订阅是否成功的订阅结果。
在实施例中,仅当配置val组请求中存在订阅请求时,才存在订阅结果。
在512,该方法包括响应于组通告,通过组管理服务器130从至少一个组管理客户端150a-150n接收组注册请求。在512,组管理客户端使用val组id注册到val组通信。ie包括指示注册到val组的value的标识的valueid。ie还包括val组id,val组id指示用于val组的要由value注册的组id。ie还包括标识列表订阅的指示,其指示有兴趣接收新注册的valueid的通知。
在514,该方法包括通过组管理服务器130记录已注册为val组的成员的用户。
在516,该方法包括通过组管理服务器130向至少一个组管理客户端150a-150n发送val组注册响应。val组注册响应包括至少一个ie。至少一个ie包括指示成功或失败的响应于val组注册请求的结果。ie还包括订阅结果,订阅结果指示接收新注册的valueid的通知的订阅是否成功。
在518和520,该方法包括通过组管理服务器130分别向val服务器120和至少一个组管理客户端150a-150n发送关于新注册的用户的标识列表通知。
在522,该方法包括通过多个组管理客户端150a-150n在val客户端160更新标识列表。
因此,使用上述方法,仅在给出注册同意之后,才与其他用户共享在val服务器120的已注册用户的信息,确保了数据保护和隐私不被侵犯。
图6是示出根据本公开实施例的,注销val组成员并与val服务器和组管理客户端共享更新的订户列表的新颖方法的序列图。
参见图6,在实施例中,val组先前在组管理服务器130上定义,并包括注册的用户的列表以及组的每个成员,并且val服务器120知晓该情况。
在602,该方法包括确定val用户想要离开val组。
在604,至少一个组管理客户端150a-150n向组管理服务器130发送注销请求。组注销请求信息元素(ie)。ie包括指示从val组注销的value标识的valueid。ie还包括val组id,该val组id指示要从其注销的val组的标识。
在606,组管理服务器130检查组注销请求的授权并更新组成员列表。
在608,组管理服务器130向组管理客户端150a-150n发送组注销响应。组注销响应包括指示成功或失败的、响应于组注销请求的、来自组管理服务器130的结果。
在610和612,该方法包括通过组管理服务器130向组的其余成员和val服务器120发送标识列表通知,以指示val客户端之一离开了该组。
因此,以上方法说明了组管理服务器响应来自至少一个组管理客户端150a-150n的组注销请求的信息流。
图7是示出根据本公开实施例的,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的流程图。
参见图7,在702,val服务器120确定关于要创建的val组的信息。val服务器120还确定标识列表,标识列表包括要向其发送val组通告的valueid的列表。发送val组通告的决定基于授权的用户设备的列表和至少一项标准。至少一项标准包括但不限于用户同意、服务或车辆驾驶配置文件。
标识列表包括注册以接收通知的成员的列表。在704,该方法包括通过val服务器120配置与组管理服务器130的val组创建请求。val组是利用组管理服务器130,以val服务id的列表针对一项或多项val服务由val组id定义的。
在706,该方法包括通过组管理服务器130创建val组。基于配置val组请求中提供的信息,val组可以是空组。
在708,该方法包括通过组管理服务器130向少一个组管理客户端150a-150n通告组创建信息。
在710,该方法包括响应于组通告,通过组管理服务器130从至少一个组管理客户端150a-150n接收组注册请求。在操作710,组管理客户端使用val组id注册到val组通信。
在712,该方法包括组管理服务器130记录已注册为val组的成员的用户。
在714,该方法包括通过组管理服务器130向至少一个组管理客户端150a-150n发送val组注册响应。
在716,该方法包括通过组管理服务器130向val服务器120发送配置val组响应。
在实施例中,仅当配置val组请求中存在订阅请求时,才存在订阅结果。
在718,该方法包括通过组管理服务器130向val服务器120和至少一个组管理客户端150a-150n发送关于新注册的用户的标识列表通知。
在720,该方法包括:通过多个组管理客户端150a-150n在val客户端160更新标识列表。
在实施例中,组管理服务器130在通告val组之后的任何时间向val服务器120发送val组响应。
因此,使用上述方法,仅在给出注册同意之后,才与其他用户共享在val服务器120的已注册用户的信息,确保了数据保护和隐私不被侵犯。
图8是示出根据本公开实施例的,利用用户主动同意,在组管理服务器和组管理客户端之间建立val组通信的新颖方法的流程图。
参见图8,在802,该方法包括对在val服务器120或在组管理服务器130要创建的动态组的主动用户同意。用户同意包括诸如表达对某种类型的兴趣、关键词匹配等标准。
在804,该方法包括通过val服务器120配置与组管理服务器130的val组请求。
在806,组管理服务器130记录已经主动同意成为组的成员的用户。
在808,该方法包括:组管理服务器130向所述至少一个组管理客户端150a-150n通告组创建信息。
在810,该方法包括通过组管理服务器130向val服务器120发送配置的val组响应。val组响应包括配置val组请求的结果和指示接收新注册的valueid的通知的订阅是否成功的订阅结果。
在实施例中,仅当配置val组请求中存在订阅请求时,才存在订阅结果。
在812,该方法包括响应于组通告,通过组管理服务器130从至少一个组管理客户端150a-150n接收组注册请求。
在814,该方法包括组管理服务器130记录已注册为val组的成员的用户。
在816,该方法包括通过组管理服务器130向至少一个组管理客户端150a-150n发送val组注册响应。
在818,该方法包括通过组管理服务器130向val服务器120和组管理客户端150发送关于新注册的用户的标识列表通知。
在820,该方法包括通过多个组管理客户端150a-150n在val客户端160更新标识列表。
因此,使用上述方法,仅在给出注册同意之后,才与其他用户共享在val服务器120的已注册用户的信息,确保了数据保护和隐私不被侵犯。
因此,使用上述方法,仅在给出注册同意之后,才与其他用户共享在val服务器120的已注册用户的信息,确保了数据保护和隐私不被侵犯。
图9是示出根据本公开实施例的,注销val组成员并与val服务器和组管理客户端共享更的新列表的新颖方法的流程图。
参见图9,在902,该方法包括确定用户想要离开val组。
在904,至少一个组管理客户端150a-150n向组管理服务器130发送注销请求。
在906,组管理服务器130检查组注销请求的授权并更新组成员列表。
在908,组管理服务器130向组管理客户端150a-150n发送组注销响应。组注销响应包括指示成功或失败的、响应于组注销请求的、来自组管理服务器130的结果。
在910,该方法包括通过组管理服务器130向该组的其余成员和val服务器120发送标识列表通知,以指示val客户端离开了该组。
因此,以上方法说明了组管理服务器响应来自至少一个组管理客户端150a-150n的组注销请求的信息流。
因此,根据本文公开的实施例,该方法描述了一种新颖方法,其中,仅在通告动态组之后并且在接收到来自接收方的反应性同意时,向动态组的成员发送新注册的接收方的通知,从而确保了所需的数据保护。
可以通过运行在至少一个硬件设备上并且执行网络管理功能以控制网络元件的至少一个软件程序来实现本文所公开的实施例。
尽管已经参考本公开的各种实施例示出和描述了本公开,但本领域技术人员将理解,在不脱离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以在本公开中进行形式上和细节上的多种改变。