[go: up one dir, main page]

CN100512524C - Method for precisely roaming limit - Google Patents

Method for precisely roaming limit Download PDF

Info

Publication number
CN100512524C
CN100512524C CNB2005100662949A CN200510066294A CN100512524C CN 100512524 C CN100512524 C CN 100512524C CN B2005100662949 A CNB2005100662949 A CN B2005100662949A CN 200510066294 A CN200510066294 A CN 200510066294A CN 100512524 C CN100512524 C CN 100512524C
Authority
CN
China
Prior art keywords
terminal
calling
service
roaming restriction
roaming
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.)
Expired - Fee Related
Application number
CNB2005100662949A
Other languages
Chinese (zh)
Other versions
CN1859718A (en
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 CNB2005100662949A priority Critical patent/CN100512524C/en
Priority to PCT/CN2006/000802 priority patent/WO2006114056A1/en
Publication of CN1859718A publication Critical patent/CN1859718A/en
Application granted granted Critical
Publication of CN100512524C publication Critical patent/CN100512524C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/005Personal communication services, e.g. provisions for portability of subscriber numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13095PIN / Access code, authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13098Mobile subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13176Common channel signaling, CCS7
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13282Call forward, follow-me, call diversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种精确漫游限制的方法,包括以下步骤:A、在SCP上为签约了漫游限制业务的终端设置漫游限制范围,并在该终端归属的HLR上为该终端签约智能触发器;B、主叫终端发起呼叫,从签约了漫游限制业务的终端所归属的HLR获取所述智能触发器,根据该智能触发器的地址触发相应的SCP获取终端位置信息,并判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务MSC/VLR继续通信;否则,指示主叫服务MSC/VLR拒绝通信。利用本发明,很好地解决了对终端进行漫游限制的范围过大的问题,达到精确终端漫游限制范围的目的;同时也减小了因终端所处的无线环境发生变化,对终端进行漫游限制造成的影响。

The invention discloses a method for precise roaming restriction, which includes the following steps: A. setting a roaming restriction range on the SCP for a terminal that has signed a roaming restriction service, and signing an intelligent trigger for the terminal on the HLR to which the terminal belongs; B. The calling terminal initiates a call, obtains the smart trigger from the HLR to which the terminal that has subscribed to the roaming restriction service belongs, triggers the corresponding SCP according to the address of the smart trigger to obtain terminal location information, and judges whether the terminal is located in the set If yes, instruct the calling service MSC/VLR to continue the communication; otherwise, instruct the calling service MSC/VLR to refuse the communication. The present invention solves the problem that the roaming restriction range of the terminal is too large, and achieves the purpose of accurately restricting the roaming range of the terminal; at the same time, it also reduces the roaming restriction of the terminal due to changes in the wireless environment where the terminal is located. impact.

Description

一种精确漫游限制的方法 A Method of Precise Roaming Restriction

技术领域 technical field

本发明涉及通信技术领域,特别涉及一种精确漫游限制的方法。The invention relates to the technical field of communication, in particular to a method for precise roaming restriction.

背景技术 Background technique

随着通信技术的迅速发展,全球通信用户的数量迅速增长,通讯行业的利润增长点也越来越多地体现出来,越来越多的投资者希望能够进入通信运营的行业来获取更大的利润。但对于发展中国家、以山地为主的国家,以及农村或偏远地区,如果投资者直接投资经营固定网络,存在投资大,赢利周期长,相应风险也较大的问题;如果投资者单纯投资经营移动网络,又存在难以获得移动牌照,并受国家资费等各方面监管的问题。With the rapid development of communication technology, the number of global communication users is increasing rapidly, and the profit growth points of the communication industry are increasingly reflected. More and more investors hope to enter the communication operation industry to obtain greater profits. profit. However, for developing countries, countries dominated by mountains, and rural or remote areas, if investors directly invest in the operation of fixed networks, there are problems of large investment, long profit cycle, and relatively high risks; For mobile networks, it is difficult to obtain mobile licenses, and it is subject to the supervision of various aspects such as national tariffs.

在此情况下,部分投资者提出建设移动网络,但作为固定网络来运营。在将移动网络作为固定网络运营时,如果运营商不限制或者不能很好地限制终端的漫游范围,与运营商单纯投资经营移动网络并无区别,势必不能够实现将移动网络作为固定网络运营的目的。因此,运营商为实现将移动网络作为固定网络运营的目的,更好的将移动网络作为固定网络来运营,就需要限制终端的漫游范围,即需要对终端进行漫游限制。In this case, some investors propose to build a mobile network, but operate it as a fixed network. When operating a mobile network as a fixed network, if the operator does not limit or cannot well limit the roaming range of the terminal, it is no different from the operator simply investing in the operation of the mobile network, and it is bound to be impossible to realize the operation of the mobile network as a fixed network Purpose. Therefore, in order to achieve the purpose of operating the mobile network as a fixed network and better operate the mobile network as a fixed network, it is necessary to limit the roaming range of the terminal, that is, to restrict the roaming of the terminal.

此外,对于无线运营商,也存在一些无漫游需求的终端,如无线公话终端。一般来说这些无漫游需求的终端本身并不需要移动;相反,如果允许该终端可漫游的范围过大,即允许该终端移动的范围过大,反而不利于对该终端的管理。如某些无线公话终端被盗后可用来盗打电话,这样将给运营商带来一定的经济损失。因此,在这种情况下运营商也需要对终端进行漫游限制,并希望对终端进行的漫游限制越精确越好。In addition, for wireless operators, there are also some terminals that do not require roaming, such as wireless public phone terminals. Generally speaking, these terminals that do not require roaming do not need to move themselves; on the contrary, if the range that the terminal is allowed to roam is too large, that is, the range that the terminal is allowed to move is too large, which is not conducive to the management of the terminal. If some wireless public telephone terminals are stolen, they can be used to steal calls, which will bring certain economic losses to the operators. Therefore, in this case, the operator also needs to restrict the roaming of the terminal, and hopes that the roaming restriction performed on the terminal should be as precise as possible.

现有技术中,对终端进行漫游限制通常采用的解决方案是在终端的归属位置寄存器(HLR)上签约允许终端漫游的移动交换中心/拜访位置寄存器(MSC/VLR)标识,从而将终端限制在一个或者若干个MSC/VLR覆盖的区域范围内。In the prior art, the solution usually adopted for restricting the roaming of the terminal is to sign a mobile switching center/visitor location register (MSC/VLR) identifier that allows the terminal to roam on the home location register (HLR) of the terminal, thereby restricting the terminal to Within the area covered by one or several MSCs/VLRs.

但是,由于现有技术中将终端的漫游限制范围与MSC/VLR紧密联系在一起,在对终端进行漫游限制时不可避免的存在以下问题:However, since the roaming restriction range of the terminal is closely linked with the MSC/VLR in the prior art, the following problems inevitably exist when restricting the roaming of the terminal:

1、对终端进行漫游限制的范围过大。采用上述解决方案,无法将对终端进行漫游限制的范围进一步缩小,最小也必须是一个MSC/VLR所覆盖的范围,而通常一个MSC/VLR所覆盖的范围可达数百平方公里,这样的范围对终端的漫游限制来说显然太大了。1. The roaming restriction range of the terminal is too large. Using the above solution, the range of roaming restrictions on the terminal cannot be further narrowed. The minimum coverage must be the range covered by an MSC/VLR, and usually the range covered by an MSC/VLR can reach hundreds of square kilometers. Such a range It is obviously too large for the roaming restriction of the terminal.

2、终端所处无线环境的变化,可能会影响到对终端进行的漫游限制。2. Changes in the wireless environment where the terminal is located may affect roaming restrictions on the terminal.

在对移动通信网络进行测试、规划、优化或扩容时,终端被限制的MSC/VLR本身很可能会发生一些变化:如果MSC/VLR仅仅是覆盖范围的大小发生了变化,这样虽然不至于对终端进行的漫游限制产生严重的影响,但肯定会对终端漫游限制的范围造成影响;如果MSC/VLR本身的属性发生了较大的变化,例如在对移动通信网络进行测试时,运营商对MSC/VLR本身的属性进行了初始化,则在对移动通信网络进行测试的这一段时间内,MSC/VLR对终端进行的漫游限制很可能就不存在了,这样必将会影响到对终端进行的漫游限制。When testing, planning, optimizing or expanding the mobile communication network, the MSC/VLR which is limited by the terminal itself is likely to undergo some changes: if the MSC/VLR only changes in the size of the coverage area, although this will not affect the terminal The roaming restriction carried out will have a serious impact, but it will certainly have an impact on the scope of the terminal roaming restriction; if the attributes of the MSC/VLR itself have undergone major changes, for example, when testing the mobile communication network, the operator will test the MSC/VLR The attributes of the VLR itself have been initialized, and during the period of testing the mobile communication network, the roaming restrictions imposed on the terminal by the MSC/VLR may not exist, which will definitely affect the roaming restrictions on the terminal .

另外,对于处在两个MSC/VLR交界处的终端,终端可能处在两个MSC/VLR共同覆盖的范围内;此时,对终端进行漫游限制的范围如果只是其中一个MSC/VLR所覆盖的范围,则当另一个MSC/VLR的无线环境发生变化时,终端很可能就无法正常通信,这样也就相应缩小了对终端进行漫游限制的范围,进而影响到对终端进行的漫游限制。In addition, for a terminal at the junction of two MSCs/VLRs, the terminal may be within the common coverage of the two MSCs/VLRs; range, when the wireless environment of another MSC/VLR changes, the terminal may not be able to communicate normally, thus correspondingly reducing the range of roaming restrictions on the terminal, which in turn affects the roaming restrictions on the terminal.

发明内容 Contents of the invention

有鉴于此,本发明的主要目的在于提供一种精确漫游限制的方法,以精确终端漫游限制的范围,减小无线环境的变化对终端漫游限制造成的影响。In view of this, the main purpose of the present invention is to provide a method for precise roaming restriction, so as to accurately limit the range of terminal roaming and reduce the impact of changes in the wireless environment on terminal roaming restriction.

为达到上述目的,本发明提供了一种精确漫游限制的方法,包括以下步骤:In order to achieve the above object, the present invention provides a method for precise roaming restriction, comprising the following steps:

A、在业务控制点上为签约了漫游限制业务的终端设置漫游限制范围,将终端的漫游限制范围保存在智能网络系统的业务控制点中、或者保存在专用的数据库中、或者保存在业务控制点与其他实体共用的数据库中,并在该终端归属的归属位置寄存器上为该终端签约智能触发器,其中,所述智能触发器的地址为业务控制点地址,所述为该终端设置漫游限制范围包括:将运营商允许终端进行漫游的经纬度范围设置为该终端的漫游限制范围、或者将运营商允许该终端进行漫游的经纬度范围与获取该终端位置信息时所用定位技术的定位精度范围二者叠加在一起所覆盖的经纬度范围,设置为该终端的漫游限制范围;A. On the service control point, set the roaming restriction range for the terminal that signed the roaming restriction service, and save the roaming restriction range of the terminal in the service control point of the intelligent network system, or in a dedicated database, or in the service control point in the database shared with other entities, and sign up for the terminal with a smart trigger on the home location register to which the terminal belongs, wherein the address of the smart trigger is the address of the service control point, and the setting of roaming restrictions for the terminal The scope includes: setting the latitude and longitude range that the operator allows the terminal to roam as the roaming restriction range of the terminal, or setting the latitude and longitude range that the operator allows the terminal to roam and the positioning accuracy range of the positioning technology used to obtain the terminal location information The range of latitude and longitude covered by the superposition is set as the roaming restriction range of the terminal;

B、主叫终端发起呼叫,从签约了漫游限制业务的终端所归属的归属位置寄存器获取所述智能触发器,根据该智能触发器的地址,触发相应的业务控制点执行精确漫游限制业务,其中,精确漫游限制业务具体包括:B. The calling terminal initiates a call, obtains the smart trigger from the home location register to which the terminal that subscribed to the roaming restriction service belongs, and triggers the corresponding service control point to execute the precise roaming restriction service according to the address of the smart trigger, wherein , precise roaming restriction services specifically include:

所述业务控制点获取终端位置信息,并根据该位置信息判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务移动交换中心/拜访位置寄存器继续通信;否则,指示主叫服务移动交换中心/拜访位置寄存器拒绝通信。The service control point obtains the location information of the terminal, and judges whether the terminal is located within the set roaming restriction range according to the location information, and if so, instructs the calling service mobile switching center/visitor location register to continue communication; otherwise, instructs the calling The serving MSC/VLR rejects the communication.

上述方案中,当签约了漫游限制业务的终端作为主叫时,所述从签约了漫游限制业务的终端所归属的归属位置寄存器获取所述智能触发器包括:主叫服务移动交换中心/拜访位置寄存器向主叫归属位置寄存器发送位置登记通知消息,对主叫终端进行位置登记;主叫归属位置寄存器收到位置登记通知消息,将主叫终端签约的始呼智能触发器携带在位置登记通知响应消息中返回给主叫服务移动交换中心/拜访位置寄存器;主叫服务移动交换中心/拜访位置寄存器收到位置登记通知响应消息,将主叫终端签约的始呼智能触发器保存到自身的数据库中。In the above solution, when the terminal that subscribes to the roaming restriction service is the calling party, the acquisition of the smart trigger from the home location register to which the terminal that subscribes to the roaming restriction service belongs includes: calling service mobile switching center/visited location The register sends a location registration notification message to the calling home location register, and registers the location of the calling terminal; the calling home location register receives the location registration notification message, and carries the originating intelligent trigger signed by the calling terminal in the location registration notification response The message is returned to the calling service mobile switching center/visitor location register; the calling service mobile switching center/visitor location register receives the location registration notification response message, and saves the original call smart trigger signed by the calling terminal into its own database .

上述方案中,所述根据该智能触发器的地址,触发相应的业务控制点执行精确漫游限制业务包括:主叫服务移动交换中心/拜访位置寄存器在自身数据库中检测到主叫终端签约了始呼智能触发器,根据始呼智能触发器的触发器地址向业务控制点发送始呼请求消息,触发与智能触发器地址相对应的业务控制点执行精确漫游限制业务。In the above solution, triggering the corresponding service control point to execute the precise roaming restriction service according to the address of the smart trigger includes: the calling service mobile switching center/visitor location register detects in its own database that the calling terminal has subscribed The intelligent trigger sends an origination request message to the service control point according to the trigger address of the origination intelligent trigger, and triggers the service control point corresponding to the address of the intelligent trigger to execute the precise roaming restriction service.

上述方案中,当签约了漫游限制业务的终端作为主叫时,所述的指示主叫服务移动交换中心/拜访位置寄存器继续通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回始呼请求响应消息进行的;所述的指示主叫服务移动交换中心/拜访位置寄存器拒绝通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回携带有接入拒绝原因的始呼请求响应消息进行的。In the above solution, when the terminal that subscribed to the roaming restriction service is used as the calling party, the instructing the calling service mobile switching center/visitor location register to continue communication is by returning the originating caller to the calling service mobile switching center/visitor location register The request response message is carried out; the said instructing the calling service mobile switching center/visitor location register to refuse communication is carried out by returning the originating call request response message carrying the reason of access rejection to the calling service mobile switching center/visitor location register of.

上述方案中,当签约了漫游限制业务的终端作为被叫时,所述从签约了漫游限制业务的终端所归属的归属位置寄存器获取所述智能触发器包括:主叫服务移动交换中心/拜访位置寄存器向被叫归属位置寄存器发送位置请求消息,以获取被叫终端的路由信息;被叫归属位置寄存器收到位置请求消息以后,发现被叫终端签约了智能触发器,将被叫终端签约的智能触发器列表携带在位置请求响应消息中返回给主叫服务移动交换中心/拜访位置寄存器,所述智能触发器为包含在智能触发器列表中的终呼智能触发器。In the above solution, when the terminal that subscribes to the roaming restriction service is used as the called party, the acquisition of the smart trigger from the home location register to which the terminal that subscribes to the roaming restriction service belongs includes: calling service mobile switching center/visited location The register sends a location request message to the called home location register to obtain the routing information of the called terminal; after receiving the location request message, the called home location register finds that the called terminal has subscribed to the smart trigger, and sends the smart trigger signed by the called terminal to the called terminal. The trigger list is carried in the location request response message and returned to the calling service mobile switching center/visitor location register, and the smart trigger is a final call smart trigger included in the smart trigger list.

上述方案中,所述根据该智能触发器的地址,触发相应的业务控制点执行精确漫游限制业务包括:主叫服务移动交换中心/拜访位置寄存器根据智能触发器列表中终呼智能触发器的触发器地址向业务控制点发送信息分析请求消息,触发与智能触发器地址相对应的业务控制点执行精确漫游限制业务。In the above scheme, the triggering of the corresponding service control point to execute the precise roaming restriction service according to the address of the smart trigger includes: the calling service mobile switching center/visitor location register is triggered according to the triggering of the terminal smart trigger in the smart trigger list The trigger address sends an information analysis request message to the service control point, triggering the service control point corresponding to the smart trigger address to execute the precise roaming restriction service.

上述方案中,当签约了漫游限制业务的终端作为被叫时,所述的指示主叫服务移动交换中心/拜访位置寄存器继续通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回分析请求响应消息进行的;所述的指示主叫服务移动交换中心/拜访位置寄存器拒绝通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回携带有接入拒绝原因的分析请求响应消息进行的。In the above scheme, when the terminal that subscribed to the roaming restriction service is the called party, the instructing the calling service mobile switching center/visitor location register to continue communication is by returning an analysis request to the calling service mobile switching center/visitor location register Responding to the message; the instructing the calling service mobile switching center/visitor location register to reject the communication is carried out by returning an analysis request response message carrying the reason for access rejection to the calling service mobile switching center/visitor location register.

上述方案中,步骤B中所述的业务控制点获取终端的位置信息包括:业务控制点向服务移动定位中心发送位置请求消息,请求终端的位置信息;服务移动定位中心向服务移动交换中心/拜访位置寄存器发送位置请求消息,请求终端的相关位置信息;服务移动交换中心/拜访位置寄存器将终端的相关位置信息携带在位置请求响应消息中,返回给服务移动定位中心;服务移动定位中心、定位实体、移动交换中心/拜访位置寄存器根据终端的相关位置信息对终端进行位置定位,得到终端的位置信息;服务移动定位中心将终端的位置信息携带在定位请求响应消息中,返回给业务控制点。In the above scheme, the service control point described in step B to obtain the location information of the terminal includes: the service control point sends a location request message to the serving mobile positioning center, requesting the location information of the terminal; The location register sends a location request message to request the relevant location information of the terminal; the serving mobile switching center/visitor location register carries the relevant location information of the terminal in the location request response message and returns it to the serving mobile positioning center; the serving mobile positioning center, the positioning entity . The mobile switching center/visitor location register locates the terminal according to the relevant location information of the terminal to obtain the location information of the terminal; the serving mobile positioning center carries the location information of the terminal in the positioning request response message and returns it to the service control point.

上述方案中,所述的业务控制点向服务移动定位中心发送位置请求消息之前进一步包括:业务控制点根据终端的移动终端标识判断自身的数据库中是否保存有与终端的移动终端标识相对应的漫游限制范围:如果是,则终端签约了漫游限制,向服务移动定位中心发送位置请求消息;否则,终端未签约漫游限制,结束本流程。In the above solution, before the service control point sends the location request message to the serving mobile positioning center, the service control point further includes: the service control point judges according to the mobile terminal identification of the terminal whether there is a roaming service corresponding to the mobile terminal identification of the terminal in its own database. Restricted range: If yes, the terminal has signed a roaming restriction, and sends a location request message to the serving mobile positioning center; otherwise, the terminal has not signed a roaming restriction, and ends this process.

因此,本发明提供的这种精确漫游限制的方法,在主叫终端发起呼叫时,通过从签约了漫游限制业务的终端所归属的HLR获取所述智能触发器,根据该智能触发器的地址,触发相应的SCP获取终端位置信息,并根据该位置信息判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务MSC/VLR继续通信;否则,指示主叫服务MSC/VLR拒绝通信。Therefore, in the precise roaming restriction method provided by the present invention, when the calling terminal initiates a call, the smart trigger is obtained from the HLR to which the terminal that subscribed to the roaming restriction service belongs, and according to the address of the smart trigger, Trigger the corresponding SCP to obtain terminal location information, and judge whether the terminal is within the set roaming restriction range according to the location information, if so, instruct the calling service MSC/VLR to continue communication; otherwise, instruct the calling service MSC/VLR to refuse communication.

利用本发明,由于运营商在为签约了漫游限制业务的终端设置漫游限制范围时,可以根据经纬度来进行设置,所以很好地解决了对终端进行漫游限制的范围过大的问题,达到精确终端漫游限制范围的目的。另外,由于某些定位方式与移动通信网络无关,所以,本发明中对终端进行的漫游限制与无线环境中终端所处的MSC/VLR覆盖范围、基站覆盖范围、小区覆盖范围或扇区覆盖范围等无关,也不受终端所处的移动通信网络规划、优化或扩容的影响。因此,本发明也就同时减小了因终端所处的无线环境发生变化,对终端进行漫游限制造成的影响。Utilizing the present invention, since the operator can set the range of roaming restrictions for terminals that have subscribed to the roaming restriction service, they can set them according to the latitude and longitude, so the problem that the range of roaming restrictions on the terminals is too large is well solved, and accurate terminal Purpose of Roaming Restrictions. In addition, because some positioning methods have nothing to do with the mobile communication network, the roaming restriction on the terminal in the present invention has nothing to do with the MSC/VLR coverage, base station coverage, cell coverage or sector coverage of the terminal in the wireless environment. etc., and is not affected by the planning, optimization or expansion of the mobile communication network where the terminal is located. Therefore, the present invention also reduces the influence caused by the roaming restriction on the terminal due to the change of the wireless environment where the terminal is located.

附图说明 Description of drawings

图1为本发明精确漫游限制总体技术方案的方法流程图;Fig. 1 is a method flow chart of the overall technical solution of precise roaming restriction in the present invention;

图2为本发明第一个实施例中精确漫游限制的信令流程图;Fig. 2 is a signaling flowchart of precise roaming restriction in the first embodiment of the present invention;

图3为本发明第二个实施例中精确漫游限制的信令流程图;Fig. 3 is a signaling flowchart of precise roaming restriction in the second embodiment of the present invention;

图4为在码分多址通信网络系统中基于位置业务的网络参考模型示意图。FIG. 4 is a schematic diagram of a network reference model for location-based services in a code division multiple access communication network system.

具体实施方式 Detailed ways

为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例,并参照附图,对本发明进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the following examples are given and the present invention is further described in detail with reference to the accompanying drawings.

本发明的核心内容是:在主叫终端发起呼叫时,通过从签约了漫游限制业务的终端所归属的HLR获取所述智能触发器,根据该智能触发器的地址,触发相应的SCP获取终端位置信息,并根据该位置信息判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务MSC/VLR继续通信;否则,指示主叫服务MSC/VLR拒绝通信。The core content of the present invention is: when the calling terminal initiates a call, obtain the smart trigger from the HLR to which the terminal that has subscribed to the roaming restriction service belongs, and trigger the corresponding SCP to obtain the terminal location according to the address of the smart trigger information, and judge whether the terminal is located within the set roaming restriction range according to the location information, if so, instruct the calling service MSC/VLR to continue communication; otherwise, instruct the calling service MSC/VLR to refuse communication.

如图1所示,图1为本发明精确漫游限制总体技术方案的方法流程图,包括以下步骤:As shown in Figure 1, Figure 1 is a method flow chart of the overall technical solution of precise roaming restriction in the present invention, including the following steps:

步骤101:在SCP上为签约了漫游限制业务的终端设置漫游限制范围,并在该终端归属的HLR上为该终端签约智能触发器,其中,所述智能触发器的地址为SCP地址;Step 101: Set a roaming restriction range on the SCP for a terminal that has subscribed to a roaming restriction service, and sign a smart trigger for the terminal on the HLR to which the terminal belongs, wherein the address of the smart trigger is the SCP address;

步骤102:主叫终端发起呼叫,从签约了漫游限制业务的终端所归属的HLR获取所述智能触发器,根据该智能触发器的地址,触发相应的SCP执行精确漫游限制业务,其中,精确漫游限制业务具体包括:Step 102: The calling terminal initiates a call, obtains the smart trigger from the HLR to which the terminal subscribed to the roaming restriction service belongs, and triggers the corresponding SCP to execute the precise roaming restriction service according to the address of the smart trigger, wherein the precise roaming Restricted businesses specifically include:

所述SCP获取终端位置信息,并根据该位置信息判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务MSC/VLR继续通信;否则,指示主叫服务MSC/VLR拒绝通信。The SCP obtains the location information of the terminal, and judges according to the location information whether the terminal is within the set roaming restriction range, and if so, instructs the calling service MSC/VLR to continue communication; otherwise, instructs the calling service MSC/VLR to refuse communication .

签约了漫游限制业务的终端的漫游限制范围可以由运营商来设置。运营商在SCP上为签约了漫游限制业务的终端设置漫游限制范围时,可以根据自身的实际需要将允许终端进行漫游的经纬度范围,设置为终端的漫游限制范围。The roaming restriction range of the terminal subscribed to the roaming restriction service can be set by the operator. When an operator sets a roaming restriction range on the SCP for a terminal that has subscribed to the roaming restriction service, it can set the latitude and longitude range that allows the terminal to roam as the terminal's roaming restriction range according to its actual needs.

另外,在目前技术条件下获取终端位置信息时,由于所用定位技术的定位精度存在有一定的定位精度范围,该范围可能会影响到对终端是否位于所述的终端漫游限制范围内的判断。因此,为了更好地将终端限制在运营商希望的经纬度范围内,在设置终端的漫游限制范围时,运营商也可以先根据自身的实际需要设置一个允许终端进行漫游的经纬度范围,然后再根据获取终端位置信息时所用定位技术的定位精度范围,将运营商允许终端进行漫游的经纬度范围与获取终端位置信息时所用定位技术的定位精度范围二者叠加在一起所覆盖的经纬度范围,设置为终端的漫游限制范围。In addition, when obtaining terminal location information under current technical conditions, the positioning accuracy of the positioning technology used has a certain range of positioning accuracy, which may affect the judgment of whether the terminal is located within the range of the terminal roaming restriction. Therefore, in order to better limit the terminal within the latitude and longitude range desired by the operator, when setting the roaming restriction range of the terminal, the operator can also first set a latitude and longitude range that allows the terminal to roam according to its actual needs, and then according to The positioning accuracy range of the positioning technology used to obtain the terminal location information, the longitude and latitude range covered by the combination of the longitude and latitude range that the operator allows the terminal to roam and the positioning accuracy range of the positioning technology used to obtain the terminal location information, set as the terminal range of roaming restrictions.

例如,如果运营商允许终端进行漫游的经纬度范围为东经X~Y度与北纬M~N度之间所包含的范围,而获取终端位置信息时所用定位技术的定位精度范围为±n度,则终端的漫游限制范围可以设置为东经(X-2n)~(Y+2n)度与北纬(M-2n)~(N+2n)度之间所包含的范围。For example, if the operator allows the terminal to roam in the range of latitude and longitude between X-Y degrees east longitude and M-N degrees north latitude, and the positioning accuracy range of the positioning technology used to obtain the terminal location information is ±n degrees, then The roaming restriction range of the terminal can be set as the range included between (X-2n)-(Y+2n) degrees east longitude and (M-2n)-(N+2n) degrees north latitude.

运营商为终端设置的漫游限制范围,一般被保存在智能网络系统SCP自身的数据库中。当然,为保存设置的漫游限制范围,运营商也可以使用专用的数据库,或者使用与其他实体共用的数据库,只要用于保存该漫游限制范围的数据库能够与SCP进行交互,使SCP在判断终端是否位于所述的终端漫游限制范围内时,能够顺利获取为终端设置的漫游限制范围即可。The roaming restriction range set by the operator for the terminal is generally stored in the database of the intelligent network system SCP itself. Of course, in order to save the set roaming restriction range, the operator can also use a dedicated database, or use a database shared with other entities, as long as the database used to save the roaming restriction range can interact with the SCP, so that the SCP can determine whether the terminal When it is within the roaming restriction range of the terminal, it only needs to be able to successfully obtain the roaming restriction range set for the terminal.

在保存终端的漫游限制范围时,一般是以对应关系的形式将终端与运营商为该终端设置的漫游限制范围联系在一起的。在此对应关系中,可以是某一个特定终端的移动终端标识(MSID)与运营商为该终端设置的漫游限制范围一一对应,也可以是某一号段内所有终端的MSID与运营商为该号段内所有终端设置的漫游限制范围一一对应。SCP根据终端的MSID可以在上述对应关系中查找到运营商为该终端设置的漫游限制范围。When storing the roaming restriction range of the terminal, the terminal is generally associated with the roaming restriction range set by the operator for the terminal in the form of a correspondence. In this correspondence, there may be a one-to-one correspondence between the mobile terminal identifier (MSID) of a specific terminal and the roaming restriction range set by the operator for the terminal, or it may be that the MSIDs of all terminals in a certain number range correspond to the range of roaming restrictions set by the operator. The roaming restriction ranges set by all terminals in the number range correspond to each other one by one. The SCP can find the roaming restriction range set by the operator for the terminal in the above correspondence according to the MSID of the terminal.

终端签约漫游限制可以有多种实现方式,其中一种实现方式可以将运营商为终端设置漫游限制范围视为该终端签约了漫游限制。在这种情况下,当SCP判断终端是否签约了漫游限制时,可以根据终端的MSID判断自身的数据库中是否保存有与终端的MSID相对应的漫游限制范围:如果是,则终端签约了漫游限制;否则,终端未签约漫游限制。There are multiple ways to implement the roaming restriction signed by the terminal, and one of the implementation ways may consider that the operator sets the roaming restriction range for the terminal as the terminal has signed the roaming restriction. In this case, when the SCP judges whether the terminal has subscribed to roaming restrictions, it can judge according to the MSID of the terminal whether there is a roaming restriction range corresponding to the MSID of the terminal in its own database: if yes, the terminal has signed the roaming restriction ; Otherwise, the terminal has not subscribed to roaming restrictions.

另外,终端还可以使用签约标志的方式来实现签约漫游限制,签约标志与终端的MSID相对应,此对应关系也可以保存在SCP自身的数据库中。一般签约标志为1表示终端签约了漫游限制,签约标志为0表示终端未签约漫游限制。在这种情况下,当SCP判断终端是否签约了漫游限制时,可以根据终端的MSID判断自身的数据库中保存的与终端的MSID相对应的签约标志是否为1:如果是,则终端签约了漫游限制;否则,终端未签约漫游限制。In addition, the terminal can also implement subscription roaming restriction by means of a subscription flag, and the subscription flag corresponds to the MSID of the terminal, and this correspondence can also be stored in the SCP's own database. Generally, the signing flag is 1, indicating that the terminal has signed a roaming restriction, and the signing flag is 0, indicating that the terminal has not signed a roaming restriction. In this case, when the SCP judges whether the terminal has subscribed to roaming restrictions, it can judge whether the subscription flag corresponding to the MSID of the terminal stored in its own database is 1 according to the MSID of the terminal: if yes, the terminal has subscribed to roaming restrictions; otherwise, the terminal is not subscribed to roaming restrictions.

在HLR上为终端签约智能触发器时,对于需要进行漫游限制的主叫终端,需要在主叫HLR上为终端签约始呼智能触发器,其触发器地址为SCP地址。始呼智能触发器可以为Origination_Attempt_Authorized、ALL_Calls或Calling_Routing_ddress_Available。对于需要进行漫游限制的被叫终端,需要在被叫HLR上为终端签约终呼智能触发器,其触发器地址为SCP地址。终呼智能触发器可以为Initial_Termiantion或Advanced_Termination;另外,对于被叫终端还需要在被叫HLR签约Location触发器,其触发器地址为被叫HLR地址。When subscribing a smart trigger for a terminal on the HLR, for a calling terminal that requires roaming restrictions, it is necessary to sign a smart trigger for the terminal on the calling HLR, and its trigger address is the SCP address. The origination smart trigger can be Origination_Attempt_Authorized, ALL_Calls, or Calling_Routing_ddress_Available. For the called terminal that requires roaming restriction, it is necessary to sign up for the terminal on the called HLR with an intelligent trigger for call termination, and its trigger address is the SCP address. The smart trigger for call termination can be Initial_Termiantion or Advanced_Termination; in addition, for the called terminal, it is also necessary to sign a Location trigger at the called HLR, and the trigger address is the called HLR address.

在触发相应的SCP执行精确漫游限制业务以后,SCP可以利用基于位置业务(Location Base Service,LBS)来获取终端的位置信息,然后根据获取的终端位置信息与设置的终端漫游限制范围,实现对终端的精确漫游限制。After triggering the corresponding SCP to execute the precise roaming restriction service, the SCP can use Location Base Service (LBS) to obtain the location information of the terminal, and then realize the monitoring of the terminal according to the obtained terminal location information and the set terminal roaming restriction range. precise roaming restrictions.

为详细说明本发明提供的这种精确漫游限制的方法,以下结合两个具体的实施例,并参照附图对此进行详细说明。In order to describe the precise roaming restriction method provided by the present invention in detail, two specific embodiments will be combined below and described in detail with reference to the accompanying drawings.

如图2所示,图2为本发明第一个实施例中精确漫游限制的信令流程图。在本实施例中终端作为主叫,运营商预先在智能网络系统的SCP上为签约了漫游限制业务的主叫终端设置漫游限制范围,在主叫HLR上为签约了漫游限制业务的主叫终端签约始呼智能触发器,签约的始呼智能触发器为ALL_Calls,其触发器地址为SCP地址,该方法包括以下步骤:As shown in FIG. 2, FIG. 2 is a signaling flowchart of precise roaming restriction in the first embodiment of the present invention. In this embodiment, the terminal is used as the calling party. The operator sets the roaming restriction range on the SCP of the intelligent network system in advance for the calling terminal that has signed the roaming restriction service, and sets the roaming restriction range on the calling HLR for the calling terminal that has signed the roaming restriction service. The smart trigger for signing up and calling out, the smart trigger for calling out for signing up is ALL_Calls, and its trigger address is an SCP address. The method includes the following steps:

步骤201:主叫服务MSC/VLR向主叫HLR发送位置登记通知(REGNOT)消息,对主叫终端进行位置登记;Step 201: the calling service MSC/VLR sends a location registration notification (REGNOT) message to the calling HLR to register the location of the calling terminal;

步骤202:主叫HLR收到REGNOT消息,将主叫终端签约的始呼智能触发器ALL_Calls携带在regnot响应消息中返回给主叫服务MSC/VLR;Step 202: The calling HLR receives the REGNOT message, carries the smart trigger ALL_Calls signed by the calling terminal in the regnot response message and returns it to the calling service MSC/VLR;

主叫服务MSC/VLR收到regnot响应消息,将主叫终端签约的始呼智能触发器ALL_Calls及其触发器地址保存到自身的数据库中。The calling service MSC/VLR receives the regnot response message, and saves the originating smart trigger ALL_Calls signed by the calling terminal and its trigger address in its own database.

步骤203:主叫终端呼叫被叫终端,主叫服务MSC/VLR在自身数据库中检测到主叫终端签约了始呼智能触发器ALL_Calls,根据ALL_Calls触发器的触发器地址,即SCP地址,向SCP发送始呼请求(ORREQ)消息,触发与智能触发器地址相对应的SCP执行精确漫游限制业务;Step 203: The calling terminal calls the called terminal. The calling service MSC/VLR detects in its own database that the calling terminal has subscribed to the originating intelligent trigger ALL_Calls. Send an originating call request (ORREQ) message to trigger the SCP corresponding to the smart trigger address to perform precise roaming restriction services;

在ORREQ消息中,TRIGTYPE指示始呼智能触发器为ALL_Calls触发器,MSCID指示主叫服务MSC标识,MSID指示主叫终端的MIN/IMSI信息。In the ORREQ message, TRIGTYPE indicates that the intelligent trigger of the originating call is an ALL_Calls trigger, MSCID indicates the identification of the calling service MSC, and MSID indicates the MIN/IMSI information of the calling terminal.

步骤204:SCP收到ORREQ消息后,判断主叫终端是否签约了漫游限制:如果是,则向与主叫服务MSC/VLR相连的服务移动定位中心(Mobile PositionCenter,MPC)发送位置请求(ISPOSREQ)消息,以请求主叫终端的位置信息;否则,结束本流程;Step 204: After receiving the ORREQ message, the SCP judges whether the calling terminal has signed a roaming restriction: if yes, then sends a location request (ISPOSREQ) to the serving mobile positioning center (Mobile Position Center, MPC) connected to the calling service MSC/VLR message to request the location information of the calling terminal; otherwise, end this process;

在SCP判断主叫终端是否签约了漫游限制时,SCP根据接收的ORREQ消息中主叫终端的MSID判断自身的数据库中是否保存有与该终端的MSID相对应的漫游限制范围:如果是,则主叫终端签约了漫游限制;否则,主叫终端未签约漫游限制;When the SCP judges whether the calling terminal has subscribed to the roaming restriction, the SCP judges whether the roaming restriction range corresponding to the MSID of the terminal is saved in its own database according to the MSID of the calling terminal in the received ORREQ message: if yes, the SCP The calling terminal has subscribed to the roaming restriction; otherwise, the calling terminal has not subscribed to the roaming restriction;

在SCP向服务MPC发送的ISPOSREQ消息中,MSID指示主叫终端的MIN/IMSI信息,POSREQTYPE指示位置请求类型,PQOS指示定位精度信息,MSCID指示主叫服务MSC标识。In the ISPOSREQ message sent by the SCP to the serving MPC, the MSID indicates the MIN/IMSI information of the calling terminal, the POSREQTYPE indicates the location request type, the PQOS indicates the positioning accuracy information, and the MSCID indicates the identity of the calling service MSC.

步骤205:服务MPC向主叫服务MSC/VLR发送ISPOSREQ消息,请求主叫终端的相关位置信息;Step 205: the serving MPC sends an ISPOSREQ message to the calling serving MSC/VLR, requesting the relevant location information of the calling terminal;

在服务MPC向主叫服务MSC/VLR发送的ISPOSREQ消息中,MSID指示主叫终端的MIN/IMSI信息,POSREQTYPE指示位置请求类型,PQOS指示定位精度信息,LIRAUTH指示位置信息限制授权。In the ISPOSREQ message sent by the serving MPC to the calling service MSC/VLR, MSID indicates the MIN/IMSI information of the calling terminal, POSREQTYPE indicates the location request type, PQOS indicates the positioning accuracy information, and LIRAUTH indicates the location information restriction authorization.

步骤206:主叫服务MSC/VLR将主叫终端的相关位置信息携带在isposreq消息中返回给服务MPC;Step 206: the calling service MSC/VLR carries the relevant location information of the calling terminal in the isposreq message and returns it to the serving MPC;

在返回的isposreq消息中,MSCID指示主叫服务MSC标识,SCELLID指示主叫所处服务小区标识,MPCAP指示移动定位能力,MOBINFO指示移动信息。In the returned isposreq message, MSCID indicates the identity of the calling service MSC, SCELLID indicates the identity of the serving cell where the calling party is located, MPCAP indicates the mobile positioning capability, and MOBINFO indicates the mobile information.

步骤207:服务MPC、定位实体(Position Determining Entity,PDE)、主叫MSC/VLR根据主叫终端的相关位置信息对主叫终端进行定位,得到主叫终端的位置信息。Step 207: The serving MPC, the Position Determining Entity (PDE), and the calling MSC/VLR locate the calling terminal according to the relevant location information of the calling terminal, and obtain the location information of the calling terminal.

步骤208:服务MPC将主叫终端的位置信息携带在isposreq消息中返回给SCP。Step 208: The serving MPC returns the location information of the calling terminal to the SCP in an isposreq message.

步骤209:SCP根据获取的主叫终端的位置信息与运营商预先设置的终端漫游限制范围,判断主叫终端是否位于运营商设置的终端漫游限制范围内:如果是,则向主叫服务MSC/VLR返回始呼请求响应(orreq)消息,指示主叫服务MSC/VLR呼叫继续;否则,将接入拒绝原因(Access Denied Reason)携带在返回的orreq消息中,指示主叫服务MSC/VLR拒绝呼叫;Step 209: The SCP judges whether the calling terminal is within the terminal roaming restriction range set by the operator according to the acquired location information of the calling terminal and the terminal roaming restriction range set in advance by the operator: The VLR returns an origination request response (orreq) message, instructing the calling service MSC/VLR to continue the call; otherwise, it carries the Access Denied Reason (Access Denied Reason) in the returned orreq message, instructing the calling service MSC/VLR to reject the call ;

主叫服务MSC/VLR收到orreq消息后,如果发现orreq消息中存在AccessDenied Reason,则中断呼叫;否则,呼叫继续,根据被叫号码向被叫HLR请求被叫路由信息,建立与被叫服务MSC/VLR之间的呼叫。After the calling service MSC/VLR receives the orreq message, if it finds that there is AccessDenied Reason in the orreq message, it will interrupt the call; otherwise, the call will continue, and request the called route information from the called HLR according to the called number, and establish a connection with the called service MSC. /VLR calls.

这样当终端作为主叫发起呼叫时,都会由SCP判断终端是否位于运营商设置的终端漫游限制范围内,如果是则呼叫继续,否则呼叫将被拒绝,终端不能发起呼叫。In this way, when the terminal initiates a call as the calling party, the SCP will judge whether the terminal is within the terminal roaming limit set by the operator. If so, the call will continue; otherwise, the call will be rejected and the terminal cannot initiate a call.

如图3所示,图3为本发明第二个实施例中精确漫游限制的信令流程图。在本实施例中终端作为被叫,运营商预先在智能网络系统的SCP上为签约了漫游限制业务的被叫终端设置漫游限制范围,在被叫HLR上为签约了漫游限制业务的被叫终端签约终呼智能触发器,签约的终呼智能触发器为Advanced_Termination,其触发器地址为SCP地址;在被叫HLR上为被叫终端签约Location触发器,其触发器地址为被叫HLR地址,该方法包括以下步骤:As shown in FIG. 3, FIG. 3 is a signaling flowchart of precise roaming restriction in the second embodiment of the present invention. In this embodiment, as the called terminal, the operator sets the roaming restriction range on the SCP of the intelligent network system in advance for the called terminal that has subscribed to the roaming restriction service, and sets the roaming restriction range on the called HLR for the called terminal that has signed the roaming restriction service. Subscribe to the termination intelligent trigger, the contract termination intelligent trigger is Advanced_Termination, and its trigger address is the SCP address; on the called HLR, sign the Location trigger for the called terminal, and its trigger address is the called HLR address, the The method includes the following steps:

步骤301:主叫终端呼叫被叫终端,主叫服务MSC/VLR向被叫HLR发送位置请求(LOCREQ)消息,用于获取被叫终端路由信息;Step 301: the calling terminal calls the called terminal, and the calling service MSC/VLR sends a location request (LOCREQ) message to the called HLR to obtain the routing information of the called terminal;

在LOCREQ消息中,MSCID指示主叫服务MSC标识,DGTSDIAL指示被叫号码,主叫服务MSC/VLR通过分析被叫号码获取被叫HLR地址,然后根据被叫HLR地址向被叫HLR发送LOCREQ消息;TRIGTYPE指示智能触发器为Mobile_Termination触发器;Mobile_Termination触发器不需要签约,当被叫终端为移动终端时,智能触发器类型即为Mobile_Termination触发器。In the LOCREQ message, MSCID indicates the calling service MSC ID, DGTSDIAL indicates the called number, and the calling service MSC/VLR obtains the called HLR address by analyzing the called number, and then sends the LOCREQ message to the called HLR according to the called HLR address; TRIGTYPE indicates that the smart trigger is a Mobile_Termination trigger; the Mobile_Termination trigger does not require a contract, and when the called terminal is a mobile terminal, the smart trigger type is the Mobile_Termination trigger.

步骤302:被叫HLR收到LOCREQ消息以后,发现被叫终端签约了智能触发器,则向主叫服务MSC/VLR返回locreq响应消息;Step 302: After receiving the LOCREQ message, the called HLR finds that the called terminal has signed an intelligent trigger, and returns a locreq response message to the calling service MSC/VLR;

在locreq响应消息中,触发器地址列表TRIGADDRLIST指示被叫终端签约了Advanced_Termination触发器和Location触发器,MSID指示被叫终端的MIN/IMSI信息,MSCID指示被叫服务MSC标识。In the locreq response message, the trigger address list TRIGADDRLIST indicates that the called terminal has subscribed to the Advanced_Termination trigger and the Location trigger, MSID indicates the MIN/IMSI information of the called terminal, and MSCID indicates the called service MSC identifier.

步骤303:主叫服务MSC/VLR收到locreq响应以后,在TRIGADDRLIST中检测到Advanced_Termination触发器,且Advanced_Termination触发器地址为SCP地址,则根据Advanced_Termination触发器地址向SCP发送信息分析请求(ANLYZD)消息,触发与智能触发器地址相对应的SCP执行精确漫游限制业务;Step 303: After receiving the locreq response, the calling service MSC/VLR detects the Advanced_Termination trigger in TRIGADDRLIST, and the Advanced_Termination trigger address is the SCP address, then sends an information analysis request (ANLYZD) message to the SCP according to the Advanced_Termination trigger address, Trigger the SCP corresponding to the smart trigger address to perform precise roaming restriction services;

在ANLYZD消息中,TRIGTYPE指示触发器为Advanced_Termination触发器,MSCID指示主叫服务MSC标识,MSID指示被叫终端的MIN/IMSI信息,DGTSDIAL指示被叫号码,MDN指示被叫号码簿号码。In the ANLYZD message, TRIGTYPE indicates that the trigger is an Advanced_Termination trigger, MSCID indicates the calling service MSC ID, MSID indicates the MIN/IMSI information of the called terminal, DGTSDIAL indicates the called number, and MDN indicates the called directory number.

步骤304:SCP收到ANLYZD消息以后,判断被叫终端是否签约了漫游限制:如果是,则向与被叫服务MSC/VLR目连的服务MPC发送ISPOSREQ消息,以请求被叫终端的位置信息;否则,结束本流程;Step 304: After receiving the ANLYZD message, the SCP judges whether the called terminal has signed a roaming restriction: if yes, then sends an ISPOSREQ message to the serving MPC connected to the called serving MSC/VLR to request the location information of the called terminal; Otherwise, end this process;

在SCP判断被叫终端是否签约了漫游限制时,SCP根据接收的ANLYZD消息中被叫终端的MSID判断自身的数据库中是否保存有与该终端的MSID相对应的漫游限制范围:如果是,则被叫终端签约了漫游限制;否则,被叫终端未签约漫游限制;When the SCP judges whether the called terminal has subscribed for roaming restrictions, the SCP judges whether the MSID of the called terminal in the received ANLYZD message has a roaming restriction range corresponding to the MSID of the terminal in its own database: if yes, it is The calling terminal has subscribed to the roaming restriction; otherwise, the called terminal has not subscribed to the roaming restriction;

在SCP向服务MPC发送的ISPOSREQ消息中,MSID指示被叫终端的MIN/IMSI信息,MSCID指示被叫服务MSC标识,POSREQTYPE指示位置请求类型,PQOS指示定位精度信息。In the ISPOSREQ message sent by the SCP to the serving MPC, the MSID indicates the MIN/IMSI information of the called terminal, the MSCID indicates the called serving MSC identity, the POSREQTYPE indicates the location request type, and the PQOS indicates the location accuracy information.

步骤305:服务MPC向被叫服务MSC/VLR发送ISPOSREQ消息,请求被叫终端的相关位置信息;Step 305: the serving MPC sends an ISPOSREQ message to the called serving MSC/VLR, requesting the relevant location information of the called terminal;

在服务MPC向被叫服务MSC/VLR发送的ISPOSREQ消息中,MSID指示被叫终端的MIN/IMSI信息,POSREQTYPE指示位置请求类型,PQOS指示定位精度信息,LIRAUTH指示位置信息限制授权。In the ISPOSREQ message sent by the serving MPC to the called serving MSC/VLR, MSID indicates the MIN/IMSI information of the called terminal, POSREQTYPE indicates the location request type, PQOS indicates the positioning accuracy information, and LIRAUTH indicates the location information restriction authorization.

步骤306:被叫服务MSC/VLR将被叫终端的相关位置信息携带在isposreq消息中返回给服务MPC;Step 306: The called serving MSC/VLR carries the relevant location information of the called terminal in the isposreq message and returns it to the serving MPC;

在返回的isposreq消息中,MSCID指示被叫服务MSC标识,SCELLID指示被叫所处服务小区标识,MPCAP指示移动定位能力,MOBINFO指示移动信息。In the returned isposreq message, MSCID indicates the identity of the called serving MSC, SCELLID indicates the identity of the called serving cell, MPCAP indicates the mobile positioning capability, and MOBINFO indicates the mobile information.

步骤307:服务MPC、PDE、被叫MSC/VLR根据被叫终端的相关位置信息对被叫终端进行位置定位,得到被叫终端的位置信息。Step 307: The serving MPC, the PDE, and the called MSC/VLR locate the called terminal according to the related location information of the called terminal, and obtain the called terminal's location information.

步骤308:服务MPC将被叫终端的位置信息携带在isposreq消息中返回给SCP。Step 308: The serving MPC returns the location information of the called terminal to the SCP in an isposreq message.

步骤309:SCP根据获取的被叫终端的位置信息与运营商预先设置的终端漫游限制范围,判断被叫终端是否位于运营商设置的终端漫游限制范围内:如果是,则向主叫服务MSC/VLR返回分析请求响应(anlyzd)消息,指示主叫服务MSC/VLR呼叫继续;否则,将Access Denied Reason携带在返回的anlyzd消息中,指示主叫服务MSC/VLR拒绝呼叫。Step 309: The SCP judges whether the called terminal is within the terminal roaming restriction range set by the operator according to the acquired location information of the called terminal and the terminal roaming restriction range set in advance by the operator: The VLR returns an Analysis Request Response (anlyzd) message to indicate that the calling service MSC/VLR continues the call; otherwise, the Access Denied Reason is carried in the returned onlyzd message to indicate that the calling service MSC/VLR rejects the call.

步骤310:主叫服务MSC/VLR收到anlyzd消息后,判断anlyzd消息中是否存在Access Denied Reason:如果是,则中断呼叫,结束本流程;否则,执行步骤311。Step 310: After receiving the anlyzd message, the calling service MSC/VLR judges whether there is an Access Denied Reason in the anlyzd message: if yes, interrupt the call and end this process; otherwise, execute step 311.

步骤311:主叫服务MSC/VLR在TRIGADDRLIST中检测到Location触发器,且Location触发器地址为被叫HLR地址,则根据Location触发器地址向被叫HLR发送LOCREQ消息,用于获取被叫终端路由信息;Step 311: The calling service MSC/VLR detects the Location trigger in the TRIGADDRLIST, and the Location trigger address is the called HLR address, then sends a LOCREQ message to the called HLR according to the Location trigger address to obtain the called terminal route information;

在LOCREQ消息中,TRIGTYPE指示触发器为Location触发器,其触发器地址为被叫HLR地址;MSCID指示主叫服务MSC标识,DGTSDIAL指示被叫号码。In the LOCREQ message, TRIGTYPE indicates that the trigger is a Location trigger, and its trigger address is the called HLR address; MSCID indicates the calling service MSC ID, and DGTSDIAL indicates the called number.

步骤312:被叫HLR向被叫服务MSC/VLR发送ROUTREQ消息,以获取被叫路由信息,在ROUTREQ消息中包含有被叫MSCID和被叫MSID。Step 312: The called HLR sends a ROUTREQ message to the called serving MSC/VLR to obtain the called routing information, and the ROUTREQ message includes the called MSCID and called MSID.

步骤313:被叫服务MSC/VLR收到ROUTREQ消息以后,根据其中的MSCID和MSID为被叫终端分配漫游号码(TLDN),并将TLDN携带在routreq响应中返回给被叫HLR。Step 313: After receiving the ROUTREQ message, the called service MSC/VLR assigns a roaming number (TLDN) to the called terminal according to the MSCID and MSID therein, and returns the TLDN to the called HLR in the routreq response.

步骤314:被叫HLR将TLDN打包到终端列表(TERMLIST)参数中,通过lcoreq响应消息返回给主叫服务MSC/VLR,在lcoreq响应消息中还包含有被叫MSCID和被叫MSID。Step 314: The called HLR packs the TLDN into a terminal list (TERMLIST) parameter, and returns it to the calling service MSC/VLR through an lcoreq response message, which also includes the called MSCID and called MSID.

步骤315:主叫服务MSC/VLR根据TERMLIST参数中的TLDN建立到被叫服务MSC/VLR之间的呼叫。Step 315: The calling serving MSC/VLR establishes a call to the called serving MSC/VLR according to the TLDN in the TERMLIST parameter.

这样当终端作为被叫时,也都会由SCP判断终端是否位于运营商设置的终端漫游限制范围内,如果是则呼叫继续,否则呼叫被拒绝,终端不能作为被叫。In this way, when the terminal is called, the SCP will also judge whether the terminal is within the roaming limit set by the operator. If so, the call will continue; otherwise, the call will be rejected and the terminal cannot be called.

在本发明所举的这两个实施例中,触发SCP发起对目的终端进行定位以后,SCP利用的是LBS来获取终端的位置信息的。LBS是通信网络系统获取终端经度和纬度等实际位置信息,并根据获取的实际位置信息向用户提供具有实际意义的地理位置信息的一种业务。例如在电子地图上显示终端的实际位置信息,或者根据获取的终端实际位置信息,找出终端附近的酒店、医院、购物中心、学校等位置信息,并将酒店、医院、购物中心、学校等名称和电话信息提供给终端用户。In the two embodiments of the present invention, after the SCP is triggered to initiate positioning of the target terminal, the SCP uses the LBS to obtain the location information of the terminal. LBS is a service in which the communication network system obtains actual location information such as terminal longitude and latitude, and provides users with practically meaningful geographic location information based on the obtained actual location information. For example, display the actual location information of the terminal on the electronic map, or find out the location information of hotels, hospitals, shopping centers, schools, etc. and phone information to end users.

为清楚地说明SCP利用的LBS,以下结合LBS的网络参考模型示意图对LBS进行详细说明。In order to clearly illustrate the LBS used by the SCP, the following describes the LBS in detail in conjunction with the schematic diagram of the LBS network reference model.

如图4所示,图4为在码分多址(CDMA)通信网络系统中LBS的网络参考模型示意图。LBS在CDMA网络中引入了PDE、MPC和位置业务应用客户端(Client-Location Service Client,LCS)等网络实体。其中,PDE的主要功能是:当收到MPC的位置请求时,PDE与MSC、MS以及基站控制器(BSC)等相关设备交换信息,利用各种测量信息和各种数据通过特定的算法完成具体的定位计算,并将最后的计算结果报告给MPC。MPC是定位操作处理流程的控制管理中心和位置信息的控制管理中心;LCS用于接收定位请求并通过MPC定位。As shown in FIG. 4, FIG. 4 is a schematic diagram of a network reference model of an LBS in a code division multiple access (CDMA) communication network system. LBS introduces network entities such as PDE, MPC and location service application client (Client-Location Service Client, LCS) in the CDMA network. Among them, the main function of the PDE is: when receiving the location request from the MPC, the PDE exchanges information with related equipment such as the MSC, MS, and base station controller (BSC), and uses various measurement information and various data to complete specific operations through specific algorithms. Position calculation, and report the final calculation result to MPC. The MPC is the control management center of the positioning operation processing flow and the control management center of the location information; the LCS is used to receive the positioning request and locate through the MPC.

在利用LBS获取终端实际位置信息的过程中,主要有以下三种实现方式:In the process of using LBS to obtain the actual location information of the terminal, there are mainly the following three implementation methods:

第一种是基于网络的源小区技术,该技术根据终端所处的移动蜂窝服务小区的标识来获取终端的实际位置信息。The first is the network-based source cell technology, which acquires the actual location information of the terminal according to the identity of the mobile cellular service cell where the terminal is located.

第二种是基于到达时间(TOA)或到达时间差(TDOA)原理的三边测量技术,该技术根据终端与一个或多个基站之间的无线电信号的角度和延时来获取终端的实际位置信息。The second is a trilateration technique based on the principle of Time of Arrival (TOA) or Time Difference of Arrival (TDOA), which obtains the actual location information of the terminal according to the angle and delay of the radio signal between the terminal and one or more base stations .

第三种是基于卫星无线电导航系统的辅助全球定位系统(A-GPS)技术,该技术利用GPS卫星的无线电信号进行定位,进而获取终端的实际位置信息。The third is the Assisted Global Positioning System (A-GPS) technology based on the satellite radio navigation system, which uses the radio signals of GPS satellites for positioning, and then obtains the actual location information of the terminal.

由于每种实现方式的定位精度范围各不相同,在实际应用中,运营商设置终端的漫游限制范围时,可以根据每种定位技术定位精度范围的不同来进行调整。另外,在实际应用中,也可以利用其他定位技术来获取终端的位置信息,只要相应地调整终端的漫游限制范围即可。Since the positioning accuracy ranges of each implementation are different, in practical applications, when an operator sets the roaming restriction range of a terminal, it may be adjusted according to the different positioning accuracy ranges of each positioning technology. In addition, in practical applications, other positioning technologies can also be used to obtain the location information of the terminal, as long as the roaming restriction range of the terminal is adjusted accordingly.

在本发明所举的这两个实施例中,运营商将为终端设置的漫游限制范围保存在智能网络系统SCP自身的数据库中。在实际应用中,为保存设置的漫游限制范围,运营商也可以使用专用的数据库,或者使用与其他实体共用的数据库,只要用于保存该漫游限制范围的数据库能够与SCP进行交互,使SCP在判断终端是否位于所述的终端漫游限制范围内时,能够顺利获取为终端设置的漫游限制范围即可。In the two embodiments of the present invention, the roaming restriction range set by the operator for the terminal is saved in the database of the intelligent network system SCP itself. In practical applications, in order to save the set roaming restriction range, the operator can also use a dedicated database, or use a database shared with other entities, as long as the database used to save the roaming restriction range can interact with the SCP, so that the SCP can When judging whether the terminal is located within the roaming restriction range of the terminal, it only needs to be able to successfully acquire the roaming restriction range set for the terminal.

在本发明所举的这两个实施例中,SCP判断终端是否签约了漫游限制时,是根据终端的MSID判断自身的数据库中是否保存有与该终端的MSID相对应的漫游限制范围:如果是,则终端签约了漫游限制;否则,终端未签约漫游限制。在实际应用中,终端签约漫游限制可以有多种实现方式,判断终端是否签约了漫游限制也可以根据终端签约漫游限制方式的不同而不同。例如,终端还可以使用签约标志的方式来实现签约漫游限制,签约标志与终端的MSID相对应,此对应关系也可以保存在SCP自身的数据库中。在这种情况下,当SCP判断终端是否签约了漫游限制时,可以根据终端的MSID判断自身的数据库中保存的与终端的MSID相对应的签约标志是否为1:如果是,则终端签约了漫游限制;否则,终端未签约漫游限制。这样的技术方案与本发明提供的技术方案在思路上是完全一致的,应包含在本发明保护的范围之内。In the two embodiments of the present invention, when the SCP judges whether the terminal has signed a roaming restriction, it judges whether the roaming restriction range corresponding to the MSID of the terminal is saved in its own database according to the MSID of the terminal: if it is , the terminal has subscribed to the roaming restriction; otherwise, the terminal has not subscribed to the roaming restriction. In practical applications, there may be multiple ways to implement the roaming restriction signed by the terminal, and judging whether the terminal has signed the roaming restriction may also be different according to different ways of the terminal signed roaming restriction. For example, the terminal can also use a subscription flag to implement subscription roaming restriction. The subscription flag corresponds to the MSID of the terminal, and this correspondence can also be stored in the SCP's own database. In this case, when the SCP judges whether the terminal has subscribed to roaming restrictions, it can judge whether the subscription flag corresponding to the MSID of the terminal stored in its own database is 1 according to the MSID of the terminal: if yes, the terminal has subscribed to roaming restrictions; otherwise, the terminal is not subscribed to roaming restrictions. Such a technical solution is completely consistent with the technical solution provided by the present invention, and should be included within the protection scope of the present invention.

另外,在终端作为主叫时在主叫HLR上为终端签约的是ALL_Calls触发器,其触发器地址为SCP地址;在终端作为被叫时在被叫HLR上为终端签约的是Advanced_Termination触发器,其触发器地址为SCP地址。在实际应用中,在终端作为主叫时也可以在主叫HLR上为终端签约Origination_Attempt_Authorized或者Calling_Routing_ddress_Available触发器,二者的触发器地址都为SCP地址;在终端作为被叫时在被叫HLR上为终端签约Initial_Termiantion触发器,其触发器地址为SCP地址。这样的技术方案与本发明提供的技术方案在思路上是完全一致的,应包含在本发明保护的范围之内。In addition, when the terminal is the calling party, the ALL_Calls trigger is used to sign the terminal on the calling HLR, and its trigger address is the SCP address; when the terminal is called, the Advanced_Termination trigger is used to sign the terminal on the called HLR. Its trigger address is the SCP address. In practical applications, when the terminal acts as the calling party, it is also possible to subscribe the Origination_Attempt_Authorized or Calling_Routing_ddress_Available trigger for the terminal on the calling HLR, both trigger addresses are SCP addresses; when the terminal acts as the called party, it is The terminal signs the Initial_Termiantion trigger, whose trigger address is the SCP address. Such a technical solution is completely consistent with the technical solution provided by the present invention, and should be included within the protection scope of the present invention.

从上面的实施例可以看出,本发明提供的这种精确漫游限制的方法,在主叫终端发起呼叫时,通过从签约了漫游限制业务的终端所归属的HLR获取所述智能触发器,根据该智能触发器的地址,触发相应的SCP获取终端位置信息,并根据该位置信息判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务MSC/VLR继续通信;否则,指示主叫服务MSC/VLR拒绝通信。As can be seen from the above embodiments, in the precise roaming restriction method provided by the present invention, when the calling terminal initiates a call, the smart trigger is acquired from the HLR to which the terminal that subscribed to the roaming restriction service belongs, according to The address of the intelligent trigger triggers the corresponding SCP to obtain terminal location information, and judges whether the terminal is within the set roaming restriction range according to the location information, and if so, instructs the calling service MSC/VLR to continue communication; otherwise, instructs The calling service MSC/VLR rejects the communication.

利用本发明,由于运营商在为签约了漫游限制业务的终端设置漫游限制范围时,可以根据经纬度来进行设置,所以很好地解决了对终端进行漫游限制的范围过大的问题,达到精确终端漫游限制范围的目的。另外,由于某些定位方式与移动通信网络无关,所以,本发明中对终端进行的漫游限制与无线环境中终端所处的MSC/VLR覆盖范围、基站覆盖范围、小区覆盖范围或扇区覆盖范围等无关,也不受终端所处的移动通信网络规划、优化或扩容的影响。因此,本发明也就同时减小了因终端所处的无线环境发生变化,对终端进行漫游限制造成的影响。Utilizing the present invention, since the operator can set the range of roaming restrictions for terminals that have subscribed to the roaming restriction service, they can set them according to the latitude and longitude, so the problem that the range of roaming restrictions on the terminals is too large is well solved, and accurate terminal Purpose of Roaming Restrictions. In addition, because some positioning methods have nothing to do with the mobile communication network, the roaming restriction on the terminal in the present invention has nothing to do with the MSC/VLR coverage, base station coverage, cell coverage or sector coverage of the terminal in the wireless environment. etc., and is not affected by the planning, optimization or expansion of the mobile communication network where the terminal is located. Therefore, the present invention also reduces the influence caused by the roaming restriction on the terminal due to the change of the wireless environment where the terminal is located.

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (9)

1、一种精确漫游限制的方法,其特征在于,包括以下步骤:1. A method for precise roaming restriction, comprising the following steps: A、在业务控制点上为签约了漫游限制业务的终端设置漫游限制范围,将终端的漫游限制范围保存在智能网络系统的业务控制点中、或者保存在专用的数据库中、或者保存在业务控制点与其他实体共用的数据库中,并在该终端归属的归属位置寄存器上为该终端签约智能触发器,其中,所述智能触发器的地址为业务控制点地址,所述为该终端设置漫游限制范围包括:将运营商允许终端进行漫游的经纬度范围设置为该终端的漫游限制范围、或者将运营商允许该终端进行漫游的经纬度范围与获取该终端位置信息时所用定位技术的定位精度范围二者叠加在一起所覆盖的经纬度范围,设置为该终端的漫游限制范围;A. On the service control point, set the roaming restriction range for the terminal that signed the roaming restriction service, and save the roaming restriction range of the terminal in the service control point of the intelligent network system, or in a dedicated database, or in the service control point in the database shared with other entities, and sign up for the terminal with a smart trigger on the home location register to which the terminal belongs, wherein the address of the smart trigger is the address of the service control point, and the setting of roaming restrictions for the terminal The scope includes: setting the latitude and longitude range that the operator allows the terminal to roam as the roaming restriction range of the terminal, or setting the latitude and longitude range that the operator allows the terminal to roam and the positioning accuracy range of the positioning technology used to obtain the terminal location information The range of latitude and longitude covered by the superposition is set as the roaming restriction range of the terminal; B、主叫终端发起呼叫,从签约了漫游限制业务的终端所归属的归属位置寄存器获取所述智能触发器,根据该智能触发器的地址,触发相应的业务控制点执行精确漫游限制业务,其中,精确漫游限制业务具体包括:B. The calling terminal initiates a call, obtains the smart trigger from the home location register to which the terminal that subscribed to the roaming restriction service belongs, and triggers the corresponding service control point to execute the precise roaming restriction service according to the address of the smart trigger, wherein , precise roaming restriction services specifically include: 所述业务控制点获取终端位置信息,并根据该位置信息判断该终端是否位于设置的漫游限制范围内,如果是,则指示主叫服务移动交换中心/拜访位置寄存器继续通信;否则,指示主叫服务移动交换中心/拜访位置寄存器拒绝通信。The service control point obtains the location information of the terminal, and judges whether the terminal is located within the set roaming restriction range according to the location information, and if so, instructs the calling service mobile switching center/visitor location register to continue communication; otherwise, instructs the calling The serving MSC/VLR rejects the communication. 2、根据权利要求1所述的方法,其特征在于,当签约了漫游限制业务的终端作为主叫时,所述从签约了漫游限制业务的终端所归属的归属位置寄存器获取所述智能触发器包括:2. The method according to claim 1, characterized in that, when the terminal that subscribes to the roaming restriction service is the calling party, the smart trigger is obtained from the home location register to which the terminal that has subscribed to the roaming restriction service belongs include: 主叫服务移动交换中心/拜访位置寄存器向主叫归属位置寄存器发送位置登记通知消息,对主叫终端进行位置登记;The calling service mobile switching center/visitor location register sends a location registration notification message to the calling home location register, and registers the location of the calling terminal; 主叫归属位置寄存器收到位置登记通知消息,将主叫终端签约的始呼智能触发器携带在位置登记通知响应消息中返回给主叫服务移动交换中心/拜访位置寄存器;The calling home location register receives the location registration notification message, and returns the originating smart trigger signed by the calling terminal in the location registration notification response message to the calling service mobile switching center/visitor location register; 主叫服务移动交换中心/拜访位置寄存器收到位置登记通知响应消息,将主叫终端签约的始呼智能触发器保存到自身的数据库中。The calling service mobile switching center/visitor location register receives the location registration notification response message, and saves the origination smart trigger subscribed by the calling terminal into its own database. 3、根据权利要求2所述的方法,其特征在于,所述根据该智能触发器的地址,触发相应的业务控制点执行精确漫游限制业务包括:3. The method according to claim 2, wherein, according to the address of the smart trigger, triggering the corresponding service control point to execute precise roaming restriction service comprises: 主叫服务移动交换中心/拜访位置寄存器在自身数据库中检测到主叫终端签约了始呼智能触发器,根据始呼智能触发器的触发器地址向业务控制点发送始呼请求消息,触发与智能触发器地址相对应的业务控制点执行精确漫游限制业务。The calling service mobile switching center/visitor location register detects in its own database that the calling terminal has subscribed to the originating intelligent trigger, and sends an originating request message to the service control point according to the trigger address of the originating intelligent trigger. The service control point corresponding to the trigger address executes the precise roaming restriction service. 4、根据权利要求1所述的方法,其特征在于,当签约了漫游限制业务的终端作为主叫时,所述的指示主叫服务移动交换中心/拜访位置寄存器继续通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回始呼请求响应消息进行的;4. The method according to claim 1, characterized in that, when a terminal that has subscribed to the roaming restriction service is used as the calling party, the instructing the calling party to serve the mobile switching center/visitor location register to continue communication is by sending the calling party The serving mobile switching center/visitor location register returns an origination request response message; 所述的指示主叫服务移动交换中心/拜访位置寄存器拒绝通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回携带有接入拒绝原因的始呼请求响应消息进行的。The said instructing the calling service mobile switching center/visitor location register to reject the communication is carried out by returning an origination request response message carrying the reason of access rejection to the calling service mobile switching center/visitor location register. 5、根据权利要求1所述的方法,其特征在于,当签约了漫游限制业务的终端作为被叫时,所述从签约了漫游限制业务的终端所归属的归属位置寄存器获取所述智能触发器包括:5. The method according to claim 1, characterized in that, when the terminal that subscribes to the roaming restriction service is the called party, the smart trigger is acquired from the home location register to which the terminal that subscribes to the roaming restriction service belongs include: 主叫服务移动交换中心/拜访位置寄存器向被叫归属位置寄存器发送位置请求消息,以获取被叫终端的路由信息;The calling service mobile switching center/visitor location register sends a location request message to the called home location register to obtain the routing information of the called terminal; 被叫归属位置寄存器收到位置请求消息以后,发现被叫终端签约了智能触发器,将被叫终端签约的智能触发器列表携带在位置请求响应消息中返回给主叫服务移动交换中心/拜访位置寄存器,所述智能触发器为包含在智能触发器列表中的终呼智能触发器。After receiving the location request message, the called home location register finds that the called terminal has subscribed to the smart trigger, and carries the list of smart triggers signed by the called terminal in the location request response message and returns it to the calling service mobile switching center/visitor location register, the smart trigger is an end-call smart trigger included in the smart trigger list. 6、根据权利要求5所述的方法,其特征在于,所述根据该智能触发器的地址,触发相应的业务控制点执行精确漫游限制业务包括:6. The method according to claim 5, characterized in that, according to the address of the smart trigger, triggering the corresponding service control point to execute the precise roaming restriction service comprises: 主叫服务移动交换中心/拜访位置寄存器根据智能触发器列表中终呼智能触发器的触发器地址向业务控制点发送信息分析请求消息,触发与智能触发器地址相对应的业务控制点执行精确漫游限制业务。The calling service mobile switching center/visitor location register sends an information analysis request message to the service control point according to the trigger address of the final call smart trigger in the smart trigger list, and triggers the service control point corresponding to the smart trigger address to perform precise roaming Restrict business. 7、根据权利要求1所述的方法,其特征在于,当签约了漫游限制业务的终端作为被叫时,所述的指示主叫服务移动交换中心/拜访位置寄存器继续通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回分析请求响应消息进行的;7. The method according to claim 1, characterized in that, when the terminal that has subscribed to the roaming restriction service is the called party, the instructing the calling service mobile switching center/visitor location register to continue communication is by sending the caller The serving mobile switching center/visitor location register returns an analysis request response message; 所述的指示主叫服务移动交换中心/拜访位置寄存器拒绝通信,是通过向主叫服务移动交换中心/拜访位置寄存器返回携带有接入拒绝原因的分析请求响应消息进行的。The said instructing the calling service mobile switching center/visitor location register to reject the communication is carried out by returning an analysis request response message carrying the reason of access rejection to the calling service mobile switching center/visitor location register. 8、根据权利要求1所述的方法,其特征在于,步骤B中所述的业务控制点获取终端的位置信息包括:8. The method according to claim 1, characterized in that the acquisition of the location information of the terminal by the service control point in step B includes: 业务控制点向服务移动定位中心发送位置请求消息,请求终端的位置信息;The service control point sends a location request message to the serving mobile positioning center to request the location information of the terminal; 服务移动定位中心向服务移动交换中心/拜访位置寄存器发送位置请求消息,请求终端的相关位置信息;The serving mobile positioning center sends a location request message to the serving mobile switching center/visitor location register, requesting relevant location information of the terminal; 服务移动交换中心/拜访位置寄存器将终端的相关位置信息携带在位置请求响应消息中,返回给服务移动定位中心;The serving mobile switching center/visitor location register carries the relevant location information of the terminal in the location request response message and returns it to the serving mobile positioning center; 服务移动定位中心、定位实体、移动交换中心/拜访位置寄存器根据终端的相关位置信息对终端进行位置定位,得到终端的位置信息;The serving mobile positioning center, the positioning entity, and the mobile switching center/visitor location register locate the terminal according to the relevant location information of the terminal, and obtain the location information of the terminal; 服务移动定位中心将终端的位置信息携带在定位请求响应消息中,返回给业务控制点。The serving mobile positioning center carries the location information of the terminal in the positioning request response message and returns it to the service control point. 9、根据权利要求8所述的方法,其特征在于,所述的业务控制点向服务移动定位中心发送位置请求消息之前进一步包括:9. The method according to claim 8, characterized in that before the service control point sends the location request message to the serving mobile positioning center, it further includes: 业务控制点根据终端的移动终端标识判断自身的数据库中是否保存有与终端的移动终端标识相对应的漫游限制范围:如果是,则终端签约了漫游限制,向服务移动定位中心发送位置请求消息;否则,终端未签约漫游限制,结束本流程。The service control point judges whether the roaming restriction range corresponding to the mobile terminal identifier of the terminal is stored in its own database according to the mobile terminal identifier of the terminal: if yes, the terminal has signed a roaming restriction, and sends a location request message to the serving mobile positioning center; Otherwise, the terminal has not subscribed to the roaming restriction, and this process ends.
CNB2005100662949A 2005-04-26 2005-04-26 Method for precisely roaming limit Expired - Fee Related CN100512524C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2005100662949A CN100512524C (en) 2005-04-26 2005-04-26 Method for precisely roaming limit
PCT/CN2006/000802 WO2006114056A1 (en) 2005-04-26 2006-04-26 Method and system for restrictiing roaming region of terminal and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100662949A CN100512524C (en) 2005-04-26 2005-04-26 Method for precisely roaming limit

Publications (2)

Publication Number Publication Date
CN1859718A CN1859718A (en) 2006-11-08
CN100512524C true CN100512524C (en) 2009-07-08

Family

ID=37214418

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100662949A Expired - Fee Related CN100512524C (en) 2005-04-26 2005-04-26 Method for precisely roaming limit

Country Status (2)

Country Link
CN (1) CN100512524C (en)
WO (1) WO2006114056A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101335978B (en) * 2007-06-26 2012-06-06 中兴通讯股份有限公司 Roaming limitation method for 1X EV-DO system
CN101207927B (en) * 2007-11-30 2011-02-16 华为技术有限公司 Method, system, MSCG and server for limiting VOIP terminal roaming
US8811302B2 (en) * 2009-03-26 2014-08-19 Qualcomm Incorporated Regulating the scope of service geographically in wireless networks
CN101835240B (en) * 2010-05-12 2012-07-11 华为技术有限公司 A call routing method, mobile switching center and call routing system
CN104469718B (en) * 2013-09-13 2020-06-26 中兴通讯股份有限公司 Method and device for realizing call restriction service
US11297470B2 (en) 2017-01-17 2022-04-05 Qualcomm Incorporated User location aware smart event handling
CN108650416A (en) * 2018-05-04 2018-10-12 平安科技(深圳)有限公司 The implementation method of pattern switching, device, electronic equipment and medium in terminal device
CN112399355B (en) * 2020-12-08 2023-03-21 中国联合网络通信集团有限公司 Terminal roaming management method and terminal roaming management device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411807B1 (en) * 1996-02-05 2002-06-25 At&T Wireless Service, Inc. Roaming authorization system
US7155219B2 (en) * 2002-10-10 2006-12-26 Motorola Inc. Preferred roaming list and roaming indicator provision and synchronization

Also Published As

Publication number Publication date
WO2006114056A1 (en) 2006-11-02
CN1859718A (en) 2006-11-08

Similar Documents

Publication Publication Date Title
RU2316151C2 (en) Method for providing information related to mobile station
EP1446972B1 (en) Provision of location information
US6839022B1 (en) Network support for subscriber access to mobile caller location information
FI116504B (en) The positioning system
KR100941554B1 (en) Tracking lost and stolen mobile devices using location technologies and equipment identifiers
KR100704979B1 (en) Privacy control telecommunication system and method
US6002932A (en) System and method for mobile terminal positioning
CN100379307C (en) Method for tracking user's location in dual-stack mobile communication network
US7519373B2 (en) System and method for geo-location of mobile appliances using diverse standard tasking and reporting
KR100720189B1 (en) A method for obtaining location-related information that enables the location of terminals subscribed to a communication network
US20150223188A1 (en) Location and state information providing/inquiring system using wlan/wpan communication, log information providing/inquiring system and method, service server and customer terminal, location and state providing/inquiring method
KR20060103350A (en) Providing location information from visited networks
US8428581B2 (en) Method and apparatus for supporting location services for a roaming mobile station
CN100584095C (en) Method and system for positioning mobile terminal
CN102281513A (en) Mechanical communication monitoring processing method and equipment
WO2006114056A1 (en) Method and system for restrictiing roaming region of terminal and device thereof
US8538451B2 (en) Location services
CN111954299A (en) Position information acquisition method, device and system
US20050192029A1 (en) Method and device for determining the position of terminal in a cellular mobile radio network
RU2255433C2 (en) Method and system for quality-based location of site
US20100144373A1 (en) Method and system for border control
WO2004098213A1 (en) System and method for geo-location of mobile appliances using diverse standard tasking and reporting
KR100793432B1 (en) Method and system for providing location-based service roaming
WO2003037026A1 (en) System and method for the positioning of a subscriber during an emergency call performed by a mobile phone without a valid sim card
CN100431370C (en) Analogue mobile station system, analogue mobile station positioning testing system and testing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090708

Termination date: 20130426