具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明事件通知方法实施例一的流程图,如图1所示,该事件通知方法可以包括:
步骤101,终端设备接收网络侧设备发送的第一通知消息,该第一通知消息携带组标识信息和停止服务指示信息。
具体地,该终端设备可以接收网络侧设备通过WiMAX网络发送的第一通知消息。
本实施例中,组标识信息标示了终端设备所属的分组,该组标识信息可以为终端设备所属设备组的序号或组播地址;本实施例中,一个终端设备可以同时属于不同的分组,也就是说一个终端设备可以对应多个组标识信息。
本实施例中,上述停止服务指示信息可以包括但不限于停止服务的起止时间、停止服务的类型和停止服务的原因等信息;可以通过在第一通知消息中设置信元,将该停止服务指示信息携带在第一通知消息中。
步骤102,确定终端设备所属设备组的组标识信息与第一通知消息携带的组标识信息一致之后,该终端设备根据第一通知消息携带的停止服务指示信息停止使用网络传输数据。
这里所说的终端设备停止使用网络传输数据,对于无线网络来说就是指,处于离网状态的终端在停止服务指示信息所指示的停止服务时间段内停止执行入网的操作;或者,处于在网状态的终端设备在停止服务指示信息所指示的停止服务时间段内停止向当前服务的网络发送数据;或者,处于在网状态的终端设备在接收到停止服务指示信息后退出网络,并在停止服务指示信息所指示的停止服务时间段内不再执行入网操作。
本实施例中,终端设备接收网络侧设备发送的第一通知消息之前,在终端设备与网络的相互认证成功之后,该终端设备可以接收认证服务器发送的认证成功消息,该认证成功消息携带终端设备所属设备组的组标识信息;或者,终端设备接收网络侧设备发送的第一通知消息之前,该终端设备可以获得预先配置在该终端设备中的该终端设备所属设备组的组标识信息。
本实施例的一种实现方式中,当终端设备处于睡眠状态或激活状态时,终端设备接收网络侧设备发送的第一通知消息可以为:终端设备接收认证服务器通过服务接入网关中的事件通知功能实体发送的第一通知消息;该第一通知消息是由认证服务器在需要对该终端设备所属设备组中的终端设备停止服务时,发送给该终端设备所属设备组对应的至少一个锚定认证器,再由锚定认证器发送给该终端设备所属设备组对应的至少一个服务接入网关,再由该服务接入网关通过该服务接入网关中的事件通知功能实体发送给终端设备所属设备组对应的至少一个基站,然后由上述基站在该基站覆盖区域内通过广播消息通知该基站服务的终端设备,特别需要说明的是对处于睡眠状态的终端设备,基站需要在与处于睡眠状态的终端设备约定的通讯周期向处于睡眠状态的终端设备发送广播消息。
本实施例的另一种实现方式中,终端设备处于空闲状态时,终端设备接收网络侧设备发送的第一通知消息可以为:终端设备接收认证服务器通过锚定的寻呼控制器发送的第一通知消息;该第一通知消息是由认证服务器在需要对该终端设备所属设备组中的终端设备停止服务时,发送给该终端设备所属设备组对应的至少一个锚定认证器,再由该锚定认证器通过锚定数据路径功能实体发送给该终端设备所属设备组对应的至少一个锚定的寻呼控制器,再由该锚定的寻呼控制器发送给终端设备所属设备组对应的至少一个中继寻呼控制器或基站,再由中继寻呼控制器发送给终端设备所属设备组对应的至少一个基站,然后由上述基站在该基站覆盖区域内通过广播消息,例如:MOB_PAG-ADV消息广播的。
本实施例中,如果终端设备未接收到第一通知消息,则在需要使用网络进行数据传输时,该终端设备可以先退出空闲状态,然后向该终端设备所在区域的基站发送测距请求消息,该测距请求消息携带终端设备所属设备组的组标识信息和该终端设备退出空闲状态的指示信息;然后,终端设备可以接收该终端设备所在区域的基站发送的测距响应消息,该测距响应消息携带终端设备所属设备组的组标识信息和停止服务指示信息;该测距响应消息是基站确定测距请求消息中携带的组标识信息与锚定的寻呼控制器或中继寻呼控制器发送的第一通知消息中携带的组标识信息相同之后发送给上述终端设备的。
本实施例中,终端设备根据该终端设备预先获得的组标识信息、第一通知消息携带的组标识信息和停止服务指示信息停止使用网络传输数据之后,该终端设备可以在停止服务指示信息所指示的停止服务时间段结束之后,恢复使用网络传输数据;或者,该终端设备可以接收网络侧设备发送的第二通知消息,根据该第二通知消息中的恢复服务指示信息恢复使用网络传输数据。
具体地,第二通知消息为恢复服务通知消息,该第二通知消息中包含恢复服务指示信息,根据第二通知消息中的恢复服务指示信息恢复使用网络传输数据可以为:处于离网状态的终端设备在恢复服务指示信息指示的恢复服务时间段执行入网操作,并通过网络进行数据传输操作;或者,处于在网状态的终端设备在恢复服务指示信息指示的恢复服务时间段进行数据传输操作。其中,恢复服务指示信息可以包括但不限于恢复提供网络服务的起止时间、恢复服务的类型和恢复的原因等信息中的至少一种。
本实施例中,第一通知消息和第二通知消息仅为描述方便,该第一通知消息和第二通知消息可以为一类具有通知功能的消息的统称,并不特指某一条消息;举例来说,认证服务器发送给终端设备所属设备组对应的至少一个锚定认证器的第一通知消息可以为认证改变请求(CoA_Req)消息,锚定认证器发送给终端设备所属设备组对应的至少一个服务接入网关的第一通知消息可以为事件通知(Event_Announce)消息,等等,在此不一一列举。
上述实施例中,终端设备接收到网络侧设备发送的第一通知消息,并确定该终端设备预先获得的组标识信息与第一通知消息携带的组标识信息相同之后,该终端设备可以根据第一通知消息携带的停止服务指示信息停止使用网络传输数据,避免了终端设备在网络停止服务之后,继续执行上报数据的操作,给网络和认证服务器带来负担甚至造成堵塞的技术问题,实现了在认证服务器需要对一组终端设备停止服务时,通知属于该组的终端设备停止使用网络传输数据,减少了网络和认证服务器的负担,避免了资源不必要的浪费。
图2为本发明事件通知方法实施例二的流程图,如图2所示,该事件通知方法可以包括:
步骤201,认证服务器确定需要被停止服务的终端设备组对应的至少一个锚定认证器。
具体地,认证服务器确定需要被停止服务的终端设备组对应的至少一个锚定认证器可以为:认证服务器根据需要被停止服务的终端设备组的组标识信息确定需要被停止服务的终端设备组对应的至少一个锚定认证器。
步骤202,认证服务器向锚定认证器发送第三通知消息,该第三通知消息携带需要被停止服务的终端设备组的组标识信息和停止服务指示信息,以使锚定认证器通过网络侧设备将第三通知消息发送给需要被停止服务的终端设备组中的终端设备。
本实施例中,认证服务器确定需要被停止服务的终端设备组对应的至少一个锚定认证器之前,该认证服务器可以保存终端设备所属设备组的组标识信息,在终端设备与网络的相互认证成功之后,该认证服务器可以向上述终端设备发送认证成功消息,该认证成功消息携带终端设备所属终端设备组的组标识信息。
具体地,本实施例的一种实现方式中,需要被停止服务的终端设备组中的终端设备处于睡眠状态或激活状态时,认证服务器可以向锚定认证器发送第三通知消息,以使该锚定认证器根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个服务接入网关,将该第三通知消息发送给服务接入网关,再由服务接入网关中的事件通知功能实体根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个基站,将第三通知消息发送给基站,然后由基站在该基站覆盖范围内广播第三通知消息,将该第三通知消息发送给需要被停止服务的终端设备组中的终端设备。
本实施例的另一种实现方式中,需要被停止服务的终端设备组中的终端设备处于空闲状态时,认证服务器可以向锚定认证器发送第三通知消息,以使该锚定认证器指示相应的锚定数据路径功能实体根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个锚定的寻呼控制器,再由锚定的寻呼控制器根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个中继寻呼控制器或基站,将第三通知消息发送给该中继寻呼控制器或基站,再由中继寻呼控制器根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个基站,将该第三通知消息发送给基站,然后由接收到第三通知消息的基站在该基站覆盖范围内广播第三通知消息,将该第三通知消息发送给需要被停止服务的终端设备组中的终端设备。
本实施例中,认证服务器向锚定认证器发送第三通知消息之后,接收到第三通知消息的终端设备可以在停止服务指示信息所指示的停止服务时间段结束之后,恢复使用网络传输数据;或者,认证服务器可以向锚定认证器发送第四通知消息,该第四通知消息可以携带需要被恢复服务的终端设备组的组标识信息和恢复服务指示信息,以使锚定认证器通过网络侧设备将第四通知消息发送给需要被恢复服务的终端设备组中的终端设备,这样接收到第四通知消息的终端设备可以根据该第四通知消息中的恢复服务指示信息恢复使用网络传输数据。
本实施例中,第三通知消息和第四通知消息仅为描述方便,该第三通知消息和第四通知消息可以为一类具有通知功能的消息的统称,并不特指某一条消息;举例来说,认证服务器发送给锚定认证器的第三通知消息可以为认证改变请求(CoA_Req)消息,锚定认证器发送给服务接入网关的第三通知消息可以为事件通知(Event_Announce)消息,等等,在此不一一列举。
上述实施例中,认证服务器确定需要被停止服务的终端设备组对应的至少一个锚定认证器之后,向该锚定认证器发送第三通知消息,该第三通知消息携带需要被停止服务的终端设备组的组标识信息和停止服务指示信息,以使锚定认证器通过网络侧设备将第三通知消息发送给需要被停止服务的终端设备组中的终端设备,这样,接收到第三通知消息的终端设备就可以根据停止服务指示信息停止使用网络传输数据,从而可以实现在认证服务器需要对一组终端设备停止服务时,通知属于该组的终端设备停止使用网络传输数据,进而可以避免终端设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
需要说明的是,本发明实施例中,在网状态是指终端设备完成初始入网过程,已连接到网络;
离网状态是指终端设备处于如下几种状态:终端设备开机上电后还没有与网络执行过初始入网过程,尚未连接到网络;或者,终端设备已经执行过初始入网过程,但处于目前规范中所定义的空闲状态或注销但保留上下文信息状态,处于空闲状态或注销但保留上下文信息状态下的终端设备在网络侧已经存储了认证上下文信息;
睡眠状态指终端设备完成初始入网过程之后,在不需要使用网络的时候,处于不可用状态,处于睡眠状态的终端设备对网络不可见;睡眠状态属于在网状态;
激活状态指终端设备完成初始入网过程之后,处于可用状态;激活状态也属于在网状态;
空闲状态指终端设备完成初始入网过程之后,在不需要使用网络的时候,处于空闲状态,处于空闲状态的终端设备对网络侧可见;空闲状态属于离网状态。
上述认证服务器可以为认证、授权和计费(Authentication AuthorizationAccounting;以下简称:AAA)服务器;上述终端设备可以为M2M设备,该M2M设备可以为车载WiMAX通信模块、WiMAX手机或支持WiMAX通信的平板电脑等支持WiMAX的终端设备。AAA服务器可以记录M2M设备的组标识信息,在M2M设备初始入网时,AAA服务器可以通过认证消息将该M2M设备所属设备组的组标识信息发送到M2M设备。
对处于休眠(sleep)/激活(active)状态的M2M设备,AAA服务器可以直接通过锚定数据路径功能(Anchored Data Path Function;以下简称:Anchored-DPF)发送广播消息,并在该广播消息中携带上述M2M设备的组标识信息和停止服务指示信息,以将停止服务事件通知给处于sleep/active状态的M2M设备;对处于空闲(idle)状态的M2M设备,AAA服务器可通过寻呼控制器(Paging Controller;以下简称:PC)发送广播消息,并在该广播消息中携带上述M2M设备的组标识信息和停止服务指示信息,以将停止服务事件通知给处于idle状态的一组M2M设备。
对于未接收到携带停止服务指示信息的广播消息的M2M设备,可在这些M2M设备向基站发送测距请求(Ranging Request;以下简称:RNG-REQ)消息进行测距时,由基站通过测距响应(Ranging Response;以下简称:RNG-RSP)消息向其发送停止服务指示信息。
在网络需要恢复对一组M2M设备提供服务时,可通过以下方案之一或组合通知M2M设备:
(1)在停止服务指示信息中同时包含网络停止服务的起始和终止时间,网络在停止服务时间结束后,自动恢复对M2M设备提供服务,M2M设备也可以在停止服务时间结束后自动恢复使用网络发送数据。
(2)使用与网络通知一组M2M设备停止服务类似的机制,网络再次通知一组M2M设备网络恢复对其提供服务;具体地,M2M设备恢复使用网络传输数据的实现方式可以参考本发明图1所示实施例中的相关描述,在此不再赘述。
下面对本发明实施例提供的事件通知方法的实施过程进行详细介绍。
图3为本发明组标识信息下发方法实施例一的流程图,如图3所示,该组标识信息下发方法可以包括:
步骤301,认证、授权和计费(Authentication Authorization Accounting;以下简称:AAA)服务器存储M2M设备所属设备组的组标识信息。
本实施例中,该M2M设备的组标识信息标示了M2M设备所属的分组,该组标识信息可以为M2M设备所属设备组的序号或组播地址;本实施例中,一个M2M设备可以同时属于不同的分组,也就是一个M2M设备可以对应多个组标识信息。
步骤302,M2M设备与基站(Base Station;以下简称:BS)执行测距和能力协商过程。
具体地,该M2M设备可以为支持WiMAX的终端设备,支持WiMAX的终端设备在通过BS接入到WiMAX网络之前会首先执行测距和能力协商过程,通过能力协商过程协商所采用的认证方法。该认证方法可以为扩展认证协议(Extensible Authentication Protocol;以下简称:EAP)认证方法或其他认证方法,本发明实施例对M2M设备采用的认证方法不作限定,但本发明实施例以该认证方法为EAP认证方法为例进行说明。
本实施例对步骤301与步骤302的执行顺序不作限定,步骤301与步骤302可以先后执行,也可以并行执行。
步骤303,认证器(Authenticator)向M2M设备发送认证请求消息,例如:EAP请求(EAP-Request)消息,触发M2M设备与WiMAX网络的认证过程。
步骤304,M2M设备向认证器发送认证响应消息,例如:EAP响应(EAP-Response)消息,该认证响应消息携带M2M设备的身份标识。其中,该M2M设备的身份标识可以为该M2M设备的媒体接入控制(Media AccessControl;以下简称:MAC)地址。
进一步地,接收到认证响应消息的认证器会将M2M设备的身份标识发送给AAA服务器。
步骤305,在M2M设备与WiMAX网络相互认证成功之后,AAA服务器向认证器发送认证成功消息,例如:EAP成功(EAP-Success)消息,该认证成功消息携带M2M设备所属设备组的组标识信息,这需要对现有规范中使用的EAP成功消息进行扩展,以便携带该组标识信息。
步骤306,认证器向M2M设备发送上述认证成功消息,该认证成功消息携带M2M设备所属设备组的组标识信息。
本实施例中,如果M2M设备与WiMAX网络的相互认证失败,则AAA服务器无须向M2M设备发送该M2M设备所属设备组的组标识信息。
图4为本发明事件通知方法实施例三的流程图,本实施例在WiMAX的基站和接入网关增加事件通知功能(Event Announce Function;以下简称:EAF),对于处于睡眠(sleep)/激活(active)模式的M2M设备,WiMAX网络可以直接通过对应的锚定接入网关(Anchored Service NetworkGateway;以下简称:ASN-GW)中的EAF功能向一组M2M设备发送广播消息,并在该广播消息中携带M2M设备的组标识信息(Group Identity;以下简称:GID)和停止服务指示信息。
如图4所示,该事件通知方法可以包括:
步骤401,AAA服务器在需要对一组M2M设备停止服务时,确定该组M2M设备对应的一个或多个锚定认证器(Anchored-Authenticator),并向确定的锚定认证器所在的ASN-GW发送认证改变请求(CoA_Req)消息,并在该认证改变请求消息中携带被停止服务的M2M设备组的组标识信息和停止服务指示信息。本实施例中,该停止服务指示信息可以包括但不限于停止服务的起止时间、停止服务的类型和停止服务的原因等信息。
步骤402,锚定认证器接收到AAA服务器发送的认证改变请求消息之后,从该认证改变请求消息中获得被停止服务的M2M设备组的组标识信息,以及停止服务指示信息,并根据上述组标识信息确定该组M2M设备对应的一个或多个服务接入网关(Serving ASN-GW),并向对应的一个或多个服务接入网关发送事件通知(Event_Announce)消息,其中,该事件通知消息中携带上述M2M设备组的组标识信息,及停止服务指示信息。
步骤403,服务接入网关的EAF实体,根据接收到的事件通知消息中包含的被停止服务的M2M设备组的组标识信息,确定该组M2M设备所对应的一个或多个BS,并向对应的一个或多个BS发送事件通知消息,其中,该事件通知消息中携带上述M2M设备组的组标识信息,及停止服务指示信息。
步骤404,接收到事件通知消息的BS在该BS覆盖区域内发送广播消息,例如:MOB_EVT_ADV,并在广播消息中携带上述M2M设备组的组标识信息,及停止服务指示信息。
步骤405,接收到上述广播消息的M2M设备,从该广播消息中获得被停止服务的M2M设备组的组标识信息,以及停止服务指示信息,如果该组标识信息与该M2M设备的组标识信息一致,则该M2M设备将在停止服务指示信息所指示的起止时间内停止使用WiMAX网络向相应的应用服务器(例如:M2M Server)发送数据。
具体的操作可包括:处于离网状态的M2M设备在停止服务指示信息指示的停止服务时间段内停止发送入网请求消息;或者,
处于在网状态(如处于睡眠状态或激活状态等)的M2M设备在停止服务指示信息指示的停止服务时间段内停止通过当前服务的基站向服务器或其他终端发送数据;或者,
处于在网状态的M2M设备在接收到停止服务指示信息后退出网络,并在停止服务指示信息所指示的停止服务时间段内不再执行入网操作。
上述实施例可以实现在AAA服务器需要对一组M2M设备停止服务时,通知属于该组的M2M设备停止使用网络传输数据,进而可以避免M2M设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
图5为本发明事件通知方法实施例四的流程图,对于处于空闲(Idle)状态的M2M设备,可以通过PC发送广播消息,并在该广播消息中携带M2M设备的组标识信息和停止服务指示信息,以将停止服务事件通知给处于Idle状态的一组M2M设备。
如图5所示,该事件通知方法可以包括:
步骤501,AAA服务器在需要对一组M2M设备停止服务时,确定该组M2M设备对应的一个或多个锚定认证器,并向确定的锚定认证器所在的ASN-GW发送认证改变请求消息,并在该认证改变请求消息中携带被停止服务的M2M设备组的组标识信息和停止服务指示信息。
其中,该停止服务指示信息可包括停止服务起止时间和停止服务原因等信息。
步骤502,锚定认证器接收到AAA服务器发送的认证改变请求消息之后,从该认证改变请求消息中获得被停止服务的M2M设备组的组标识信息和停止服务指示信息,并通过与位于同一个ASN-GW的锚定数据路径功能(Anchored Data Path Function;以下简称:Anchored-DPF)实体的内部接口,将被停止服务的M2M设备组的组标识信息,以及停止服务指示信息通知到锚定数据路径功能实体。
步骤503,锚定数据路径功能实体根据上述组标识信息确定该组M2M设备对应的一个或多个锚定的PC,并向确定的一个或多个锚定的PC发送寻呼请求(Initiate_Paging-Req)消息。
步骤504,接收到寻呼请求消息的PC向锚定数据路径功能实体发送寻呼响应(Initiate_Paging-Rsp)消息。
步骤505,接收到寻呼响应消息的ASN-GW向AAA服务器发送认证改变响应消息。
步骤506,锚定的PC从接收到的寻呼请求消息中获得将被停止服务的M2M设备组的组标识信息,以及停止服务指示信息,并根据该组标识信息确定该组M2M设备使用的一个或多个BS或中继PC,然后向确定的BS或中继PC发送寻呼(Paging_Announce)消息,并在该寻呼消息中携带被停止服务的M2M设备组的组标识信息,以及停止服务指示信息。
步骤507,中继PC在接收到锚定的PC发送的寻呼消息之后,从该寻呼消息中获得被停止服务的M2M设备组的组标识信息,以及停止服务指示信息,并根据上述组标识信息确定该组M2M设备对应的BS,然后进一步向对应的一个或多个BS发送寻呼消息。
步骤508,BS在接收到寻呼消息之后,从该寻呼消息中获得被停止服务的M2M设备组的组标识信息,以及停止服务指示信息,并在该BS覆盖区域内发送寻呼广播消息,例如:MOB_PAG-ADV消息,并在该寻呼广播消息中携带被停止服务的M2M设备组的组标识信息,以及停止服务指示信息。
步骤509,接收到上述寻呼广播消息的M2M设备,从该寻呼广播消息中获得组标识信息,以及停止服务指示信息,如果该组标识信息与该M2M设备的组标识信息一致,则M2M设备将在停止服务指示信息指示的起止时间内停止使用WiMAX网络向相应的应用服务器(例如:M2M Server)发送数据。
需要说明的是,为了支持上述事件通知方案,在M2M进入Idle状态时,除需要在其对应的锚定认证器(Anchored-Authenticator)、锚定数据路径功能、锚定的PC、中继PC、AAA服务器等网络实体上存储进入Idle模式的M2M设备的设备标识外,还需要存储进入Idle模式的M2M设备所属的设备组的组标识信息,当M2M设备同时属于多个M2M设备组时,可以有多个组标识信息。
上述实施例可以实现在AAA服务器需要对一组M2M设备停止服务时,通知属于该组的M2M设备停止使用网络传输数据,进而可以避免M2M设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
本发明实施例中,对于未接收到寻呼消息的M2M设备,在该M2M设备发送测距请求消息时由BS通过测距响应消息向该M2M设备发送停止服务指示信息。
具体地,当BS在该BS覆盖区域内广播携带将被停止服务的M2M设备组的组标识信息,以及停止服务指示信息的广播消息,例如:MOB PAG-ADV时,属于该M2M设备组的M2M设备可能会由于干扰等原因没能接收到上述广播消息,这种情况下M2M设备如果需要使用网络向M2M服务器发送数据,则M2M设备需要首先退出Idle状态,这就需要M2M设备向该M2M设备所在区域的基站发送测距请求消息,例如:RNG-REQ消息,并在该测距请求消息中携带该M2M设备所属M2M设备组的组标识信息,以及指示退出IDLE状态的指示信息,基站从测距请求消息中获得M2M设备的组标识信息,以及停止服务指示信息,并将M2M设备的组标识信息与基站从PC接收到的将要被停止服务的M2M设备组的组标识信息进行比较,如果一致则基站通过测距响应消息,例如:RNG-RSP消息将停止服务指示信息通知到发起测距请求的M2M设备。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图6为本发明终端设备实施例一的结构示意图,本实施例中的终端设备可以实现本发明图1所示实施例的流程。如图6所示,该终端设备可以包括:第一接收模块61、第一确定模块62和停止模块63。
其中,第一接收模块61,用于接收网络侧设备发送的第一通知消息,该第一通知消息携带组标识信息和停止服务指示信息;
第一确定模块62,用于确定终端设备所属设备组的组标识信息与第一接收模块61接收的第一通知消息携带的组标识信息是否一致;
停止模块63,用于在第一确定模块62确定上述终端设备所属设备组的组标识信息与第一接收模块61接收的第一通知消息携带的组标识信息一致之后,根据第一接收模块61接收的第一通知消息携带的停止服务指示信息停止使用网络传输数据。
本实施例中的终端设备可以为M2M设备等终端设备,本实施例对终端设备的具体形式不作限定。
上述实施例中,第一接收模块61接收到网络侧设备发送的第一通知消息,并由第一确定模块62确定该终端设备所属设备组的组标识信息与第一通知消息携带的组标识信息一致之后,停止模块63可以根据第一通知消息携带的停止服务指示信息停止使用网络传输数据,从而可以实现在认证服务器需要对一组终端设备停止服务时,通知属于该组的终端设备停止使用网络传输数据,进而可以避免终端设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
图7为本发明终端设备实施例二的结构示意图,与图6所示的终端设备相比,不同之处在于,图7所示的终端设备中,停止模块63可以在终端设备处于离网状态时,在停止服务指示信息所指示的停止服务时间段内停止执行入网的操作;或者,
停止模块63可以在终端设备处于在网状态时,在停止服务指示信息所指示的停止服务时间段内停止向当前服务的网络发送数据;或者,
停止模块63可以在终端设备处于在网状态时,在接收模块61接收到停止服务指示信息后退出网络,并在停止服务指示信息所指示的停止服务时间段内不再执行入网操作。
进一步地,该终端设备还可以包括:获得模块64,用于获得预先配置在上述终端设备中的该终端设备所属设备组的组标识信息;这时,第一确定模块62可以确定获得模块64获得的组标识信息与第一接收模块61接收的第一通知消息携带的组标识信息是否一致。
进一步地,该终端设备还可以包括:第二接收模块65,用于在终端设备与网络的相互认证成功之后,接收认证服务器发送的认证成功消息,该认证成功消息携带终端设备所属设备组的组标识信息;这时,第一确定模块62可以确定第二接收模块65接收的认证成功消息携带的组标识信息与第一接收模块61接收的第一通知消息携带的组标识信息是否一致。
具体地,本实施例的一种实现方式中,第一接收模块61可以在终端设备处于睡眠状态或激活状态时,接收认证服务器通过服务接入网关中的事件通知功能实体发送的第一通知消息;该第一通知消息是由认证服务器在需要对终端设备所属设备组中的终端设备停止服务时,发送给上述终端设备所属设备组对应的至少一个锚定认证器,再由锚定认证器发送给上述终端设备所属设备组对应的至少一个服务接入网关,再由服务接入网关通过该服务接入网关中的事件通知功能实体发送给终端设备所属设备组对应的至少一个基站,然后由基站在该基站覆盖区域内广播的。
本实施例的另一种实现方式中,第一接收模块61可以在终端设备处于空闲状态时,接收认证服务器通过锚定的寻呼控制器发送的第一通知消息,该第一通知消息是由认证服务器在需要对终端设备所属设备组中的终端设备停止服务时,发送给该终端设备所属设备组对应的至少一个锚定认证器,再由锚定认证器通过锚定数据路径功能实体发送给该终端设备所属设备组对应的至少一个锚定的寻呼控制器,再由该锚定的寻呼控制器发送给终端设备所属设备组对应的至少一个中继寻呼控制器或基站,再由中继寻呼控制器发送给上述终端设备所属设备组对应的至少一个基站,然后由基站在该基站覆盖区域内广播的。
进一步地,该终端设备还可以包括:
退出模块66,用于当第一接收模块61未接收到第一通知消息,且该终端设备需要使用网络进行数据传输时,退出空闲状态;
第一发送模块67,用于向该终端设备所在区域的基站发送测距请求消息,该测距请求消息携带终端设备所属设备组的组标识信息和该终端设备退出空闲状态的指示信息;
第三接收模块68,用于接收该终端设备所在区域的基站发送的测距响应消息,该测距响应消息携带终端设备所属设备组的组标识信息和停止服务指示信息;该测距响应消息是基站确定上述测距请求消息中携带的组标识信息与锚定的寻呼控制器或中继寻呼控制器发送的第一通知消息中携带的组标识信息相同之后发送给终端设备的。
进一步地,本实施例中的终端设备还可以包括:
恢复模块69,用于在第一接收模块61接收的停止服务指示信息所指示的停止服务时间段结束之后,恢复使用网络传输数据;或者,在第一接收模块61接收到网络侧设备发送的第二通知消息之后,根据该第二通知消息中的恢复服务指示信息恢复使用网络传输数据。
具体地,恢复模块69可以在终端设备处于离网状态时,在恢复服务指示信息指示的恢复服务时间段执行入网操作,并通过网络进行数据传输操作;或者,恢复模块69可以在终端设备处于在网状态时,在恢复服务指示信息指示的恢复服务时间段进行数据传输操作。
上述终端设备可以在接收到网络侧设备发送的第一通知消息之后,停止使用网络传输数据,从而可以实现在认证服务器需要对一组终端设备停止服务时,通知属于该组的终端设备停止使用网络传输数据,进而可以避免终端设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
图8为本发明认证服务器实施例一的结构示意图,本实施例中的认证服务器可以实现本发明图2所示实施例的流程,如图8所示,该认证服务器可以包括:
第二确定模块81,用于确定需要被停止服务的终端设备组对应的至少一个锚定认证器;
第二发送模块82,用于向第二确定模块81确定的锚定认证器发送第三通知消息,该第三通知消息携带需要被停止服务的终端设备组的组标识信息和停止服务指示信息,以使该锚定认证器通过网络侧设备将上述第三通知消息发送给需要被停止服务的终端设备组中的终端设备。
本实施例中的认证服务器可以为任意一种具有认证功能的服务器,例如:AAA服务器,本实施例对认证服务器的具体形式不作限定。
上述认证服务器中,第二确定模块81确定需要被停止服务的终端设备组对应的至少一个锚定认证器之后,第二发送模块82向该锚定认证器发送第三通知消息,该第三通知消息携带需要被停止服务的终端设备组的组标识信息和停止服务指示信息,以使锚定认证器通过网络侧设备将第三通知消息发送给需要被停止服务的终端设备组中的终端设备,这样,接收到第三通知消息的终端设备就可以根据停止服务指示信息停止使用网络传输数据,从而可以实现在认证服务器需要对一组终端设备停止服务时,通知属于该组的终端设备停止使用网络传输数据,进而可以避免终端设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
图9为本发明认证服务器实施例二的结构示意图,与图8所示的认证服务器相比,不同之处在于,图9所示的认证服务器还可以包括:
保存模块83,用于保存终端设备所属设备组的组标识信息;
这时,第二发送模块82还可以在终端设备与网络的相互认证成功之后,向终端设备发送认证成功消息,该认证成功消息携带该终端设备所属终端设备组的组标识信息。
本实施例中,第二确定模块81可以根据需要被停止服务的终端设备组的组标识信息确定需要被停止服务的终端设备组对应的至少一个锚定认证器。
具体地,本实施例的一种实现方式中,第二发送模块82可以在需要被停止服务的终端设备组中的终端设备处于睡眠状态或激活状态时,向锚定认证器发送第三通知消息,以使该锚定认证器根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个服务接入网关,将第三通知消息发送给该服务接入网关,再由服务接入网关中的事件通知功能实体根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个基站,将上述第三通知消息发送给基站,然后由基站在该基站覆盖范围内广播上述第三通知消息,将该第三通知消息发送给需要被停止服务的终端设备组中的终端设备。
本实施例的另一种实现方式中,第二发送模块82可以在需要被停止服务的终端设备组中的终端设备处于空闲状态时,向锚定认证器发送第三通知消息,以使该锚定认证器指示相应的锚定数据路径功能实体根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个锚定的寻呼控制器,再由锚定的寻呼控制器根据第三通知消息中携带的组标识信息确定需要被停止服务的终端设备组对应的至少一个中继寻呼控制器或基站,将该第三通知消息发送给中继寻呼控制器或基站,再由中继寻呼控制器根据第三通知消息中携带的组标识信息确定上述需要被停止服务的终端设备组对应的至少一个基站,将第三通知消息发送给基站,然后由接收到第三通知消息的基站在该基站覆盖范围内广播上述第三通知消息,将第三通知消息发送给需要被停止服务的终端设备组中的终端设备。
进一步地,本实施例中,第二发送模块82还可以向锚定认证器发送第四通知消息,该第四通知消息携带需要被恢复服务的终端设备组的组标识信息和恢复服务指示信息,以使锚定认证器通过网络侧设备将该第四通知消息发送给需要被恢复服务的终端设备组中的终端设备。
上述认证服务器可以实现在认证服务器需要对一组终端设备停止服务时,通知属于该组的终端设备停止使用网络传输数据,进而可以避免终端设备在网络停止服务之后,继续执行上报数据的操作,给网络资源带来不必要的开销。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。