发明内容
本发明实施例提供一种通信业务转移的实现方法及装置,用以提高通信业务转移的操作效率。
本发明实施例提供了一种通信业务转移的实现方法,包括:
获取相互绑定的用户设备的状态信息,所述状态信息为处于开机状态的信息或处于关机状态的信息;
根据所述相互绑定的用户设备的状态信息和预置的所述相互绑定的用户设备的优先级信息,执行通信业务转移。所述第一用户设备根据所述至少一个第二用户设备的状态信息和预先设置的优先级信息,向所述至少一个第二用户设备发送所述第一用户设备的开机状态信息。
本发明实施例还提供了一种通信业务转移的实现装置,包括:
获取模块,用于获取相互绑定的用户设备的状态信息,所述状态信息为处于开机状态的信息或处于关机状态的信息;
转移模块,用于根据所述相互绑定的用户设备的状态信息和预置的所述相互绑定的用户设备的优先级信息,执行通信业务转移。
由上述技术方案可知,通过获取相互绑定的用户设备的状态信息,能够根据上述相互绑定的用户设备的状态信息和预置的上述相互绑定的用户设备的优先级信息,执行通信业务转移,简化了通信业务转移的激活(开通)或取消(关闭)操作,从而提高了通信业务转移的操作效率。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的通信业务转移的实现方法的流程示意图,如图1所示,本实施例的通信业务转移的实现方法可以包括:
步骤101、网络侧服务器预先设置相互绑定的用户设备的优先级信息;
其中,上述相互绑定的用户设备指的是相互之间能够实现通信业务转移的多个用户设备,可以是两个用户设备,也可以是三个甚至更多。
具体地,网络侧服务器可以设置用户设备的标识信息与优先级的对应关系,其中,上述用户标识信息可以包括全球移动通信***(GlobalSystemforMobileCommunications,简称GSM)/通用移动通信***(UniversalMobileTelecommunicationSystem,简称UMTS)网络中的移动台国际综合业务数字网号码(MobileStationInternationalIntegratedServicesDigitalNetworkNumber,简称MSISDN)、国际移动用户识别码(InternationalMobileSubscriberIdentificationNumber,简称IMSI),还可以为码分多址(CodeDivisionMultipleAccess,简称CDMA)网络中的移动台号码(MobileDeviceNumber,简称MDN)、国际移动用户识别码(InternationalMobileSubscriberIdentificationNumber,简称IMSI)或移动识别号码(MobileIdentificationNumber,简称MIN)。上述优先级信息是指在相互绑定的多个用户设备中,执行通信业务转移的基本策略信息,例如:用户设备A、B、C和D四个用户设备是具有相互绑定的关系,网络侧服务器根据一定的参数来设置在通信业务转移中,四个用户设备的优先级信息。例如:优先级信息为A>B>C>D,表示用户设备A的优先级最高,如果用户设备A、B、C和D当前均处于开机状态,当处于第二优先级的用户设备B关机时,网络侧服务器根据这个优先级信息,将B的通信业务转移至处于开机状态的、优先级最高的用户设备A上;同理,当处于第三优先级的用户设备C关机时,网络侧服务器依然根据这个优先级信息将C的通信业务转移至处于开机状态的、优先级最高的用户设备A上。
步骤102、上述网络侧服务器获取上述相互绑定的用户设备的状态信息,上述状态信息为处于开机状态的信息或处于关机状态的信息;
具体地,每个用户设备开机时,都会向网络侧发送相应的能够标识该用户设备处于开机状态的消息,该处于开机状态的消息可以是一条现有的业务请求消息,或者还可以是一条新增的消息,网络侧服务器根据该消息,存储该用户设备处于开机状态的信息;类似地,每个用户设备关机时,都会向网络侧发送相应的能够标识该用户设备处于关机状态的消息,该处于关机状态的消息可以是一条现有的业务请求消息,或者还可以是一条新增的消息,网络侧服务器根据该消息,存储该用户设备处于关机状态的信息。当然,在其他的实施例中,网络侧服务器也可以主动获取用户设备的状态信息。可以理解的是:在本发明实施例中,获取用户设备的状态信息包括但不限于上述方式。
网络侧服务器可以根据获取的上述相互绑定的用户设备的状态信息,获知其对应的状态。具体地,网络侧服务器可以实时或定时从所存储的用户设备状态信息中获取上述相互绑定的用户设备的状态信息,或者还可以当相互绑定的用户设备中的任一用户设备开机或关机时,从所存储的用户设备状态信息中获取相互绑定的用户设备的状态信息。
步骤103、上述网络侧服务器根据上述相互绑定的用户设备的状态信息和预先设置的上述相互绑定的用户设备的优先级信息,执行通信业务转移。其中,上述通信业务可以包括移动通信业务和/或固定通信业务。
具体地,上述网络侧服务器可以将处于关机状态的用户设备的通信业务转移到处于开机状态且优先级最高的用户设备上,或者还可以取消处于开机状态的用户设备向其他用户设备的通信业务转移,或者还可以将处于关机状态的用户设备的通信业务转移到处于开机状态且优先级最高的用户设备上,并取消处于开机状态的用户设备向其他用户设备的通信业务转移。
本实施例中,通过获取相互绑定的用户设备的状态信息,能够根据上述相互绑定的用户设备的状态信息和上述相互绑定的用户设备的优先级信息,执行通信业务转移,简化了通信业务转移的激活(开通)或取消(关闭)操作,从而提高了通信业务转移的操作效率。
下面通过举例来进一步详细说明本发明实施例的技术方案,具体是当相互绑定的用户设备中的任一用户设备开机或关机时,网络侧服务器获取相互绑定的用户设备的状态信息。假设用户标识信息为a、b、c和d,分别对应用户设备A、B、C和D,其通信业务转移的优先级由高到低可以排列为a→b→c→d,当前四个用户设备均处于关机状态,网络侧服务器存储上述四个用户设备的状态信息。
场景1:用户设备A开机;
A开机,向网络侧服务器发送能够标识其处于开机状态的消息,网络侧服务器存储A的处于开机状态的信息。网络侧服务器获取A、B、C和D的状态信息,获知A处于开机状态,以及B、C和D均处于关机状态,网络侧服务器将B、C和D的通信业务转移到A上。进一步地,如果A的通信业务曾经转移到了其他用户设备(例如:B、C或D)上,网络侧服务器还可以进一步取消A的通信业务转移。
场景2:用户设备C开机;
C开机,向网络侧服务器发送能够标识其处于开机状态的消息,网络侧服务器存储C的处于开机状态的信息。网络侧服务器获取A、B、C和D的状态信息,获知A和C均处于开机状态,以及B和D均处于关机状态,且A的优先级高于C的优先级,网络侧服务器取消C的通信业务转移。
场景3:用户设备A关机;
A关机,向网络侧服务器发送能够标识其处于关机状态的消息,网络侧服务器存储A的处于关机状态的信息。网络侧服务器获取A、B、C和D的状态信息,获知C处于开机状态,以及A、B和D均处于关机状态,且A的优先级比C的优先级高,网络侧服务器将A的通信业务转移(A自己的未转移的通信业务和B、D转移到A上的转移的通信业务)到C上。
场景4:用户设备B开机;
B开机,向网络侧服务器发送能够标识其处于开机状态的消息,网络侧服务器存储B的处于开机状态的信息。网络侧服务器获取A、B、C和D的状态信息,获知B和C处于开机状态,以及A和D均处于关机状态,且B的优先级比C的优先级高,网络侧服务器将A和D的通信业务转移到B上,以及网络侧服务器取消B的通信业务转移。
场景5:用户设备C关机。
C关机,向网络侧服务器发送能够标识其处于关机状态的消息,网络侧服务器存储C的处于关机状态的信息。网络侧服务器获取A、B、C和D的状态信息,获知B处于开机状态,以及A、C和D均处于关机状态,且C的优先级低于B的优先级,网络侧服务器将C的通信业务(C自己的未转移的通信业务)转移到B上。
需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
图2为本发明实施例二提供的通信业务转移的实现装置的结构示意图,如图2所示,本实施例的用户设备可以包括获取模块21和转移模块22。其中,获取模块21获取相互绑定的用户设备的状态信息,上述状态信息为处于开机状态的信息或处于关机状态的信息,转移模块22根据上述相互绑定的用户设备的状态信息和预置的上述相互绑定的用户设备的优先级信息,执行通信业务转移。其中,上述通信业务可以包括移动通信业务和/或固定通信业务。
上述本发明实施例一中网络侧服务器的功能可以由本发明实施例提供的通信业务转移的实现装置实现。
具体地,本实施例中的获取模块21具体可以当相互绑定的用户设备中的任一用户设备开机或关机时,获取相互绑定的用户设备的状态信息。
进一步地,本实施例中的转移模块22具体可以将处于关机状态的用户设备的通信业务转移到处于开机状态且优先级最高的用户设备上,或者还可以取消处于开机状态的用户设备向其他用户设备的通信业务转移,或者还可以将处于关机状态的用户设备的通信业务转移到处于开机状态且优先级最高的用户设备上,并取消处于开机状态的用户设备向其他用户设备的通信业务转移。
进一步地,如图3所示,本实施例还可以进一步包括设置模块23,用于设置上述相互绑定的用户设备的优先级信息。
本实施例中,通过获取模块获取相互绑定的用户设备的状态信息,使得转移模块能够根据上述相互绑定的用户设备的状态信息和预置的上述相互绑定的用户设备的优先级信息,执行通信业务转移,简化了通信业务转移的激活(开通)或取消(关闭)操作,从而提高了通信业务转移的操作效率。
需要说明的是:上述本发明实施例中所述的关机(状态)可以包括用户设备的用户主动关闭用户设备的电源而使用户设备处于无法进行通信的关机状态和用户设备无法获取网络信号而使用户设备处于无法进行通信的关机状态。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。