Method for preventing delivery of call to mobile unit and method for ristricting call terminations and mobile switching center
Abstract
[Task] Provide methods and devices for limiting incoming and outgoing calls when the mobile unit roams.
Solution.The present invention provides methods and devices for limiting incoming calls to roaming mobile units. The serving MSC, which is the MSC that provides call processing to the mobile unit that is not the home MSC of the mobile unit, sends a registration notification request to the home location register (HLR). The HLR looks up the incoming access code parameter from the HLR and sends it to the serving MSC. The incoming access code parameter contains a value that indicates whether the mobile unit is allowed for Roman port calls. The parameters are stored in the VLR associated with the serving MSC. When a call request enters the serving MSC and requests a Roman port call with a mobile unit, the serving MSC checks the value of the incoming restriction code to determine if it should receive the call, ie connect. To do.

Term
Term ended
Projected expiry passed 30 November 2021, 4.8 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
10 claims: 4 independent, 6 dependent
- 1【特許請求の範囲】 【請求項1】 オリジネーティングシステムからサービングシステムへローミングする移動体ユニットへのコールのデリバリーを防止する方法であって、前記オリジネーティングシステムは、オリジネーティング移動体交換センタ(MSC)を含み、前記サービングシステムは、サービングMSCを含むものにおいて、 移動体を前記サービングMSCに登録するステップを有し、 この登録は、着信制限コードパラメータを含むものであり、前記着信制限コードパラメータが、前記移動体ユニットが前記サービングMSCにおいてコールを着信することを許可されていないことを示すとき、前記サービングMSCにおいてローミングしている間、前記移動体ユニットへのコールの着信を拒否するステップをさらに有することを特徴とする方法。
- 2【請求項2】 ローマアクセス番号(RAN)コールが、移動体ユニットがRAN許可を有するかどうかを決定するための後続のメッセージングを必要とすることなしに試みられるとき、コール着信を制限する方法において、 ホームロケーションレジスタ(HLR)からサービングMSCへ、前記移動体ユニットがローマポートコールリクエストを着信できるかどうかを示す着信制限コードを送るステップと、 RANコールリクエストを受信するステップと、 前記着信制限コードが、前記移動体ユニットが、ローマポートコールリクエストを着信することを許容されていないことを示す場合、前記サービングMSCにより、前記ローマポートコールリクエストを拒否するステップとを有することを特徴とする方法。
- 3【請求項3】 サービング移動体交換センタ(MSC)と通信するローミング移動体ユニットに対するコール着信を制限する方法において、 前記サービングMSCにおいて、前記ローミング移動体ユニットに対するコールリクエストを受信するステップと、 前記コールリクエストが、前記サービングMSCのローマポートに対して受信されたかどうかを決定するステップと、 前記コールリクエストが前記サービングMSCのローマポートにより受信された場合、前記ローミング移動体ユニットが、前記サービングMSCに格納されたサービスプロファイルを有するかどうかを決定するステップと、 前記ローミング移動体ユニットが、前記サービングMSCにおけるサービスプロファイルを有する場合、前記ローミング移動体ユニットに関連づけられた着信制限コードを受信するステップと、 前記着信制限コードが、ローマポートアクセスコールを許容するようにセットされている場合、前記ローミング移動体ユニットにおいて前記コールリクエストを着信するステップとを有することを特徴とする方法。
- 4【請求項4】 前記ローミング移動体ユニットに対するコールリクエストを受信するステップが、プリペイドコールに対するコールリクエストを受信するステップを含むことを特徴とする請求項3記載の方法。
- 5【請求項5】 ホームMSCから、前記サービングMSCにおけるサービングプロファイルを受信するステップをさらに有することを特徴とする請求項3記載の方法。
- 6【請求項6】 前記移動体ユニットが、前記サービングMSCに存在するサービスプロファイルを有しない場合、イニシエーティングクオリフィケーション機能を実行するステップをさらに有することを特徴とする請求項3記載の方法。
- 7【請求項7】 前記着信制限コードが、ローマポートアクセスコールを許容するようにセットされていない場合、前記コールリクエストを拒否するステップとをさらに有することを特徴とする請求項3記載の方法。
- 8【請求項8】 移動体交換センタに登録されたローミング移動体ユニットに対するコールリクエストを受信する手段と、 前記コールリクエストが、移動体交換センタのローマポートに対して受信されたかどうかを決定する手段と、 前記コールリクエストが前記移動体交換センタのローマポートに対して受信された場合、前記ローミング移動体ユニットが、前記移動体交換センタにおいて格納されたサービスプロファイルを有するかどうかを決定する手段と、 前記ローミング移動体ユニットが、前記移動体交換センタにおけるサービスプロファイルを有する場合、前記ローミング移動体ユニットに関連づけられた着信制限コードを検索する手段と、 前記着信制限コードが、ローマポートアクセスコールを許容するようにセットされている場合、前記ローミング移動体ユニットにおいて前記コールリクエストを着信する手段とを有することを特徴とする移動体交換センタ。
- 9【請求項9】 前記ローミング移動体ユニットに対するコールリクエストを受信する手段が、プリペイドコールに対するコールリクエストを受信する手段を含むことを特徴とする請求項8記載の移動体交換センタ。
- 10【請求項10】 前記着信制限コードが、ローマポートアクセスコールを許容するようにセットされていない場合、前記コールリクエストを拒否する手段をさらに含むことを特徴とする請求項8記載の移動体交換センタ。
Independent claims10
99 paragraphs in 1 section, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
【0001】
[Technical field to which the invention belongs]
The present invention relates to wireless communication systems, and particularly relates to methods and devices for limiting incoming calls when the mobile unit is roaming.
【0002】
[Conventional technology]
In current wireless communication systems, a location request message typically arrives at a mobile unit via the mobile switching center's roamer access port (MSC), which is the home system of the mobile unit. Sent to MSC. This requires that intersystem messages be exchanged when the home system determines that calls to its mobile unit over the Roman access port are not allowed.
【0003】
For example, if the visited system prohibits incoming calls to a particular mobile unit registered, the location request message will still be initiated for the home system. As a result, network and system resources are unnecessarily used even if the home system a priori decides that incoming calls to the mobile unit are not allowed. If a wireless intelligent network (WIN) service application such as prepaid is not part of a call (eg, RAN call), there is potential for uncertain or optimal service.
【0004】
FIG. 1 shows a ladder diagram 100 of a call flow for denying access to a conventional roaming mobile unit. This method of roaming mobile unit call restriction is performed by sending a message from the serving MSC to the HLR and requesting the status of the incoming restriction code field. This mechanism requires an extra SS7 message to be issued for every switch-based RAN call. As a result, prior art methods require additional messages to be sent, which can delay the initiation of calls to roaming mobile units and consume additional system resources.
【0005】
Conventional communication systems include an originating system (home) MSC, a home location register (HLR), a visitor location register (VLR), a serving (visited) MSC, and a mobile unit. The mobile unit preferably joins the originating MSC as its home system, and the subscriber record is thereby included in the HLR. In the call flow of FIG. 1, the determination of the incoming access code parameter does not occur until a call request for the mobile unit on the RAN port arrives. Therefore, the serving MSC must send a location request message asking for the status of the incoming access code parameter each time a Roman port call occurs.
【0006】
When moving out of the coverage area of the originating MSC, the mobile unit is considered roaming. The mobile unit can then communicate with the serving MSC, which will generate a user record associated with the mobile unit and store the user record in the VLR.
【0007】
By entering and registering in the service area covered by the serving MSC, the VLR sends a registration notification message (REGNOT) 101 to the HLR. The registration notification message 101 includes the identification number of the mobile unit and other parameters.
【0008】
The HLR looks up the subscriber record of the mobile unit and sends the registration notification response message 103 back to the VLR. In the prior art, the incoming call restriction code parameter is set by default to allow Roman access number (RAN) calls to the mobile unit. This can be done by setting the value of the incoming call restriction code parameter to a value of "unrestricted". The unrestricted value is the default, so at this point calls to the mobile unit through the RAN port of the serving MSC are allowed without further confirmation.
【0009】
Now the RAN call request 105 arrives at the serving MSC for the mobile unit. The serving MSC must determine whether the mobile unit is allowed to receive RAN calls by its originating MSC. In the prior art, this is done when a call request is received. Also, in the prior art, this is done each time a call request is received for a mobile unit that uses the RAN port. The serving MSC must send another message, location request message 107, to the HLR.
【0010】
The location request message 107 typically contains a request for the value of the incoming restriction code parameter stored in the TerminationAccessType field, among other fields. If the incoming restriction code parameter field is sent to reject a (RAN) call to the mobile unit, the RAN call request 206 is rejected and the mobile is rejected, as shown in Figure 1 by the value "TerminationsDenied". Not sent to the unit. If the incoming restriction code parameter was sent to the mobile unit to reject the (RAN) call, the RAN call 105 was sent to the mobile unit, preferably by having a value other than "TerminationsDenied". It will be.
【0011】
[Problems to be Solved by the Invention]
Therefore, there is a need for methods and devices for limiting incoming calls when the mobile unit roams. There is also a need for methods and devices to minimize the number of messages that pass through the communication system while eliminating fraudulent opportunities and limiting incoming calls that use less system resources.
【0012】
[Means for solving problems]
One object of the present invention is to provide methods and devices for limiting incoming calls to roaming mobile units. As used herein, the term "termination" refers to the reception of a call request by a target subscriber or the completion of a call to a target subscriber. The term "roaming" refers to a mobile using or requesting a Cellular Metwork service other than the mobile's home network.
【0013】
Roaming typically requires the mobile unit to communicate with its non-home MSC mobile exchange center (MSC). However, it is also intended that the mobile unit can roam within its home system. In such a case, the mobile unit will be connected to the home MSC by the RAN number associated with the home MSC. In this way, the mobile unit can be prevented from using services that the home MSC wants to prevent from being used by the mobile unit from other systems, such as prepaid services.
【0014】
The present invention provides a method that allows a home system to automatically block roamer port calls to a particular mobile unit. This is preferably done by adding a new value for the incoming call restriction code parameter.
【0015】
The present invention provides a method that allows a serving system to deny access to a Roman access port call to a particular mobile unit.
【0016】
The present invention provides information to a serving MSC so that the serving MSC can limit incoming calls when a Roman Access Number (RAN) call is being attempted. This is preferably done without the need for subsequent messaging to determine if the mobile unit has RAN permissions.
【0017】
In a preferred embodiment of the invention, a predetermined parameter, the TerminationRestrictionCode, is used to inform the serving MSC that RAN access is denied. An additional value is assigned to this parameter, separating it from the rejected (value = 1) and unrestricted (value = 2) values. The TerminationRestrictionCode is an optional parameter sent during registration or in the mobile unit profile whenever a mobile unit profile is requested.
【0018】
By providing a simple and standard mechanism for blocking fraudulent calls, applications such as prepaid applications can proceed without sophisticated call-time workarounds for RAN restrictions. .. The present invention allows service providers to provision parameters in home location registers (HLRs) as part of a prepaid subscriber setup and eliminate the need for call-time interactions to handle calls. To do.
【0019】
The present invention provides an efficient and inexpensive solution to the problem of fraudulent calls made in prepaid cellular systems. The present invention provides methods and devices that do not allow incoming Roman port calls to roaming mobile units. The present invention eliminates the step of messaging from the serving MSC to the originating system when the originating system does not want to allow the Roman port call to be received by a particular subscriber.
【0020】
The present invention thereby reduces inter-system messages and reduces the potential for fraudulent calls to the serving system by the roaming mobile unit. The present invention also reduces network traffic in the communication system by blocking SS7 messages sent to the HLR of the originating system when a call arrives at the mobile unit via the Roman port.
【0021】
BEST MODE FOR CARRYING OUT THE INVENTION
The present invention is better understood with reference to FIGS. 2 and 3. FIG. 2 shows a ladder diagram 200 of a call flow for denying access to a roaming mobile unit according to the present invention. The communication system includes an originating system (home) MSC, a home location register (HLR), a visitor location register (VLR), a serving (visited) MSC, and a mobile unit. The mobile unit is preferably the originating MSC as its home system and the HLR as its home registration database.
【0022】
The communication system is preferably an AMPS (Advanced Mobile Phone Service) / PCS (Personal Communications Service) wireless system, but alternatively, but not limited to, GSM (Global System for Mobile Communications) and CDMA (Code). It may be any wireless communication system including Division Multiple Access (TDMA), Time Division Multiple Access (TDMA), cdma2000, W-CDMA (Wideband CDMA) and UWC-136, and wideband TDMA technology.
【0023】
When traveling outside the coverage area of the originating MSC, the mobile unit is considered roaming. The mobile unit can then communicate with a serving MSC that generates a user record associated with the mobile unit and stores the user record in the VLR.
【0024】
The call flow for a mobile unit scenario that roams to a serving MSC and at the same time receives a call through the RAN port is as follows. By entering and registering in the service area covered by the serving MSC, the VLR sends a registration notification message (REGNOT) 202 to the HLR. The registration notification message 202 includes the identification number of the mobile unit and other parameters.
【0025】
The HLR looks up the subscriber record of the mobile unit and sends the registration notification response message 204 back to the VLR. Using the present invention, an incoming call restriction code parameter is set to reject a Roman access number (RAN) call to a mobile unit. In a preferred embodiment, the incoming restriction code parameter is a TerminationRestrictionCode field set to the value RANAccessDenied indicating that the mobile unit cannot receive RAN calls while roaming. The VLR stores the subscriber record for the mobile unit that contains the TerminationRestrictionCode field.
【0026】
The RAN call request 206 now arrives at the serving MSC for the mobile unit. Based on the registration of the mobile unit, the communication system knows that the mobile unit is located within the coverage area of the serving MSC. The serving MSC receives a RAN call request 206 directed to its mobile unit. The serving MSC searches the subscriber record associated with the mobile unit and searches the subscriber record for the value of the incoming restriction code parameter.
【0027】
If the incoming restriction code parameter field is set to reject (RAN) calls to the mobile unit, the RAN call request 206 is rejected and the RAN call request 206 is not sent to the mobile unit. If the incoming restriction code parameter, preferably the TerminationRestrictionCode, is not set to reject (RAN) calls to the mobile unit, preferably by being set to a value other than RANAccessDenied, the RAN request 206 moves. It will be sent to the body unit.
【0028】
Therefore, a preferred embodiment of the present invention provides faster access times for RAN calls for roaming mobile units. The invention also allows less system resources to be used and minimizes the potential for fraud in roaming mobile units, such as prepaid applications.
【0029】
FIG. 3 shows a flowchart 300 of a method for limiting incoming calls to a roaming mobile unit according to the present invention. In this embodiment, the mobile unit roams from its home coverage area supported by its originating (home) MSC to a roaming area supported by its serving MSC. In this embodiment, the roaming mobile unit is accessing the serving MSC through the Roman port and will send a request for the call to the serving MSC.
【0030】
The serving MSC receives a call request from the roaming mobile unit (301). The call request can be for a prepaid call.
【0031】
The serving MSC determines if the call request was received on the Roman port (303). If so, this indicates that the mobile unit receiving the request does not consider the serving MSC to be its home MSC. The serving MSC must then determine whether the mobile unit receiving the call request can receive such a call request.
【0032】
If the call request is not received on the Roman port, the serving MSC performs typical call processing for the call request (304). This may include processing the call and allowing the mobile unit to receive or connect the call. This can include rejecting the call request for a variety of reasons. Then, the process ends (399).
【0033】
If the call is received by the serving MSC at the Roman port as determined in step 303, the serving MSC determines if the roaming mobile unit has a service profile stored in the serving MSC (305). .. The service profile is preferably received by the serving MSC from the VLR when the roaming mobile unit enters the service area covered by the serving MSC. The service profile includes, among other things, the incoming call restriction code. The incoming call restriction code is a field indicating whether or not the mobile unit associated with the incoming call restriction code can receive a call in the visited MSC.
【0034】
If the mobile unit does not have the service profile present in the serving MSC determined in step 305, the serving MSC performs the initiating qualification function (306). This involves requesting and receiving a service profile for the roaming mobile unit from the HLR. The service profile preferably includes an incoming call restriction code for the mobile unit. Then the process ends (399).
【0035】
If the service profile of the mobile unit exists in the serving MSC determined in step 305, the serving MSC searches for the incoming restriction code of the mobile unit (307). The incoming call restriction code preferably contains 1 byte or octet information. In a preferred embodiment, a value of 1 indicates that the incoming call is denied, a value of 2 indicates an unrestricted value, and a value of 4 indicates that Roman port access is denied. It should be understood that different values can be chosen and can be used to represent the same information.
【0036】
The serving MSC then determines whether the incoming restriction code is set to allow Roman port access calls (309). If the value is set to an unrestricted value (a value of 2 in the preferred embodiment), the mobile unit is allowed to receive a Roman port call. If the mobile unit is not allowed to receive the Roman port call determined in step 309, the serving MSC rejects the call request received from the mobile unit (310).
【0037】
The mobile unit will not be able to receive Roman port calls if the incoming call restriction code is set to either the incoming call rejection value or the Roman port access blocking value. In a preferred embodiment, the incoming call rejection value is "1" and the Roman port access rejection value is "4". However, other expressions may be used to represent these values. Then the process ends (399).
【0038】
If the mobile unit is allowed to receive the Roman port call determined in step 309, the serving MSC receives the call request received from the mobile unit (311). In this manner, if the mobile unit indicates that it is preferably allowed to receive a Roman port call request before the serving MSC receives the call request, the Roman call to the roaming mobile unit will be. Incoming call, i.e. connected. The process of determining whether a mobile unit can receive a Roman port call ends (399).
【0039】
The present invention provides methods and devices for solving problems associated with prior art. The present invention provides methods and devices for limiting incoming calls when the mobile unit is roaming. By storing the incoming call restriction code in the serving MSC, this value check does not have to be done each time a call request enters the roaming mobile unit. In this way, messaging is done more efficiently in the communication system.
【0040】
The present invention makes it easier to embody techniques for limiting RAN access in support of prepaid deployments. The present invention is less bandwidth intensive than the current illegality used to solve the RAN fraud problem.
【0041】
[Effect of the invention]
As described above, according to the present invention, it is possible to provide a method and a device for limiting incoming calls when the mobile unit roams.
【0042】
The number in parentheses after the requirements of the invention in the claims indicates the correspondence of one embodiment of the present invention and should not be construed as limiting the scope of the invention. ..
[Simple explanation of drawings]
[Figure 1]
A ladder diagram showing a call flow for denying access to a roaming mobile unit according to the present invention.
[Figure 2]
A ladder diagram showing a call flow for denying access to a roaming mobile unit according to the present invention.
[Fig. 3]
The flowchart which shows the method for limiting the incoming call to the roaming mobile unit by this invention.
[Explanation of symbols]
101 Registration Notice 103 Registration notification response 105 RAN call to mobile unit 107 Location Request (= Rome Port Access ...) 109 Location Request Response 202 Registration Notice 204 Registration notification response 206 RAN call to mobile unit
2 sheets
Sheet 1 Sheet 2
9 members in 8 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 25143400 | United States of America | P | |
| 60251434 | United States of America | – | |
| 09845488 | United States of America | – | |
| 84548801 | United States of America | A | |
| 2000251434 | – | – | – |
| 2001845488 | – | – | – |
| US20000251434P | – | – | – |
| US20010845488 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| CA2362198A1 | Canada | A1 | |
| AU9512901A | Australia | A | |
| US2002068578A1 | United States of America | A1 | |
| KR20020044088A | Republic of Korea | A | |
| BR0105742A | Brazil | A | |
| JP2002199464AThis record | Japan | A | |
| CN1359242A | China | A | |
| EP1223774A1 | European Patent Office (EPO) | A1 | |
| US6920326B2 | United States of America | B2 |
Numbers
- Publication
- 2002-199464
- Publication, DOCDB
- 2002199464
- Publication, EPODOC
- JP2002199464
- Application
- 366202
- Application, DOCDB
- 2001366202
- Application, EPODOC
- JP20010366202
Titles2
- Japanese
- 【発明の名称】移動体ユニットへのコールのデリバリーを防止する方法およびコール着信を制限する方法および移動体交換センタ。
- English
- INDUSTRIAL APPLICABILITY A method for preventing delivery of a call to a mobile unit, a method for restricting incoming calls, and a mobile exchange center.
Classification
- CPC, 4
- H04W4/16
- H04W48/02
- H04W8/06
- H04W60/00
- IPC, 3
- H04B7 26
- H04W4 16
- H04W8 06