传输模式转换指示方法、接入网设备及终端设备
阅读说明:本技术 传输模式转换指示方法、接入网设备及终端设备 (Transmission mode conversion indication method, access network equipment and terminal equipment ) 是由 谢振华 张艳霞 于 2020-03-23 设计创作,主要内容包括:本发明公开了一种传输模式转换指示方法、接入网设备和终端设备。其中,一种传输模式转换指示方法,应用于基站,所述方法包括:向核心网发送第一消息,或向终端设备发送第二消息,指示需要进行传输模式转换,其中,所述第一消息中携带有第一用户信息和第一组播组信息。(The invention discloses a transmission mode conversion indication method, access network equipment and terminal equipment. The transmission mode conversion indication method is applied to a base station and comprises the following steps: and sending a first message to a core network or sending a second message to terminal equipment to indicate that transmission mode conversion is required, wherein the first message carries first user information and first multicast group information.)
技术领域
本发明涉及通信领域,尤其涉及一种传输模式转换指示方法、接入网设备及终端设备。
背景技术
网络侧在为终端设备提供内容服务时,可以通过点对点的传输模式,将数据发送给对点的终端设备,例如,专用模式,即核心网和基站使用每个用户专有的传输通道传输业务数据。
或者,为了有效地利用移动网络资源,实现网络(包括核心网和接入网)资源共享,以尽可能少的资源实现对尽可能多的、具有相同需求的用户的服务,也可以采用一对多的传输模式。例如,共享模式,即核心网和基站使用多个用户共享的传输通道传输业务数据。
应用服务器在为终端设备提供内容服务时,可以通过点对点的传输模式,将数据发送给对点的终端设备,例如,单播模式,即应用服务器使用不同终端的IP地址为目标分别发送数据。
或者,为了有效地利用移动网络资源,实现网络(包括核心网和接入网)资源共享,以尽可能少的资源实现对尽可能多的、具有相同需求的用户的服务,也可以采用一对多的传输模式。例如,多播模式,即应用服务器使用多播IP地址为目标发送一份数据,由网络分发给相应多播组的成员。
在相关技术中,网络侧在为终端设备提供内容服务时,一种方式是采用专用模式传输,另一种方式是采用共享模式传输,而应用服务器在为终端设备提供内容服务时,一种方式是采用单播模式传输,另一种方式是采用多播模式传输,但相关技术中并没有提供一种网络侧触发的在四种传输模式之间进行转换的方案,因此,无法保证资源的合理利用。
发明内容
本发明实施例的目的是提供一种传输模式转换指示方法、接入网设备、核心网设备和终端设备,以使得网络侧能够触发传输模式转换,提高资源的利用率。
第一方面,提供了一种传输模式转换指示方法,应用于基站,所述方法包括:向核心网发送第一消息,或向终端设备发送第二消息,指示需要进行传输模式转换,其中,所述第一消息中携带有第一用户信息和第一组播组信息。
第二方面,提供了一种传输模式转换指示方法,应用于网络功能节点,所述方法包括:接收到携带第一组播组信息和第一用户信息的第一消息,或者以第一组播组信息和第一用户信息为参数的操作被调用;向与所述第一用户信息相关联的终端设备发送传输模式转换指示。
第三方面,提供一种传输模式转换方法,应用于终端设备,所述方法包括:接收传输模式转换指示,根据所述传输模式转换指示,进行传输模式转换。
第四方面,提供了一种接入网设备,包括:发送模块,用于向核心网发送第一消息,或向终端设备发送第二消息,指示需要进行传输模式转换,其中,所述第一消息中携带有第一用户信息和第一组播组信息。
第五方面,提供了一种核心网设备,包括:触发模块,用于在接收到携带第一组播组信息和第一用户信息的第一消息,或者以第一组播组信息和第一用户信息为参数的操作被调用时,触发发送模块;所述发送模块,用于向与所述第一用户信息相关联的终端设备发送传输模式转换指示。
第六方面,提供一种终端设备,包括:接收模块,用于接收传输模式转换指示,根据所述传输模式转换指示,进行传输模式转换。
第七方面,提供一种接入网设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。
第八方面,提供一种核心网设备,存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的方法的步骤。
第九方面,提供一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第三方面所述的方法的步骤。
第十方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面或第三方面所述的方法的步骤。
在本发明实施例中,基站可以向核心网或终端设备发送消息,指示需要进行传输模式转换,并将需要转换模式的组播业务的组播信息发送给核心网或终端设备,从而使得核心网或终端设备在接收到该消息之后,可以进行传输模式的转换,以提高资源的利用率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明实施例提供的传输模式转换指示方法的一种流程示意图;
图2是本发明实施例提供的传输模式转换指示方法的另一种流程示意图;
图3是本发明实施例提供的传输模式转换方法的一种流程示意图;
图4是本发明实施例提供的传输模式转换方法的另一种流程示意图;
图5是本发明实施例提供的传输模式转换方法的又一种流程示意图;
图6是本发明实施例提供的传输模式转换方法的又一种流程示意图;
图7是本发明实施例提供的传输模式转换方法的又一种流程示意图;
图8是本发明实施例提供的一种接入网设备的结构示意图;
图9是本发明实施例提供的一种核心网设备的结构示意图;
图10是本发明实施例提供的一种终端设备的结构示意图;
图11是本发明实施例提供的一种终端设备的结构示意图;
图12是本发明实施例提供的一种网络设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的技术方案,可以应用于各种通信系统,例如:全球移动通讯系统(GSM,Global System of Mobile communication),码分多址(CDMA,Code Division MultipleAccess)系统,宽带码分多址(WCDMA,Wideband Code Division Multiple Access),通用分组无线业务(GPRS,General Packet Radio Service),长期演进(LTE,Long TermEvolution)/增强长期演进(LTE-A,Long Term Evolution Advanced),NR(New Radio)等。
用户设备(UE,User Equipment),也可称之为终端设备、移动终端(MobileTerminal)、移动用户设备等,可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,用户设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。
基站,可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(eNB或e-NodeB,evolutional NodeB)及5G基站(gNB),本发明并不限定,但为描述方便,下述实施例以gNB为例进行说明。
以下结合附图,详细说明本发明各实施例提供的技术方案。
图1为本发明实施例中提供的传输模式转换指示方法的一种流程示意图,该方法100可以由基站执行。换言之,所述方法可以由安装在基站上的软件或硬件来执行。如图1所示,该方法可以包括以下步骤。
S110,向核心网发送第一消息,或向终端设备发送第二消息,指示需要进行传输模式转换,其中,所述第一消息中携带有第一用户信息和第一组播组信息。
在本发明实施例中,向核心网发送的第一消息中携带的第一用户信息用于指示需要进行传输模式转换的终端设备,核心网在接收到第一消息后,可以根据第一用户信息,向与第一用户信息相关的终端设备发送传输模式转换指示,指示对应的终端设备进行传输模式转换。
在本发明实施例中,在需要进行传输模式转换时,基站可以指示核心网或终端设备需要进行传输模式转换,并携带指示需要进行传输模式转换的组播业务的第一组播(group-cast或multicast)信息,从而使得基站可以根据具体场景情况确定是否转换组播业务数据的传输模式。
在一个可能的实现方式中,所述第二消息也可以携带有第一组播组信息,指示需要进行传输模式转换的组播业务,当然,第二消息中也可以不携带第一组播组信息,则指示需要进行传输模式转换的组播业务为UE当前的所有组播业务。
在一个可能的实现方式中,第一消息和第二消息中可以携带模式信息,该模式信息用于指示组播业务数据的传输模式。通过该模式信息,核心网或终端设备可以确定转换后,第一组播组信息对应的组播业务数据的传输模式。
可选地,传输模式可以包括以下至少一项:共享模式、专用模式、单播模式和多播模式。
在实际应用中,第一消息或第二消息中也可以不携带该模式信息,则可以预先约定第一消息和第二消息默认指示转换的传输模式。例如,可以默认为转换为共享模式,当然,也不限于此,也可以默认为转换为专用模式或其它传输模式。
在一个可能的实现方式中,第一组播组信息可以包括一个组播组标识或者一个组播组标识列表,用于指示需要进行传输模式转换的组播业务。例如,临时移动组标识符(TMGI)或TMGI列表。其中,组播组标识列表中可以包括多个组播组标识。即需要进行传输模式转换的组播业务可以为一个,也可以为多个。
在一个可能的实现方式中,第一用户信息可以为一个第一用户标识也可以为一个第一用户标识列表,其中,第一用户标识列表中可以包括多个第一用户标识,用于指示需要进行传输模式转换的用户。例如,全球唯一临时用户终端标识(GUTI)或GUTI列表,即指示需要进行传输模式转换的用户可以为一个,也可以为多个。
在一个可能的实现方式中,在S110之前,该方法还可以包括:接收终端设备发送的第三消息,其中,所述第三消息中携带有第二用户信息和第二组播组信息,所述第二组播组信息用于指示所述需要进行传输模式转换的组播组。即在该可能的实现方式中,基站可以是在接收到终端设备发送的第三消息之后,指示核心网或终端设备需要进行传输模式的转换。
在上述可能的实现方式中,所述第二组播组信息可以包括:一个组播组标识或一个组播组标识列表。即终端设备指示需要进行传输模式转换的组播业务可以包括一个或多个。
在上述可能的实现方式中,所述第二用户信息可以包括:一个第二用户标识,该第二用户标识用于指示发送第三消息的终端设备。
在具体应用中,第一用户信息至少包括第二用户信息,即基站指示需要进行传输模式转换的终端设备至少包括发送第三消息的终端设备,还可以包括其它的终端设备。
同样,第一组播组信息可以至少第二组播组信息,即基站指示需要进行传输模式转换的组播业务数据至少包括所述第二组播组信息指示的组播业务数据。
例如,在具体应用中,第一终端设备根据自身的情况,确定需要将某个组播业务数据的传输模式转换到共享模式,则向基站发送第三消息,该消息中携带有第一终端设备的用户信息和需要转换到共享模式的组播业务数据的组播组信息1,同一基站下的第二终端设备根据自身的情况,确定需要将某个组播业务数据的传输模式转换到共享模式,则向基站发送第三消息,该消息中携带有第二终端设备的用户信息和需要转换到共享模式的组播业务数据的组播组信息2。基站在接收到第一终端设备和第二终端设备发送的第三消息后,向核心网发送第一消息,该第一消息中携带的第一用户信息中可以包括第一终端设备的用户信息和第二终端设备的用户信息,该第一消息中携带的第一组播组信息中可以包括组播组信息1和组播组信息2。当然,并不限于此,基站也可以在接收第一终端设备发送的第三消息后,向核心网发送第一消息,该第一消息中携带的第一用户信息为第一终端设备的用户信息,第一组播组信息为组播组信息1。具体可以根据实际应用确定。
在一个可能的实现方式中,向终端设备发送第二消息之后,所述方法还包括:接收所述终端设备发送的模式转换请求,其中,所述模式转换请求中携带有所述第一组播组信息;向所述核心网发送所述第四消息,其中,所述第四消息包含所述模式转换请求和触发指示,其中,所述触发指示用于指示模式转换请求由无线接入网络节点触发。即基站在接收到终端设备发送的模式转换请求后,可以在模式转换请求的基础上增加一个触发指示,再转发给核心网。通过该可选的实施方式,使得核心网在接收模式转换请求后,确定模式转换请求是由无线接入网络节点(例如,基站)触发的,为可以信任的触发,从而释放基站的服务于相应于模式转换请求中携带的组播组标识或组播组标识列表的用户面。
在一个可能的实现方式中,基站还可以根据当前的场景确定是否发送所述第一消息或所述第二消息。在该可能的实现方式中,在S110之前,该方法还可以包括:确定目标用户数超过或低于预设的传输模式转换触发条件,其中,所述目标用户数为接收与所述第一组播组信息对应的组播业务的用户总数;或者,基于所述基站的资源状况确定需要进行传输模式转换。例如,某个或某些组播业务当前的传输模块为共享模式,而基站确定这些组播业务当前的目标用户数低于预设的传输模式转换触发条件,则发送第一消息或第二消息,指示将这些组播业务的传输模式转换为专用模式,同时可以在第一消息中携带当前使用这些组播业务的用户信息。通过该可能的实现方式,基站可以在接收组播业务的用户数发生变化时或者基站的资源状态发生变化时,转换组播业务数据的传输模式,从而可以保证资源的利用率。
图2为本发明实施例提供的一种传输模式转换方法的另一种流程示意图,该方法200可以由网络功能节点执行。换言之,所述方法可以由安装在网络功能节点上的软件或硬件来执行。在实际应用中,网络功能节点上可以集成多种核心网的网络功能。如图2所示,该方法可以包括以下步骤。
S210,接收到携带第一组播组信息和第一用户信息的第一消息,或者以第一组播组信息和第一用户信息为参数的操作被调用。
在本发明实施例中,网络功能节点中集成了多种核心网的网络功能,包括但不限于:AMF(Access Control And Mobility Management Function,接入和移动性管理功能)、MB-SMF(多播广播会话管理功能Multicast Broadcast Session Management Function)以及MBSF(Multicast Broadcast Service Function,多播广播业务功能)。
而在本发明实施例中,传输模式转换可以由AMF确定,也可以由MBSF确定。如果是由AMF确定,则在接收到基站发送携带的第一组播信息和第一用户信息的第一消息后,确定进行传输模式转换,如果是由MBSF确定,则是在MBSF在被以第一组播信息和第一用户信息为参数的操作调用时,确定进行传输模式转换,例如,AMF在接收到第一消息后,调用MB-SMF的多播会话更新操作,比如调用Nmbsmf_Session_Update操作,MB-SMF调用MBSF的模式转换通知操作,比如调用Nmbsf_ModeSwitch_Notify操作。
在方法200中,第一消息可以为方法100中基站向核心网发送的第一消息,具体可以参见方法100中的描述,在此不再赘述。
在方法200中,作为调用参数的第一组播信息与第一消息中携带的第一组播组信息相同,具体可以参见方法100中的描述,在此不再赘述。
在方法200中,作为调用参数的第一用户信息,可以与第一消息中携带的第一用户信息相同,也可能不相同。例如,AMD在接收到携带用户标识1(例如,5G_GUTI)的第一消息后,可以通过用户标识1找到服务该用户的原AMF,并从原AMF处获得对应的用户标识2,比如用户永久识别符号(Subscription Permanent Identifier,SUPI),AMF调用MB-SMF的多播会话更新操作,使用的参数包括一个组标识或一个组标识列表,还可以包括一个用户标识2或一个用户标识2列表,或包括一个用户标识1或一个用户标识1列表,还可以包括此AMF的标识。如果有多个组播组标识,AMF可以分别为每个组播组标识执行一次调用。MB-SMF在执行多播会话更新操作时,调用MBSF的模式转换通知操作,携带一个或多个组播组标识,还可携带一个或多个用户标识1,或一个或多个用户标识2,还可携带AMF的标识。
S212,向与所述第一用户信息相关联的终端设备发送传输模式转换指示。
在一个可能的实现方式中,如果第一用户信息包括一个第一用户标识,例如,5G_GUTI,则在S212中,向与该第一用户标识所指示的终端设备发送所述传输模式转换指示;或者,根据所述第一用户标识,例如,5G_GUTI,获取第二用户标识,例如,SUPI,向所述第二用户标识所指示的终端设备发送所述传输模式转换指示。如果第一用户信息包括一个第一用户标识列表,则在S212中,向所述第一用户标识列表所指示的一个或多个终端设备发送所述传输模式转换指示;或者,根据所述第一用户标识列表,获取第二用户标识列表,向所述第二用户标识列表所指示的一个或多个终端设备发送所述传输模式转换指示。
在一个可能的实现方式中,所述传输模式转换指示包括第三组播组信息,所述第三播组信息用于指示进行传输模式转换的组播组。在具体应用中,第三组播组信息可以与第一组播组信息相同,也可能不同,例如,可以为第一组播组信息中的部分组播组信息。
在上述可能的实现方式中,所述第三组播组信息可以包括:一个组播组标识或一个组播组标识列表。
在一个可能的实现方式中,所述传输模式转换指示还可以包括模式信息,该模式信息用于指示组播业务数据的传输模式。可选地,所述传输模式包括以下一项:专用模式、共享模式、单播模式和多播模式。
在一个可能的实现方式中,在S212之后,该方法还可以包括:接收所述终端设备发送的模式转换请求,其中,所述模式转换请求中携带有所述第三组播组信息;使用所述第三组播组信息和触发指示作为调用参数,调用会话更新操作,释放与所述第三组播组信息对应的连接。例如,在AMF向UE发送传输模式转换指示后,UE在接收到该传输模式转换指示后,进行传输模式转换,然后向AF发送模式转换请求,该请求中携带有第三组播组信息,AMF在接收到该请求后,在该请求中增加触发指示,调用MB-SMF的多播会话操作,MB-SMF根据该触发指示,确定该模式转换请求是可信的,则释放基站的服务于相应第三组播组信息的用户面。
通过本发明实施例提供的上述传输模式转换指示方法,核心网的网络功能节点在接收到携带第一组播组信息和第一用户信息的第一消息,或者以第一组播组信息和第一用户信息为参数的操作被调用时,向与所述第一用户信息相关联的终端设备发送传输模式转换指示,从而可以转换与第一用户信息相关联的终端设备的组播业务数据的传输模式,而不限于仅与一种传输模式传输组播业务数据。
图3是本发明实施例提供的传输模式转换方法的一种流程示意图,该方法300可以由终端设备执行。换言之,所述方法可以由安装在终端设备上的软件或硬件来执行。如图3所示,该方法可以包括以下步骤。
S310,接收传输模式转换指示,根据所述传输模式转换指示,进行传输模式转换。
其中,S310中终端设备接收到的传输模式转换指示与方法200中网络功能节点发送的传输模式转换指示相同,具体可以根据方法200中的描述。
在一个可能的实现方式中,传输模式转换指示包括一个组播组标识或一个组播组标识列表。该一个组播组标识或一个组播组标识列表指示需要进行传输模式转换的组播业务数据,即转换传输该一个组播组标识或一个组播组标识列表指示组播业务数据的传输模式。
在一个可能的实现方式中,传输模式转换指示中还可以包括模式信息,该模式信息用于指示组播业务数据的传输模式。终端设备在接收到传输模式转换指示之后,将一个组播组标识或一个组播组标识列表指示组播业务数据的传输模式转换为模式信息所指示的传输模式。
如方法100和方法200中所述,传输模式可以包括以下一项:专用模式、共享模式、单播模式和多播模式。
在一个可能的实现方式中,在S310之前,该方法还可以包括:向网络侧发送第三消息,其中,所述第三消息中携带有第二组播组信息。即终端设备可以通过发送第三消息触发网络侧切换传输模式。
在一个可能的实现方式中,所述第二组播组信息包括:一个组播组标识或一个组播组标识列表。其中,第二组播组信息中包括一个组播组标识或一个组播组标识列表可以与传输模式转换指示中包括的一个组播组标识或一个组播组标识列表相同,也可以不同。例如,终端设备请求切换组播组标识1对应的组播业务数据1的传输方式,而核心网根据网络状况,确定需要切换的组播组业务还包括组播组业务2,因此,网络侧返回的传输模式转换指示中的组播组标识包括组播组标识1和组播组业务2对应的组播组标识2。
通过本发明实施例提供的传输模式转换方法,终端设备可以根据接收到的传输模式转换指示,进行传输模式转换,从而可以根据网络侧的指示转换业务数据的传输模式,传输模式灵活。
图4为本发明实施例提供的传输模式转换方法的另一种流程示意图,该方法400由基站和核心网的网络功能节点实现,换言之,所述方法可以由安装在基站和核心网的网络功能节点上的软件或硬件来执行。如图4所示,该方法可以包括以下步骤。
S410,基站判断接收某个或某些组播组业务的用户数超过模式转换触发条件(例如,预设的阈值),或基于自身资源状况决定触发模式转换,将某个或某些组播业务的传输模式由专用模式转换为共享模式,向AMF发送接入网消息。所述接入网消息中包含第一组播组信息,该第一组播组信息包括一个组播组标识或一个组播组标识列表,比如TMGI,所述接入网消息中还可包含第一用户标识信息(包括一个用户标识1或一个用户标识1列表),比如5G_GUTI。其中,第一组播组信息用于指示待切换的一个或多个组播组业务,第一用户标识信息用于指示待切换的一个或多个终端设备。
在S410中,基站可以选择一个支持模式转换操作的目标AMF,例如,可根据用户标识1选择目标AMF。
S412,目标AMF通过第一用户标识信息找到服务该用户的原AMF,并从原AMF处获得对应的第二用户标识信息,比如SUPI。然后目标AMF调用MB-SMF的多播会话更新操作,例如,调用Nmbsmf_Session_Update操作,携带的参数包括第一组播组信息(包括一个组播组标识或一个组播组标识列表),还可以包括第一用户标识信息(包括一个用户标识1或一个用户标识1列表)或第二用户标识信息(包括一个用户标识2或一个用户标识2列表),还可以携带目标AMF的标识。
在S412中,如果上述接入网消息中携带的组播组标识列表中包括多个组播组标识,AMF也可以分别为每个组播组标识调用一次MB-SMF的多播会话更新操作。
S414,MB-SMF调用MBSF的模式转换通知操作,例如,调用Nmbsf_ModeSwitch_Notify操作,携带上述AMF调用MB-SMF时携带的参数,包括:第一组播组信息(一个组播组标识或一个组播组标识列表),以及第一用户标识信息(一个用户标识1或一个用户标识1列表)和第二用户标识信息(一个用户标识2或一个用户标识2列表)中的一个,还可以携带目标AMF的标识。
S416,MBSF可以通过统一数据管理(UDM)功能获取AMF信息,并通过AMF获取用户标识1对应的用户标识2,MBSF也可以通过调用模式转换通知操作时携带的组播组标识获得该组播组所有的成员用户标识2,MBSF逐个针对用户标识1或用户标识2调用AMF的消息传输业务操作,携带模式转换通知,比如,调用Namf_Communication_N1N2MessageTransfer操作。该模式转换通知可以为NAS Mode Switch消息。该模式转换通知中可以携带第二组播组信息和模式信息,其中,第二组播组信息包括一个组播组标识或一个组播组标识列表(即AMF输入的组播组标识参数),模式信息用于指示转换为专用模式、共享模式、单播模式或多播模式,不携带可缺省为指示专用模式、共享模式、单播模式或多播模式,具体根据预先约定确定。在本实施例中,模式转换通知携带的模式信息指示的传输模式为共享模式,即指示各个用户标识1或用户标识2对应的终端设备,将模式转换通知中携带的一个组播组标识或一个组播组标识列表指示的组播业务的传输模式由专用模式转换为共享模式。
S418,AMF将模式转换通知转发给对应的UE。
图5为本发明实施例提供的传输模式转换方法的又一种流程示意图,该方法500由终端设备、基站和核心网的网络功能节点实现,换言之,所述方法可以由安装在终端设备、基站和核心网的网络功能节点上的软件或硬件来执行。如图5所示,该方法可以包括以下步骤。
S510,终端设备向基站上报无线消息,该无线消息中包含第一组播组信息,第一组播组信息可以包括一个组播标识或一个组播标识,比如一个TMGI或一个TMGI列表,该无线消息还可以包含第一用户标识信息,第一用户标识信息可以包括一个用户标识1或一个用户标识1列表,比如5G_GUTI。
S512,基站向目标AMF发送接入网消息,该接入网消息中包含第一组播组信息,还可以包括第一用户标识信息。
在S512中,基站可以选择一个支持模式转换操作的目标AMF,如果接入到的无线消息中包含一个用户标识1,可根据用户标识1选择目标AMF。
S514,目标AMF调用MBSF的模式转换通知操作,至少携带第一组播组标识,比如,调用Nmbsf_ModeSwitch_Notify操作。另外,AMF调用MBSF的模式转换通知操作还可以携带第一用户标识信息或第二用户标识信息。
其中,如果S512中包含用户标识1,目标AMF可以通过用户标识1找到服务该用户的原AMF,并从原AMF处获得对应的用户标识2(即第二用户标识信息),即调用模式转换通知操作可以携带一个用户标识2或一个用户标识2列表,或者也可以携带一个用户标识1或一个用户标识1列表。另外,还调用模式转换通知操作可以携带目标AMF的标识。
如果第一组播组信息中有多个组标识,则目标AMF可以分别为每个组播组标识调用一次MBSF的模式转换通知操作。
S516、MBSF可以通过UDM获取AMF信息,并通过AMF获取用户标识1对应的用户标识2,MBSF也可以通过组播组标识获得组播组所有的成员用户标识2,MBSF针对各个用户标识1或用户标识2调用目标AMF的消息传输业务操作,比如调用Namf_Communication_N1N2MessageTransfer操作,携带模式转换通知,该模式转换通知比如为NAS Mode Switch消息。该模式转换通知中可以携带第二组播组信息和模式信息,其中,第二组播组信息包括一个组播组标识或一个组播组标识列表(即AMF输入的组播组标识参数),模式信息用于指示转换为专用模式、共享模式、单播模式或多播模式,不携带可缺省为指示专用模式、共享模式、单播模式、或多播模式,具体根据预先约定确定。
S518、AMF将模式转换通知转发给对应的UE。
图6为本发明实施例提供的传输模式转换方法的又一种流程示意图,该方法600由终端设备、基站和核心网的网络功能节点实现,换言之,所述方法可以由安装在终端设备、基站和核心网的网络功能节点上的软件或硬件来执行。如图6所示,该方法可以包括以下步骤。
S610、终端设备向基站上报无线消息。
该步骤与方法500中的S510相同,具体可以参见S510的描述。
S612、基站判断接收某个或某些组业务的用户数超过或低于模式转换触发条件,或基于自身资源状况决定触发模式转换,向目标AMF发送接入网消息,其中,该接入网消息中携带有第二组播组信息和第二用户标识信息,第二组播组信息包含一个组播组标识或一个组播组标识列表,比如TMGI,第二用户标识信息可包含一个用户标识1或一个用户标识1列表,比如5G_GUTI。基站可以选择一个支持模式转换操作的目标AMF,例如,可根据用户标识1选择目标AMF。
在该实施例中,第二组播组信息可以与终端设备上报的无线消息中的第一组播组信息相同,也可以不同,例如,第二组播组信息可以包含第一组播组信息,同样第二用户标识信息可以与无线消息中携带的第一用户标识信息相同,也可以不同,例如,第二用户标识信息可以包含第一用户标识信息。
S614,目标AMF逐个通知第二用户标识信息指示的UE执行模式转换。
其中,目标AMF可以通过第二用户标识信息找到服务该用户的原AMF,并从原AMF处获得对应的第三用户标识信息,比如SUPI,还可获得其用户上下文,AMF逐个通知用户标识1或用户标识2对应的UE执行模式转换,比如发送NAS Mode Switch消息,该消息中可以携带第三组播组信息和模式信息,第三组播组信息可以包括一个组播组标识或一个组播组标识列表,可以与第二组播组信息相同,也可以不同,例如,第二组播组信息包含的组播组标识列表中可能包含多个组播组标识,但当前通知的UE只涉及其中一个或多个组播组业务,因此,目标AMF可以只通知该UE对这一个或多个组播组业务执行模式转换。模式信息与上述各个实施例中的相同,在此不再赘述。
在S614之后,终端设备还可以向目标AMF发送模式切换请求,AMF接收到模式切换请求后,调用MB-SMF执行多播会话更新操作。
图7为本发明实施例提供的传输模式转换方法的又一种流程示意图,该方法700由终端设备、基站和核心网的网络功能节点实现,换言之,所述方法可以由安装在终端设备、基站和核心网的网络功能节点上的软件或硬件来执行。如图7所示,该方法可以包括以下步骤。
S710,终端设备向基站发送无线消息,上报信息,其中包括第一组播组信息和用户标识1,比如C-RNTI(小区临时用户标识)。
S712,基站判断接收某个或某些组播组业务的用户数超过或低于模式转换触发条件,或基于自身资源状况决定触发模式转换,向通知用户标识1对应的UE发送模式转换通知,通知UE执行模式转换,比如发送RRC Mode Switch消息,携带一个第二组播组信息和模式信息。其中,第二组播组信息与终端设备发送的无线消息中的第一组播组信息可以相同,也可以不同,即基站确定进行模式转换的组播业务可以与终端设备上报的组播业务相同,也可以不同。例如,第二组播组信息可以包含第一组播组信息。模式信息可以指示转换为专用模式、共享模式、单播模式或多播模式,不携带模式信息可缺省为指示专用模式、共享模式、单播模式、或多播模式,具体可以根据预先约定确定。
S714,UE收到模式转换通知后执行模式转换操作,向基站发送模式转换请求,比如发送Multicast Session Update请求,携带一个组播组标识或一个组播组标识列表,还可携带模式信息。
S716,基站转发模式转换请求给目标AMF,在转发的模式转换请求中添加RAN(无线接入网节点)触发指示,用于指示该请求由RAN触发。
S718,目标AMF调用MB-SMF的模式转换通知,调用参数包含一个组播组标识或一个组播组标识列表(可以与接收到的模式转换请求中的相同),还可包含所述模式信息,还可包含所述触发指示。MB-SMF依据所述触发指示,以及组播组标识或组播组标识列表释放基站的服务于相应组播组标识或组播组标识列表的用户面,比如,连续收到多个携带触发指示的通知后,在等待一段时间再未收到通知时执行释放操作。
图8是本发明实施例提供的一种接入网设备的结构示意图,如图6所示,该接入网设备800包括:发送模块810,用于向核心网发送第一消息,或向终端设备发送第二消息,指示需要进行传输模式转换,其中,所述第一消息中携带有第一用户信息和第一组播组信息。
在一个可能的实现方式中,所述第二消息携带有第一组播组信息。
在一个可能的实现方式中,所述第一消息中携带有模式信息,或,所述第二消息中携带有模式信息,其中,所述模式信息用于指示组播业务数据的传输模式。
在一个可能的实现方式中,所述模式信息指示的传输模式包括以下一项:专用模式、共享模式、单播模式和多播模式。
在一个可能的实现方式中,所述第一组播组信息包括:一个组播组标识或一个组播组标识列表。
在一个可能的实现方式中,所述第一用户信息包括:一个第一用户标识或一个第一用户标识列表。
在一个可能的实现方式中,还包括:第一接收模块,用于在发送所述第一消息或所述第二消息之前,接收所述终端设备发送的第三消息,其中,所述第三消息中携带有第二用户信息和第二组播组信息,所述第二组播组信息用于指示所述需要进行传输模式转换的组播组。
在一个可能的实现方式中,所述第二组播组信息包括:一个组播组标识或一个组播组标识列表,和/或,所述第二用户信息包括:一个第二用户标识。
在一个可能的实现方式中,还包括:第二接收模块,用于在向终端设备发送第二消息之后,接收所述终端设备发送的模式转换请求,其中,所述模式转换请求中携带有所述第一组播组信息;转发模块,用于向所述核心网发送所述第四消息,其中,所述第四消息包含所述模式转换请求和触发指示,其中,所述触发指示用于指示模式转换请求由无线接入网络节点触发。
在一个可能的实现方式中,还包括:决策模块,用于在发送所述第一消息或所述第二消息之前,确定目标用户数超过或低于预设的传输模式转换触发条件,其中,所述目标用户数为接收与所述第一组播组信息对应的组播业务的用户总数;或者,基于所述接入网设备的资源状况确定需要进行传输模式转换。
本发明实施例提供的接入网设备能够实现图1至图7的各个方法实施例中基站实现的各个过程,并达到相同的效果为避免重复,这里不再赘述。
图9是本发明实施例提供的一种核心网设备的结构示意图,如图9所示,该核心网设备900包括:触发模块910,用于在接收到携带第一组播组信息和第一用户信息的第一消息,或者以第一组播组信息和第一用户信息为参数的操作被调用时,触发发送模块920;发送模块920,用于向与所述第一用户信息相关联的终端设备发送传输模式转换指示。
在一个可能的实现方式中,所述第一组播信息包括:一个组播组标识或一个组播组标识列表。
在一个可能的实现方式中,所述第一用户信息包括:一个第一用户标识或一个第一用户标识列表;向与所述第一用户信息相关联的终端设备发送传输模式转换指示,包括:向所述第一用户标识所指示的终端设备发送所述传输模式转换指示,或,向所述第一用户标识列表所指示的一个或多个终端设备发送所述传输模式转换指示。
在一个可能的实现方式中,所述第一用户信息包括:一个第一用户标识或一个第一用户标识列表;向与所述第一用户信息相关联的终端设备发送传输模式转换指示,包括:根据所述第一用户标识,获取第二用户标识,向所述第二用户标识所指示的终端设备发送所述传输模式转换指示;或,根据所述第一用户标识列表,获取第二用户标识列表,向所述第二用户标识列表所指示的一个或多个终端设备发送所述传输模式转换指示。
在一个可能的实现方式中,所述传输模式转换指示包括第三组播组信息,所述第三播组信息用于指示进行传输模式转换的组播组。
在一个可能的实现方式中,所述第三组播组信息包括:一个组播组标识或一个组播组标识列表。
在一个可能的实现方式中,所述传输模式转换指示包括:模式信息,所述模式信息用于指示组播业务数据的传输模式。
在一个可能的实现方式中,所述传输模式包括以下一项:专用模式、共享模式、单播模式和多播模式。
在一个可能的实现方式中,还可以包括:接收模块,用于在向与所述第一用户信息相关联的终端设备发送传输模式转换指示之后,接收所述终端设备发送的模式转换请求,其中,所述模式转换请求中携带有所述第三组播组信息;调用模块,用于使用所述第三组播组信息和触发指示作为调用参数,调用会话更新操作,释放与所述第三组播组信息对应的连接。。
本发明实施例提供的网络设备能够实现上述图1至图7中各个方法实施例中各个网络功能节点实现的各个过程,并达到相同的效果为避免重复,这里不再赘述。
图10是本发明实施例提供的一种终端设备的结构示意图,如图10所示,该终端设备1000包括:接收模块1010,用于接收传输模式转换指示,根据所述传输模式转换指示,进行传输模式转换。
在一个可能的实现方式中,还包括:第一发送模块,用于在接收传输模式转换指示之前,向网络侧发送第三消息,其中,所述第三消息中携带有第二组播组信息。
在一个可能的实现方式中,所述第二组播组信息包括:一个组播组标识或一个组播组标识列表。
在一个可能的实现方式中,所述传输模式转换指示包括一个组播组标识或一个组播组标识列表。
在一个可能的实现方式中,所述传输模式转换指示包括:模式信息,所述模式信息用于指示组播业务数据的传输模式。
在一个可能的实现方式中,所述传输模式包括以下一项:专用模式、共享模式、单播模式和多播模式。
在一个可能的实现方式中,还包括:第二发送模块,用于在进行传输模式转换之后,发送模式转换请求,其中,所述模式转换请求中携带有所述传输模式转换指示。
本发明实施例提供的网络设备能够实现上述图1至图7中各个方法实施例中各个终端设备实现的各个过程,并达到相同的效果为避免重复,这里不再赘述。
图11是本发明另一个实施例的终端设备的框图。图11所示的终端设备1100包括:至少一个处理器1101、存储器1102、至少一个网络接口1104和用户接口1103。终端设备1100中的各个组件通过总线系统1105耦合在一起。可理解,总线系统1105用于实现这些组件之间的连接通信。总线系统1105除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统1105。
其中,用户接口1103可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器1102可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch Link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器1102旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1102存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统11021和应用程序11022。
其中,操作系统11021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序11022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序11022中。
在本发明实施例中,终端设备1100还包括:存储在存储器上1102并可在处理器1101上运行的计算机程序,计算机程序被处理器1101执行时实现如下步骤:接收传输模式转换指示,根据所述传输模式转换指示,进行传输模式转换。
上述本发明实施例揭示的方法可以应用于处理器1101中,或者由处理器1101实现。处理器1101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1101可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器1102,处理器1101读取存储器1102中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器1101执行时实现如上述方法300中的各步骤。
可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital SignalProcessing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(ProgrammableLogic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本发明所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
终端设备1100能够实现前述图1至图7中终端设备实现的各个过程,为避免重复,这里不再赘述。
请参阅图12,图12是本发明实施例应用的网络设备的结构图,能够作为基站或网络功能节点实现方法100和200中的各细节,并达到相同的效果。如图12所示,网络设备1200包括:处理器1201、收发机1202、存储器1203、用户接口1204和总线接口,其中:
在本发明实施例中,网络设备1200还包括:存储在存储器上1203并可在处理器1201上运行的计算机程序,计算机程序被处理器1201执行时实现如下步骤:向核心网发送第一消息,或向终端设备发送第二消息,指示需要进行传输模式转换,其中,所述第一消息中携带有第一用户信息和第一组播组信息。
或者,计算机程序被处理器1201执行时实现如下步骤:
接收到携带第一组播组信息和第一用户信息的第一消息,或者以第一组播组信息和第一用户信息为参数的操作被调用;
向与所述第一用户信息相关联的终端设备发送传输模式转换指示。
在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1201代表的一个或多个处理器和存储器1203代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1202可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1204还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器1201负责管理总线架构和通常的处理,存储器1203可以存储处理器1201在执行操作时所使用的数据。
网络设备1200能够实现前述图1至图5中网络侧或网络设备实现的各个过程,并达到相同的效果为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图1至图7中所示的各个实施例的基站、网络功能节点或终端设备执行各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
- 上一篇:一种医用注射器针头装配设备
- 下一篇:信号传输的方法和装置