[go: up one dir, main page]

CN101662759A - Method and device for identifying roaming state of mobile terminal - Google Patents

Method and device for identifying roaming state of mobile terminal Download PDF

Info

Publication number
CN101662759A
CN101662759A CN200810118849A CN200810118849A CN101662759A CN 101662759 A CN101662759 A CN 101662759A CN 200810118849 A CN200810118849 A CN 200810118849A CN 200810118849 A CN200810118849 A CN 200810118849A CN 101662759 A CN101662759 A CN 101662759A
Authority
CN
China
Prior art keywords
network
terminal
terminal called
country code
calling terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200810118849A
Other languages
Chinese (zh)
Inventor
汤虹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200810118849A priority Critical patent/CN101662759A/en
Publication of CN101662759A publication Critical patent/CN101662759A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供了一种移动终端漫游状态的识别方法和装置。识别方法包括:主叫终端与被叫终端通信的过程中,监测经过主叫终端归属网络的关口移动交换中心/国际信令转接点的移动应用部分信令;根据所述监测到的移动应用部分信令,获取所述被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号;根据所述被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号,以及预先存储的所述主叫终端归属国的国别码和归属网络的网络号,确定所述被叫终端是否在所述主叫终端归属的网络。基于该识别方法,本发明还提供了相应的装置。本发明实施例的技术方案克服了现有技术中没有相关方案以确定被叫终端是否在主叫终端归属网络。

Figure 200810118849

Embodiments of the present invention provide a method and device for identifying a roaming state of a mobile terminal. The identification method includes: during the communication process between the calling terminal and the called terminal, monitoring the signaling of the mobile application part passing through the gateway mobile switching center/international signaling transfer point of the calling terminal's home network; according to the monitored mobile application Part of the signaling to obtain the country code of the called terminal’s home country, the country code of the current location, and the network number of the network currently in use; according to the country code of the called terminal’s home country, the country code of the current location, and the current Using the network number of the network, and the pre-stored country code of the home country of the calling terminal and the network number of the home network to determine whether the called terminal is in the network to which the calling terminal belongs. Based on the identification method, the present invention also provides a corresponding device. The technical solution of the embodiment of the present invention overcomes that there is no related solution in the prior art to determine whether the called terminal is in the home network of the calling terminal.

Figure 200810118849

Description

移动终端漫游状态的识别方法和装置 Method and device for identifying roaming state of mobile terminal

技术领域 technical field

本发明实施例涉及通信技术领域,尤其涉及一种移动终端漫游状态的识别方法和装置。The embodiments of the present invention relate to the field of communication technologies, and in particular, to a method and device for identifying a roaming state of a mobile terminal.

背景技术 Background technique

伴随着经济和文化全球化程度的不断加深,不同国家的经济和文化交往越来越频繁和紧密,移动终端处于国际漫游的状态比较常见。当国际漫游移动终端离开其归属国而漫游到其他国家时,遇到的首要问题是如何选择一个漫游国的移动网络来保证该国际漫游移动终端的正常通信。目前,国际漫游移动终端漫游进入其他国家时,一般通过手动选网的方式来选择其在漫游国搜索到的移动网络来保证正常的通信。With the continuous deepening of economic and cultural globalization, economic and cultural exchanges between different countries have become more frequent and closer, and it is common for mobile terminals to be in a state of international roaming. When an international roaming mobile terminal leaves its home country and roams to other countries, the primary problem encountered is how to select a mobile network in a roaming country to ensure normal communication of the international roaming mobile terminal. At present, when an international roaming mobile terminal roams into other countries, it generally selects a mobile network found in the roaming country through manual network selection to ensure normal communication.

在实现本发明过程中,发明人发现现有技术中并没有相关技术手段能够确定国际漫游移动终端的漫游状态,即,该国际漫游移动终端在漫游国所选择的移动网络信息。During the implementation of the present invention, the inventor found that there is no relevant technical means in the prior art to determine the roaming status of the international roaming mobile terminal, that is, the mobile network information selected by the international roaming mobile terminal in the roaming country.

发明内容 Contents of the invention

本发明实施例提供一种移动终端漫游状态的识别方法和装置,用以克服现有技术中没有相关技术方案以确定被叫终端是否在主叫终端的归属网络。Embodiments of the present invention provide a method and device for identifying the roaming state of a mobile terminal, which is used to overcome that there is no related technical solution in the prior art to determine whether the called terminal is in the home network of the calling terminal.

本发明实施例提供了一种移动终端漫游状态的识别方法,该方法包括:An embodiment of the present invention provides a method for identifying a roaming state of a mobile terminal, the method comprising:

主叫终端与被叫终端通信的过程中,监测经过主叫终端的归属网络的关口移动交换中心/国际信令转接点的移动应用部分信令;During the communication process between the calling terminal and the called terminal, monitor the signaling of the mobile application part passing through the gateway mobile switching center/international signaling transfer point of the calling terminal's home network;

根据所述监测到的移动应用部分信令,获取所述被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号;According to the monitored mobile application part signaling, obtain the country code of the country of origin of the called terminal, the country code of the current location, and the network number of the currently used network;

根据所述被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号,以及预先存储的所述主叫终端的归属国国别码和归属网络的网络号,确定所述被叫终端是否在所述主叫终端的归属网络。According to the country code of the country of origin of the called terminal, the country code of the current location, and the network number of the network currently in use, as well as the country code of the country of origin of the calling terminal and the network number of the network of the home network stored in advance, determine the Whether the called terminal is in the home network of the calling terminal.

本发明实施例还提供了一种移动终端漫游状态的识别装置,该移动终端漫游状态的识别装置包括:The embodiment of the present invention also provides a device for identifying the roaming state of a mobile terminal, the device for identifying the roaming state of a mobile terminal includes:

信令监测模块,用于监测主叫终端与被叫终端通信的过程中经过主叫终端的归属网络的关口移动交换中心/国际信令转接点的移动应用部分信令;The signaling monitoring module is used to monitor the signaling of the mobile application part passing through the gateway mobile switching center/international signaling transfer point of the calling terminal's home network during the communication process between the calling terminal and the called terminal;

信令分析模块,用于分析所述监测到的移动应用部分信令,获取所述被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号;A signaling analysis module, configured to analyze the monitored part of the mobile application signaling, and obtain the country code of the called terminal's home country, the country code of the current location, and the network number of the currently used network;

状态判断模块,用于根据所述被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号,以及预先存储的所述主叫终端的归属国国别码和归属网络的网络号,确定所述被叫终端是否在所述主叫终端的归属网络。A state judging module, configured to use the country code of the country of origin of the called terminal, the country code of the current location, and the network number of the network currently in use, as well as the country code of the country of origin and the network of the calling terminal stored in advance. network number, to determine whether the called terminal is in the home network of the calling terminal.

本发明实施例中,通过对经过主叫终端的归属网络的关口移动交换中心/国际信令转接点的移动应用部分信令进行监测,并从监测到的移动应用部分信令中分析获取了被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号,根据被叫终端的归属国国别码、当前所在地国别码以及当前使用网络的网络号,以及预先存储的主叫终端的归属国国别码和归属网络的网络号,从而确定出被叫终端是否在主叫终端的归属网路,克服了现有技术中没有相关技术方案确定被叫终端是否在主叫终端的归属网络的缺陷。In the embodiment of the present invention, by monitoring the mobile application part signaling passing through the gateway mobile switching center/international signaling transfer point of the calling terminal's home network, and analyzing and obtaining the mobile application part signaling from the monitored mobile application part signaling The country code of the called terminal’s home country, the country code of the current location, and the network number of the network currently in use, according to the country code of the called terminal’s home country, the country code of the current location, and the network number of the network currently in use, and the pre-stored The home country code of the calling terminal and the network number of the home network, so as to determine whether the called terminal is in the home network of the calling terminal, and overcome the lack of relevant technical solutions in the prior art to determine whether the called terminal is in the home network Defects in the home network of the terminal.

附图说明 Description of drawings

图1为本发明移动中终端漫游状态的识别方法一实施例的流程图;FIG. 1 is a flowchart of an embodiment of a method for identifying a roaming state of a mobile terminal in the present invention;

图2为确定被叫终端是否在主叫终端的归属网络的具体流程图;Fig. 2 is the specific flowchart of determining whether the called terminal is in the home network of the calling terminal;

图3为本发明移动终端漫游状态的识别方法另一实施例的信令图;3 is a signaling diagram of another embodiment of a method for identifying a roaming state of a mobile terminal according to the present invention;

图4为本发明移动终端漫游状态的识别方法再一实施例的信令图;FIG. 4 is a signaling diagram of another embodiment of the method for identifying the roaming state of a mobile terminal according to the present invention;

图5为本发明移动终端漫游状态的识别装置实施例的结构示意图。FIG. 5 is a schematic structural diagram of an embodiment of an apparatus for identifying a roaming state of a mobile terminal according to the present invention.

具体实施方式 Detailed ways

如何获取国际漫游用户在漫游国已选运营商的移动网络的信息,成为其他运营商进行后续业务的基础,比如将选择竞争对手移动网络的国际漫游客户吸引过来,进而增加该运营商的总收入。How to obtain the information of the mobile network of the operator selected by the international roaming user in the roaming country will become the basis for other operators to carry out follow-up services, such as attracting international roaming customers who choose a competitor's mobile network, thereby increasing the operator's total revenue .

下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。The technical solutions of the embodiments of the present invention will be described in further detail below with reference to the drawings and embodiments.

本发明的一个实施例,一种移动中终端漫游状态的识别方法如图1所示,本实施例的技术方案中,业务服务器监测主叫、被叫终端通信过程中产生的移动应用部分(Mobile Application Part,以下简称:MAP)信令,该移动应用部分MAP信令经过主叫终端的归属网络的关口移动交换中心(Gateway Mobile Switching Center,以下简称:GMSC)/国际信令转接点(International Signal Transfer Point,以下简称:ISTP),而且业务服务器从监测到的移动应用部分MAP信令中获取被叫终端的归属国国别码(Country Code,以下简称CC)、当前所在地国别码CC以及当前使用网络的网络号(National Destination Code,以下简称:NDC)等,进而确定出被叫终端是否在所述主叫终端的归属网络。本实施例移动中终端漫游状态的识别方法具体包括如下步骤:An embodiment of the present invention, a method for identifying a roaming state of a mobile terminal is shown in Figure 1. In the technical solution of this embodiment, the service server monitors the mobile application part (Mobile Application Part, hereinafter referred to as: MAP) signaling, the mobile application part of the MAP signaling passes through the Gateway Mobile Switching Center (Gateway Mobile Switching Center, hereinafter referred to as: GMSC)/International Signaling Transfer Point (International Signaling Transfer Point) of the home network of the calling terminal Signal Transfer Point, hereinafter referred to as: ISTP), and the service server obtains the country code (Country Code, hereinafter referred to as CC) of the called terminal from the monitored MAP signaling of the mobile application part, the country code CC of the current location, and The network number (National Destination Code, hereinafter referred to as: NDC) of the network is currently used to determine whether the called terminal is in the home network of the calling terminal. In this embodiment, the method for identifying the roaming state of a terminal during mobility specifically includes the following steps:

步骤101、监测经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用部分MAP信令;Step 101, monitoring the mobile application part MAP signaling passing through the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network;

如果主叫终端与被叫终端的通信是在不同的国家的网络之间,在主叫终端与被叫终端通信的过程中可以产生经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用部分MAP信令,并由一业务服务器监测所述的移动应用部分MAP信令。If the communication between the calling terminal and the called terminal is between networks in different countries, during the communication process between the calling terminal and the called terminal, a gateway mobile switching center GMSC/International Signal The mobile application part MAP signaling of the transfer point ISTP is ordered, and a service server monitors the mobile application part MAP signaling.

在步骤101之前,业务服务器还可预先存储主叫终端的归属国国别码CC和归属网络的网络号NDC。Before step 101, the service server may also pre-store the country code CC of the calling terminal's home country and the network number NDC of the home network.

步骤102、根据监测到的移动应用部分MAP信令,获取被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC;Step 102, according to the monitored MAP signaling of the mobile application part, obtain the country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network;

业务服务器对监测到的移动应用部分MAP信令进行分析,可以获取被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC。The service server analyzes the monitored MAP signaling of the mobile application part, and can obtain the country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network.

步骤103、根据被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国国别码CC和归属网络的网络号NDC,确定被叫终端是否在主叫终端的归属网络。Step 103, according to the country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network, as well as the country code CC of the home country of the calling terminal and the network number of the home network stored in advance NDC, to determine whether the called terminal is in the home network of the calling terminal.

在主叫终端与被叫终端通信的过程中,如主叫终端要向一被叫终端发送短信,被叫终端归属位置寄存器HLR与主叫终端归属网络的短信息中心SMSC交互的过程中,产生了能被业务服务器监测到的移动应用部分MAP信令。经过前述步骤101、102,业务服务器从监测到的移动应用部分MAP信令中获取了被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC,再结合预先存储在业务服务器中的主叫终端的归属国国别码CC和归属网络的网络号NDC,进而确定被叫终端是否在主叫终端的归属网络。In the process of communication between the calling terminal and the called terminal, if the calling terminal wants to send a short message to a called terminal, in the process of interaction between the home location register HLR of the called terminal and the short message center SMSC of the home network of the calling terminal, a MAP signaling of the mobile application part that can be monitored by the service server. After the aforementioned steps 101 and 102, the service server obtains the home country code CC of the called terminal, the country code CC of the current location, and the network number NDC of the currently used network from the monitored MAP signaling of the mobile application part, and then combines The home country code CC of the calling terminal and the network number NDC of the home network are pre-stored in the service server, so as to determine whether the called terminal is in the home network of the calling terminal.

具体地,确定被叫终端是否在主叫终端的归属网络如图2所示,可以包括如下步骤:Specifically, determining whether the called terminal is in the home network of the calling terminal, as shown in Figure 2, may include the following steps:

步骤113、根据被叫终端当前所在地国别码CC和被叫终端的归属国国别码CC,判断被叫终端是否为国际漫游终端;如果被叫终端是国际漫游终端,则执行步骤123,否则执行步骤143;Step 113, according to the country code CC of the current location of the called terminal and the country code CC of the country of origin of the called terminal, determine whether the called terminal is an international roaming terminal; if the called terminal is an international roaming terminal, then perform step 123, otherwise Execute step 143;

步骤123、根据被叫终端当前所在地国别码CC和预先存储的主叫终端的归属国国别码CC,判断被叫终端是否为漫游到主叫终端的归属国的国际漫游终端,如果是,则执行步骤133;否则执行步骤143;Step 123, according to the country code CC of the current location of the called terminal and the country code CC of the home country of the calling terminal stored in advance, determine whether the called terminal is an international roaming terminal roaming to the home country of the calling terminal, if so, Then execute step 133; otherwise execute step 143;

步骤133、根据被叫终端当前使用网络的网络号NDC和预先存储的主叫终端的归属网络的网络号NDC,确定被叫终端是否在主叫终端的归属网络,然后执行步骤143;Step 133, according to the network number NDC of the network currently used by the called terminal and the pre-stored network number NDC of the home network of the calling terminal, determine whether the called terminal is in the home network of the calling terminal, and then perform step 143;

步骤143、结束。Step 143, end.

本实施例中,并不局限于通过上述特定的步骤113、123、133和143来确定被叫终端是否在主叫终端的归属网络。In this embodiment, it is not limited to determine whether the called terminal is in the home network of the calling terminal through the above specific steps 113, 123, 133 and 143.

本实施例中,通过对经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用部分MAP信令进行监测,并从监测到的移动应用部分MAP信令中分析获取了被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC。根据获取的被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国国别码CC和归属网络的网络号NDC,从而确定出了被叫终端是否在主叫终端的归属网络。In this embodiment, by monitoring the mobile application part MAP signaling passing through the gateway mobile switching center GMSC/international signaling transfer point ISTP of the home network of the calling terminal, and from the monitored mobile application part MAP signaling The country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network are obtained through analysis. According to the acquired country code CC of the called terminal, the country code CC of the current location, and the network number NDC of the currently used network, as well as the pre-stored country code CC of the calling terminal and the network number NDC of the home network , so as to determine whether the called terminal is in the home network of the calling terminal.

本发明的另一个实施例,一种移动终端漫游状态的识别方法如图3所示,该实施例的技术方案中,主叫终端与被叫终端通信的过程具体可以包括主叫终端与被叫终端短信交互的过程;业务服务器监测经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用部分信令可以具体包括:Another embodiment of the present invention, a method for identifying the roaming status of a mobile terminal is shown in Figure 3. In the technical solution of this embodiment, the communication process between the calling terminal and the called terminal may specifically include The process of terminal SMS interaction; the service server monitors the mobile application part of the signaling passing through the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network, which may specifically include:

监测主叫终端的归属网络的短信息交换中心(Short Message ServiceCentre,以下简称:SMSC)经过其归属网络的关口移动交换中心GMSC/国际信令转接点ISTP向被叫终端归属位置寄存器(Home Location Register,以下简称:HLR)发送的短信路由请求消息(SEND_ROUTING_INFO_FOR_SM,以下简称:SRI_SM),该短信路由请求消息SRI_SM包括被叫终端的移动台国际综合业务数字网号(MobileStation International Integrated Services Digital Number,以下简称:MSISDN);The short message switching center (Short Message ServiceCentre, hereinafter referred to as: SMSC) of the home network of the monitoring calling terminal sends the home location register (Home Location) of the called terminal through the gateway mobile switching center GMSC/international signaling transfer point ISTP of the home network Register (hereinafter referred to as: HLR) sends a short message routing request message (SEND_ROUTING_INFO_FOR_SM, hereinafter referred to as: SRI_SM), the short message routing request message SRI_SM includes the called terminal's Mobile Station International Integrated Services Digital Number (MobileStation International Integrated Services Digital Number, hereinafter Abbreviation: MSISDN);

监测被叫终端归属位置寄存器HLR经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP向主叫终端归属网络的短信息交换中心SMSC发送的短信路由响应消息(SEND_ROUTING_INFO_FOR_SM_ACK,以下简称:SRI_SM_ACK),该短信路由响应消息SRI_SM_ACK包括被叫终端当前使用网络的网络节点号(Network Node Number,以下简称:NNN)。Monitor the short message route response message (SEND_ROUTING_INFO_FOR_SM_ACK, SEND_ROUTING_INFO_FOR_SM_ACK, Hereinafter referred to as: SRI_SM_ACK), the short message routing response message SRI_SM_ACK includes the Network Node Number (Network Node Number, hereinafter referred to as: NNN) of the network currently used by the called terminal.

本实施例中的移动终端漫游状态的识别方法包括如下过程:The method for identifying the roaming state of the mobile terminal in this embodiment includes the following processes:

11、主叫终端拜访地的移动交换中心(Mobile Switching Centre,以下简称:MSC)将短信提交给主叫终端的归属网络的短信交换中心SMSC;11. The Mobile Switching Center (MSC) at the place where the calling terminal visits submits the short message to the SMSC of the home network of the calling terminal;

12、主叫终端的归属网络的短信交换中心SMSC发送短信路由请求消息SRI_SM到被叫终端归属位置寄存器HLR索要被叫终端的路由信息,该短信路由请求消息SRI_SM经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转发点ISTP,业务服务器监测经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转发点ISTP的移动应用部分MAP信令,监测到所述短信路由请求消息SRI_SM;12. The short message switching center SMSC of the calling terminal's home network sends a short message routing request message SRI_SM to the called terminal's home location register HLR to ask for the routing information of the called terminal, and the short message routing request message SRI_SM passes through the gateway of the calling terminal's home network The mobile switching center GMSC/international signaling transfer point ISTP, the service server monitors the MAP signaling of the mobile application part of the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network, and monitors the short message routing request message SRI_SM;

13、被叫终端归属位置寄存器HLR通过短信路由响应消息SRI_SM_ACK向主叫终端的归属网络的短信交换中心SMSC返回被叫终端当前所在的MSC的位置,所述短信路由响应消息SRI_SM_ACK消息经过主叫终端的所属网络的关口移动交换中心GMSC/国际信令转发点ISTP,业务服务器监测经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转发点ISTP的移动应用部分MAP信令,监测到所述短信路由响应消息SRI_SM_ACK;13. The called terminal home location register HLR returns the location of the MSC where the called terminal is currently located to the short message switching center SMSC of the home network of the calling terminal through a short message routing response message SRI_SM_ACK, and the short message routing response message SRI_SM_ACK message passes through the calling terminal The gateway mobile switching center GMSC/international signaling transfer point ISTP of the network to which the calling terminal belongs, the service server monitors the mobile application part MAP signaling of the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network, and detects The short message routing response message SRI_SM_ACK;

14、主叫终端的归属网络的短信交换中心SMSC通过被叫终端当前使用网络的移动交换中心MSC向被叫终端发送短信;14. The short message switching center SMSC of the home network of the calling terminal sends a short message to the called terminal through the mobile switching center MSC of the network currently used by the called terminal;

15、被叫终端当前使用网络的移动交换中心MSC返回短信发送结果的消息给主叫终端的归属网络的短信交换中心SMSC;15. The mobile switching center MSC of the network currently used by the called terminal returns a message of the sending result of the short message to the short message switching center SMSC of the home network of the calling terminal;

16、业务服务器根据从监测到的移动应用部分MAP信令获取的被叫终端的归属国国别码CC、当前所在地国别码CC和当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国国别码CC和归属网络的网络号NDC,确定被叫终端是否在主叫终端的归属网络,该监测到的移动应用部分MAP信令包括短信路由请求消息SRI_SM和短信路由响应消息SRI_SM_ACK。16. The service server acquires the country code CC of the called terminal's country of origin, the country code CC of the current location, the network number NDC of the currently used network, and the pre-stored calling terminal according to the monitored MAP signaling of the mobile application part. The country code CC of the home country and the network number NDC of the home network determine whether the called terminal is in the home network of the calling terminal. The monitored mobile application part MAP signaling includes the SMS routing request message SRI_SM and the SMS routing response message SRI_SM_ACK .

本实施例中,由于在移动台国际综合业务数字网号MSISDN包括:被叫终端的归属国国别码CC、被叫终端在其归属国选择使用网络的网络号NDC和被叫终端的用户号(Subscriber Number,以下简称:SN);被叫终端当前所在地的网络节点号(National Node Code,以下简称:NNN)包括被叫终端当前所在地国别码CC和当前使用网路的网络号NDC,该当前使用网路的网络号NDC是指被叫终端在漫游地所选择使用网络的网络号NDC。In this embodiment, since the international integrated services digital network number MSISDN of the mobile station includes: the home country country code CC of the called terminal, the network number NDC of the network that the called terminal chooses to use in its home country, and the user number of the called terminal (Subscriber Number, hereinafter referred to as: SN); the network node number (National Node Code, hereinafter referred to as: NNN) of the called terminal's current location includes the country code CC of the called terminal's current location and the network number NDC of the currently used network. The network number NDC of the currently used network refers to the network number NDC of the network selected by the called terminal while roaming.

这样,本实施例中,根据监测到的移动应用部分MAP信令,可以获取被叫终端的归属国国别码CC、当前所在地国别码CC和当前使用网络的网络号NDC的过程可具体如下:In this way, in this embodiment, according to the monitored mobile application part MAP signaling, the process of obtaining the country code CC of the called terminal's home country, the country code CC of the current location and the network number NDC of the currently used network can be specifically as follows :

根据被叫终端的移动台国际综合业务数字网号MSISDN,确定被叫终端的归属国国别码CC;According to the mobile station international integrated service digital network number MSISDN of the called terminal, determine the country code CC of the country of origin of the called terminal;

根据被叫终端当前使用网络的网络节点号NNN,确定被叫终端当前所在地国别码CC和当前使用网络的网络号NDC。According to the network node number NNN of the network currently used by the called terminal, the country code CC of the current location of the called terminal and the network number NDC of the network currently used are determined.

本实施例中,移动应用部分MAP信令也可以指主叫终端与被叫终端进行彩信交互过程中经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的信令。In this embodiment, the MAP signaling of the mobile application part may also refer to the signaling of the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network during the multimedia message interaction process between the calling terminal and the called terminal .

本实施例中,通过对主叫终端与被叫终端在短信交互过程中产生的、经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的短信路由请求消息SRI_SM和短信路由响应消息SRI_SM_ACK进行监测,并从监测到的短信路由请求消息SRI_SM和短信路由响应消息SRI_SM_ACK中分析获取了被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC。根据获取的被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC以及预先存储的主叫终端的归属国国别码CC和网络号NDC,从而确定出被叫终端是否在主叫终端的归属网路,克服了现有技术中没有相关技术方案以确定被叫终端是否在主叫终端的归属网络的缺陷。In this embodiment, the short message routing request message SRI_SM and The SMS routing response message SRI_SM_ACK is monitored, and from the monitored SMS routing request message SRI_SM and SMS routing response message SRI_SM_ACK, the country code CC of the called terminal's home country, the country code CC of the current location, and the current network ID of the called terminal are analyzed and obtained. Network number NDC. According to the acquired country code CC of the called terminal's home country, the country code CC of the current location, the network number NDC of the network currently in use, and the pre-stored country code CC and network number NDC of the calling terminal's home country, it is determined that Whether the called terminal is in the home network of the calling terminal overcomes the defect that there is no relevant technical solution in the prior art to determine whether the called terminal is in the home network of the calling terminal.

本发明的再一个实施例,一种移动终端漫游状态的识别方法如图4所示。该实施例的技术方案中,主叫终端与被叫终端通信的过程具体可以包括主叫终端与被叫终端进行语音呼叫交互的过程,在该过程中利用了主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的优化路由功能。本实施例中,业务服务器监测经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用MAP部分信令包括:Another embodiment of the present invention, a method for identifying a roaming state of a mobile terminal is shown in FIG. 4 . In the technical solution of this embodiment, the communication process between the calling terminal and the called terminal may specifically include the process of voice call interaction between the calling terminal and the called terminal. Optimal routing function of switching center GMSC/international signaling transfer point ISTP. In this embodiment, the service server monitors the mobile application MAP part signaling of the gateway mobile switching center GMSC/international signaling transfer point ISTP of the home network of the calling terminal including:

监测主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP向被叫终端归属位置寄存器HLR发送的路由请求消息(SENDING_ROUTING_INFORMATION,以下简称:SRI),该路由请求消息SRI包括被叫终端的移动台国际综合业务数字网号MSISDN;Monitoring the routing request message (SENDING_ROUTING_INFORMATION, hereinafter referred to as: SRI) sent by the gateway mobile switching center GMSC/international signaling transfer point ISTP of the home network of the calling terminal to the called terminal home location register HLR, the routing request message SRI includes the The mobile station international integrated service digital network number MSISDN of the calling terminal;

监测被叫终端归属位置寄存器HLR向主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP发送的路由响应消息(SENDING_ROUTING_INFORMATION_ACKNOWLEDGE,以下简称:SRI_ACK),该路由响应消息SRI_ACK包括被叫终端的移动台漫游号(Mobile Station Roaming Number,以下简称:MSRN)。Monitor the routing response message (SENDING_ROUTING_INFORMATION_ACKNOWLEDGE, hereinafter referred to as: SRI_ACK) sent by the called terminal home location register HLR to the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network. The routing response message SRI_ACK includes Call the mobile station roaming number (Mobile Station Roaming Number, hereinafter referred to as: MSRN) of the terminal.

如图4所示,本实施例中的移动终端漫游状态的识别方法包括:As shown in Figure 4, the identification method of the roaming state of the mobile terminal in this embodiment includes:

21、主叫终端在归属网发起对被叫终端的语音呼叫被发送到主叫终端的归属网络的关口移动交换中心GMSC/国际信令转发点ISTP;21. The calling terminal initiates a voice call to the called terminal in the home network and is sent to the gateway mobile switching center GMSC/International Signaling Transfer Point ISTP of the calling terminal's home network;

22、该关口移动交换中心GMSC/国际信令转发点ISTP接收到该语音呼叫后,向被叫终端归属位置寄存器HLR发送路由请求消息SRI,业务服务器监测经过关口移动交换中心GMSC/国际信令转发点ISTP的移动应用部分MAP信令,监测到所述路由请求消息SRI;22. After the gateway mobile switching center GMSC/international signaling forwarding point ISTP receives the voice call, it sends a routing request message SRI to the called terminal home location register HLR, and the service server monitors the forwarding of the voice call through the gateway mobile switching center GMSC/international signaling Click the MAP signaling of the mobile application part of ISTP to monitor the routing request message SRI;

23、被叫终端归属位置寄存器HLR向该被叫终端当前使用网络的移动交换中心MSC发送漫游号码提取信令(PROVIDE_ROAMING_NUMBER,以下简称:PRN);23. The HLR of the called terminal sends a roaming number extraction signaling (PROVIDE_ROAMING_NUMBER, hereinafter referred to as: PRN) to the mobile switching center MSC of the network currently used by the called terminal;

24、被叫终端当前所在地的移动交换中心MSC向被叫终端归属位置寄存器HLR返回漫游号码提取成功信令(PROVIDE_ROAMING_NUMBER_ACKNOWLEDGE,以下简称:PRN_ACK),该漫游号码提取成功信令PRN_ACK包括被叫终端的移动漫游台号码MSRN;24. The mobile switching center MSC at the current location of the called terminal returns the roaming number extraction success signaling (PROVIDE_ROAMING_NUMBER_ACKNOWLEDGE, hereinafter referred to as: PRN_ACK) to the called terminal home location register HLR. The roaming number extraction success signaling PRN_ACK includes the mobile number of the called terminal. Roaming station number MSRN;

25、被叫终端归属位置寄存器HLR向主叫终端的归属网络的关口移动交换中心GMSC/国际信令转发点ISTP返回路由响应消息SRI_ACK,该路由响应消息SRI_ACK包括被叫终端的移动漫游台号码MSRN,业务服务器监测经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转发点ISTP的移动应用部分信令,监测到所述路由响应消息SRI_ACK;25. The called terminal home location register HLR returns a routing response message SRI_ACK to the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network, and the routing response message SRI_ACK includes the mobile roaming station number MSRN of the called terminal , the service server monitors the signaling of the mobile application part passing through the gateway mobile switching center GMSC/international signaling transfer point ISTP of the home network of the calling terminal, and monitors the routing response message SRI_ACK;

26、业务服务器根据从监测到的移动应用部分MAP信令获取的被叫终端的归属国国别码CC、当前所在地国别码CC和当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国络的国别码CC和归属网络的网络号NDC,确定被叫终端是否在主叫终端的归属网络。26. The service server obtains the country code CC of the called terminal, the country code CC of the current location and the network number NDC of the currently used network according to the monitored MAP signaling of the mobile application part of the called terminal, and the pre-stored calling terminal The country code CC of the home country network and the network number NDC of the home network determine whether the called terminal is in the home network of the calling terminal.

本实施例中,从路由请求消息SRI中包括的移动台国际综合业务数字网号MSISDN获取被叫终端的归属国国别码CC;从路由响应消息SRI_ACK中包括的被叫终端的移动漫游台号码MSRN中获取被叫终端当前漫游所在地国别码CC以及当前使用网络的网络号NDC。这样,根据监测到的移动应用部分MAP信令,获取被叫终端的归属国国别码CC、当前所在地国别码CC和当前使用网络的网络号NDC的过程可具体如下:In this embodiment, the home country country code CC of the called terminal is obtained from the mobile station international integrated services digital network number MSISDN included in the routing request message SRI; the mobile roaming station number of the called terminal included in the routing response message SRI_ACK The MSRN obtains the country code CC of the current roaming location of the called terminal and the network number NDC of the currently used network. In this way, according to the monitored mobile application part MAP signaling, the process of obtaining the country code CC of the called terminal's home country, the country code CC of the current location and the network number NDC of the currently used network can be specifically as follows:

根据被叫终端的移动台国际综合业务数字网号MSISDN,确定被叫终端的归属国国别码CC;According to the mobile station international integrated service digital network number MSISDN of the called terminal, determine the country code CC of the country of origin of the called terminal;

根据被叫终端的移动台漫游号MSRN,确定被叫终端当前所在地国别码CC和当前使用网络的网络号NDC。According to the mobile station roaming number MSRN of the called terminal, the country code CC of the current location of the called terminal and the network number NDC of the currently used network are determined.

本实施例中,通过对主叫终端与被叫终端在语音呼叫交互过程中产生的、经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的路由请求消息SRI和路由响应消息SRI_ACK进行监测,并从监测到路由请求消息SRI和路由响应消息SRI_ACK中分析获取了被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC,根据获取的被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国络的国别码CC和归属网络的网络号NDC,从而确定出被叫终端是否在主叫终端的归属网路,克服了现有技术中没有相关技术方案以确定被叫终端是否在主叫终端的归属网络的缺陷。In this embodiment, the routing request message SRI and the routing request message SRI and The route response message SRI_ACK is monitored, and the country code CC of the home country of the called terminal, the country code CC of the current location, and the network number NDC of the currently used network are analyzed from the monitored route request message SRI and route response message SRI_ACK, According to the acquired country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network, as well as the pre-stored country code CC of the home country network of the calling terminal and the network of the home network NDC, so as to determine whether the called terminal is in the home network of the calling terminal, which overcomes the defect that there is no relevant technical solution in the prior art to determine whether the called terminal is in the home network of the calling terminal.

在确定被叫终端不在主叫终端归属网络后,业务服务器向被叫终端发送一通知消息,该通知消息用于提示被叫终端选择使用主叫终端的归属网络,告知被叫终端自动或被动重新选择移动网络,由当前使用的移动网络切换到主叫终端的归属网络,将该被叫终端从对手的移动网络吸引到主叫终端的归属网络,从而增加运营收入。比如中国移动向选择对手移动网络的国际漫游移动终端发送“欢迎您来到中国,您可以通过手动选网或者手机重新自动选网选择中国移动,中国移动愿为您提供优质的通信服务”来吸引该国际漫游终端选择中国移动的网络。After determining that the called terminal is not in the home network of the calling terminal, the service server sends a notification message to the called terminal. The notification message is used to prompt the called terminal to select the home network of the calling terminal and inform the called terminal to automatically or passively Select a mobile network, switch from the currently used mobile network to the home network of the calling terminal, and attract the called terminal from the mobile network of the opponent to the home network of the calling terminal, thereby increasing operating income. For example, China Mobile sends "Welcome to China, you can choose China Mobile through manual network selection or automatic network selection on your mobile phone, and China Mobile is willing to provide you with high-quality communication services" to attract international roaming mobile terminals that choose rival mobile networks. The international roaming terminal selects the network of China Mobile.

具体地,业务服务器向被叫终端归属位置寄存器HLR发送短信路由请求消息SRI_SM;接收到短信路由请求消息SRI_SM,被叫终端归属位置寄存器HLR返回短信路由响应消息SRI_SM_ACK,该短信路由响应消息SRI_SM_ACK中包括有被叫终端的位置信息如当前所在地国别码CC和当前使用网络的网络号NDC。在获得了被叫终端的当前具体的位置信息后,业务服务器将预先设置的通知信息以短消息的方式发送给被叫终端。这里,可以直接通过主叫终端与被叫终端短信或语音呼叫的过程中直接获知被叫终端当前位置信息,而省去业务服务器重新获知被叫终端的位置信息的过程。Specifically, the service server sends a short message routing request message SRI_SM to the called terminal home location register HLR; upon receiving the short message routing request message SRI_SM, the called terminal home location register HLR returns a short message routing response message SRI_SM_ACK, and the short message routing response message SRI_SM_ACK includes There is the location information of the called terminal, such as the country code CC of the current location and the network number NDC of the currently used network. After obtaining the current specific location information of the called terminal, the service server sends the preset notification information to the called terminal in the form of a short message. Here, the current location information of the called terminal can be obtained directly through the short message or voice call between the calling terminal and the called terminal, and the process of re-acquiring the location information of the called terminal by the service server is omitted.

基于上述技术方案,本发明实施例还提供了一种移动终端漫游状态的识别装置。Based on the above technical solution, an embodiment of the present invention also provides a device for identifying a roaming state of a mobile terminal.

图5为本发明移动终端漫游状态的识别装置实施例的结构示意图。如图5所示,本实施例移动终端漫游状态的识别装置具体包括:信令监测模块301、信令分析模块302和状态判断模块303,其中,信令监测模块301用于监测主叫终端与被叫终端通信的过程中经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用部分信令;信令分析模块302与信令监测模块301连接,用于分析监测到的移动应用部分MAP信令,获取被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC;状态判断模块303与信令分析模块302连接,用于根据被叫终端的归属国国别码CC、当前所在地国别码CC以及当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国国别码CC和归属网络的网络号NDC,确定被叫终端是否在主叫终端的归属网络。FIG. 5 is a schematic structural diagram of an embodiment of an apparatus for identifying a roaming state of a mobile terminal according to the present invention. As shown in FIG. 5 , the device for identifying the roaming state of the mobile terminal in this embodiment specifically includes: a signaling monitoring module 301, a signaling analysis module 302, and a status judgment module 303, wherein the signaling monitoring module 301 is used to monitor the calling terminal and During the communication process of the called terminal, the mobile application part signaling of the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network is passed; the signaling analysis module 302 is connected with the signaling monitoring module 301 for Analyze the monitored mobile application part MAP signaling, obtain the country code CC of the country of origin of the called terminal, the country code CC of the current location, and the network number NDC of the currently used network; the state judgment module 303 is connected with the signaling analysis module 302, According to the country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network, as well as the pre-stored country code CC of the calling terminal's home country and the network number NDC of the home network , to determine whether the called terminal is in the home network of the calling terminal.

具体地,信令监测模块301可以包括:第一监测单元311和第二监测单元321,其中,第一监测单元311监测主叫终端的归属网络的短信息交换中心SMSC经过其归属网络的关口移动交换中心GMSC/国际信令转接点ISTP向被叫终端归属位置寄存器HLR发送的短信路由请求消息SRI_SM,该短信路由请求消息SRI_SM包括被叫终端的移动台国际综合业务数字网号MSISDN;第二监测单元321用于监测被叫终端归属位置寄存器HLR经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP向主叫终端的归属网络的短信息交换中心SMSC发送的短信路由响应消息SRI_SM_ACK,该短信路由响应消息SRI_SM_ACK包括被叫终端当前使用网络的网络节点号NNN。Specifically, the signaling monitoring module 301 may include: a first monitoring unit 311 and a second monitoring unit 321, wherein the first monitoring unit 311 monitors the short message switching center SMSC of the calling terminal's home network to move through the gateway of its home network The short message routing request message SRI_SM sent by the switching center GMSC/international signaling transfer point ISTP to the called terminal home location register HLR, the short message routing request message SRI_SM includes the mobile station international integrated service digital network number MSISDN of the called terminal; The monitoring unit 321 is used to monitor the short message sent by the called terminal's home location register HLR to the short message switching center SMSC of the calling terminal's home network via the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network A routing response message SRI_SM_ACK, the short message routing response message SRI_SM_ACK includes the network node number NNN of the network currently used by the called terminal.

进一步地,信令分析模块302可具体包括:第一分析单元312和第二分析单元322,其中,第一分析单元312与第一监测单元311连接,用于根据被叫终端的移动台国际综合业务数字网号MSISDN,确定被叫终端的归属国国别码CC;第二分析单元322与第二监测单元块321连接,用于根据被叫终端当前使用网络的网络节点号NNN,确定被叫终端当前所在地国别码CC和当前使用网络的网络号NDC。Further, the signaling analysis module 302 may specifically include: a first analysis unit 312 and a second analysis unit 322, wherein the first analysis unit 312 is connected to the first monitoring unit 311 for The business digital network number MSISDN determines the country code CC of the called terminal's country of origin; the second analysis unit 322 is connected to the second monitoring unit block 321, and is used to determine the called terminal according to the network node number NNN of the network currently used by the called terminal. The country code CC of the terminal's current location and the network number NDC of the currently used network.

进一步地,状态判断模块303可包括:第一判断单元313和第二判断单元323,其中,Further, the state judging module 303 may include: a first judging unit 313 and a second judging unit 323, wherein,

第一判断单元313与第一分析单元312连接,用于根据被叫终端当前所在地国别码CC和被叫终端的归属国国别码CC,判断被叫终端是否为国际漫游终端;The first judging unit 313 is connected to the first analyzing unit 312, and is used to judge whether the called terminal is an international roaming terminal according to the country code CC of the current location of the called terminal and the country code CC of the country of origin of the called terminal;

第二判断单元323,与第一分析单元312和第一判断单元313均连接,用于根据被叫终端是国际漫游终端的判断结果,被叫终端当前所在地国别码和预先存储的主叫终端的归属国国别码,判断被叫终端是否为漫游到主叫终端归属国的国际漫游终端;The second judging unit 323 is connected to both the first analyzing unit 312 and the first judging unit 313, and is used to determine the country code of the current location of the called terminal and the pre-stored calling terminal according to the judging result that the called terminal is an international roaming terminal The country code of the home country of the calling terminal is used to determine whether the called terminal is an international roaming terminal that roams to the home country of the calling terminal;

第三判断单元333,与第二判断单元323和第二分析单元322均连接,用于根据被叫终端是漫游到主叫终端归属国的国际漫游终端的判断结果,所述被叫终端当前使用网络的网络号和预先存储的所述主叫终端的归属网络的网络号,确定被叫终端是否在主叫终端的归属网络;The third judging unit 333 is connected to both the second judging unit 323 and the second analyzing unit 322, and is used for judging that the called terminal is an international roaming terminal roaming to the home country of the calling terminal, and the called terminal is currently using The network number of the network and the pre-stored network number of the home network of the calling terminal to determine whether the called terminal is in the home network of the calling terminal;

发送模块343,与第三判断单元333连接,用于向被叫终端发送通知信息,提示被叫终端选择使用主叫终端的归属网络。。The sending module 343 is connected to the third judging unit 333, and is configured to send notification information to the called terminal, prompting the called terminal to select the home network of the calling terminal. .

本实施例中的第一监测单元还可以为用于监测主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP向被叫终端归属位置寄存器发送的路由请求消息SRI的第一监测单元,该路由请求消息SRI包括移动台国际综合业务数字网号MSISDN;第二监测单元还可以为用于监测被叫终端归属位置寄存器HLR向主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP发送的路由响应消息SRI_ACK的第二监测单元,该路由响应消息SRI_ACK包括被叫终端的移动台漫游号MSRN。The first monitoring unit in this embodiment may also be the first routing request message SRI sent by the gateway mobile switching center GMSC/international signaling transfer point ISTP for monitoring the calling terminal's home network to the called terminal's home location register. A monitoring unit, the routing request message SRI includes the mobile station's international integrated services digital network number MSISDN; the second monitoring unit can also be a gateway mobile switching center GMSC for monitoring the home location register HLR of the called terminal to the home network of the calling terminal /The second monitoring unit of the routing response message SRI_ACK sent by the international signaling transfer point ISTP, the routing response message SRI_ACK includes the mobile station roaming number MSRN of the called terminal.

第一分析单元还可以为用于根据被叫终端的移动台国际综合业务数字网号MSISDN,确定被叫终端的归属国国别码CC的第一分析单元;第二分析单元还以为用于根据被叫终端的移动台漫游号MSRN,确定被叫终端当前所在地国别码CC和当前使用网络的网络号NDC的第二分析单元。The first analysis unit can also be used to determine the country code CC of the country of origin of the called terminal according to the mobile station international integrated service digital network number MSISDN of the called terminal; The mobile station roaming number MSRN of the called terminal, the second analysis unit for determining the country code CC of the current location of the called terminal and the network number NDC of the currently used network.

本实施例中的移动终端漫游状态的识别装置还可以包括存储模块,与第三判断单元连接用于存储主叫终端归属国的国别码CC和归属网络的网络号NDC。The device for identifying the roaming state of the mobile terminal in this embodiment may further include a storage module connected to the third judging unit for storing the country code CC of the calling terminal's home country and the network number NDC of the home network.

本实施例中,通过信令监测模块监测主叫终端与被叫终端在通信过程中产生的经过主叫终端的归属网络的关口移动交换中心GMSC/国际信令转接点ISTP的移动应用部分信令,信令分析模块对监测到的移动应用部分信令进行分析,获取被叫终端的归属国国别码CC和当前所在地国别码CC以及当前使用网络的网络号NDC,状态判断模块根据获取的被叫终端的归属国国别码CC、当前所在地国别码CC和当前使用网络的网络号NDC,以及预先存储的主叫终端的归属国国别码CC和归属网络的网络号NDC,确定出了被叫终端是否在主叫终端的归属网络。In this embodiment, the signaling monitoring module monitors the mobile application part signal generated by the calling terminal and the called terminal during the communication process and passes through the gateway mobile switching center GMSC/international signaling transfer point ISTP of the calling terminal's home network. The signaling and signaling analysis module analyzes the monitored mobile application part signaling, obtains the country code CC of the called terminal's home country, the country code CC of the current location, and the network number NDC of the currently used network, and the state judgment module according to the acquired The country code CC of the called terminal, the country code CC of the current location, and the network number NDC of the network currently in use, as well as the country code CC of the home country of the calling terminal and the network number NDC of the home network stored in advance, determine Check whether the called terminal is in the home network of the calling terminal.

本发明实施例的上述技术方案中,业务服务器可以具体为一位于主叫终端归属网络的国际业务网关(International Service Gateway,简称:ISG)。In the above technical solution of the embodiment of the present invention, the service server may specifically be an International Service Gateway (International Service Gateway, ISG for short) located in the home network of the calling terminal.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (18)

1, a kind of recognition methods of roaming state of mobile terminal is characterized in that, comprising:
In calling terminal and the process that terminal called is communicated by letter, monitoring is through the MAP signaling of the gateway MSC/international signalling transfer point of the home network of calling terminal;
According to the described MAP signaling that monitors, obtain ownership state CC country code, current location CC country code and the current use network of network number of described terminal called;
According to ownership state CC country code, current location CC country code and the current use network of network of described terminal called number, and the ownership state CC country code of described calling terminal of storage in advance and the network number of home network, determine that described terminal called is whether at the home network of described calling terminal.
2, the recognition methods of roaming state of mobile terminal according to claim 1, it is characterized in that, also comprise before the MAP signaling of described monitoring through the gateway MSC/international signalling transfer point of calling terminal home network: store the ownership state CC country code of calling terminal and the network number of home network in advance.
3, the recognition methods of roaming state of mobile terminal according to claim 1 is characterized in that, the process that described calling terminal is communicated by letter with terminal called comprises: the process of calling terminal and terminal called short message interacting.
4, the recognition methods of roaming state of mobile terminal according to claim 3 is characterized in that, described monitoring comprises through the MAP signaling of the gateway MSC/international signalling transfer point of the home network of calling terminal:
The note route request information that the short message switching center of the home network of monitoring calling terminal sends to the terminal called attaching position register through the gateway MSC/international signalling transfer point of its home network, described note route request information comprise the international integrated services digital network of the travelling carriage of described terminal called number;
Monitor the note route response message that described terminal called attaching position register returns to the short message switching center of the home network of described calling terminal through the gateway MSC/international signalling transfer point of the home network of described calling terminal, described note route response message comprises the current use network of network of described terminal called node number.
5, the recognition methods of roaming state of mobile terminal according to claim 4, it is characterized in that, described according to the described MAP signaling that monitors, the ownership state CC country code, current location CC country code and the current use network of network that obtain described terminal called number comprise:
According to the international integrated services digital network of the travelling carriage of described terminal called number, determine the ownership state CC country code of described terminal called;
According to the current use network of network of described terminal called node number, determine described terminal called current location CC country code and current use network of network number.
6, the recognition methods of roaming state of mobile terminal according to claim 1 is characterized in that, the process that described calling terminal is communicated by letter with terminal called comprises: calling terminal and terminal called carry out the mutual process of audio call.
7, the recognition methods of roaming state of mobile terminal according to claim 6 is characterized in that, described monitoring comprises through the MAP signaling of the gateway MSC/international signalling transfer point of the home network of calling terminal:
The route request information that the gateway MSC/international signalling transfer point of the home network of monitoring calling terminal sends to the terminal called attaching position register, described route request information comprise the international integrated services digital network of the travelling carriage of described terminal called number;
Monitor the route response message of described terminal called attaching position register to gateway MSC/international signalling transfer point transmission of the home network of described calling terminal, described route response message comprises the travelling carriage roaming number of described terminal called.
8, the recognition methods of roaming state of mobile terminal according to claim 7, it is characterized in that, described according to the described MAP signaling that monitors, the ownership state CC country code, current location CC country code and the current use network of network that obtain described terminal called number comprise:
According to the international integrated services digital network of the travelling carriage of described terminal called number, determine the ownership state CC country code of described terminal called;
According to the travelling carriage roaming number of described terminal called, determine described terminal called current location CC country code and current use network of network number.
9, according to the recognition methods of the described roaming state of mobile terminal of the arbitrary claim of claim 1 to 8, it is characterized in that, described ownership state CC country code, current location CC country code and current use network of network number according to described terminal called, and the ownership state CC country code of described calling terminal of storage in advance and the network number of home network, determine that whether described terminal called comprises at the home network of described calling terminal:
Ownership state CC country code according to described terminal called current location CC country code and terminal called, judge whether described terminal called is the international roaming terminal, if described terminal called is the international roaming terminal, then according to the described terminal called current location CC country code and the ownership state CC country code of described calling terminal of storage in advance, judge whether described terminal called is the international roaming terminal that roams into the ownership state of described calling terminal, if described terminal called is not the international roaming terminal, then finish;
If described terminal called is the international roaming terminal that roams into the ownership state of described calling terminal, then further according to the current use network of network of described terminal called number and the network number of the home network of the described calling terminal of storage in advance, determine that described terminal called is whether at the home network of described calling terminal, if described terminal called is not to roam into the international roaming terminal that described calling terminal belongs to state, then finish.
10, the recognition methods of roaming state of mobile terminal according to claim 9, it is characterized in that, determine that described terminal called does not comprise after the network of described calling terminal ownership: send announcement information to described terminal called, point out described terminal called to select to use the home network of described calling terminal.
11, a kind of recognition device of roaming state of mobile terminal is characterized in that, comprising:
The monitoring signaling module is used for monitoring process that calling terminal communicates by letter with the terminal called MAP signaling through the gateway MSC/international signalling transfer point of the home network of calling terminal;
The signalling analysis module is used to analyze the described MAP signaling that monitors, and obtains ownership state CC country code, current location CC country code and the current use network of network number of described terminal called;
Condition judgment module, be used for ownership state CC country code, current location CC country code and current use network of network number according to described terminal called, and the ownership state CC country code of described calling terminal of storage in advance and the network number of home network, determine that described terminal called is whether at the home network of described calling terminal.
12, the recognition device of roaming state of mobile terminal according to claim 11 is characterized in that, described monitoring signaling module specifically comprises:
First monitoring means, be used to monitor the note route request information that the gateway MSC/international signalling transfer point of short message switching center by its home network of the home network of calling terminal sends to the terminal called attaching position register, described note route request information comprises the international integrated services digital network of the travelling carriage of described terminal called number;
Second monitoring means, be used to monitor the note route response message that the gateway MSC/international signalling transfer point of described terminal called attaching position register by the home network of described calling terminal sends to the short message switching center of the home network of described calling terminal, described note route response message comprises the current use network of network of described terminal called node number.
13, the recognition device of roaming state of mobile terminal according to claim 12 is characterized in that, described signalling analysis module specifically comprises:
First analytic unit is used for determining the ownership state CC country code of described terminal called according to the international integrated services digital network of the travelling carriage of described terminal called number;
Second analytic unit is used for according to the current use network of network of described terminal called node number, determines described terminal called current location CC country code and current use network of network number.
14, the recognition device of roaming state of mobile terminal according to claim 11 is characterized in that, described monitoring signaling module specifically comprises:
First monitoring means, be used to monitor the route request information that the gateway MSC/international signalling transfer point of the home network of calling terminal sends to the terminal called attaching position register, described route request information comprises the international integrated services digital network of the travelling carriage of described terminal called number;
Second monitoring means, be used to monitor the route response message of described terminal called attaching position register to gateway MSC/international signalling transfer point transmission of the home network of described calling terminal, described route response message comprises the travelling carriage roaming number of described terminal called.
15, the recognition device of roaming state of mobile terminal according to claim 14 is characterized in that, described signalling analysis module specifically comprises:
First analytic unit is used for determining the ownership state CC country code of described terminal called according to the international integrated services digital network of the travelling carriage of described terminal called number;
Second analytic unit is used for the travelling carriage roaming number according to described terminal called, determines described terminal called current location CC country code and current use network of network number.
According to the recognition device of the described roaming state of mobile terminal of the arbitrary claim of claim 11 to 15, it is characterized in that 16, described condition judgment module comprises:
First judging unit is used for the ownership state CC country code according to described terminal called current location CC country code and terminal called, judges whether described terminal called is the international roaming terminal;
Second judging unit, be used for according to described terminal called is the judged result of international roaming terminal, and the described terminal called current location CC country code and the ownership state CC country code of described calling terminal of storage in advance, judge whether described terminal called is the international roaming terminal that roams into the ownership state of described calling terminal;
The 3rd judging unit, being used for according to described terminal called is the judged result of international roaming terminal that roams into the ownership state of described calling terminal, and the current use network of network of described terminal called number and the network number of the home network of the described calling terminal of storage in advance, determine that described terminal called is whether at the home network of described calling terminal.
17, the recognition device of roaming state of mobile terminal according to claim 11 is characterized in that, also comprises: memory module is used for storing in advance the ownership state CC country code of described calling terminal and the network number of home network.
18, the recognition device of roaming state of mobile terminal according to claim 11 is characterized in that, also comprises: transmitting element, be used for sending announcement information to described terminal called, and point out described terminal called to select to use the home network of described calling terminal.
CN200810118849A 2008-08-25 2008-08-25 Method and device for identifying roaming state of mobile terminal Pending CN101662759A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810118849A CN101662759A (en) 2008-08-25 2008-08-25 Method and device for identifying roaming state of mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810118849A CN101662759A (en) 2008-08-25 2008-08-25 Method and device for identifying roaming state of mobile terminal

Publications (1)

Publication Number Publication Date
CN101662759A true CN101662759A (en) 2010-03-03

Family

ID=41790451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810118849A Pending CN101662759A (en) 2008-08-25 2008-08-25 Method and device for identifying roaming state of mobile terminal

Country Status (1)

Country Link
CN (1) CN101662759A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238473A (en) * 2010-04-26 2011-11-09 宏达国际电子股份有限公司 Communication control method and communication device
CN103298075A (en) * 2013-06-05 2013-09-11 天翼电信终端有限公司 Fast network selection method of dual-mode terminal
CN103491515A (en) * 2012-06-12 2014-01-01 腾讯科技(深圳)有限公司 Method and device for reminding users of closing international roaming service and mobile terminal
WO2016058388A1 (en) * 2014-10-16 2016-04-21 中兴通讯股份有限公司 Short message sending method, short message centre and storage medium
WO2017049985A1 (en) * 2015-09-21 2017-03-30 中兴通讯股份有限公司 Roaming user identification method and device
CN108834188A (en) * 2018-06-15 2018-11-16 青岛宇硕云联信息科技有限公司 data switching method and system
CN112511997A (en) * 2020-11-30 2021-03-16 上海欣方智能系统有限公司 System and method for cooperation roaming of different regional telecommunication operators

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238473A (en) * 2010-04-26 2011-11-09 宏达国际电子股份有限公司 Communication control method and communication device
CN103491515A (en) * 2012-06-12 2014-01-01 腾讯科技(深圳)有限公司 Method and device for reminding users of closing international roaming service and mobile terminal
CN103491515B (en) * 2012-06-12 2016-05-04 腾讯科技(深圳)有限公司 A kind of international roaming service is closed based reminding method, device and mobile terminal
CN103298075A (en) * 2013-06-05 2013-09-11 天翼电信终端有限公司 Fast network selection method of dual-mode terminal
CN103298075B (en) * 2013-06-05 2015-12-02 天翼电信终端有限公司 The method of dual-mode terminal fast network selection
WO2016058388A1 (en) * 2014-10-16 2016-04-21 中兴通讯股份有限公司 Short message sending method, short message centre and storage medium
CN105578432A (en) * 2014-10-16 2016-05-11 中兴通讯股份有限公司 Short message sending method and short message center
WO2017049985A1 (en) * 2015-09-21 2017-03-30 中兴通讯股份有限公司 Roaming user identification method and device
CN108834188A (en) * 2018-06-15 2018-11-16 青岛宇硕云联信息科技有限公司 data switching method and system
CN108834188B (en) * 2018-06-15 2021-10-19 青岛网信信息科技有限公司 Data switching method and system
CN112511997A (en) * 2020-11-30 2021-03-16 上海欣方智能系统有限公司 System and method for cooperation roaming of different regional telecommunication operators
CN112511997B (en) * 2020-11-30 2022-04-26 上海欣方智能系统有限公司 System and method for cooperation roaming of different regional telecommunication operators

Similar Documents

Publication Publication Date Title
EP1142379B1 (en) Voice mail notification service between mobile communication systems
US8351931B2 (en) Roaming retrying method under pre-paging mode
JP6012772B2 (en) Circuit-switched fallback (CSFB) during pre-paging
US8725107B2 (en) Method for sending emergency messages to mobile terminals
CN101662759A (en) Method and device for identifying roaming state of mobile terminal
CN100450309C (en) Method for selecting bearer network mode of called service in mobile communication network
CN1162021C (en) Message Routing in Cases where Subscriptions Use Multiple Networks
CN103797824B (en) The method of location updating, apparatus and system
CN101022598A (en) Method and system for sending short message, short message center device
CN101047971B (en) Method for triggering smart service at home when smart user roams
US20150237494A1 (en) Non-call service processing method, apparatus and system in circuit switch fallback system
KR100954001B1 (en) Service Identification Method
CN1802025A (en) Method for reinforcing equivalent public mobile network function
CN101330393B (en) Provide service customization and method, terminal and network for providing customized service
CN101902709B (en) Realize the method for short-message users internetwork roaming, sms center, HLR and system
CN101022660A (en) Notification method according to conversion of communication service in mobile communication terminal
CN101365173A (en) A currently used number notification method, system and number notification server
US20140087725A1 (en) Circuit-Switched Call Delivery
CN101662747A (en) Call processing method, call processing device and call processing system
CN102300230A (en) Method, device and system for realizing monitoring of Internet information
US9872165B2 (en) Method and apparatus for establishing intra-network calls
CN101217787B (en) A roaming detecting method and the third party entity to realize such method
KR101024285B1 (en) Notification method for communication system and data service availability
CN100403817C (en) Data Message Forwarding Method
KR101051021B1 (en) Incoming call history providing method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20100303