[go: up one dir, main page]

WO2006114056A1 - Procede et systeme de limitation de la region d’itinerance d’un terminal et dispositif associe - Google Patents

Procede et systeme de limitation de la region d’itinerance d’un terminal et dispositif associe Download PDF

Info

Publication number
WO2006114056A1
WO2006114056A1 PCT/CN2006/000802 CN2006000802W WO2006114056A1 WO 2006114056 A1 WO2006114056 A1 WO 2006114056A1 CN 2006000802 W CN2006000802 W CN 2006000802W WO 2006114056 A1 WO2006114056 A1 WO 2006114056A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
roaming
service
calling
roaming restriction
Prior art date
Application number
PCT/CN2006/000802
Other languages
English (en)
Chinese (zh)
Inventor
Fengshao Zou
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.
Publication of WO2006114056A1 publication Critical patent/WO2006114056A1/fr

Links

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

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method and system for limiting terminal roaming range in a mobile communication network and related devices. Background of the invention
  • the roaming range of the mobile terminal In a mobile communication network, it is sometimes necessary to limit the roaming range of the mobile terminal. For example, for a wireless public telephone terminal, if the range in which the terminal can be roamed is allowed to be too large, that is, the range in which the terminal is allowed to move is too large, it would be disadvantageous for the management of the terminal. If some wireless public telephone terminals are stolen and can be used to steal calls, this will bring some economic loss to the operators. Therefore, the operator needs to limit the roaming range of the terminal, and hopes that the limit of the roaming range of the terminal is more accurate.
  • the usual solution for roaming restriction on a terminal is to record a mobile switching center/visit location register (MSC, Mobile Switching Center/VLR) that allows the terminal to roam on the terminal's Home Location Register (HLR). , Visitor Location Register ), thereby limiting the roaming of the terminal to the area covered by one or several MSC/VLRs.
  • MSC Mobile switching center/visit location register
  • HLR Home Location Register
  • Visitor Location Register Visitor Location Register
  • the minimum roamable range of the terminal must also be a range covered by the MSC/VLR, and the terminal navigation cannot be further limited to a smaller range.
  • an MSC/VLR can cover a range of hundreds of square kilometers, which is obviously too large for the terminal's roaming restrictions. '
  • the change of the wireless environment in which the terminal is located may affect the roaming range of the terminal. limits.
  • the MSC/VLR itself whose terminal is restricted may be subject to some changes: For example, if the coverage size of the MSC/VLR changes, it is obvious that the terminal will roam.
  • the scope affects; if the MSC/VLR itself has undergone major changes, for example, when testing the mobile communication network, the operator initializes the attributes of the MSC/VLR itself, then tests the mobile communication network. During this period of time, the MSC/VLR's restrictions on the range of terminal roaming may not exist at all.
  • the main object of the present invention is to provide a method and system for limiting the roaming range of a terminal and related devices, to limit the roaming range of the terminal with higher precision, and to reduce the change of the wireless environment to the terminal.
  • the impact of roaming range is to provide a method and system for limiting the roaming range of a terminal and related devices, to limit the roaming range of the terminal with higher precision, and to reduce the change of the wireless environment to the terminal.
  • the present invention provides a method for limiting the roaming range of a terminal.
  • a roaming range is set for a terminal that has subscribed to the roaming restriction service, and the terminal is registered on the home location registration S of the terminal.
  • a smart trigger wherein the address of the smart trigger is an accurate roaming restriction module, and the method includes the following steps in the terminal connection process:
  • the smart trigger is obtained from the home location register of the terminal that has subscribed to the roaming restriction service, and according to the address of the smart trigger, triggering the corresponding precise roaming restriction module to perform step B;
  • the precise roaming restriction module acquires terminal location information, and determines, according to the location information, whether the terminal is located within a set roaming range, and if yes, instructs the calling service mobile switching center/visit location register to continue communication; otherwise, the indication
  • the calling service mobile switching center/visit location register rejects the communication.
  • the present invention further provides a system for limiting the roaming range of a terminal, including a calling terminal, a called terminal, and a communication establishing subsystem, the system further comprising: a positioning subsystem: configured to: The instruction of the system interacts with the calling terminal, and/or the called terminal to obtain the location information of the calling terminal, and/or the called terminal, and sends the obtained location information to the logic control subsystem;
  • Logic control subsystem used to instruct the positioning subsystem to obtain the location information of the calling terminal, and/or the called terminal, and determine the calling terminal according to the location information sent by the positioning subsystem, and/or The calling terminals are respectively located in a preset roaming range, and then according to the judgment result, the communication establishing subsystem is established to establish a connection with the called terminal.
  • the present invention further provides a service control point, and further includes: an [precise roaming restriction module: configured to: in the process of connecting to the called terminal, instructing the mobile positioning center to acquire the calling terminal, and/ Or, the location information of the called terminal, and according to the location information sent by the positioning module, determine whether the calling terminal, and/or the called terminal are respectively located in a preset roaming range, and then decide whether to continue according to the judgment result.
  • the connection is made to the called terminal.
  • the present invention further provides a mobile positioning center, including a positioning module, and further comprising:
  • the precise roaming restriction module is configured to: in the process of connecting to the called terminal, instruct the positioning module to acquire the location information of the calling terminal, and/or the called terminal, and determine the main location according to the location information sent by the positioning module. Calling the terminal, and/or, whether the called terminal is located within a preset roaming range, and then determining whether it is necessary to continue to be the main called terminal according to the judgment result. Line continues.
  • the operator sets the roamable range for the terminal that has signed the roaming restriction service in the form of latitude and longitude, and limits the roaming range of the terminal according to the terminal latitude and longitude information acquired by the positioning technology.
  • the accuracy that can be achieved by limiting the roaming range of the terminal depends on the accuracy that the positioning technology can achieve, and the existing positioning technology can generally achieve an accuracy of several tens of meters. It is smaller than the coverage of the MSC VLR, which solves the problem that the roaming range of the terminal in the prior art is too large, and the purpose of limiting the roaming range of the terminal with higher precision is achieved.
  • the present invention also reduces the impact of the terminal's roaming restrictions due to changes in the wireless environment in which the terminal is located.
  • FIG. 1 is a flow chart of an overall technical solution of a method for limiting a range of roaming of a terminal according to the present invention
  • Embodiment 1 is a signaling flow diagram of Embodiment 1 of a method for limiting roaming range of a terminal according to the present invention
  • Embodiment 3 is a signaling flow diagram of Embodiment 2 of a method for limiting roaming range of a terminal according to the present invention
  • FIG. 4 is a schematic diagram of a network reference model based on location services in a code division multiple access communication network system
  • FIG. 5 is a block diagram of a system for limiting roaming range of a terminal according to the present invention. Mode for carrying out the invention
  • the core content of the present invention is: pre-setting a roaming range for a terminal that has subscribed to the roaming restriction service on the precise roaming restriction module; in the terminal connection process, triggering the precise roaming restriction module to acquire the location information of the terminal that has subscribed to the roaming restriction service And determining, according to the location information, whether the terminal that has subscribed to the roaming restriction service is located in a preset roaming range, and if yes, instructing the calling service MSC/VLR to continue communication; otherwise, instructing the calling service MSC/VLR to reject the communication .
  • FIG. 1 is a flow chart of an overall technical solution for providing a method for limiting a range of terminal roaming, including the following steps:
  • Step 101 Set a roaming range for the terminal that has subscribed to the roaming restriction service on the precise roaming restriction module, and sign the smart trigger for the terminal on the HLR of the terminal that has subscribed to the roaming restriction service.
  • the address of the smart trigger is an address of the precise roaming restriction module.
  • Step 102 Start the terminal connection process, obtain the smart trigger from the HLR of the terminal that has subscribed to the roaming restriction service, and trigger the corresponding precise roaming restriction module to perform the precise roaming restriction service according to the address of the smart trigger, where the precise roaming is performed.
  • the limiting service specifically includes: the precise roaming restriction module acquires terminal location information, and determines, according to the location information, whether the terminal is located within a set roaming range, and if yes, instructs the calling service MSC/VLR to continue to communicate; otherwise, instructs the main The service MSC/VLR is called to reject the communication.
  • the calling terminal may sign the roaming restriction service, or the called terminal may sign the roaming restriction service, and 'the main called terminal may sign the roaming restriction service.
  • the precise roaming restriction service should be understood to mean that the calling service MSC/VLR continues to communicate only when the primary and secondary called parties are respectively within their respective roaming ranges.
  • the roaming range of the terminal that has signed the roaming restriction service can be set by the operator. When the operator sets the roaming range for the terminal that has subscribed to the roaming restriction service on the precise roaming restriction module, the latitude and longitude range that allows the terminal to roam may be set as the roaming range of the terminal according to actual needs.
  • the positioning technology can only achieve a certain positioning accuracy, and the accuracy may affect the judgment of whether the terminal is located in the roaming range of the terminal. Therefore, in order to better limit the terminal to the desired latitude and longitude range of the operator, when setting the roaming range of the terminal, the operator may first set a range of latitude and longitude that allows the terminal to roam according to its actual needs, and then according to the acquisition.
  • the positioning technique used in obtaining the terminal position information has a positioning accuracy range of ⁇ n degrees.
  • the roaming range of the terminal can be set to the range between the east longitude (X - 2n ) - ( Y + 2n ) degree and the north latitude (M - 2n ) - (N + 2n ) degree.
  • the roaming range set by the operator for the terminal is generally stored in the database of the precise roaming restriction module itself.
  • the operator can also use a dedicated database or use a database shared with other entities, as long as the database for saving the roaming range can interact with the precise roaming restriction module, so that the precise roaming restriction module
  • the terminal is generally associated with the roaming range set by the operator for the terminal in the form of a corresponding relationship. In this correspondence, it may be a mobile terminal identifier (MSID, Mobile Station Identifier) and operation of a specific terminal.
  • the roaming range set by the quotient for the terminal is one-to-one correspondence, and may also be all terminals in a certain number segment.
  • the MSID is in one-to-one correspondence with the roaming range set by the operator for all terminals in the segment.
  • the accurate roaming restriction module can find the roaming range set by the operator for the terminal in the above database according to the MSID of the terminal and the corresponding relationship.
  • a terminal subscription roaming restriction service may be implemented in multiple manners.
  • One implementation manner may be that the operator sets the roaming range for the terminal as the terminal subscribes to the roaming restriction service.
  • the precise roaming restriction module determines whether the terminal has subscribed to the roaming restriction service, it may determine, according to the MSID of the terminal, whether the roaming range corresponding to the MSID of the terminal is stored in the database: If yes, the terminal is considered to be contracted. Roaming restricts the service; otherwise, it considers that the terminal does not subscribe to the roaming restriction service.
  • the terminal may also use the subscription sign to implement the subscription roaming restriction service, and the subscription identifier corresponds to the MSID of the terminal, and the correspondence may also be stored in the above database.
  • the signing flag can be implemented by using a binary bit. For example, if the signing flag is 1 to indicate that the terminal has signed the roaming restriction, and the signing flag is 0, the terminal does not sign the roaming restriction service. In this case, when the precise roaming restriction module determines whether the terminal has subscribed to the roaming restriction service, it can determine whether the subscription flag corresponding to the MSID of the terminal stored in its database is 1 according to the MSID of the terminal: Then, the terminal signs the roaming restriction service; otherwise, the terminal does not sign the roaming restriction service.
  • the precise roaming restriction module may be located at a service control point (SCP) of the intelligent network system, or may be located in a service connected to the calling party, and/or the called service MSC VLR.
  • SCP service control point
  • MSC Mobile Positioning Center
  • MPC Mobile Position Center
  • the calling terminal When the terminal triggers the smart trigger on the HLR of the terminal, the calling terminal that has subscribed to the roaming restriction service needs to sign the initial call smart trigger on the calling HLR, and the trigger address is the precise roaming restriction module. address.
  • the initial smart trigger can be Origination—Attempt—Authorized Trigger, ALL—Calls Trigger, or Calling—Routing—ddress_Available Trigger.
  • the called terminal For the called terminal that has subscribed to the roaming restriction service, it is required to sign the terminal call smart trigger for the called terminal on the called HLR, and the trigger address is the address of the precise roaming restriction module.
  • the terminating smart trigger can be an Initial- Termiantion trigger or an Advanced- Termination trigger.
  • the called terminal subscribes to the roaming restriction service, it is also required to sign the Location trigger on the called HLR, and the trigger address is the called HLR address.
  • the precise roaming restriction module can use the location based service (LBS) to obtain the location information of the terminal, and then according to the obtained terminal location information and the set terminal.
  • LBS location based service
  • FIG. 2 is a signaling flowchart of Embodiment 1 of a method for limiting roaming range of a terminal according to the present invention.
  • the operator pre-sets the roaming range for the calling terminal that has signed the roaming restriction service on the SCP of the intelligent network system, and signs the initial call smart trigger for the calling terminal that has signed the roaming restriction service on the calling HLR, and the initial call of the signing call
  • the smart trigger is ALL_Calls, and its trigger address is an SCP address.
  • Step 201 The calling service MSC/VLR sends a location registration notification (REGNOT) message to the calling HLR to perform location registration on the calling terminal.
  • REGNOT location registration notification
  • Step 202 The calling HLR receives the REGNOT message, and returns the initial call smart trigger ALL_Calls signed by the calling terminal to the calling service MSC/VLR in the regnot response message.
  • the calling service MSC/VLR receives the regnot response message, and saves the initial call smart trigger ALL_Calls and its trigger address signed by the calling terminal to its own database.
  • Step 203 The calling terminal calls the called terminal, and the calling service MSC/VLR detects in the database that the calling terminal subscribes to the initial call smart trigger ALL_Calls, according to the trigger address of the ALL_Calls trigger, ie, SCP.
  • the address sending an Origination Request (ORREQ) message to the SCP corresponding to the smart trigger address, triggering the SCP to perform an accurate roaming restriction service.
  • ORREQ Origination Request
  • the TRIGTYPE parameter is used to indicate the type of the initial call smart trigger, which is an ALL_Calls trigger in this embodiment;
  • the MSCID parameter is used to indicate the identity of the calling service MSC; and
  • the MSID parameter is used to indicate the calling terminal.
  • the identifier can be MIN or International Mobile Subscriber Identity (IMSI, International Mobile Subscriber Identity).
  • Step 204 After receiving the ORREQ message, the SCP determines whether the calling terminal subscribes to the roaming restriction service: If yes, sends a location request (ISPOSREQ) message to the serving MPC connected to the calling service MSC/VLR to request the calling terminal. Location information; otherwise, go to step 211.
  • ISPOSREQ location request
  • the SCP determines whether the calling terminal subscribes to the roaming restriction service according to whether or not the roaming range corresponding to the MSID of the calling terminal in the received ORREQ message is stored in the database. If the SCP is saved, the calling terminal signs the roaming. Restrict the service; otherwise, the calling terminal does not sign the roaming restriction service;
  • the MSID parameter is used to carry the MIN/IMSI information of the calling terminal
  • the POSREQTYPE parameter is used to indicate the location request type
  • the PQOS parameter is used to indicate the positioning accuracy information
  • the MSCID parameter is used to indicate the calling party.
  • Step 205 The serving MPC sends an ISPOSREQ message to the calling service MSC/VLR ⁇ requesting the relevant location information of the calling terminal.
  • the service MPC corresponds to the MSCID according to the MSCID in the received ISPOSERQ message.
  • the calling service MSC sends an ISPOSERQ message.
  • the MSID parameter is used to carry the MIN/IMSI information of the calling terminal
  • the POSREQTYPE parameter is used to indicate the location request type
  • the PQOS parameter is used to indicate the positioning accuracy information
  • the LIRAUTH parameter Used to indicate location information to restrict authorization.
  • 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 service MPC;
  • the MSCID parameter is used to indicate the calling service MSC identity
  • the SCELLID parameter is used to indicate the serving cell identity of the calling party
  • the MPCAP parameter is used to indicate the mobile positioning capability
  • the MOBINFO parameter is used to indicate the mobile information. This information is the information used in the subsequent positioning process.
  • Step 207 The service MPC, the Positioning 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.
  • PDE Positioning Determining Entity
  • Step 208 The service MPC carries the location information of the calling terminal in the isposreq message and returns it to the SCP.
  • Step 209 The SCP determines, according to the obtained location information of the calling terminal and the preset roaming range of the terminal, whether the calling terminal is located in the terminal roaming range set by the operator: If yes, returns to the calling service MSC/VLR. An originating request response (orreq) message indicating that the calling service MSC/VLR call continues; otherwise, the Access Denied Reason is carried in the returned orreq message, instructing the calling service MSC/VLR to reject the call.
  • originating request response (orreq) message indicating that the calling service MSC/VLR call continues; otherwise, the Access Denied Reason is carried in the returned orreq message, instructing the calling service MSC/VLR to reject the call.
  • Step 210 After the MSC VLR receives the orreq message, if the Access Denied Reason is found in the orreq message, the call is interrupted; otherwise, step 211 is performed.
  • Step 211 The call continues, requesting the called routing information from the called HLR according to the called number, and establishing a call with the called service MSC/VLR.
  • the roaming restriction service terminal when the roaming restriction service terminal is signed as the calling party to initiate the call, it will be SCP. It is judged whether the terminal is located in the terminal roaming range set by the operator. If yes, the call is continued, otherwise the call will be rejected, and the terminal cannot initiate the call.
  • FIG. 3 is a signaling flowchart of Embodiment 2 of a method for limiting roaming range of a terminal according to the present invention.
  • the method for limiting the roaming range of the terminal provided by the present invention is still described by taking the precise roaming restriction module in the SCP as an example.
  • the called terminal is a terminal that has subscribed to the roaming restriction service, and the operator sets a roaming range for the called terminal that has signed the roaming restriction service on the SCP of the intelligent network system in advance; the contract is signed on the called HLR.
  • the called terminal of the roaming restriction service subscribes to the terminal call smart trigger, the signed termination call smart trigger is Advanced_ Termination, the trigger address is the SCP address, and the called terminal subscribes to the Location trigger on the called HLR.
  • the trigger address is the called HLR address, and the embodiment includes the following steps:
  • 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, which is used to obtain the routing information of the called terminal.
  • LOCREQ location request
  • the MSCID parameter is used to indicate the calling service MSC identity
  • the DGTSDIAL parameter is used to indicate the called number
  • the calling service MSC/VLR obtains the called HLR address by analyzing the called number, and then according to the called HLR address.
  • the HLR ⁇ is sent to the LOCREQ message
  • the TRIGTYPE parameter is used to indicate the type of the terminating smart trigger, which is a Mobile- Termination trigger in this embodiment; the Mobile- Termination trigger does not need to be signed, when the called terminal is a mobile terminal,
  • the smart trigger type is the Mobile- Termination trigger.
  • Step 302 After receiving the LOCREQ message, the called HLR finds that the called terminal has subscribed to the smart trigger, and returns a locreq response message to the calling service MSC/VLR.
  • the trigger address list TRIGADDRLIST parameter is used to indicate that the called terminal has subscribed to the Advanced- Termination trigger and the Location trigger
  • the MSID parameter is used to indicate the MIN IMSI information of the called terminal
  • the MSCID parameter is used to indicate that Call the service MSC logo.
  • Step 303 After receiving the locreq response, the calling service MSC/VLR detects the Advanced- Termination trigger in the TRIGADDRLIST parameter, and the Advanced_Termination trigger address is an SCP address, and sends an information analysis request to the SCP according to the Advanced- Termination trigger address. (ANLYZD) message, triggering the SCP corresponding to the smart trigger address to perform precise roaming restriction service.
  • ANLYZD Advanced- Termination trigger address
  • the TRIGTYPE parameter is used to indicate that the trigger is an Advanced- Termination trigger
  • the MSCID parameter is used to indicate the calling service MSC identity
  • the MSID parameter is used to indicate the MIN/IMSI information of the called terminal
  • the DGTSDIAL parameter is used to indicate that the trigger is Called number
  • MDN parameter is used to indicate the called directory number.
  • Step 304 After receiving the ANLYZD message, the SCP determines whether the called terminal has subscribed to the roaming restriction service: if yes, sends an ISPOSREQ message to the serving MPC connected to the called service MSC VLR to request the location information of the called terminal; otherwise , go to step 311.
  • the SCP determines, according to its own database, whether the roaming range corresponding to the MSID of the called terminal in the received ANLYZD message is used to determine whether the called terminal has subscribed to the roaming restriction service: if stored, the called terminal signs the roaming Restricted; otherwise, the called terminal does not sign up for roaming restrictions.
  • the MSID parameter is used to indicate the MIN/IMSI information of the called terminal
  • the MSCID parameter is used to indicate the called service MSC identity
  • the POSREQTYPE parameter is used to indicate the location request type
  • the PQOS parameter is used to indicate Positioning accuracy information.
  • Step 305 The serving MPC sends an ISPOSREQ message to the called service MSC/VLR requesting relevant location information of the called terminal.
  • the MSID parameter is used to indicate the MIN/IMSI information of the called terminal
  • the POSREQTYPE parameter is used to indicate The location request type
  • the PQOS parameter is used to indicate the location accuracy information
  • the LIRAUTH parameter is used to indicate the location information restriction authorization.
  • Step 306 The called service MSC/VLR carries the relevant location information of the called terminal in the isposreq message and returns it to the service MPC;
  • the MSCID parameter is used to indicate the called service MSC identity
  • the SCELLID parameter is used to indicate the service cell identity of the called party
  • the MPCAP parameter is used to indicate the mobile location capability
  • the MOBINFO parameter is used to indicate the mobile information. This information is needed during subsequent positioning.
  • Step 307 The service MPC, the PDE, and the called MSC/VLR perform location location on the called terminal according to the related location information of the called terminal, to obtain location information of the called terminal.
  • Step 308 The service MPC carries the location information of the called terminal in the isposreq message and returns it to the SCP.
  • Step 309 The SCP obtains the location information of the called terminal and the terminal roaming range preset by the operator, and determines whether the called terminal is located in the terminal roaming range set by the operator: If yes, returns to the calling service MSC/VLR. 'Analyze request response (anlyzd) message, the parameter is used to indicate that the calling service MSC VLR call continues; otherwise, the Access Denied Reason is carried in the returned anlyzd message, the parameter is used to indicate that the calling service MSC VLR rejects the call.
  • Step 310 The calling service MSC VLR receives the anlyzd message and determines whether there is an Access Denied Reason in the anlyzd message: If yes, the call is interrupted, and the process ends; otherwise, step 311 is performed.
  • Step 311 The calling service MSC VLR detects the Location trigger in the TRIGADDRLIST, and the Location trigger address is the called HLR address, and sends a LOCREQ message to the called HLR according to the Location trigger address, which is used to obtain the called terminal route.
  • the TRIGTYPE parameter is used to indicate that the trigger is triggered by Location.
  • the trigger address is the called HLR address;
  • the MSCID parameter is used to indicate the calling service MSC identity, and
  • the DGTSDIAL parameter is used to indicate the called number.
  • Step 312 The called HLR sends a ROUTREQ message to the called service MSC/VLRJ3 ⁇ 4_ to obtain the called routing information, where the ROUTREQ message includes the called MSCID and the called MSIDo.
  • Step 313 After receiving the ROUTREQ message, the called service MSC/VLR allocates a temporary local directory number (TLDN, Temporary Local Directory Number) to the called terminal according to the MSCID and the MSID, and carries the TLDN in the routreq response to return to Called HLR.
  • TLDN Temporary Local Directory Number
  • Step 314 The called HLR packages the TLDN into the terminal list (TERMLIST) parameter, returns the call to the calling service MSC VLR through the lcoreq response message, and also includes the called MSCID and the called MSID in the lcoreq response message.
  • TERMLIST terminal list
  • Step 315 The calling service MSC VLR establishes a call to the called service MSC/VLR according to the TLDN in the TERMLIST parameter.
  • the SCP when the terminal that has subscribed to the roaming restriction service as the called party, the SCP also determines whether the called terminal is within the terminal roaming range set by the operator, and if so, the call continues, otherwise the call is rejected.
  • the roaming range set by the operator for the terminal is stored in the database of the intelligent network system SCP itself.
  • the operator may also use a dedicated database or use a database shared with other entities, as long as the database for storing the roaming range can interact with the SCP, so that the SCP is judged.
  • the roaming range set for the terminal can be successfully obtained.
  • the SCP determines whether the terminal has subscribed to the roaming restriction, and determines whether the database in the database is stored in the database according to the MSID of the terminal.
  • the roaming range corresponding to the MSID If yes, the terminal signs the roaming restriction; otherwise, the terminal does not sign the roaming restriction.
  • the terminal subscription roaming restriction may be implemented in multiple manners.
  • the judging whether the terminal has subscribed to the roaming restriction may also be different according to the terminal subscription roaming restriction mode.
  • the terminal may also use the subscription sign to implement the subscription roaming restriction, and the subscription logo corresponds to the MSID of the terminal, and the correspondence may also be stored in the SCP's own database.
  • the MSID of the terminal may determine whether the subscription flag corresponding to the MSID of the terminal stored in its database is 1: If yes, the terminal signs the roaming. Restricted; otherwise, the terminal does not sign up for roaming restrictions.
  • the ALL-Calls trigger is signed by the terminal on the calling HLR, and the trigger address is the SCP address; and the terminal is signed by the called HLR on the called HLR.
  • Termination trigger whose trigger address is the SCP address.
  • the originating-attempt-authorized trigger or the Calling-Routing-ddress-enabled trigger may also be signed for the terminal on the calling HLR, and the trigger addresses of both are SCP addresses;
  • the terminal subscribes to the Initial- Termiantion trigger, whose trigger address is the SCP address.
  • the specific implementation of the present invention is illustrated by taking the terminal that only the calling terminal is the roaming restriction service and the terminal that only the called terminal is the roaming restriction service. the way.
  • the step of the first embodiment is performed to determine whether the calling terminal is located in the roaming range set by the calling terminal. If yes, the step of the second embodiment is performed to determine whether the called terminal is Located within the roaming range set for the called terminal.
  • the precise roaming restriction module is located on the SCP of the intelligent network system.
  • the entire MPC can be divided into two main modules, one is an accurate roaming restriction module, and the other is a positioning module for performing the functions of the MPC described in the above two embodiments.
  • the network entity SCP in the above two embodiments is replaced with the MPC positioning module, and the network entity SCP in the above two embodiments is replaced with the MPC precise roaming restriction module, so that the precise roaming restriction module can be obtained.
  • the SCP provided by the present invention further includes an accurate roaming restriction module relative to the SCP of the prior art.
  • the precise roaming restriction module is configured to: determine location information acquired from the MPC according to the request of the calling service MSC/VLR, and determine, according to the location information, whether the terminal is located in the set roaming range, and if yes, instruct the calling service
  • the MSC/VLR continues to communicate; otherwise, the calling service MSC/VLR is instructed to reject the communication.
  • the MPC is connected to the serving MSC VLR of the terminal that has subscribed to the roaming restriction service.
  • the terminal that has signed the roaming restriction service may be either a calling terminal or a called terminal.
  • the MPC provided by the present invention further includes an accurate roaming restriction module with respect to the existing MPC.
  • the precise roaming restriction module is configured to: obtain, according to the request of the calling service MSC VLR, a location module that is responsible for positioning the terminal from the MPC, obtain location information of the terminal that has subscribed to the roaming restriction service, and determine, according to the location information, whether the terminal is Located within the set roaming range, if yes, the calling service MSC/VLR is instructed to continue communicating; otherwise, the calling service MSC/VLR is instructed to reject the communication.
  • the terminal that has signed the roaming restriction service may be either a calling terminal or a called terminal.
  • the specific working process is as follows: First, it is determined whether the calling terminal subscribes to the roaming restriction service, if the main When the calling terminal subscribes to the roaming restriction service, the MPC is instructed, or the positioning module of the MPC obtains the location of the calling terminal. If the calling terminal is not located within the preset roaming range, the precise roaming restriction module instructs the calling service MSC/ The VLR rejects the communication; if the calling terminal is located within a preset roaming range, the precise roaming restriction module further determines whether the called terminal has subscribed to the roaming restriction service.
  • the precise roaming restriction module indicates the MPC, or the positioning module of the MPC acquires the location of the called terminal. If the called terminal is located within a preset roaming range, the precise roaming restriction module indicates The calling service MSC/VLR continues to communicate, otherwise the calling service MSC/VLR is instructed to reject the communication. If the called terminal does not subscribe to the roaming restriction service, the precise roaming restriction module instructs the calling service MSC/VLR to continue communication.
  • the precise roaming restriction module further determines whether the called terminal has subscribed to the roaming restriction service. If the called terminal subscribes to the roaming restriction service, the precise roaming restriction module indicates the MPC, or the positioning module of the MPC acquires the location of the called terminal. If the called terminal is located within a preset roaming range, the precise roaming restriction module indicates The calling service MSC/VLR continues to communicate, otherwise the calling service MSC/VLR is instructed to reject the communication. If the called terminal does not subscribe to the roaming restriction service, the precise roaming restriction module instructs the calling service MSC/VLR to continue communication.
  • the foregoing determines whether the calling terminal, and/or the called terminal subscribes to the roaming restriction service, and determines whether the calling terminal needs to be acquired according to the judgment result, and/or, the location information of the called terminal may be determined by the precise roaming restriction module.
  • the signing judgment sub-module is completed.
  • the precise roaming restriction module uses the LBS to acquire the location information of the terminal.
  • the LBS is a service in which the communication network system acquires actual location information such as the longitude and latitude of the terminal, and provides the user with geographically significant information according to the obtained actual location information. For example, displaying the actual location information of the terminal on an electronic map, or obtaining Take the actual location information of the terminal, find out the location information of hotels, hospitals, shopping centers, schools, etc. near the terminal, and provide the name, telephone information, etc. of the hotel, hospital, shopping center, school, etc. to the end user.
  • the LBS utilized by the Precision Roaming Restriction Module, the LBS is described in detail below in conjunction with the LBS network reference model diagram.
  • 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 Client-Location Service Client (LCS) in the CDMA network.
  • the main function of the PDE is: When receiving the location request of the MPC, the PDE exchanges information with related devices such as the MSC, the MS, and the base station controller (BSC, Base Station Controller), and uses various measurement information and various data to pass specific The algorithm performs the specific positioning calculation and reports the final calculation result to the MPC.
  • the MPC is the control management center that locates the operation process and the control management center of the location information; the LCS is used to receive the location request and locate it through the MPC.
  • the first is a network-based source cell technology, which acquires the actual location information of the terminal according to the identity of the mobile cellular serving cell where the terminal is located.
  • the second is a trilateration technique based on the time of arrival (TOA) or time difference of arrival (TDOA) principle, which acquires the actual location information of the terminal based on the angle and delay of the radio signal between the terminal and one or more base stations.
  • TOA time of arrival
  • TDOA time difference of arrival
  • the third is an auxiliary global positioning system (A-GPS) technology based on satellite radio navigation system, which uses the radio signals of GPS satellites to locate and obtain the actual position information of the terminal.
  • A-GPS auxiliary global positioning system
  • the adjustment can be made according to the difference in the positioning accuracy range of each positioning technology.
  • other positioning technologies may also be used to obtain the location information of the terminal, as long as the roaming range of the terminal is adjusted accordingly.
  • FIG. 5 is a block diagram of a system for limiting terminal roaming range provided by the present invention.
  • the system includes:
  • Calling terminal Used to initiate a call to the called terminal through the communication establishment subsystem; also used to interact with the positioning subsystem to obtain its own location.
  • Called terminal Used to interact with the positioning subsystem to obtain its own location.
  • Communication establishment subsystem Used to establish a connection between the calling terminal and the called terminal according to the instruction of the logic control subsystem.
  • Positioning subsystem used to interact with the calling terminal, and/or the called terminal according to the instructions of the logic control subsystem to obtain the location information of the calling terminal, and/or the called terminal, and obtain the obtained location Information is sent to the inverse control subsystem.
  • Logic control subsystem used to perform precise roaming restriction service, that is, location information sent by the location subsystem, determine the calling terminal that has signed the roaming restriction service, and/or, whether the called terminal that has signed the roaming restriction service is respectively It is located in a preset roaming range, and then instructs the communication establishment subsystem to establish a connection with the called terminal according to the judgment result.
  • the logic control subsystem first determines whether the calling terminal subscribes to the roaming restriction service. If the calling terminal subscribes to the roaming restriction service, the logic control subsystem instructs the positioning subsystem to acquire the location of the calling terminal, if the calling terminal If not located within a preset roaming range, the logic control subsystem instructs the communication establishment subsystem to stop establishing a communication connection for the called terminal; if the calling terminal is located within a preset roaming range, the logic control subsystem further determines Whether the called terminal has signed a roaming restriction service. If the called terminal subscribes to the roaming restriction service, the logic control subsystem instructs the positioning subsystem to acquire the location of the called terminal.
  • the logical control subsystem instructs the communication to be established.
  • the subsystem establishes a communication connection with the called terminal, otherwise it indicates that the communication establishment subsystem stops establishing a communication connection for the called terminal. If the called terminal does not subscribe to the roaming restriction service, the logical control sub-module instructs the communication establishment subsystem to establish a communication connection with the called terminal.
  • the logical control subsystem determines whether the called terminal has subscribed to the roaming restriction service. If the called terminal subscribes to the roaming restriction service, the logic control subsystem instructs the positioning subsystem to acquire the location of the called terminal. If the called terminal is located within a preset roaming range, the logic control subsystem instructs the communication establishment subsystem to The calling and called terminals establish a communication connection, otherwise the communication establishment subsystem is instructed to stop establishing a communication connection for the called terminal. If the called terminal does not subscribe to the roaming restriction service, the logical control sub-module instructs the communication establishment subsystem to establish a communication connection with the called terminal.
  • Determining whether the calling terminal, and/or the called terminal has subscribed to the roaming restriction service, and determining whether to acquire the calling terminal according to the judgment result, and/or, the location information of the called terminal may be in the logic control subsystem.
  • the signing judgment module is completed.
  • the method and system for the precise roaming restriction obtained by the present invention and related devices obtain the smart trigger from the HLR of the terminal that has subscribed to the roaming restriction service during the terminal connection process, according to The address of the smart trigger triggers the corresponding precise roaming restriction module to acquire terminal location information, and determines whether the terminal is located within the set roaming range according to the location information, and if yes, instructs the calling service MSC VLR to continue communication; otherwise, The calling service MSC VLR is instructed to reject the communication.
  • the operator since the operator sets the roaming range for the terminal that has subscribed to the roaming restriction service, the operator can set the roaming range according to the latitude and longitude, so that the problem that the roaming range of the terminal is too large is well solved, and the precise terminal roaming range is achieved. purpose.
  • the roaming restriction on the terminal in the present invention is independent of the MSC/VLR coverage, base station coverage, cell coverage, or sector coverage of the terminal in the wireless environment. It is also not affected by the planning, optimization or expansion of the mobile communication network where the terminal is located. ring. Therefore, the present invention also reduces the impact of the terminal's roaming restriction due to changes in the wireless environment in which the terminal is located.

Landscapes

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

Abstract

L’invention concerne un procédé de limitation de la région d’itinérance d’un terminal, consistant à définir une région d’itinérance sur un module de limitation d’itinérance de précision et à souscrire un déclencheur intelligent sur le HLR du terminal. Le procédé comprend les étapes suivantes : A. obtention du déclencheur intelligent auprès d’un HLR du terminal qui souscrit à un service de restriction d’itinérance, et déclenchement du module de limitation d’itinérance de précision correspondant en fonction de l’adresse du déclencheur intelligent en vue de mettre en œuvre l’étape B. ; B. le module de limitation d’itinérance de précision obtient des informations relatives à la position du terminal, et détermine si le terminal évolue dans la région d’itinérance définie ; le cas échéant, il indique au MSC/VLR de desserte d’appel de donner suite à la communication ; dans le cas contraire, il indique au MSC/VLR de desserte d’appel de refuser la communication. L’invention concerne également un système et son dispositif associé permettant de limiter la région d’itinérance d’un terminal. L’invention permet de limiter de façon plus précise la région d’itinérance d’un terminal et de réduire l’impact d’un changement d’environnement de communications sans fil dans lequel évolue le terminal sur sa région d’itinérance.
PCT/CN2006/000802 2005-04-26 2006-04-26 Procede et systeme de limitation de la region d’itinerance d’un terminal et dispositif associe WO2006114056A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200510066294.9 2005-04-26
CNB2005100662949A CN100512524C (zh) 2005-04-26 2005-04-26 一种精确漫游限制的方法

Publications (1)

Publication Number Publication Date
WO2006114056A1 true WO2006114056A1 (fr) 2006-11-02

Family

ID=37214418

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/000802 WO2006114056A1 (fr) 2005-04-26 2006-04-26 Procede et systeme de limitation de la region d’itinerance d’un terminal et dispositif associe

Country Status (2)

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

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009071021A1 (fr) * 2007-11-30 2009-06-11 Huawei Technologies Co., Ltd. Procédé, système, msgc et serveur pour limiter l'itinérance de terminal voip
CN112399355A (zh) * 2020-12-08 2021-02-23 中国联合网络通信集团有限公司 终端漫游管理方法和终端漫游管理装置

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101335978B (zh) * 2007-06-26 2012-06-06 中兴通讯股份有限公司 1x ev-do系统的漫游限制方法
US8811302B2 (en) * 2009-03-26 2014-08-19 Qualcomm Incorporated Regulating the scope of service geographically in wireless networks
CN101835240B (zh) * 2010-05-12 2012-07-11 华为技术有限公司 一种呼叫路由的方法、移动交换中心及呼叫路由的系统
CN104469718B (zh) * 2013-09-13 2020-06-26 中兴通讯股份有限公司 呼叫限制业务的实现方法及装置
US11297470B2 (en) 2017-01-17 2022-04-05 Qualcomm Incorporated User location aware smart event handling
CN108650416A (zh) * 2018-05-04 2018-10-12 平安科技(深圳)有限公司 终端设备中模式切换的实现方法、装置、电子设备及介质

Citations (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
WO2004034623A2 (fr) * 2002-10-10 2004-04-22 Motorola, Inc. Synchronisation et fourniture d'indicateurs de deplacements privilegies et de listes de deplacements privilegies

Patent Citations (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
WO2004034623A2 (fr) * 2002-10-10 2004-04-22 Motorola, Inc. Synchronisation et fourniture d'indicateurs de deplacements privilegies et de listes de deplacements privilegies

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009071021A1 (fr) * 2007-11-30 2009-06-11 Huawei Technologies Co., Ltd. Procédé, système, msgc et serveur pour limiter l'itinérance de terminal voip
CN112399355A (zh) * 2020-12-08 2021-02-23 中国联合网络通信集团有限公司 终端漫游管理方法和终端漫游管理装置
CN112399355B (zh) * 2020-12-08 2023-03-21 中国联合网络通信集团有限公司 终端漫游管理方法和终端漫游管理装置

Also Published As

Publication number Publication date
CN100512524C (zh) 2009-07-08
CN1859718A (zh) 2006-11-08

Similar Documents

Publication Publication Date Title
EP1062826B1 (fr) Systeme et procede d'acheminement de demandes de positionnement sur la base d'une adresse de centre de commutation mobile
KR100704979B1 (ko) 프라이버시 제어 원격통신 시스템 및 방법
EP1617696B1 (fr) Procédé et appareil pour fournir de support de réseaux pour un appel d'urgence sans fil
EP1151628B1 (fr) Systeme/procede d'indication et de signalisation efficaces pour les demandes de positionnement de stations mobiles disponibles pour les services de localisation
CN100379307C (zh) 在双堆栈移动通信网中跟踪用户位置的方法
US6556831B1 (en) Telecommunication system
KR100809109B1 (ko) 방문된 네트워크에서의 위치 정보 제공
EP1977621B1 (fr) Découverte de statut de terminal dans une procédure de positionnement de localisation de plan d'utilisateur sécurisée (supl)
KR100720189B1 (ko) 통신 네트워크에 가입된 단말기의 위치를 정할 수 있게 하는 위치 관련 정보를 얻기 위한 방법
US6347227B1 (en) Method and apparatus of determinating the position of a mobile station
US20080102860A1 (en) Provision of location information
WO2006114056A1 (fr) Procede et systeme de limitation de la region d’itinerance d’un terminal et dispositif associe
US7116984B1 (en) Location services in a packet radio network
WO2008095399A1 (fr) Procédé et système de localisation de terminal mobile
ES2291371T3 (es) Metodo para recoger datos de ubicacion en una red de comunicaciones.
US20050192029A1 (en) Method and device for determining the position of terminal in a cellular mobile radio network
RU2255433C2 (ru) Способ и система определения местоположения на основе качества
WO2010072240A1 (fr) Détermination de l'emplacement d'un terminal mobile dans un premier réseau de télécommunication au moyen d'informations issues d'un second réseau voisin de télécommunication
CN103167467B (zh) 针对lte/cdma双模终端的定位业务处理方法与系统
US20110201355A1 (en) Method and Device for Location-Based Call Management
KR100793432B1 (ko) 위치 기반 서비스 로밍 제공 방법 및 시스템
FI112157B (fi) Menetelmä ja järjestelmä solukkoradioverkon tilaajapäätelaitteen paikantamiseksi
CN100431370C (zh) 模拟移动台系统、模拟移动台定位测试系统及测试方法
KR20240039068A (ko) 엣지 컴퓨팅에서의 위치 서비스 방법
EP2547125A1 (fr) Procédé de recherche et système pour services basés sur l'emplacement

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

NENP Non-entry into the national phase

Ref country code: RU

WWW Wipo information: withdrawn in national office

Country of ref document: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06722406

Country of ref document: EP

Kind code of ref document: A1

WWW Wipo information: withdrawn in national office

Ref document number: 6722406

Country of ref document: EP