一种计算用户设备数量的方法、终端设备和网络设备与流程

文档序号:25991515发布日期:2021-07-23 21:03阅读:52来源:国知局
本发明实施例涉及通信领域,尤其涉及一种计算用户设备数量的方法、终端设备和网络设备。
背景技术
::长期演进(longtermevolution,lte)系统支持单播和多播切换。5g网络的核心网采用了基于服务的架构(servicebasedarchitecture),核心网不再基于具有完整软件和硬件的网元来提供服务,而是基于软件形式的网络功能,现有的多播业务网元无法通过简单改变来适应新的架构,导致现有的多播业务无法在5g网络中应用。在新空口(newradio,nr)系统中,目前还未讨论将多播业务应用nr系统中,没有针对该多播业务的多播数据通道的释放过程,因此,即使正在接收或感兴趣接收多播业务的目标ue数量很少,但是,网络侧却无法统计,并且仍然需要建立该多播业务的多播数据通道,浪费网络资源。技术实现要素:本发明实施例的目的是提供一种计算用户设备数量的方法、终端设备和网络设备,用以使网络侧可以统计正在接收或感兴趣接收多播业务的目标ue数量。第一方面,提供了一种计算用户设备数量的方法,所述方法由第一网络设备执行,所述方法包括:获取计数策略配置消息;根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量。第二方面,提供了一种计算用户设备数量的方法,所述方法由第二网络设备执行,所述方法包括:向第一网络设备发送计数策略配置消息。第三方面,提供了一种计算用户设备数量的方法,所述方法由终端设备执行,所述方法包括:接收第一网络设备发送的计数请求。第四方面,提供了一种网络设备,包括:获取模块,用于获取计数策略配置消息;统计模块,用于根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量。第五方面,提供了一种网络设备,包括:处理模块,用于向第一网络设备发送计数策略配置消息。第六方面,提供了一种终端设备,包括:计数模块,用于接收第一网络设备发送的计数请求。第七方面,提供了一种网络设备,该网络设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面或第二方面所述的计算用户设备数量的方法的步骤。第八方面,提供了一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第三方面所述的计算用户设备数量的方法的步骤。第九方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面、第二方面或第三方面所述的计算用户设备数量的方法的步骤。本发明实施例提供的一种计算用户设备数量的方法、终端设备和网络设备,通过获取计数策略配置消息;根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量,能够使网络侧可以统计正在接收或感兴趣接收多播业务的目标ue数量。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是本发明的一个实施例提供计算用户设备数量的方法的示意性流程图;图2是本发明的另一个实施例提供计算用户设备数量的方法的示意性流程图;图3是本发明的另一个实施例提供计算用户设备数量的方法的示意性流程图;图4是本发明的另一个实施例提供计算用户设备数量的方法的示意性流程图;图5是根据本发明实施例的网络设备的结构示意图;图6是根据本发明实施例的网络设备的结构示意图;图7是根据本发明实施例的终端设备的结构示意图;图8是根据本发明的另一个实施例的终端设备的结构示意图;图9是根据本发明的另一个实施例的网络设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本说明书各个实施例中的“和/或”表示前后两者中的至少一个。应理解,本发明实施例的技术方案可以应用于各种通信系统,例如:长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)或全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、5g系统,或者说新无线(newradio,nr)系统,或者为后续演进通信系统。在本发明实施例中,终端设备可以包括但不限于移动台(mobilestation,ms)、移动终端(mobileterminal)、移动电话(mobiletelephone)、用户设备(userequipment,ue)、手机(handset)及便携设备(portableequipment)、车辆(vehicle)等,该终端设备可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有无线通信功能的计算机等,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。本发明实施例中,网络设备是一种部署在无线接入网中用以为终端设备提供无线通信功能的装置。所述网络设备可以为基站,所述基站可以包括各种形式的宏基站,微基站,中继站,接入点等。在采用不同的无线接入技术的系统中,具有基站功能的设备的名称可能会有所不同。例如在lte网络中,称为演进的节点b(evolvednodeb,enb或enodeb),在第三代(3rdgeneration,3g)网络中,称为节点b(nodeb),或者后续演进通信系统中的网络设备等等,然用词并不构成限制。如图1所示,本发明的一个实施例提供一种计算用户设备数量的方法100,该方法可以由第一网络设备执行,换言之,该方法可以由安装在第一网络设备的软件或硬件来执行,第一网络设备可以为无线接入网络(radioaccessnetwork,ran)设备,例如基站。该方法包括如下步骤:s102:获取计数策略配置消息。计数策略配置消息可以是从其他设备,例如从核心网设备获取的、可以是预定义的、或者是协议约定的。s104:根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量。由此,第一网络设备可以统计正在接收或感兴趣接收多播业务的目标ue数量。并可以基于此进行后续操作,例如请求进行多播或单播模式之间的切换。由此,本发明实施例提供的一种计算用户设备数量的方法,通过获取计数策略配置消息;根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量,能够使网络侧可以统计正在接收或感兴趣接收多播业务的目标ue数量,以便于网络侧决策采用单播或多播提供多播业务,可以实现单播和多播的快速切换以及实现网络资源的最优化使用。如图2所示,本发明的一个实施例提供一种计算用户设备数量的方法200,该方法可以由第一网络设备执行,换言之,该方法可以由安装在第一网络设备的软件或硬件来执行,第一网络设备可以为ran设备,例如基站。该方法包括如下步骤:s202:获取计数策略配置消息。计数策略配置消息可以是从其他设备,例如从核心网设备获取的、可以是预定义的、或者是协议约定的。例如,第二网络设备可以为核心网设备,在计数策略配置消息是从第二网络设备获取的情况下,在获取计数策略配置消息之后,可以向第二网络设备发送计数策略配置确认消息,所述计数策略配置确认消息用于表示全部或部分同意所述计数策略配置消息、或用于表示全部或部分拒绝所述计数策略配置消息,在表示全部或部分拒绝所述计数策略配置消息的情况下,计数策略配置确认消息还可以包括拒绝原因。在一种实现方式中,所述计数策略配置消息,包括:所述目标多播业务的信息和触发计数的条件。在一种实现方式中,所述目标多播业务的信息包括:所述目标多播业务的标识(id)和/或所述目标多播业务的区域配置信息。所述触发计数的条件,包括:计数周期信息、计数事件信息和计数指示中的一种或多种,该计数指示用于指示第一网络设备获取目标ue的数量。在一种实现方式中,所述目标多播业务的标识可以是临时移动组标识(temporarymobilegroupidentity,tmgi)、协议数据单元会话(protocoldataunitsession,pdusession)id、无线承载(radiobearer,rb)id或qos流id(qosflowid,qfi)中的至少一者。在一种实现方式中,所述目标多播业务的区域配置信息包括以下一项或多项组合:多播业务的地理区域信息,如多播业务所在的地理位置信息;多播业务所在的网络信息,如多播业务在网络1,如公共陆地移动网络(publiclandmobilenetwork,plmn)1)提供;多播业务的频点信息,如多播业务m1所在的频点f1和f2,多播业务2所在的频点f2和f3;多播业务的跟踪区域信息,如多播业务m1在跟踪区域tai1和tai2提供;多播业务的小区信息,如多播业务在小区cell1和cell2提供。在一种实现方式中,计数周期信息可以指示计数周期,配置第一网络设备周期性地获取接收目标多播业务的目标ue的数量。例如,计数周期信息指示的计数周期为5s,则第一网络设备每间隔5s发起获取接收目标多播业务的目标ue的数量的统计过程。在一种实现方式中,计数事件信息可以配置第一网络设备在满足预定事件的情况下,获取接收目标多播业务的目标ue的数量。在一种实现方式中,所述计数事件信息可以包括:预定的时间要求或执行预定操作的事件信息。其中,预定的时间要求可以包括:满足特定时间或预定的未来时间信息;执行预定操作的事件信息可以包括:新多播业务即将发送的事件信息等。换言之,所述计数事件可以是以下一项或多项组合:满足特定时间后发起计数过程,如所述计数事件信息包含时间偏移量,获取所述计数策略配置信息的时间为t1,时间偏移量为t,则在t1+t时刻发起计数过程;或所述计数事件信息包含一个未来时间信息,第一网络设备在所述未来时间点发起计数过程;有新多播业务即将发送,如有新多播业务m1即将通过第一网络设备发送时,第一网络设备发起计数过程。在一种实现方式中,计数指示可以配置第一网络设备即时触发ue数量统计。计数指示可以是显式配置的,如通过1比特指示信息指示第一网络设备在获取计数策略配置消息后是否立即发起统计过程,如取值为“1”时,指示所述第一网络设备立即触发计数请求发送,如取值为“0”时,表述所述第一网络设备不需要立即触发计数请求发送,如可在满足计数事件信息后触发计数请求发送。计数指示也可以是隐式配置的,如所述计数策略配置消息中没有包含计数周期和计数事件信息,则第一网络设备默认在获取计数策略配置消息后发起统计过程。在一种实现方式中,所述目标多播业务的区域配置信息包括:所述目标多播业务的地理区域信息、所述目标多播业务所在的网络信息、所述目标多播业务的频点信息、所述目标多播业务的跟踪区域信息、所述多播业务的小区信息中的一种或多种。s204:根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量。根据上述计数策略配置消息,第一网络设备发起获取接收目标多播业务的目标用户设备的数量的统计过程,例如,可以根据所述计数策略配置消息,向所述目标多播业务的信息对应的用户设备发送计数请求。在发送计数请求之后,还可以接收目标用户设备发送的计数响应消息。在正在接收或感兴趣接收该多播业务的目标ue数量为0的情况下,第一网络设备将无法接收到计数响应消息。换言之,在第一网络设备未收到计数响应消息的情况下,表示正在接收或感兴趣接收该多播业务的目标ue数量为0。或者,第一网络设备接收到计数响应消息,但是对应ue反馈其不想接收或不想继续接收或停止接收或不感兴趣接收目标多播业务,则表示正在接收或感兴趣接收该多播业务的目标ue数量为0。由此,第一网络设备可以统计正在接收或感兴趣接收多播业务的目标ue数量。并可以基于此进行后续操作,例如请求进行多播或单播模式之间的切换。示例性的,当第一网络设备确定没有ue正在接收或感兴趣接收多播业务时,可去激活或释放该多播业务的多播数据通道。或,第一网络设备确定没有ue正在接收或感兴趣接收该多播业务时,可指示核心网设备(如amf),核心网可可去激活或释放该多播业务的多播数据通道。s206:将用于表征所述目标用户设备的数量的计数结果发送给第二网络设备。在一种实现方式中,所述将用于表征所述目标用户设备的数量的计数结果发送给第二网络设备,包括以下实现方式中的至少一种:实现方式1:将所述目标用户设备的数量发送给所述第二网络设备。例如,针对某多播业务,将正在接收或感兴趣接收该多播业务的目标ue总数量反馈给核心网节点,如第一网络设备统计在其覆盖下的目标ue总数量为n,则将n值反馈给第二网络设备。实现方式2:在所述目标用户设备的数量小于预定数量阈值的情况下,将所述目标用户设备的数量发送给所述第二网络设备。具体地,第一网络设备维护一个阈值,所述阈值可以是第二网络设备配置的,也可以是协议约定的。在所述目标用户设备的数量n小于预定数量阈值的情况下,将所述目标用户设备的数量n发送给所述第二网络设备。实现方式3:在所述目标用户设备的数量大于或等于预定数量阈值的情况下,将所述预定数量阈值发送给所述第二网络设备。实现方式4:确定所述目标用户设备的数量所属的数量等级,并将所述数量等级发送给所述第二网络设备。具体地,第一网络设备根据目标ue的数量范围与数量等级之间的对应关系,确定目标ue的数量所属的数量等级,例如,ue的数量范围为100以上对应高等级,目标ue的数量范围为50<目标ue数量<100对应中等级,目标ue数量<50对应低等级。在目标ue数量为20时,在本步骤中确定的目标用户设备的数量所属的数量等级为低等级,并将低等级作为计数结果发送给第二网络设备。其中,目标ue的数量范围与数量等级之间的对应关系可以是第二网络设备配置的,也可以是协议约定的。实现方式5:将根据所述目标用户设备的数量确定的切换请求发送给所述第二网络设备,其中,所述切换请求用于进行多播或单播模式之间的切换。具体来讲,第一网络设备可以根据目标ue的数量确定是否需要进行多播或单播模式之间的切换。例如,在检测到目标ue的数量增加或减少的情况下,可以确定为需要进行切换,并将切换请求发送给所述第二网络设备。由此,本发明实施例提供的一种计算用户设备数量的方法,通过获取计数策略配置消息;根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量,能够使网络侧可以统计正在接收或感兴趣接收多播业务的目标ue数量。以便于网络侧决策采用单播或多播提供多播业务,可以实现单播和多播的快速切换以及实现网络资源的最优化使用。此外,本发明实施例提供的一种计算用户设备数量的方法,通过所述计数策略配置消息,包括:所述目标多播业务的信息和触发计数的条件;其中,所述目标多播业务的信息包括:所述目标多播业务的标识和/或所述目标多播业务的区域配置信息,所述触发计数的条件,包括:计数周期信息、计数事件信息、和计数指示中的一种或多种,使网络侧能够针对目标多播业务统计目标ue数量,能够在特定的时机启动计数步骤,从而统计正在接收或感兴趣接收多播业务的目标ue数量。如图3所示,本发明的一个实施例提供一种计算用户设备数量的方法300,该方法可以由第一网络设备、第二网络设备和终端设备执行,换言之,该方法可以由安装在第一网络设备、第二网络设备和终端设备的软件或硬件来执行,第一网络设备可以为ran设备,例如基站,第二网络设备可以为核心网设备,例如,接入和移动管理功能(accessandmobilitymanagementfunction,amf)。该方法包括如下步骤:s322:第二网络设备向第一网络设备发送计数策略配置消息。计数策略配置消息所包含的内容与图2实施例的描述类似,在此不再赘述。s312:第一网络设备接收第二网络设备发送的所述计数策略配置消息。本步骤与图2实施例步骤s202的描述类似,在此不再赘述。在一种实现方式中,第一网络设备接收第二网络设备发送的所述计数策略配置消息之后,向所述第二网络设备发送计数策略配置确认消息,所述计数策略配置确认消息用于表示全部或部分同意所述计数策略配置消息、或用于表示全部或部分拒绝所述计数策略配置消息,在表示全部或部分拒绝所述计数策略配置消息的情况下,计数策略配置确认消息还可以包括拒绝原因。具体地,所述计数策略配置确认消息可以用于表示同意全部或部分计数策略配置信息,如核心网配置了多播业务m1和m2的计数策略,ran只同意多播业务m1的计数策略配置信息;拒绝全部或部分计数策略配置信息,如核心网配置了多播业务m1和m2的计数策略,ran侧拒绝多播业务m2的计数策略配置信息。此外可以还包括拒绝原因信息。s314:第一网络设备在满足所述触发计数的条件的情况下,向所述目标多播业务的信息对应的用户设备发送计数请求。例如,目标多播业务的标识为m1,目标多播业务m1的区域配置信息为跟踪区域标识为tai1的跟踪区域,在满足周期性计数条件的情况下,第一网络设备向所述目标多播业务的信息对应的用户设备发送计数请求,统计归属于该跟踪区域的小区下的正在接收和/或感兴趣接收该多播业务的ue数量。s334:终端设备接收第一网络设备发送的计数请求。s336:终端设备发送计数响应消息。正在接收和/或感兴趣接收该多播业务的目标用户设备向第一网络设备发送计数响应消息。在一种实现方式中,对应ue也可以反馈其不想接收或不想继续接收或停止接收或不感兴趣接收目标多播业务。在一种实现方式中,终端设备可以向第一网络设备发送计数响应消息。s316:第一网络设备接收目标用户设备发送的计数响应消息。在正在接收或感兴趣接收该多播业务的目标ue数量为0的情况下,第一网络设备将无法接收到计数响应消息。换言之,在第一网络设备未收到计数响应消息的情况下,表示正在接收或感兴趣接收该多播业务的目标ue数量为0。或者,第一网络设备接收到计数响应消息,但是对应ue反馈其不想接收或不想继续接收或停止接收或不感兴趣接收目标多播业务,则表示正在接收或感兴趣接收该多播业务的目标ue数量为0。示例性的,当第一网络设备确定没有ue正在接收或感兴趣接收多播业务时,可去激活或释放该多播业务的多播数据通道。或,第一网络设备确定没有ue正在接收或感兴趣接收该多播业务时,可指示核心网设备(如amf),核心网可可去激活或释放该多播业务的多播数据通道。s318:第一网络设备将用于表征所述目标用户设备的数量的计数结果发送给第二网络设备。在一种实现方式中,所述将用于表征所述目标用户设备的数量的计数结果发送给第二网络设备,包括:将所述目标用户设备的数量发送给所述第二网络设备;或者在所述目标用户设备的数量小于预定数量阈值的情况下,将所述目标用户设备的数量发送给所述第二网络设备;或者在所述目标用户设备的数量大于或等于预定数量阈值的情况下,将所述预定数量阈值发送给所述第二网络设备;或者确定所述目标用户设备的数量所属的数量等级,并将所述数量等级发送给所述第二网络设备;或者将根据所述目标用户设备的数量确定的切换请求发送给所述第二网络设备,其中,所述切换请求用于进行多播或单播模式之间的切换。本步骤的具体实现方式可以与图2实施例步骤s206类似,在此不再赘述。s324:第二网络设备接收所述第一网络设备发送的用于表征所述目标用户设备的数量的计数结果。第二网络设备可以基于计数结果执行后续操作,例如,进行多播或单播模式之间的切换。由此,本发明实施例提供的一种计算用户设备数量的方法,通过获取计数策略配置消息;根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量,能够使网络侧可以统计正在接收或感兴趣接收多播业务的目标ue数量,以便于网络侧决策采用单播或多播提供多播业务,可以实现单播和多播的快速切换以及实现网络资源的最优化使用。此外,本发明实施例提供的一种计算用户设备数量的方法,通过所述计数策略配置消息,包括:所述目标多播业务的信息和触发计数的条件;其中,所述目标多播业务的信息包括:所述目标多播业务的标识和/或所述目标多播业务的区域配置信息,所述触发计数的条件,包括:计数周期信息、计数事件信息、和计数指示中的一种或多种,使网络侧能够针对目标多播业务统计目标ue数量,能够在特定的时机启动计数步骤,从而统计正在接收或感兴趣接收多播业务的目标ue数量。此外,本发明实施例提供的一种计算用户设备数量的方法,通过将用于表征所述目标用户设备的数量的计数结果发送给第二网络设备,使接入网设备和核心网设备可以统计正在接收或感兴趣接收多播业务的目标ue数量。如图4所示,本发明的一个实施例提供一种计算用户设备数量的方法400,该方法可以由第一网络设备、第二网络设备和终端设备执行,换言之,该方法可以由安装在第一网络设备、第二网络设备和终端设备的软件或硬件来执行,第一网络设备可以为ran设备,例如基站,第二网络设备可以为核心网设备,例如,amf。该方法包括如下步骤:s422:第二网络设备向第一网络设备发送计数策略配置消息。s412:第一网络设备接收第二网络设备发送的所述计数策略配置消息。s414:第一网络设备在满足所述触发计数的条件的情况下,向所述目标多播业务的信息对应的用户设备发送计数请求。s434:终端设备接收第一网络设备发送的计数请求。本实施例的以上步骤均可以采用图3实施例对应步骤的描述,在此不再赘述。s436:终端设备发送计数响应消息。在一种实现方式中,正在接收和/或感兴趣接收该多播业务的目标用户设备可以向第二网络设备发送计数响应消息。s424:第二网络设备接收目标用户设备发送的计数响应消息。第二网络设备可以基于计数响应消息统计目标用户设备的数量,并基于此执行后续操作,例如,可以在所述目标用户设备的数量小于预定数量阈值的情况下,进行多播或单播模式之间的切换。由此,本发明实施例提供的一种计算用户设备数量的方法,通过获取计数策略配置消息;根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量,能够使网络侧可以统计正在接收或感兴趣接收多播业务的目标ue数量,以便于网络侧决策采用单播或多播提供多播业务,可以实现单播和多播的快速切换以及实现网络资源的最优化使用。此外,本发明实施例提供的一种计算用户设备数量的方法,通过所述计数策略配置消息,包括:所述目标多播业务的信息和触发计数的条件;其中,所述目标多播业务的信息包括:所述目标多播业务的标识和/或所述目标多播业务的区域配置信息,所述触发计数的条件,包括:计数周期信息、计数事件信息、和计数指示中的一种或多种,使网络侧能够针对目标多播业务统计目标ue数量,能够在特定的时机启动计数步骤,从而统计正在接收或感兴趣接收多播业务的目标ue数量。此外,本发明实施例提供的一种计算用户设备数量的方法,通过向第二网络设备发送计数响应消息,能够使核心网设备可以统计正在接收或感兴趣接收多播业务的目标ue数量。图5是根据本发明实施例的网络设备的结构示意图。如图5所示,网络设备500包括:获取模块510和统计模块520。获取模块510用于获取计数策略配置消息。统计模块520用于根据所述计数策略配置消息,获取接收目标多播业务的目标用户设备的数量。在一种实现方式中,所述计数策略配置消息,包括:所述目标多播业务的信息和触发计数的条件;其中,所述目标多播业务的信息包括:所述目标多播业务的标识和/或所述目标多播业务的区域配置信息,所述触发计数的条件,包括:计数周期信息、计数事件信息、和计数指示中的一种或多种。在一种实现方式中,所述目标多播业务的区域配置信息,包括:所述目标多播业务的地理区域信息、所述目标多播业务所在的网络信息、所述目标多播业务的频点信息、所述目标多播业务的跟踪区域信息、所述多播业务的小区信息中的一种或多种。在一种实现方式中,所述计数事件信息,包括:预定的时间要求或执行预定操作的事件信息。在一种实现方式中,统计模块520用于在满足所述触发计数的条件的情况下,向所述目标多播业务的信息对应的用户设备发送计数请求。在一种实现方式中,统计模块520还用于在所述向所述目标多播业务的信息对应的用户设备发送计数请求之后,接收目标用户设备发送的计数响应消息。在一种实现方式中,统计模块520还用于在所述获取接收目标多播业务的目标用户设备的数量之后,将用于表征所述目标用户设备的数量的计数结果发送给第二网络设备。在一种实现方式中,统计模块520用于将所述目标用户设备的数量发送给所述第二网络设备;或者在所述目标用户设备的数量小于预定数量阈值的情况下,将所述目标用户设备的数量发送给所述第二网络设备;或者在所述目标用户设备的数量大于或等于预定数量阈值的情况下,将所述预定数量阈值发送给所述第二网络设备;或者确定所述目标用户设备的数量所属的数量等级,并将所述数量等级发送给所述第二网络设备;将根据所述目标用户设备的数量确定的切换请求发送给所述第二网络设备,其中,所述切换请求用于进行多播或单播模式之间的切换。在一种实现方式中,所述获取计数策略配置消息,包括:接收第二网络设备发送的所述计数策略配置消息;获取模块510用于在获取计数策略配置消息之后,还包括:向所述第二网络设备发送计数策略配置确认消息。在一种实现方式中,所述计数策略配置确认消息用于表示全部或部分同意所述计数策略配置消息、或用于表示全部或部分拒绝所述计数策略配置消息。根据本发明实施例的网络设备500可以参照对应本发明实施例的方法100-400中第一网络设备执行的流程,并且,该网络设备500中的各个单元/模块和上述其他操作和/或功能分别为了实现方法100-400中第一网络设备执行的相应流程,并且能够达到相同或等同的技术效果,为了简洁,在此不再赘述。图6是根据本发明实施例的网络设备的结构示意图。如图6所述,网络设备600包括:处理模块610。处理模块610用于向第一网络设备发送计数策略配置消息。在一种实现方式中,所述计数策略配置消息,包括:所述目标多播业务的信息和触发计数的条件;其中,所述目标多播业务的信息包括:所述目标多播业务的标识和/或所述目标多播业务的区域配置信息,所述触发计数的条件,包括:计数周期信息、计数事件信息、和计数指示中的一种或多种。在一种实现方式中,所述目标多播业务的区域配置信息,包括:所述目标多播业务的地理区域信息、所述目标多播业务所在的网络信息、所述目标多播业务的频点信息、所述目标多播业务的跟踪区域信息、所述多播业务的小区信息中的一种或多种。在一种实现方式中,所述计数事件信息,包括:预定的时间要求或执行预定操作的事件信息。在一种实现方式中,处理模块610还用于在所述向第一网络设备发送计数策略配置消息之后,接收目标用户设备发送的计数响应消息。在一种实现方式中,处理模块610还用于在所述向第一网络设备发送计数策略配置消息之后,接收所述第一网络设备发送的用于表征所述目标用户设备的数量的计数结果。在一种实现方式中,所述用于表征所述目标用户设备的数量的计数结果包括:所述目标用户设备的数量、预定数量阈值、所述目标用户设备的数量所属的数量等级、根据所述目标用户设备的数量确定的切换请求中的至少一种,其中,所述切换请求用于进行多播或单播模式之间的切换。在一种实现方式中,处理模块610还用于在所述向第一网络设备发送计数策略配置消息之后,接收所述第一网络设备发送计数策略配置确认消息。在一种实现方式中,所述计数策略配置确认消息用于表示全部或部分同意所述计数策略配置消息、或用于表示全部或部分拒绝所述计数策略配置消息。根据本发明实施例的网络设备600可以参照对应本发明实施例的方法300-400中第二网络设备执行的流程,并且,该网络设备600中的各个单元/模块和上述其他操作和/或功能分别为了实现方法300-400中第二网络设备执行的相应流程,并且能够达到相同或等同的技术效果,为了简洁,在此不再赘述。图7是根据本发明实施例的终端设备的结构示意图。如图7所述,终端设备700包括:计数模块710。计数模块710用于接收第一网络设备发送的计数请求。在一种实现方式中,计数模块710还用于在所述接收第一网络设备发送的计数请求之后,发送计数响应消息。在一种实现方式中,计数模块710用于向所述第一网络设备发送所述计数响应消息;和/或向第二网络设备发送所述计数响应消息。根据本发明实施例的终端设备700可以参照对应本发明实施例的方法300-400中终端设备执行的流程,并且,该终端设备700中的各个单元/模块和上述其他操作和/或功能分别为了实现方法300-400中终端设备执行的相应流程,并且能够达到相同或等同的技术效果,为了简洁,在此不再赘述。图8是本发明另一个实施例的终端设备的框图。图8所示的终端设备800包括:至少一个处理器801、存储器802、至少一个网络接口804和用户接口803。终端设备800中的各个组件通过总线系统805耦合在一起。可理解,总线系统805用于实现这些组件之间的连接通信。总线系统805除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统805。其中,用户接口803可以包括显示器、键盘、点击设备(例如,鼠标,轨迹球(trackball))、触感板或者触摸屏等。可以理解,本发明实施例中的存储器802可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本发明实施例描述的系统和方法的存储器802旨在包括但不限于这些和任意其它适合类型的存储器。在一些实施方式中,存储器802存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统8021和应用程序8022。其中,操作系统8021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序8022,包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序8022中。在本发明实施例中,终端设备800还包括:存储在存储器上802并可在处理器801上运行的计算机程序,计算机程序被处理器801执行时实现方法300-400中终端设备执行的步骤。上述本发明实施例揭示的方法可以应用于处理器801中,或者由处理器801实现。处理器801可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器801中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器801可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器802,处理器801读取存储器802中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器801执行时实现如上述方法300-400中终端设备执行的各步骤。可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。终端设备800能够实现前述实施例中终端设备实现的各个过程,并且能够达到相同或等同的技术效果,为避免重复,这里不再赘述。请参阅图9,图9是本发明实施例应用的网络设备的结构图,能够实现方法实施例100-400中第一网络设备执行的步骤细节,或方法实施例300-400中第二网络设备执行的步骤细节,并达到相同的效果。如图9所示,网络设备900包括:处理器901、收发机902、存储器903和总线接口,其中:在本发明实施例中,网络设备900还包括:存储在存储器上903并可在处理器901上运行的计算机程序,计算机程序被处理器901、执行时实现方法100-400中第一网络设备执行的步骤细节,或方法实施例300-400中第二网络设备执行的步骤细节。在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器901代表的一个或多个处理器和存储器903代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机902可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器901负责管理总线架构和通常的处理,存储器903可以存储处理器901在执行操作时所使用的数据。本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例100-400中第一网络设备执行的步骤细节,或方法实施例300-400中第二网络设备执行的步骤细节,或方法实施例300-400中终端设备执行的步骤细节,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1