本公开涉及无线通信领域,尤其涉及一种获取群组内用户状态的方法、系统和群组管控功能模块。
背景技术:
1、运营商为垂直行业,如工业互联网、企业办公、家居环境中局域网提供5g lan(local area network,局域网)服务,类似于本地局域网或vpn(virtual privatenetwork,虚拟专用网络)类型的服务,客户可以根据实际需求自定义5g lan通信群组,群组内的ue(user equipment,用户设备)和ue之间可以进行包括以太通信和ip通信的点到点或点到多点的通信。
2、在当前r16/r17的5g lan标准中,5g lan群组通信中的群组内用户无法知道当前vn组其他用户状态信息。比如,当前群组内哪些ue在线,当vn组用户发起组播或广播会话时,无法知道当前vn组内用户是否均能接收到自己组播或广播数据包,不利于用户进行vn组通信管理。
技术实现思路
1、本公开要解决的一个技术问题是,提供一种获取群组内用户状态的方法、系统和群组管控功能模块,能够提高用户的群组通信自主管理能力。
2、根据本公开一方面,提出一种获取群组内用户状态的方法,包括:接收会话管理功能smf实体发送的第一终端的群组更新请求消息,其中,群组更新请求消息中携带第一终端的群组标识和用户状态指示;根据群组标识,确定与第一终端属于同一群组的至少一个第二终端;以及通过smf实体向第二终端发送第一终端的用户状态更新通知。
3、在一些实施例中,若第二终端签约订阅群组内用户在线状态功能,则通过smf实体向第二终端发送第一终端的用户状态更新通知。
4、在一些实施例中,若第一终端未签约隐私保护功能,则通过smf实体向第二终端发送第一终端的用户状态更新通知。
5、在一些实施例中,订阅群组内用户在线状态功能,被签约在群组管控功能模块或统一数据管理功能udm实体。
6、在一些实施例中,隐私保护功能,被签约在群组管控功能模块或udm实体。
7、在一些实施例中,用户状态更新通知中包括第一终端标识、第二终端标识、第一终端在线或下线指示信息以及群组标识中的一项或多项。
8、在一些实施例中,第二终端为处于在线状态的终端。
9、在一些实施例中,用户状态指示包括用户上线指示或用户下线指示。
10、根据本公开的另一方面,还提出一种群组管控功能模块,包括:消息接收单元,被配置为接收会话管理功能smf实体发送的第一终端的群组更新请求消息,其中,群组更新请求消息中携带第一终端的群组标识和用户状态指示;群组查询单元,被配置为根据群组标识,确定与第一终端属于同一群组的至少一个第二终端;以及消息发送单元,被配置为通过smf实体向第二终端发送第一终端的用户状态更新通知。
11、在一些实施例中,该群组管控功能模块还包括:签约信息判断单元,被配置判断第二终端是否签约订阅群组内用户在线状态功能;消息发送单元被配置为在第二终端签约订阅群组内用户在线状态功能的情况下,通过smf实体向第二终端发送第一终端的用户状态更新通知。
12、在一些实施例中,该群组管控功能模块还包括:签约信息判断单元,被配置判断第一终端是否签约隐私保护功能;消息发送单元被配置为在第一终端未签约隐私保护功能的情况下,通过smf实体向第二终端发送第一终端的用户状态更新通知。
13、根据本公开的另一方面,还提出一种群组管控功能模块,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行如上述的获取群组内用户状态的方法。
14、根据本公开的另一方面,还提出一种获取群组内用户状态的系统,包括:上述的群组管控功能模块;以及会话管理功能smf实体,被配置为向群组管控功能模块发送第一终端的群组更新请求消息,以及接收群组管控功能模块发送的第一终端的用户状态更新通知,并通过接入及移动性管理功能amf实体向第二终端发送第一终端的用户状态更新通知。
15、根据本公开的另一方面,还提出一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现如上述的获取群组内用户状态的方法。
16、本公开实施例中,gmcf模块将属于同一群组内的第一终端的状态信息发送至第二终端,使得第二终端获知其他终端的状态,进而能够根据其他终端的状态信息进行会话管理,增强了5g lan用户的群组通信自主管理能力。
17、通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
1.一种获取群组内用户状态的方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求1或2所述的方法,还包括:
4.根据权利要求2所述的方法,其中,
5.根据权利要求3所述的方法,其中,
6.根据权利要求1或2所述的方法,其中,
7.根据权利要求1或2所述的方法,其中,
8.根据权利要求1或2所述的方法,其中,
9.一种群组管控功能模块,包括:
10.根据权利要求9所述的群组管控功能模块,还包括:
11.根据权利要求9或10所述的群组管控功能模块,还包括:
12.一种群组管控功能模块,包括:
13.一种获取群组内用户状态的系统,包括:
14.一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现如权利要求1至8任一项所述的获取群组内用户状态的方法。