WO2013120533A1 - Distribution d'informations de trace pour capturer une signalisation précoce dans une entité de réseau - Google Patents
Distribution d'informations de trace pour capturer une signalisation précoce dans une entité de réseau Download PDFInfo
- Publication number
- WO2013120533A1 WO2013120533A1 PCT/EP2012/052761 EP2012052761W WO2013120533A1 WO 2013120533 A1 WO2013120533 A1 WO 2013120533A1 EP 2012052761 W EP2012052761 W EP 2012052761W WO 2013120533 A1 WO2013120533 A1 WO 2013120533A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- service request
- roaming number
- received
- register
- Prior art date
Links
- 230000011664 signaling Effects 0.000 title abstract description 11
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000004590 computer program Methods 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 description 8
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing 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/08—Mobility data transfer
- H04W8/12—Mobility data transfer between location registers or mobility servers
Definitions
- the present invention relates to the field of subscriber and user equipment trace. More particularly, the present invention relates to methods, apparatuses and a program for distributing trace information to capture early signaling in a network entity.
- Subscriber and user equipment trace is standardized in 3GPP documents [1] to [3].
- the signalling messages should be saved when the trace recording session is started.
- the trace recording session is started only when a start triggering event occurs within a trace session.
- the A/lu interface handler gets the first message with TMSI and asks the process access requests to the VLR with TMSI.
- the A/lu interface handler can get the trace information only from this VLR request when the trace is activated based on IMSI or MSISDN, however that can also be late if it is intended to capture also the first message.
- the network entity is a mobile switching center server
- the network register is a visiting location register
- the incoming address message is one of: Initial Address Message or SIP Invite;
- the method further comprises saving any future incoming/outgoing message by marking that the connection that has been set up is now traced.
- the network entity is a mobile switching center server
- the table is received by a A/lu interface handler of the mobile switching center server
- the service request is a connection management service request
- the network register is a visiting location register
- the network entity is a Serving GPRS Support Node and the network register is included in the Serving GPRS Support Node, the table is received by a Gb interface handler of the Serving GPRS Support Node, and the service request is a connection management service request;
- the network entity is a Mobility Management Entity
- the service request is a Initial UE Message.
- an apparatus comprising:
- a transmitter/receiver configured to receive a roaming number with trace information from a network register
- a determining unit configured to determine whether the roaming number according to the incoming address message matches with the roaming number with trace information received from the network register
- a storage unit configured to save the incoming message, if the roaming number according to the incoming address message matches with the roaming number with trace information received from the network register.
- the apparatus is a mobile switching center server
- the incoming address message is one of: Initial Address Message or SIP Invite;
- an apparatus comprising:
- a transmitter/receiver configured to receive a table of temporary mobile station identifications of user equipments that are under trace from a network register
- a determining unit configured to determine whether the received temporary mobile station identification is in contained the table
- a storage unit configured to save, if the received temporary mobile station identification is contained in the table, messages received/sent from/to the user equipment corresponding to the temporary mobile station identification.
- the apparatus is a mobile switching center server, and the table is received by a A/lu interface handler of the mobile switching center server, and the service request is a connection management service request;
- the apparatus is a Serving GPRS Support Node and the network register is included in the Serving GPRS Support Node, the table is received by a Gb interface handler of the Serving GPRS Support Node, and the service request is a connection management service request;
- the network entity is a Mobility Management Entity
- the service request is a Initial UE Message.
- a computer program product including a program for a processing device, comprising software code portions for performing the method as indicated above when the program is run on the processing device.
- the computer program product comprises a computer-readable medium on which the software code portions are stored or the program is directly loadable into an internal memory of the processing device.
- Fig. 1 is a block diagram showing an example of an apparatus according to certain embodiments of the present invention.
- Fig. 2 is a flowchart illustrating processing of the apparatus according to certain embodiments of the present invention.
- Fig. 3 is another flowchart illustrating processing of the apparatus according to certain embodiments of the present invention.
- the trace data is associated to a subscriber and that trace data is stored along the subscriber data in the VLR database.
- the trace data is the trace session activation data, like trace reference, IMSI, and trace session setting parameters. Further, it is noted that trace is activated by IMSI, but the first message is coming with some other identity, like e.g. TMSI or the like.
- the VLR DB stores what MSRN number is given for a specific subscriber when the HLR asks the MSRN from the VLR.
- the VLR checks if the subscriber in question is traced or not. If the subscriber is traced, the VLR distributes the trace information within the MSCS to all possible signaling interfaces, that the provided MSRN is under trace.
- the incoming signaling interface handling program identifies immediately that the call shall be traced based on the received MSRN number.
- the VLR distributes the TMSIs that are allocated for a trace subscriber to the A/lu interface handler program block.
- the VLR needs to distribute the MSRN numbers with trace information (a flag) that call that will arrive to the MSCS with the given MSRN number needs to be traced. This information is distributed from the VLR to all signalling interfaces of the MSCS (e.g.
- the BICC handler can identify immediately that the message shall be saved as it got the information beforehand from VLR.
- the VLR distributes a table of TMSIs that are under trace to the A/lu interface handler program.
- CM_Service_request with a TMSI that is on the table, it can start capturing the messages immediately.
- Fig. 1 is a block diagram showing an example of an apparatus according to certain embodiments of the present invention.
- the apparatus is a network entity 10 comprising a transmitter/receiver 1 1 , a determining unit 12 and a storage unit 13.
- the transmitter/receiver 1 1 receives a roaming number with trace information from a network register, and receives an incoming address message, i.e. an incoming call.
- the determining unit 12 determines whether the roaming number according to the incoming address message matches with the roaming number with trace information received from the network register. If it is determined by the determining unit 12 that the roaming number according to the incoming address message matches with the roaming number with trace information received from the network register, the storage unit 13 saves the incoming message from the respective user equipment corresponding to the roaming number.
- the network entity i a mobile switching center server
- the network register is a visiting location register
- the incoming address message is one of an Initial Address Message or SIP Invite.
- the method further comprises saving any future incoming/outgoing message by marking that the connection that has been set up is now traced.
- the transmitter/receiver 11 receives a table of temporary mobile station identifications of user equipments that are under trace from a network register, and receives a service request including a temporary mobile station identification from a user equipment.
- the determining unit 12 determines whether the received temporary mobile station identification is in contained the table, and if the received temporary mobile station identification is contained in the table, the storage unit 13 saves messages received from the user equipment corresponding to the temporary mobile station identification.
- Fig. 2 is a flowchart illustrating processing of the network entity according to certain embodiments of the present invention.
- the network entity receives a roaming number with trace information from a network register, and receives, in a step S22, an incoming address message, i.e. an incoming call. Then, the network entity determines, in a step S23, whether the roaming number according to the incoming address message matches with the roaming number with trace information received from the network register. If the roaming number according to the incoming address message matches with the roaming number with trace information received from the network register, the network entity saves the incoming message and any other future incoming/outgoing messages in a step S24.
- FIG. 3 is a flowchart illustrating processing of the network entity according to certain embodiments of the present invention.
- the network entity receives a table of temporary mobile station identifications of user equipments that are under trace from a network register, and then receives, in a step S32, a service request including a temporary mobile station identification from a user equipment.
- the network entity determines in a step S33, whether the received temporary mobile station identification is contained in the table, and if the received temporary mobile station identification is contained in the table, the network entity saves messages received/sent from/to the user equipment corresponding to the temporary mobile station identification in a step S34.
- the network entity is a mobile switching center server MSCS
- the network register is a visiting location register VLR.
- the table is received by an A/lu interface handler of the mobile switching center server MSCS.
- the service request is a connection management, CM, service request.
- the network entity i a Serving GPRS Support Node of a packet core network, like a GPRS network.
- a database corresponding to the VLR in case of the MSCS, as described above, is included in the SGSN.
- the service request is a connection management, CM, service request.
- the network entity is a mobility management entity, MME, according to LTE, and the table is received by a S1 interface handler of the mobility management entity.
- the first message i.e. the service request, is an Initial UE Message with TMSI.
- the network entity may comprise further units that are necessary for its respective operation. However, a description of these units is omitted in this specification.
- the arrangement of the functional blocks of the devices is not construed to limit the invention, and the functions may be performed by one block or further split into sub- blocks.
- the apparatus i.e. network entity (or some other means) is configured to perform some function
- this is to be construed to be equivalent to a description stating that a (i.e. at least one) processor or corresponding circuitry, potentially in cooperation with computer program code stored in the memory of the respective apparatus, is configured to cause the apparatus to perform at least the thus mentioned function.
- a (i.e. at least one) processor or corresponding circuitry potentially in cooperation with computer program code stored in the memory of the respective apparatus, is configured to cause the apparatus to perform at least the thus mentioned function.
- such function is to be construed to be equivalently
- circuitry or means for performing the respective function i.e. the expression "unit configured to” is construed to be equivalent to an expression such as "means for”).
- any method step is suitable to be implemented as software or by hardware without changing the idea of the embodiments and its modification in terms of the functionality implemented;
- CMOS Complementary MOS
- BiMOS Bipolar MOS
- BiCMOS Bipolar CMOS
- ECL emitter Coupled Logic
- TTL Transistor-Transistor Logic
- ASIC Application Specific IC
- FPGA Field- programmable Gate Arrays
- CPLD Complex Programmable Logic Device
- DSP Digital Signal Processor
- - devices, units or means e.g. the above-defined network entity or network register, or any one of their respective units/means
- an apparatus like the user equipment and the network entity /network register may be represented by a semiconductor chip, a chipset, or a (hardware) module comprising such chip or chipset; this, however, does not exclude the possibility that a functionality of an apparatus or module, instead of being hardware implemented, be implemented as software in a (software) module such as a computer program or a computer program product comprising executable software code portions for execution/being run on a processor;
- a device may be regarded as an apparatus or as an assembly of more than one apparatus, whether functionally in cooperation with each other or functionally
- respective functional blocks or elements according to above-described aspects can be implemented by any known means, either in hardware and/or software, respectively, if it is only adapted to perform the described functions of the respective parts.
- the mentioned method steps can be realized in individual functional blocks or by individual devices, or one or more of the method steps can be realized in a single functional block or by a single device.
- any method step is suitable to be implemented as software or by hardware without changing the idea of the present invention.
- Devices and means can be
- Software in the sense of the present description comprises software code as such comprising code means or portions or a computer program or a computer program product for performing the respective functions, as well as software (or a computer program or a computer program product) embodied on a tangible medium such as a computer-readable (storage) medium having stored thereon a respective data structure or code means/portions or embodied in a signal or in a chip, potentially during processing thereof.
- the present invention also covers any conceivable combination of method steps and operations described above, and any conceivable combination of nodes, apparatuses, modules or elements described above, as long as the above-described concepts of methodology and structural arrangement are applicable.
- ISUP ISDN Integrated Services Digital Network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne des procédés, des appareils et un produit de programme informatique servant à distribuer des informations de trace pour capturer une signalisation précoce dans une entité de réseau. La présente invention consiste à : recevoir un numéro d'itinérance accompagné d'informations de trace provenant d'un registre de réseau; recevoir un message d'adresse entrant; déterminer, si le numéro d'itinérance selon le message d'adresse entrant correspond avec le numéro d'itinérance accompagné d'informations de trace reçu du registre de réseau; et sauvegarder le message entrant, si le numéro d'itinérance selon le message d'adresse entrant correspond avec le numéro d'itinérance accompagné d'informations de trace reçu du registre de réseau.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2012/052761 WO2013120533A1 (fr) | 2012-02-17 | 2012-02-17 | Distribution d'informations de trace pour capturer une signalisation précoce dans une entité de réseau |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2012/052761 WO2013120533A1 (fr) | 2012-02-17 | 2012-02-17 | Distribution d'informations de trace pour capturer une signalisation précoce dans une entité de réseau |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013120533A1 true WO2013120533A1 (fr) | 2013-08-22 |
Family
ID=45768202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2012/052761 WO2013120533A1 (fr) | 2012-02-17 | 2012-02-17 | Distribution d'informations de trace pour capturer une signalisation précoce dans une entité de réseau |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2013120533A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109067761A (zh) * | 2018-08-29 | 2018-12-21 | 句容市凯特电力电器有限公司 | 一种基于sip的无线网络移动性管理方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5978669A (en) * | 1994-11-10 | 1999-11-02 | Telefonaktiebolaget Lm Ericsson | Method of detecting fraud in a radio communications network by analyzing activity, identification of RF channel data for mobile stations in the network |
US20060274661A1 (en) * | 2005-06-03 | 2006-12-07 | Drum Michael J | Methods, systems, and computer program products for generic call tracing |
-
2012
- 2012-02-17 WO PCT/EP2012/052761 patent/WO2013120533A1/fr active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5978669A (en) * | 1994-11-10 | 1999-11-02 | Telefonaktiebolaget Lm Ericsson | Method of detecting fraud in a radio communications network by analyzing activity, identification of RF channel data for mobile stations in the network |
US20060274661A1 (en) * | 2005-06-03 | 2006-12-07 | Drum Michael J | Methods, systems, and computer program products for generic call tracing |
Non-Patent Citations (5)
Title |
---|
"3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; GSM subscriber and equipment trace (Release 10)", 3GPP STANDARD; 3GPP TS 52.008, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, no. V10.0.0, 6 April 2011 (2011-04-06), pages 1 - 63, XP050477237 * |
3GPP TS 32.421, V11.1.0, December 2011 (2011-12-01) |
3GPP TS 32.422, V11.2.0, December 2011 (2011-12-01) |
3GPP TS 32.423, V11.0.0, December 2011 (2011-12-01) |
3GPP: "3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;Subscriber and Equipment Trace(Release 5)", 3GPP DRAFT; 32108-020, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG5, no. Cork, Ireland; 20020322, 22 March 2002 (2002-03-22), XP050293556 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109067761A (zh) * | 2018-08-29 | 2018-12-21 | 句容市凯特电力电器有限公司 | 一种基于sip的无线网络移动性管理方法 |
CN109067761B (zh) * | 2018-08-29 | 2020-07-28 | 句容市凯特电力电器有限公司 | 一种基于sip的无线网络移动性管理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7917139B2 (en) | Inbound roamer call control system | |
CN101904188B (zh) | 通过强制位置再登记来阻止使用被盗终端的方法和系统 | |
US9237429B2 (en) | Method and system for implementing packet switch domain short message service, and user equipment | |
US9713071B2 (en) | Provisioning external identifiers | |
US9918216B2 (en) | Home network domain selection for routing call to a visited network | |
US9462458B2 (en) | Avoiding formation of a call loop resulting from handling of a mobile terminated call in parallel with a location update in a wireless communication network | |
US10341906B2 (en) | System and method for circuit switched fallback in IMS centralized services | |
WO2007115480A1 (fr) | Procédé, système et équipement d'abonné itinérant intelligent de déclenchement de service intelligent dans son site nominal | |
US8792424B2 (en) | Interworking function between an intelligent network and a home location register/home subscriber server | |
US20100184428A1 (en) | Local roaming number server | |
US10136277B2 (en) | Method and device for roaming charging for CS fallback MTRF call | |
CN108882220B (zh) | 一种ims终呼业务域选方法、装置、系统及存储介质 | |
CN102547653B (zh) | 减少终端回落到电路交换网次数的方法和系统 | |
CN108540428B (zh) | 业务处理方法、设备及系统 | |
WO2013120533A1 (fr) | Distribution d'informations de trace pour capturer une signalisation précoce dans une entité de réseau | |
WO2013176692A1 (fr) | Interconnexion de réseaux pour repli sur commutation de circuits, procédé de requête/notification ussd à l'initiative du réseau, procédé de requête de localisation à destination d'un mobile et procédé de fourniture d'informations d'abonné | |
US20190253557A1 (en) | Venue owner-controllable per-venue service configuration | |
CN107888547B (zh) | 国际漫游呼入闭锁业务的实现方法、装置及应用服务器 | |
KR100815559B1 (ko) | 멀티 페이징에 의한 음성호 로밍 방법 및 시스템 | |
CN117896707A (zh) | 基于卫星车联网融合的呼叫方法、系统、设备及存储介质 | |
WO2005015939A1 (fr) | Manipulation selective d'un equipement d'utilisateur | |
CN107105421A (zh) | 语音呼叫方法及系统、拜访位置寄存器、归属位置寄存器 | |
CN105744087A (zh) | 一种彩铃业务实现方法、装置及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12706018 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12706018 Country of ref document: EP Kind code of ref document: A1 |