CN101442738B - Method, apparatus and system for implementing Universal Personal Telecommunication - Google Patents
- ️Wed Apr 20 2011
[0034] 具体实施方式The specific embodiment
下面将结合本发明实施例的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。 The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. the
图2为本发明实施例一的实现一号通业务的方法的流程图,如图2所示, 本发明实施例一的实现一号通业务的方法包括: Fig. 2 is the flow chart of the method for realizing the ONLY service of Embodiment 1 of the present invention, as shown in Fig. 2, the method for realizing ONLY service of Embodiment 1 of the present invention comprises:
步骤S201,主叫方发起对一号通业务的引导号码的呼叫后,该一号通业务的引导号码的交换设备接收到来自主叫方交换设备的呼叫信息(本发明实施例将呼叫消息和短消息统称为呼叫信息,本发明实施例的主叫方交换设备还可以包括关口移动交换中心GMSC或短消息业务中心SMSC),其中,所述主叫方交换设备根据引导号码的归属位置寄存器返回的所述引导号码的交换设备分配的漫游号码或短消息路由信息将呼叫信息发送到引导号码的交换设备,该步骤具体包括: Step S201, after the calling party initiates a call to the pilot number of the ONLY service, the switching device of the pilot number of the ONLY service receives the call information from the switching device of the calling party (the embodiment of the present invention combines the call message and Short messages are collectively referred to as call information, and the calling party switching device in the embodiment of the present invention may also include a gateway mobile switching center (GMSC) or a short message service center (SMSC), wherein, the calling party switching device returns according to the home location register of the pilot number The roaming number or short message routing information assigned by the switching device of the pilot number sends the call information to the switching device of the pilot number, and this step specifically includes:
所述引导号码的归属位置寄存器接收主叫方交换设备发送的请求引导号码的位置信息的消息; The home location register of the pilot number receives the message requesting the location information of the pilot number sent by the calling party switching device;
所述引导号码的归属位置寄存器通过与所述引导号码的交换设备交互获得所述引导号码的交换设备分配的漫游号码或短消息路由信息; The home location register of the pilot number obtains the roaming number or short message routing information assigned by the switching equipment of the pilot number by interacting with the switching equipment of the pilot number;
所述引导号码的归属位置寄存器向所述主叫方交换设备返回所述漫游号码或短消息路由信息; The home location register of the pilot number returns the roaming number or short message routing information to the calling party switching device;
所述主叫方交换设备根据所述漫游号码或短消息路由信息向所述引导号码的交换设备发送携带一号通业务的引导号码的呼叫信息。 The switching device of the calling party sends the call information of the pilot number carrying the one number service to the switching device of the pilot number according to the roaming number or short message routing information. the
具体地,所述引导号码的交换设备用于处理一号通业务,其可以是签约该一号通业务的成员号码其中之一成员所注册的交换设备,如果签约一号通业务的成员中包含VoBB(Voice Over Broadband,宽带语音业务)用户号码,则所述引导号码的交换设备可以选择该VoBB用户所注册的VoIP Server(Voice over Internet Protocol,基于IP的语音服务器)。 Specifically, the switching device of the guide number is used to process the ONLY service, which may be the switching device registered by one of the member numbers of the members who subscribe to the ONLY service, if the member who subscribes to the ONLY service includes VoBB (Voice Over Broadband, wideband voice service) user number, then the switching equipment of the described pilot number can select the VoIP Server (Voice over Internet Protocol, voice server based on IP) that this VoBB user is registered. the
步骤S202,所述引导号码的交换设备确定该呼叫信息为一号通业务后,获取该一号通业务的签约数据; Step S202, after the switching device of the guide number determines that the call information is the ONLY service, obtain the contract data of the ONLY service;
具体地,该签约数据保存在与所述引导号码的交换设备通信连接的数据库系统中,该数据库系统可以为与该引导号码的交换设备分离或合设,具体地,若所述引导号码的交换设备为VoIP Server,该数据库系统可以是该VoIP Server的HSS(Home Subscriber Server,归属用户服务器)。一号通业务的签约数据包括:一号通业务的触发方式及其签约的成员号码列表。 Specifically, the subscription data is stored in a database system communicatively connected with the switching device of the pilot number, and the database system may be separated from or co-located with the switching device of the pilot number. Specifically, if the switching device of the pilot number The equipment is a VoIP Server, and the database system can be the HSS (Home Subscriber Server, Home Subscriber Server) of the VoIP Server. The signing data of the ONLY service includes: the trigger mode of the ONLY service and the list of member numbers signed. the
步骤S203,所述引导号码的交换设备按照所述一号通业务的签约数据对签约的成员号码进行相应的呼叫接续操作。 Step S203, the switching device of the guide number performs corresponding call connection operation on the subscribed member number according to the subscription data of the one number service. the
本实施例中的一号通业务采用一个引导号码与多个成员号码签约的签约方式。该成员号码还可以包括移动用户号码及PSTN(Public Switched Telephone Network,公共交换电话网络)用户号码。 The one number service in this embodiment adopts a signing method in which one pilot number signs with multiple member numbers. The member number can also include a mobile subscriber number and a PSTN (Public Switched Telephone Network, public switched telephone network) subscriber number. the
本发明实施例的实现一号通业务的方法通过为引导号码指定相应的交换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫和短消息,从而不再对主叫方交换设备(还可包括关口GMSC或SMSC)与引导号码的HLR的接口有适配要求,不再需要全网进行大规模的改造即可实现一号通业务,有利于一号通业务的普及应用。另外,一号通业务的交换设备选择VoIP Server,同时可以实现VoBB与非VoBB用户的一号通业务,推广了一号通业务的应用。 The method for realizing the one number service in the embodiment of the present invention specifies the corresponding switching equipment for the pilot number, and the switching equipment of the pilot number uniformly processes the call and short message of the pilot number as the receiving party, so that the calling party is no longer required. The interface between switching equipment (including gateway GMSC or SMSC) and the HLR of the pilot number has adaptation requirements, and it is no longer necessary to carry out large-scale transformation of the entire network to realize the one number service, which is conducive to the popularization and application of the one number service . In addition, VoIP Server is selected as the switching device of the one number service, and at the same time, the one number service between VoBB and non-VoBB users can be realized, and the application of the one number service is promoted. the
图3为本发明实施例二的实现一号通业务的方法的流程示意图,在本发明实施例二中,以呼叫一号通为例,详细说明本发明实施例实现一号通业务的方法的具体流程。如图2所示,本发明实施例二的实现一号通业务的方法包括: Fig. 3 is a schematic flowchart of the method for realizing the ONLY service in Embodiment 2 of the present invention. In Embodiment 2 of the present invention, taking calling ONLY as an example, the method for realizing the ONLY service in the embodiment of the present invention is described in detail specific process. As shown in Figure 2, the method for realizing the One Number Service in Embodiment 2 of the present invention includes:
步骤S301,开户引导号码,并在引导号码的HLR上签约SSCODE(Supplement Service Code,补充业务码)以表明该号码为一号通业务的引导号码; Step S301, open an account guide number, and sign a SSCODE (Supplement Service Code, Supplementary Service Code) on the HLR of the guide number to indicate that the number is the guide number for the One Number Service;
具体实现中,用户签约时可以选择一个虚拟号码作为引导号码,或者选择一个一号通业务的成员号码作为引导号码。在本实施例中,若用虚拟的号码作为引导号码,则将该虚拟号码按VoBB用户在HLR和HSS中开户,若选择一个成员号码作为引导号码,则可以选择其中之一的VoBB用户的号码作为引导号码。 In a specific implementation, the user may select a virtual number as the pilot number when signing a contract, or select a member number of the ONLY service as the pilot number. In this embodiment, if a virtual number is used as a guide number, then the virtual number is opened as a VoBB user in HLR and HSS, and if a member number is selected as a guide number, one of the VoBB user's numbers can be selected as a pilot number. the
步骤S302,将该引导号码与一号通业务中的其中之一VoBB成员用户进行绑定;具体实现中,若选择虚拟号码作为引导号码,则为该虚拟号码分配IMSI(International Mobile Subscriber Identity,国际移动用户识别码),在HSS中保存该引导号码的IMSI,所述IMSI对应所绑定的VoBB成员保存;若在成员号码中选择VoBB用户号码作为引导号码,则为所述VoBB用户号码分配IMSI,将作为引导号码的VoBB用户号码的IMSI保存在HSS中。同时,在HSS上此VoBB 用户对应的透明数据区中保存一号通业务的签约数据。 Step S302, bind the pilot number with one of the VoBB member users in the ONLY service; in specific implementation, if a virtual number is selected as the pilot number, an IMSI (International Mobile Subscriber Identity, International Mobile Subscriber Identity) is assigned to the virtual number. Mobile Subscriber Identification Code), save the IMSI of the pilot number in the HSS, and the IMSI is stored corresponding to the bound VoBB member; if the VoBB user number is selected as the pilot number in the member number, then the VoBB user number is assigned an IMSI , saving the IMSI of the VoBB subscriber number as the pilot number in the HSS. At the same time, the contract data of the ONLY service is saved in the transparent data area corresponding to the VoBB user on the HSS. the
步骤S303,通过执行所述VoBB用户的注册或位置更新流程将引导号码的交换设备指定为所绑定的VoBB成员用户的VoIP Server;另外,还可以在该流程中将SSCODE信息预先保存到该VoIP Server的VLR中,当然,也可以在后续向VoIP Server发送一号通呼叫消息时传递SSCODE。 Step S303, by executing the registration or location update process of the VoBB user, the switching device of the guide number is designated as the VoIP Server of the bound VoBB member user; in addition, the SSCODE information can also be pre-saved to the VoIP in this process In the VLR of the Server, of course, the SSCODE can also be passed when sending the one number call message to the VoIP Server subsequently. the
具体实现中,通过执行所述VoBB用户的注册或位置更新流程将引导号码的交换设备指定为所绑定的VoBB成员用户的VoIP Server包括: In the specific implementation, the VoIP Server of the bound VoBB member user is designated as the switching device of the guide number by performing the registration or location update process of the VoBB user:
所述VoIP Server接收来自所述VoBB用户的注册或位置更新请求;在所述VoBB用户的HLR中查询与所述VoBB用户号码绑定的所述引导号码的IMSI;所述VoIP Server根据所述IMSI与所述引导号码的HLR交互,将所述引导号码的HLR中所述引导号码的交换设备的地址保存为所述VoIP Server的地址。 The VoIP Server receives a registration or location update request from the VoBB user; inquires the IMSI of the pilot number bound to the VoBB user number in the HLR of the VoBB user; the VoIP Server according to the IMSI Interact with the HLR of the pilot number, save the address of the switching device of the pilot number in the HLR of the pilot number as the address of the VoIP Server. the
更具体地,所述VoIP Server收到来自引导号码所绑定的一号通业务的VoBB用户号码的注册请求或位置更新请求后,若确定该注册请求中携带的VoBB用户号码的IMSI与HSS中记录的引导号码的IMSI不同,即确定该VoBB用户号码绑定有虚拟的一号通业务的引导号码,则完成该引导号码在HLR中的隐式位置更新,即与该引导号码的HLR进行交互,将HLR中记录的该引导号码的交换设备的地址记录为该VoBB用户号码当前所在的VoIP Server的地址,同时该VoIP Server的VLR中保存引导号码在其归属的HLR上的签约数据,如SSCODE;若确定该注册请求中携带的VoBB用户号码的IMSI与HSS中记录的引导号码的IMSI相同,即确定该VoBB用户号码为一号通业务的引导号码,则完成该引导号码在HLR中的正常的位置更新,同时该VoIP Server的VLR中VoBB用户的数据将包含引导号码签约的特殊SSCODE。 More specifically, after the VoIP Server receives a registration request or a location update request from a VoBB user number of the One Number Service bound to the pilot number, if it determines that the IMSI of the VoBB user number carried in the registration request is the same as that in the HSS The IMSI of the recorded pilot number is different, that is, it is determined that the VoBB user number is bound to the pilot number of the virtual ONLY service, then the implicit location update of the pilot number in the HLR is completed, that is, the HLR of the pilot number is interacted , record the address of the switching device of the pilot number recorded in the HLR as the address of the VoIP Server where the VoBB user number is currently located, and at the same time, the VLR of the VoIP Server saves the subscription data of the pilot number on the HLR to which it belongs, such as SSCODE If it is determined that the IMSI of the VoBB user number carried in the registration request is the same as the IMSI of the pilot number recorded in the HSS, that is, it is determined that the VoBB user number is the pilot number of the ONLY service, then complete the normal registration of the pilot number in the HLR At the same time, the data of the VoBB user in the VLR of the VoIP Server will include the special SSCODE signed by the pilot number. the
需要说明的是,上述步骤301至303是本发明实施例一号通业务的预处理流程,并非一号通业务的主流程,该流程主要是为所述一号通业务配置引导号码的交换设备;其中,步骤302、303是本发明实施例提供的如何为引导号码指定交换设备的具体实施方式中的一种,另外,在本实施例中,步骤303的执行在整个流程中并没有固定的顺序,在执行一号通业务的前、后均可执行。 It should be noted that the above steps 301 to 303 are the preprocessing process of the one number service in the embodiment of the present invention, not the main process of the one number service. ; Wherein, steps 302 and 303 are one of the specific implementations of how to specify a switching device for a pilot number provided by the embodiment of the present invention. In addition, in this embodiment, the execution of step 303 is not fixed in the entire process. The sequence can be executed before or after executing the ONLY service. the
步骤S304,用户拨打该引导号码; Step S304, the user dials the pilot number;
步骤S305,主叫方交换设备,如关口GMSC收到用户对该引导号码的呼叫消息,将该呼叫消息转发给该引导号码的交换设备VoIP Server; Step S305, the switching equipment of the calling party, such as the gateway GMSC, receives the call message of the user to the pilot number, and forwards the call message to the switching equipment VoIP Server of the pilot number;
具体实现中,包括:主叫方交换设备,如关口GMSC收到携带引导号码的初始地址信令消息IAM后,向引导号码的归属HLR发起取漫游号码的操作,由于引导号码注册后在HLR中记录的引导号码的交换设备为VoIP Server,因此HLR向VoIP Server请求漫游号码,VoIP Server分配好漫游号码后返回给HLR,HLR转发给主叫方交换设备。主叫交换设备根据VoIP Server返回的路由信息(本实施例中以漫游号码为例)将IAM消息发送至VoIP Server。其中,如果引导号码选取VoBB用户号码,即对于与引导号码同号的VoBB用户号码不再发起取漫游号码的操作,而是直接当成本局用户进行呼叫接续。 In the specific implementation, it includes: the switching equipment of the calling party, such as the gateway GMSC, after receiving the initial address signaling message IAM carrying the pilot number, initiates the operation of obtaining the roaming number to the home HLR of the pilot number, because the pilot number is registered in the HLR The switching device of the recorded pilot number is the VoIP Server, so the HLR requests the roaming number from the VoIP Server, the VoIP Server allocates the roaming number and returns it to the HLR, and the HLR forwards it to the calling party switching device. The calling switching device sends the IAM message to the VoIP Server according to the routing information returned by the VoIP Server (taking the roaming number as an example in this embodiment). Wherein, if the pilot number selects the VoBB user number, that is, the VoBB user number with the same number as the pilot number does not initiate the operation of obtaining the roaming number, but directly connects the call as the local user. the
步骤S306,该VoIP Server收到该呼叫消息,向HSS查询该引导号码的签约数据; Step S306, the VoIP Server receives the call message, and inquires the subscription data of the pilot number from the HSS;
具体实现中,VoIP Server收到IAM消息后,从VLR用户数据中提取到引导号码签约的特殊SSCODE时,或者从所述IAM消息中发现SSCODE时,确定为一号通业务,则根据该引导号码的IMSI与HSS交互获得一号通业务的签约数据。具体的,该签约数据包括:呼叫一号通的触发方式及相应的成员号码列表,或者短消息一号通的成员号码列表。该呼叫一号通的触发方式包括同振或顺振。 In the specific implementation, after the VoIP Server receives the IAM message, when it extracts the special SSCODE signed by the pilot number from the VLR user data, or finds the SSCODE from the IAM message, it determines that it is the ONLY service, and then according to the pilot number The IMSI interacts with the HSS to obtain the subscription data of the ONLY service. Specifically, the subscription data includes: a trigger method for calling ONLY and a list of corresponding member numbers, or a list of member numbers for ONLY SMS. The trigger mode of the ONLY call includes simultaneous ringing or sequential ringing. the
步骤S307,该引导号码的交换设备即VoIP Server按照所述签约数据对签约的成员号码发起呼叫操作。 Step S307, the switching device of the guide number, that is, the VoIP Server, initiates a call operation to the subscribed member number according to the subscription data. the
具体实现中,VoIP Server从HSS提供的签约数据中提取呼叫一号通的触发方式及相应的成员号码列表,然后根据呼叫一号通的触发方式进行呼叫的同振或顺振处理。其中,当进行顺振处理时,相应的成员号码列表按优先级排序。 In the specific implementation, the VoIP Server extracts the trigger mode of the ONLY call and the corresponding member number list from the subscription data provided by the HSS, and then performs simultaneous or sequential vibration processing of the call according to the trigger mode of the ONLY call. Wherein, when performing sequential vibration processing, the corresponding member number lists are sorted by priority. the
在本发明实施例实现一号通业务的方法的另一实施例中,在用户拨打引导号码前,还可以包括将引导号码在HSS上签约的数据保存到其对应的VLR中的步骤。在这种情况下,该引导号码的交换设备收到呼叫消息后,该VoIP Server直接从VLR中获得一号通业务的签约数据,而不必与该HSS交互获得数据。 In another embodiment of the method for realizing the One Number Service in the embodiment of the present invention, before the user dials the pilot number, it may also include the step of saving the data signed by the pilot number on the HSS into its corresponding VLR. In this case, after the switching device of the leading number receives the call message, the VoIP Server directly obtains the subscription data of the ONLY service from the VLR without interacting with the HSS to obtain the data. the
具体实现中,可以在引导号码的位置更新和数据恢复的场景下,在完成引 导号码的HLR签约数据的更新后,VoIP Server检查VLR中的数据是否存在HSS签约数据,如果不存在,则与HSS交互获取一号通业务的签约数据并保存到VLR,也可以向HSS订阅一号通业务签约数据的更改通知。此后,当HSS中保存的一号通业务的签约数据发生变化时,HSS将主动通知VoIP Server刷新VLR中保存的一号通业务数据。当HLR指示VoIP Server删除引导号码的用户数据时,VoIP Server向HSS取消订阅一号通业务签约数据的更改通知。VoIP Server对于引导号码保留在其VLR中的数据不会主动更改或删除,直到HLR主动来删除用户数据。 In the specific implementation, in the scenario of updating the location of the pilot number and recovering the data, after completing the update of the HLR subscription data of the pilot number, the VoIP Server checks whether the data in the VLR has HSS contract data, and if not, then with The HSS interactively obtains the subscription data of the ONLY service and saves it in the VLR, and can also subscribe to the HSS for the change notification of the ONLY service subscription data. Afterwards, when the subscription data of the ONLY service stored in the HSS changes, the HSS will proactively notify the VoIP Server to refresh the ONLY service data stored in the VLR. When the HLR instructs the VoIP Server to delete the user data of the pilot number, the VoIP Server unsubscribes the change notification of the ONLY service subscription data from the HSS. VoIP Server will not take the initiative to change or delete the data of the pilot number kept in its VLR until the HLR takes the initiative to delete the user data. the
具体的,用户若要更改其一号通业务的签约数据,可以通过BOSS系统的营业厅接口实现一号通业务的申请、取消、变更及查询,也可以通过门户网站,即Portal接口,在Internet上进行业务自助,查询和修改在HSS上保存的业务签约数据。该业务变更和查询操作可以包括:修改呼叫一号通的触发方式、对成员号码列表增加和删除号码,呼叫一号通的触发方式及相应的成员号码列表的查询、短消息一号通的成员号码列表的查询。其中,与引导号码绑定的成员号码或作为引导号码的成员号码不能被删除。 Specifically, if the user wants to change the contract data of the one number service, he can apply for, cancel, change and query the one number service through the business hall interface of the BOSS system, or through the portal website, namely the Portal interface, on the Internet Perform business self-service on the Internet, query and modify the business contract data saved on the HSS. The service change and query operations may include: modifying the trigger method of calling ONLY, adding and deleting numbers to the member number list, querying the trigger method of calling ONLY and the corresponding member number list, and members of SMS ONLY Queries for list of numbers. Among them, the member number bound to the pilot number or the member number as the pilot number cannot be deleted. the
本发明实施例的实现一号通业务的方法通过为引导号码指定VoIP Server为交换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫和短消息,从而不再对主叫方交换设备或者关口GMSC与引导号码的HLR的接口有适配要求,不再需要全网进行大规模的改造即可实现一号通业务,有利于一号通业务的普及应用。另外,一号通业务的交换设备选择VoIP Server,同时可以实现VoBB与非VoBB用户的一号通业务,推广了一号通业务的应用。 The method for realizing the One Number Service in the embodiment of the present invention is by specifying the VoIP Server as the switching device for the pilot number, and the switching equipment of the pilot number uniformly processes the call and the short message of the pilot number as the receiving party, so that the call and the short message of the calling party are no longer required. There is an adaptation requirement for the interface between the switching equipment at the gateway or the GMSC at the gateway and the HLR of the pilot number, and it is no longer necessary to carry out large-scale transformation of the entire network to realize the one number service, which is conducive to the popularization and application of the one number service. In addition, VoIP Server is selected as the switching device of the one number service, and at the same time, the one number service between VoBB and non-VoBB users can be realized, and the application of the one number service is promoted. the
需要说明的是,引导号码的交换设备可以为任一成员号码注册的交换设备,并不仅限于VoBB用户号码注册的VoIP Server,将成员号码注册的交换设备指定为引导号码的交换设备不仅可通过本实施例提供的将引导号码与VoBB用户进行绑定后,通过VoBB用户的注册或位置更新流程来实现,也可以直接将引导号码归属的HLR中的引导号码的交换设备的地址保存为该成员号码注册的交换设备的地址。 It should be noted that the switching device of the pilot number can be a switching device registered with any member number, and is not limited to the VoIP Server registered with the VoBB user number. After binding the pilot number with the VoBB user provided in the embodiment, it can be realized through the registration or location update process of the VoBB user, and the address of the switching device of the pilot number in the HLR to which the pilot number belongs can also be directly saved as the member number The address of the registered switching device. the
图4a为本发明实施例三的实现一号通业务的方法的流程示意图,在本发明 实施例三中,以短消息一号通为例,详细说明本发明实施例实现一号通业务的方法的具体流程。如图4a所示,本发明实施例三的实现一号通业务的方法包括: Fig. 4a is a schematic flow diagram of the method for realizing the ONLY service in the third embodiment of the present invention. In the third embodiment of the present invention, taking the ONLY short message as an example, the method for realizing the ONLY service in the embodiment of the present invention is explained in detail specific process. As shown in Figure 4a, the method for realizing the ONLY service in Embodiment 3 of the present invention includes:
步骤S401,开户引导号码,并在引导号码的HLR上签约SSCODE以表明该号码为一号通业务的引导号码; Step S401, open an account with a pilot number, and sign an SSCODE on the HLR of the pilot number to indicate that the number is the pilot number for the One Number Service;
具体实现中,用户签约时可以选择一个虚拟号码作为引导号码,或者选择一个成员号码作为引导号码。在本实施例中,若用虚拟的号码作为引导号码,则将该虚拟号码按VoBB用户在HLR和HSS中开户,若选择一个成员号码作为引导号码,则可以选择其中之一的VoBB用户的号码作为引导号码。 In specific implementation, the user can choose a virtual number as the pilot number or a member number as the pilot number when signing up. In this embodiment, if a virtual number is used as a guide number, then the virtual number is opened as a VoBB user in HLR and HSS, and if a member number is selected as a guide number, one of the VoBB user's numbers can be selected as a pilot number. the
步骤S402,将该引导号码与一号通业务中的其中之一VoBB成员用户进行绑定;具体实现中,若选择虚拟号码作为引导号码,则为该虚拟号码分配IMSI,在HSS中保存该引导号码的IMSI,所述IMSI对应所绑定的VoBB成员保存;若在成员号码中选择VoBB用户号码作为引导号码,则为所述VoBB用户号码分配IMSI,将作为引导号码的VoBB用户号码的IMSI保存在HSS中。同时,在HSS上此VoBB用户对应的透明数据区中保存一号通业务的签约数据。 Step S402, bind the pilot number with one of the VoBB member users in the ONLY service; in specific implementation, if a virtual number is selected as the pilot number, then assign an IMSI to the virtual number, and save the pilot number in the HSS The IMSI of the number, the IMSI is stored corresponding to the bound VoBB member; if the VoBB user number is selected as the guide number in the member number, the IMSI is allocated for the VoBB user number, and the IMSI of the VoBB user number as the guide number is saved in the HSS. At the same time, the subscription data of the ONLY service is stored in the transparent data area corresponding to the VoBB user on the HSS. the
步骤S403,通过执行所述VoBB用户的注册或位置更新流程将引导号码的交换设备指定为所绑定的VoBB成员用户的VoIP Server;另外,还可以在该流程中将SSCODE信息预先保存到该VoIP Server的VLR中,当然,也可以在后续向VoIP Server发送一号通呼叫消息时传递SSCODE。 Step S403, by executing the registration or location update process of the VoBB user, the switching device of the guide number is designated as the VoIP Server of the bound VoBB member user; in addition, the SSCODE information can also be pre-saved to the VoIP in this process In the VLR of the Server, of course, the SSCODE can also be passed when sending the one number call message to the VoIP Server subsequently. the
具体实现中,通过执行所述VoBB用户的注册或位置更新流程将引导号码的交换设备指定为所绑定的VoBB成员用户的VoIP Server包括: In the specific implementation, the VoIP Server of the bound VoBB member user is designated as the switching device of the guide number by performing the registration or location update process of the VoBB user:
所述VoIP Server接收来自所述VoBB用户的注册或位置更新请求;在所述VoBB用户的HLR中查询与所述VoBB用户号码绑定的所述引导号码的IMSI;所述VoIP Server根据所述IMSI与所述引导号码的HLR交互,将所述引导号码的HLR中所述引导号码的交换设备的地址保存为所述VoIP Server的地址。 The VoIP Server receives a registration or location update request from the VoBB user; inquires the IMSI of the pilot number bound to the VoBB user number in the HLR of the VoBB user; the VoIP Server according to the IMSI Interact with the HLR of the pilot number, save the address of the switching device of the pilot number in the HLR of the pilot number as the address of the VoIP Server. the
更具体地,所述VoIP Server收到来自引导号码所绑定的一号通业务的VoBB用户号码的注册请求或位置更新请求后,若确定该注册请求中携带的VoBB用户号码的IMSI与HSS中记录的引导号码的IMSI不同,即确定该VoBB用户号码绑定有虚拟的一号通业务的引导号码,则完成该引导号码在HLR中的隐式位 置更新,即与该引导号码的HLR进行交互,将HLR中记录的该引导号码的交换设备的地址记录为该VoBB用户号码当前所在的VoIP Server的地址,同时该VoIP Server的VLR中保存引导号码在其归属的HLR上的签约数据,如SSCODE;若确定该注册请求中携带的VoBB用户号码的IMSI与HSS中记录的引导号码的IMSI相同,即确定该VoBB用户号码为一号通业务的引导号码,则完成该引导号码在HLR中的正常的位置更新,同时该VoIP Server的VLR中VoBB用户的数据将包含引导号码签约的特殊SSCODE。 More specifically, after the VoIP Server receives a registration request or a location update request from a VoBB user number of the One Number Service bound to the pilot number, if it determines that the IMSI of the VoBB user number carried in the registration request is the same as that in the HSS The IMSI of the recorded pilot number is different, that is, it is determined that the VoBB user number is bound to the pilot number of the virtual ONLY service, then the implicit location update of the pilot number in the HLR is completed, that is, the HLR of the pilot number Interaction, record the address of the switching device of the pilot number recorded in the HLR as the address of the VoIP Server where the VoBB user number is currently located, and at the same time, the VLR of the VoIP Server saves the subscription data of the pilot number on the HLR to which it belongs, such as SSCODE; if it is determined that the IMSI of the VoBB user number carried in the registration request is the same as the IMSI of the pilot number recorded in the HSS, that is, it is determined that the VoBB user number is the pilot number of the One Number Service, then complete the registration of the pilot number in the HLR Normal location update, at the same time the VoBB user data in the VoIP Server's VLR will contain the special SSCODE signed by the pilot number. the
需要说明的是,上述步骤401至403是本发明实施例一号通业务的预处理流程,并非一号通业务的主流程,该流程主要是为所述一号通业务配置引导号码的交换设备;其中,步骤402、403是本发明实施例提供的如何为引导号码指定交换设备的具体实施方式中的一种,另外,在本实施例中,步骤403的执行在整个流程中并没有固定的顺序,在执行一号通业务的前、后均可执行。 It should be noted that the above steps 401 to 403 are the preprocessing process of the one number service in the embodiment of the present invention, not the main process of the one number service, which is mainly to configure the switching device for the one number service to guide the number ; Wherein, steps 402 and 403 are one of the specific implementations of how to specify a switching device for a pilot number provided by the embodiment of the present invention. In addition, in this embodiment, the execution of step 403 is not fixed in the entire process. The sequence can be executed before or after executing the ONLY service. the
步骤S404,用户发送短消息至该引导号码; Step S404, the user sends a short message to the guide number;
步骤S405,主叫方交换设备,如SMSC收到用户对该引导号码的短消息,将该短消息转发给该引导号码的交换设备VoIP Server; Step S405, the calling party switching equipment, such as SMSC receives the user's short message to the pilot number, forwards the short message to the switching equipment VoIP Server of the pilot number;
具体实现中包括:主叫方交换设备,如SMSC收到MO_FORWARD_SM消息后将向引导号码的归属HLR发起取短消息路由信息的操作,由于引导号码注册后在HLR中记录的引导号码的交换设备为VoIP Server,因此SMSC发送MT_FORWARD_SM消息到VoIP Server。其中,如果引导号码选取VoBB用户号码,即对于与引导号码同号的VoBB用户号码不再发起取短消息路由信息的操作,而是直接当成本局用户进行呼叫接续。 Include in the concrete realization: the switching equipment of the calling party, after receiving the MO_FORWARD_SM message, SMSC will initiate the operation of getting the short message routing information to the home HLR of the pilot number, because the switching equipment of the pilot number recorded in the HLR after the pilot number is registered is VoIP Server, so SMSC sends MT_FORWARD_SM message to VoIP Server. Wherein, if the guide number selects the VoBB user number, that is, the VoBB user number with the same number as the guide number no longer initiates the operation of obtaining the short message routing information, but directly performs the call connection as the local user. the
步骤S406,该VoIP Server收到该短消息,向HSS查询该被叫引导号码的签约数据; Step S406, the VoIP Server receives the short message, and queries the HSS for the subscription data of the called guide number;
具体实现中,VoIP Server收到MT_FORWARD_SM消息后,从VLR用户数据中提取到引导号码签约的特殊SSCODE时,或者从所述MO_FORWARD_SM消息中发现SSCODE时,确定为一号通业务,则根据该引导号码的IMSI与HSS交互获得一号通业务的签约数据。具体的,该签约数据包括:呼叫一号通的触发方式及相应的成员号码列表、短消息一号通的成员号 码列表。 In the specific implementation, after the VoIP Server receives the MT_FORWARD_SM message, when it extracts the special SSCODE signed by the pilot number from the VLR user data, or when it finds the SSCODE from the MO_FORWARD_SM message, it determines that it is the one number service, and then according to the pilot number The IMSI interacts with the HSS to obtain the subscription data of the ONLY service. Specifically, the subscription data includes: the trigger mode of calling ONLY and the corresponding member number list, and the member number list of SMS ONLY. the
步骤S407,该引导号码的交换设备即VoIP Server按照所述签约数据对签约的成员号码发送短消息。 Step S407, the switching device of the guide number, that is, the VoIP Server, sends a short message to the subscribed member number according to the subscription data. the
具体实现中,VoIP Server从HSS提供的签约数据中提取短消息一号通的成员号码列表,然后模拟SMSC向成员号码归属的HLR发起取短消息路由信息的操作,通过依次与各个成员归属HLR的交互选择优先级高、终端状态不为内存满和不可及的成员接收短消息。所述短消息一号通的成员号码按照优先级排序。其中,对于与引导号码同号的VoBB用户号码不再发起取短消息路由的操作,而是直接当成本局用户进行处理。 In the specific implementation, the VoIP Server extracts the member number list of the SMS One Number from the subscription data provided by the HSS, and then simulates the SMSC to initiate the operation of obtaining the short message routing information to the HLR to which the member number belongs, and communicates with the HLR to which each member belongs in turn. Interactively select members with high priority and whose terminal status is not memory full or unreachable to receive short messages. The member numbers of the one number for short message are sorted according to the priority. Wherein, for the VoBB user number with the same number as the guide number, the operation of taking short message routing is no longer initiated, but directly treated as the local office user for processing. the
具体地,如图4b所示,前述步骤S407具体包括如下步骤: Specifically, as shown in Figure 4b, the aforementioned step S407 specifically includes the following steps:
步骤S501:按照所述短消息一号通的成员号码列表确定当前待接续的成员号码; Step S501: Determine the current member number to be connected according to the member number list of the SMS ONLY;
步骤S502:判断当前接续的成员号码是否与引导号码同号:若同号,则执行步骤S503;反之执行步骤S505; Step S502: Determine whether the current connected member number is the same as the guide number: if they are the same number, execute step S503; otherwise, execute step S505;
步骤S503:判断所述VoIP Server的VLR中当前接续的成员号码的状态是否为非关机且终端可及:若是,则执行步骤S504;反之,执行步骤S507; Step S503: Judging whether the status of the member number currently connected in the VLR of the VoIP Server is non-shutdown and the terminal is accessible: if so, then perform step S504; otherwise, perform step S507;
具体地,可以通过判断当前成员号码对应的MNRF(Mobile subscriber Not Reachable Flag,终端不可及标志)是否有效判断所述VoIP Server的VLR中当前接续的成员号码的状态是否为终端可及。 Specifically, it can be judged whether the status of the current connected member number in the VLR of the VoIP Server is terminal reachable by judging whether the MNRF (Mobile subscriber Not Reachable Flag) corresponding to the current member number is valid. the
步骤S504:选择当前接续的号码发送短消息,根据短消息的接收情况,向SMSC返回响应,此次短消息流程结束; Step S504: Select the current connected number to send a short message, and return a response to the SMSC according to the reception of the short message, and the short message process ends;
具体的,若当前接续的成员号码由于终端内存满接收短消息失败,则向SMSC返回失败响应;若当前接续的成员号码接收短消息成功,则向SMSC返回成功响应; Specifically, if the current connected member number fails to receive the short message due to the terminal memory being full, a failure response will be returned to the SMSC; if the current connected member number successfully receives the short message, a successful response will be returned to the SMSC;
步骤S505:与当前接续的成员号码归属的HLR交互,判断所述当前接续的成员号码归属的HLR的是否成功响应:若是,则执行步骤S506;若不是,则执行步骤S507; Step S505: Interact with the HLR to which the current connected member number belongs, and judge whether the HLR to which the currently connected member number belongs responds successfully: if yes, execute step S506; if not, execute step S507;
步骤S506:发送短消息到当前接续的成员号码的交换设备,若当前接续的 成员号码的交换设备由于该成员的终端内存满或终端不可及返回失败响应,则执行步骤S508; Step S506: Send a short message to the switching device of the currently connected member number, if the switching device of the currently connected member number returns a failure response because the member's terminal memory is full or the terminal is unreachable, then execute step S508;
步骤S507:判断当前接续的成员号码是否为最后一个成员号码:若是,则执行步骤S509;若不是,则执行步骤S501; Step S507: Determine whether the current connected member number is the last member number: if yes, execute step S509; if not, execute step S501;
步骤S508:该VoIP Server向SMSC透传该失败响应,并通知当前接续成员号码归属的HLR对当前接续成员号码设置与该失败响应相对应的标志,该标志包括终端内存满标志和MNRF标志,则此次短消息流程结束; Step S508: The VoIP Server transparently transmits the failure response to the SMSC, and notifies the HLR to which the current connection member number belongs to set a sign corresponding to the failure response for the current connection member number, the sign includes a terminal memory full sign and an MNRF sign, then This short message process is over;
步骤S509:向SMSC返回失败响应,则此次短消息流程结束;具体地,该失败响应可以为HLR响应失败的失败响应或短消息接收失败的失败响应。 Step S509: Return a failure response to the SMSC, and the short message process ends; specifically, the failure response may be a failure response of HLR response failure or a failure response of failure to receive the short message. the
更具体地,步骤S506中,当前接续的成员号码的交换设备返回的失败响应可能是因当前接续的成员号码终端内存满而失败的失败响应,也可能是因当前接续的成员号码的终端不可及而失败的失败响应。若因终端不可及而返回失败响应,VoIP Server通过状态报告通知当前接续的成员号码归属的HLR对当前接续的成员号码设置终端不可及标志,并向SMSC透传该失败响应。在VoIP Server向SMSC透传终端不可及的失败响应的情况下,SMSC通知该引导号码归属的HLR设置引导号码的MNRF标志,如果当前接续的成员号码不与引导号码绑定,接收短消息的成员号码在其终端恢复可用时不能代替引导号码清除该MNRF标志,因此大多数情况下只能借助引导号码定时的隐式位置更新来清除此标志。例如,可以设置在VoIP Server对应的VLR侧设置定时器,时长可以为半小时,一般情况下用户延迟半小时收到短消息是可以容忍的。 More specifically, in step S506, the failure response returned by the switching device of the currently connected member number may be a failure response because the terminal memory of the currently connected member number is full, or it may be because the terminal of the currently connected member number is unreachable. And the failure response fails. If a failure response is returned because the terminal is unreachable, the VoIP Server notifies the HLR to which the currently connected member number belongs to set the terminal unreachable flag for the currently connected member number through a status report, and transparently transmits the failure response to the SMSC. When the VoIP Server transparently transmits the failure response that the terminal is unreachable to the SMSC, the SMSC notifies the HLR to which the pilot number belongs to set the MNRF flag of the pilot number. If the current member number is not bound to the pilot number, the member receiving the SMS The number cannot replace the pilot number to clear the MNRF flag when its terminal is available again, so in most cases the flag can only be cleared by means of the periodic implicit location update of the pilot number. For example, the timer can be set on the VLR side corresponding to the VoIP Server, and the duration can be half an hour. Generally, it is acceptable for the user to delay receiving the short message for half an hour. the
若因终端内存满而对短消息接收失败,VoIP Server通过状态报告通知当前接续的成员号码归属的HLR设置该引导号码终端内存满的标志,并拦截该终端内存满的失败响应,将此失败响应替换为终端不可及的失败响应传送给SMSC,SMSC通知引导号码归属的HLR设置该引导号码终端不可及的标志。 If the short message fails to be received due to the full memory of the terminal, the VoIP Server will notify the HLR to which the current connected member number belongs to set the sign that the terminal memory of the pilot number is full through the status report, and intercept the failure response of the terminal memory full, and send the failure response Instead, the failure response that the terminal is unreachable is sent to the SMSC, and the SMSC notifies the HLR to which the pilot number belongs to set the flag that the terminal of the pilot number is unreachable. the
可选地,VoIP Server通过状态报告通知成员号码归属的HLR设置终端不可及的标志后,VoIP Server可能会收到HLR的短消息提醒,由于没有缓存短消息进行重发的可能,因此VoIP Server对HLR的短消息提醒进行直接丢弃的操作。 Optionally, after the VoIP Server notifies the HLR that the member number belongs to to set the unreachable sign of the terminal through the status report, the VoIP Server may receive a short message reminder from the HLR. The short message of HLR reminds to carry out the operation of discarding directly. the
可选地,若当前接续的成员号码的交换设备返回失败响应,该VoIP Server 不向SMSC透传该失败响应,而是直接执行步骤S507,直至处理完所有成员号码或SMSC对应的定时器超时,向所述SMSC返回失败响应,结束短消息流程。在SMSC对应的定时器超时的情况下,VoIP Server会终止当前的处理,以释放占用的资源。 Optionally, if the switching device of the currently connected member number returns a failure response, the VoIP Server does not transparently transmit the failure response to the SMSC, but directly executes step S507 until all member numbers are processed or the corresponding timer of the SMSC expires, Return a failure response to the SMSC, and end the short message process. When the timer corresponding to the SMSC expires, the VoIP Server will terminate the current processing to release the occupied resources. the
在实现一号通业务过程中,引导号码的数据可能会丢失,如保存在HLR上的引导号码的交换设备的地址信息或保存在VoIP Server的VLR上的引导号码的所有数据。在上述情况发生的情况下,本发明实施例的实现一号通业务的方法还包括对引导号码的数据进行恢复的步骤。该步骤与本发明实施例二中的恢复数据的步骤一致,在此不再赘述。 In the process of realizing the one number service, the data of the pilot number may be lost, such as the address information of the switching equipment of the pilot number stored on the HLR or all the data of the pilot number stored on the VLR of the VoIP Server. When the above situation occurs, the method for implementing the one number service in the embodiment of the present invention further includes the step of recovering the data of the pilot number. This step is consistent with the step of restoring data in Embodiment 2 of the present invention, and will not be repeated here. the
本发明实施例通过将引导号码与VoBB用户绑定,通过为引导号码指定相应的交换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫和短消息,从而不再对主叫方交换设备,如SMSC与引导号码的HLR的接口有适配要求,不再需要全网进行大规模的改造即可实现一号通业务,有利于一号通业务的普及应用。另外,一号通业务的交换设备选择VoIP Server,同时可以实现VoBB与非VoBB用户的一号通业务,推广了一号通业务的应用。 In the embodiment of the present invention, by binding the pilot number with the VoBB user, by specifying the corresponding switching equipment for the pilot number, the switching equipment of the pilot number will uniformly process the call and short message of the pilot number as the receiving party, so that the main Caller switching equipment, such as SMSC, has adaptation requirements for the interface with the HLR of the pilot number, so it is no longer necessary to carry out large-scale transformation of the entire network to realize the one number service, which is conducive to the popularization and application of the one number service. In addition, VoIP Server is selected as the switching device of the one number service, and at the same time, the one number service between VoBB and non-VoBB users can be realized, and the application of the one number service is promoted. the
图5a为本发明实施例一的实现一号通业务的系统的结构框图,如图5a所示,本发明实施例一的实现一号通业务的系统包括:主叫方交换设备51、引导号码的HLR53和引导号码的交换设备55,其中: Fig. 5 a is the structural block diagram of the system realizing one number service of embodiment one of the present invention, as shown in Fig. 5 a, the system of realizing one number service of embodiment one of the present invention comprises: calling party switching equipment 51, guide number HLR53 and pilot number switching facility 55, where:
主叫方交换设备51用于发送携带引导号码的呼叫信息; The calling party switching device 51 is used to send the call information carrying the pilot number;
具体地,所述呼叫信息包括呼叫消息和短消息。 Specifically, the call information includes a call message and a short message. the
引导号码的交换设备55用于接收来自所述主叫方交换设备51的呼叫信息,当确定所述呼叫信息为一号通业务时,获取所述一号通业务的签约数据,根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。 The switching device 55 of the pilot number is used to receive the call information from the calling party switching device 51, and when it is determined that the call information is the one number service, obtain the subscription data of the one number service, and according to the subscription The data connects the call to the member number subscribed to the one number service. the
具体地,该签约数据包括:呼叫一号通业务的触发方式及相应的成员号码列表,短消息一号通业务的成员号码列表。 Specifically, the subscription data includes: a trigger mode of calling the ONLY service and a list of corresponding member numbers, and a list of member numbers of the ONLY short message service. the
具体地,所述引导号码的交换设备可以为一个所述VoBB用户注册的VoIP Server。 Specifically, the switching device of the pilot number may be a VoIP Server registered by the VoBB user. the
图5b为本发明实施例二的实现一号通业务的系统的结构框图,如图5b所 示,本发明实施例二的实现一号通业务的系统包括:主叫方交换设备51’、引导号码的HLR53’、引导号码的交换设备55’和数据库57’,其中: Fig. 5 b is the structural block diagram of the system realizing the one number service of the second embodiment of the present invention, as shown in Fig. 5 b, the system of realizing the one number service of the second embodiment of the present invention comprises: calling party switching equipment 51 ', guiding The HLR 53' of the number, the switching device 55' and the database 57' of the pilot number, wherein:
主叫方交换设备51’用于发送携带引导号码的呼叫信息; The calling party switching device 51' is used to send the call information carrying the pilot number;
具体地,所述呼叫信息包括呼叫消息和短消息。 Specifically, the call information includes a call message and a short message. the
引导号码的HLR53’用于保存为所述引导号码指定的交换设备,当接收到所述主叫方交换设备51’发送的请求引导号码的位置信息的消息后,与所保存的引导号码的交换设备55’交互获得所述引导号码的交换设备55’分配的漫游号码或短消息路由信息,并将所述漫游号码或短消息路由信息返回给所述主叫方交换设备51’,使得所述主叫方交换设备51’根据所述漫游号码或短消息路由信息向所述引导号码的交换设备55’转发所述呼叫信息。 The HLR53' of the pilot number is used to save the designated switching device for the pilot number, and after receiving the message requesting the location information of the pilot number sent by the calling party switching device 51', the exchange with the saved pilot number The device 55' interactively obtains the roaming number or short message routing information allocated by the switching device 55' of the pilot number, and returns the roaming number or short message routing information to the calling party switching device 51', so that the The calling party switching device 51' forwards the call information to the switching device 55' of the pilot number according to the roaming number or short message routing information. the
数据库57’用于保存并向该引导号码的交换设备55’提供所述一号通业务的签约数据。 The database 57' is used to save and provide the subscription data of the one number service to the switching device 55' of the pilot number. the
引导号码的交换设备55’用于接收来自所述主叫方交换设备51’的呼叫信息,当确定该呼叫信息为一号通业务时,从该数据库57’中获取所述一号通业务的签约数据,根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。 The guiding number switching device 55' is used to receive the call information from the calling party switching device 51', and when it is determined that the call information is the one number service, obtain the information of the one number service from the database 57' Subscription data. According to the subscription data, the call is connected to the member number subscribed to the one number service. the
一号通业务的签约数据包括:呼叫一号通业务的触发方式及相应的成员号码列表,短消息一号通业务的成员号码列表。 The signing data of the ONLY service includes: the trigger mode of calling the ONLY service and the list of corresponding member numbers, and the list of member numbers of the ONLY short message service. the
具体实现中,引导号码的交换设备55’通过在HLR53’上查找该引导号码的补充业务码确定携带该引导号码的呼叫信息为一号通业务。 In specific implementation, the switching device 55' of the pilot number determines that the call information carrying the pilot number is the ONLY service by looking up the supplementary service code of the pilot number on the HLR53'. the
具体地,数据库57’可以与该引导号码的交换设备55’分离或合设。 Specifically, the database 57' can be separated or integrated with the switching device 55' of the pilot number. the
更具体地,若该引导号码的交换设备55’为VoIP Server,所述数据库为该VoIP Server的HSS。 More specifically, if the switching device 55' of the pilot number is a VoIP Server, the database is the HSS of the VoIP Server. the
图6为本发明实施例的实现一号通业务的装置的结构框图,如图6所示,本发明实施例的实现一号通业务的装置包括:接收单元61、判断单元62、获取单元63和呼叫接续单元64,其中: Fig. 6 is a structural block diagram of a device for realizing the ONLY service according to an embodiment of the present invention. As shown in Fig. 6 , the device for realizing the ONLY service according to the embodiment of the present invention includes: a receiving unit 61, a judging unit 62, and an obtaining unit 63 And call connection unit 64, wherein:
接收单元61用于接收来自所述主叫方交换设备的携带引导号码的呼叫信息; The receiving unit 61 is used to receive the call information carrying the pilot number from the calling party switching device;
判断单元62用于判断所述呼叫信息是否为一号通业务;具体地,该判断单 元62根据该呼叫信息携带的引导号码是否签约有补充业务码来判断该呼叫信息是否为一号通业务; The judging unit 62 is used to judge whether the call information is a one number service; specifically, the judging unit 62 judges whether the call information is a one number service according to whether the pilot number carried in the call information has signed a supplementary service code ;
获取单元63用于当确定所述呼叫信息为一号通业务时,获取所述引导号码相应的一号通业务的签约数据,所述签约数据包括一号通业务的触发方式及其签约的成员号码列表; The obtaining unit 63 is configured to obtain the subscription data of the one number service corresponding to the pilot number when it is determined that the call information is the one number service, and the subscription data includes the trigger mode of the one number service and the members who subscribe to it list of numbers;
呼叫接续单元64用于根据所述签约数据对所述一号通业务签约的成员号码进行呼叫接续。 The call connecting unit 64 is configured to carry out call connection to the number of members subscribed to the one number number service according to the subscription data. the
具体地,本发明实施例的实现一号通业务的装置可以为与所述引导号码绑定的VoBB用户的VoIP Server,则本发明实施例的实现一号通业务的装置还包括更新单元,该更新单元用于在接收到来自VoBB用户的注册或位置更新请求时,或者在定时器超时,与所述引导号码的HLR交互,将所述HLR中所述引导号码的交换设备的地址保存为该VoBB用户当前所在的VoIP Server的地址。 Specifically, the device for realizing the one number service in the embodiment of the present invention may be the VoIP Server of the VoBB user bound with the pilot number, then the device for realizing the one number service in the embodiment of the present invention also includes an update unit, the The update unit is used to interact with the HLR of the pilot number when receiving a registration or location update request from a VoBB user, or when the timer expires, and save the address of the switching device of the pilot number in the HLR as the The address of the VoIP Server where the VoBB user is currently located. the
本发明实施例通过将引导号码与VoBB用户绑定,通过为引导号码指定相应的交换设备,由该引导号码的交换设备统一处理该引导号码作为接收方的呼叫和短消息,从而不再对主叫方的交换设备(包括GMSC或者SMSC)与引导号码的HLR的接口有适配要求,不再需要全网进行大规模的改造即可实现一号通业务,有利于一号通业务的普及应用。另外,一号通业务的交换设备选择VoIP Server,同时可以实现VoBB与非VoBB用户的一号通业务,推广了一号通业务的应用。 In the embodiment of the present invention, by binding the pilot number with the VoBB user, by specifying the corresponding switching equipment for the pilot number, the switching equipment of the pilot number will uniformly process the call and short message of the pilot number as the receiving party, so that the main The caller's switching equipment (including GMSC or SMSC) has adaptation requirements for the interface of the HLR of the pilot number, and it is no longer necessary to carry out large-scale transformation of the entire network to realize the one number service, which is conducive to the popularization and application of the one number service . In addition, VoIP Server is selected as the switching device of the one number service, and at the same time, the one number service between VoBB and non-VoBB users can be realized, and the application of the one number service is promoted. the
需要说明的是,引导号码的交换设备可以为任一成员号码注册的交换设备,并不仅限于VoBB用户号码注册的VoIP Server,将成员号码注册的交换设备指定为引导号码的交换设备不仅可通过本实施例提供的将引导号码与VoBB用户进行绑定后,通过VoBB用户的注册或位置更新流程来实现,也可以直接将引导号码归属的HLR中的引导号码的交换设备的地址保存为该成员号码注册的交换设备的地址。 It should be noted that the switching device of the pilot number can be a switching device registered with any member number, and is not limited to the VoIP Server registered with the VoBB user number. After binding the pilot number with the VoBB user provided in the embodiment, it can be realized through the registration or location update process of the VoBB user, and the address of the switching device of the pilot number in the HLR to which the pilot number belongs can also be directly saved as the member number The address of the registered switching device. the
以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施例。 The present invention has been described above in conjunction with the preferred embodiments, but the present invention is not limited to the above-disclosed embodiments. the