CN102724654B - Multi-interface method for position updating flow of global system for mobile communications (GSM) network - Google Patents
Multi-interface method for position updating flow of global system for mobile communications (GSM) network Download PDFInfo
- Publication number
- CN102724654B CN102724654B CN201210220269.1A CN201210220269A CN102724654B CN 102724654 B CN102724654 B CN 102724654B CN 201210220269 A CN201210220269 A CN 201210220269A CN 102724654 B CN102724654 B CN 102724654B
- Authority
- CN
- China
- Prior art keywords
- module
- tmsi
- imsi
- decoding
- cdr
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000010295 mobile communication Methods 0.000 title abstract 2
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 43
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 43
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 claims description 38
- 230000008569 process Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 abstract description 7
- 230000000875 corresponding effect Effects 0.000 description 31
- 238000012544 monitoring process Methods 0.000 description 10
- 230000011664 signaling Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 101150064138 MAP1 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013433 optimization analysis Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to the technical field of communication, in particular to a multi-interface method for the position updating flow of a global system for mobile communications (GSM) network. Data distribution and code stream storage are introduced, statement on communication and association service logics between a decoding synthesis module and a call detail record (CDR) module are focused, and a collection mode for temporary mobile subscriber identity-international mobile subscriber identity (TMSI-IMSI) is disclosed. Multi-interface position updating association is realized through the IMSI. A mode for accurately maintaining TMSI-IMSI corresponding relationship updating is also disclosed.
Description
Technical field
The present invention relates to communication technical field, be specifically related in the communications network signaling monitoring system of Mc/Nc interface, the implementation method of location updating multiplex roles.
Background technology
Along with the develop rapidly of each communication manufacturer gsm communication business, signaling monitoring system also obtains comprehensive application and development, network operation for operator provides strong instrument, and for improving network servicequality, the client perception traffic quality improving mobile subscriber is played a great role.A general service of mobile subscriber often supervenes again the data of multiple interface, and such as location updating just can relate to A interface and C/D mouth; Call flow also has the E interface even data of L mouth, so on the basis of single face synthesis, monitoring for Mc/Nc interface needs to implement in full, data IP words make monitoring signaling data acquisition more convenient and completes, and the precondition now realizing signaling monitoring system corresponding technology possesses.There is more deep understanding in China Mobile to the great function that signaling monitoring system plays simultaneously, and is proposed the technical specification of signaling monitoring system, highlights and realizes association and the necessity associating backfill technology.Therefore corresponding technology is widely used and develops.Along with continuous expansion and the whole network detection requirement of signaling monitoring system monitoring range, associate with associate backfill become signaling monitoring system must indispensable key technology.
A interface data contains miscellaneous service data, and data volume is very large.When processing mass data, A interface synthesizes according to the OPC+DPC+ reference value of carrying in source code flow.In the tension management of A interface processing module, save the tdr that key-value pair should synthesize, key assignments is divided into two kinds: OPC+DPC+ source reference and the reference of OPC+DPC+ object.General in CR message, we can get OPC+DPC+ source reference, now, set up a mainfsm control for tdr synthesis, and set up corresponding relation Map by between OPC+DPC+ source reference and mainfsm, save.When follow-up CC message arrives, CR message before can finding in corresponding relation Map according to the OPC+DPC+ source reference carried in CC message, and CC message also carries object reference, so the key assignments can also setting up the reference of OPC+DPC+ object is corresponding with mainfsm, and relation is kept in Map1, complete index relative to this tdr is set up, subsequent message by OPC+DPC+ source reference/object with reference to the tdr searching oneself ownership, so just can say that the data of a tdr are all combined process.
Map(C/D mouth data) method of single interface synthesis of module is consistent with A interface, and generally, data volume is much less than A interface, and comparatively A interface is simple for internal data processing logic.
Cdr synthesis module is mainly used in collecting MSISDN-IMSI-IMEI-TMSI-MSRN corresponding relation, and distributes callid for associating multiplex roles to each protocol module, and backfills calling/called information, the information such as IMSI/IMEI/TMSI.
Summary of the invention
The object of this invention is to provide a kind of GSM network position update flow multiplex roles method, the communication mainly between CDR module and decoding synthesis module and associated services logic, TMSI-IMSI collection mode, accurately safeguards TMSI-IMSI corresponding relation update mode.
GSM network position update flow multiplex roles method, comprises the following steps:
A, agreement pretreatment module receive initial data, be sent to corresponding decoding synthesis module, and initial data is kept at code stream memory module to the original certificate of this number after carrying out shallow decoding.
B, decoding synthesis module process initial data, collect TMSI and/or IMSI, this TMSI and/or IMSI be sent to CDR module, and to CDR module request callid.
C, CDR module is analyzed TMSI and/or IMSI obtained in step B and the TMSI-IMSI be stored in CDR module, sets up the corresponding relation of TMSI and IMSI, and returns callid and TMSI and/or IMSI to decoding synthesis module.
D, synthesis module is counter fills out the callid obtained from step C in decoding, and preserves index, namely establishes associating of callid and synthesis module of decoding.
More specifically, in described steps A, agreement pretreatment module is by SDTP interface initial data.
More specifically, described decoding synthesis module comprises A mouth decoding synthesis module, IUCS decodes synthesis module and MAP decoding synthesis module.
More specifically, in described step B, decoding synthesis mould collects TMSI and/or IMSI by paging or paging_response.
More specifically, described CDR module upgrades the mode of the TMSI-IMSI corresponding relation employing be stored in CDR module is MSC point coding+TMSI mode.
Correlating method described herein contributes to comprehensive record of user position update information.Under traditional approach, location updating does not probably have IMSI, directly correspondence cannot go out Subscriber Number yet, all more difficult when making system maintenance personnel process customer complaint or analyze user awareness.Due to the association of multiplex roles, and the function of CDR module backfill, the upper user IMSI of record backfill or the telephone number of generation can be made, for further network optimization analysis provides powerful support.
Accompanying drawing explanation
Fig. 1 is signalling correlated in the present invention, synthetic population figure;
Fig. 2 is lane place of the present invention corresponding MSC synchronizing information mode figure;
Fig. 3 is single interface position district process chart;
Fig. 4 is the flow chart that decoding synthesis module obtains callid;
Fig. 5 is location updating association results figure.
Embodiment
The relation of whole system as shown in Figure 1.In general existing network environment, often more than one, collection point, the data of the multiple collection point of possibility are come.Adopt the thought of load balancing, decoding synthesis module also can multiple parallel processing.
Agreement pretreatment module PD carries out shallow decoding after the data of collection point are received initial data by SDTP interface, only need obtain protocol class and the point code information of load, just can the transmission of determination data.The A mouth decoding synthesis module that BSSAP information will send, IUCS information will be sent to IUCS decoding synthesis module, and MAP information will be sent to MAP decoding synthesis module.And preserve code stream information.
A interface, IUCS mouth, MAP adopts the single interface synthesis mode in background technology to carry out the process of code stream, and is that each SCCP connects distribution tdrid.
The collection of TMSI-IMSI corresponding relation.The collection of IMSI-TMSI is only related in the present invention.In A mouth/IUCS, paging message generally can carry IMSI information and the TMSI information of called subscriber, called TMSI(can be carried generally in paging_response message, sometimes IMSI is carried), during synthesis, OPC+TMSI+IMSI by paging forms key assignments, finds paging message in paging_response with DPC+TMSI or OPC+IMSI is counter.Thus synthesized.In A mouth/IUCS, just can collect the corresponding relation obtaining IMSI-TMSI, when call business request callid, this corresponding relation also will report omnidistance associated protocol pretreatment module CDR simultaneously.
The collection of location area information and MSC corresponding relation.Lane place under a MSCserver is certain, and TMSI is recycling.In location updating, new TMSI and old TMSI can be obtained at A interface.Under same MSCserver, TMSI can not repeat.But under multiple MSC or enter the user of pickup area from signaling data acquisition range, its old TMSI is possible identical with the TMSI under the MSC in acquisition range temporarily.So, need whether the TMSI distinguishing current business is distribute within the scope of the MSC of system acquisition.Because often kind of business can get location area information, and lane place is unified distribution in network-wide basis, so there is not repetition.Or at the paging message place of A mouth/IUCS, the relation between MCC+MNC+LAC and MSC point coding can be collected easily, and beep-page message shows that the corresponding relation of this collection must be that in acquisition range, equipment produces.Set up LAC_MSC_MAP and store this corresponding relation.
Common maintenance between lane place corresponding relation multimode and multi-protocols.By Fig. 1, we know, possess multiple A mouth in system simultaneously, when IUCS mouth, in order to judge in location updating, whether TMSI is in collected scope accurately, must carry out synchronous between all A mouths and the protocol module of ICUS.As the relationships synchronization that Fig. 2 is between multiple module, when A mouth decoding synthesis module (in such as figure BSSAP1) collects new LAC_MSC corresponding relation, this corresponding relation is broadcast to other all A mouth decoding synthesis module and IUCS decoding synthesis module.In like manner, certain decoding synthesis module of IUCS also will be broadcast to other IUCS decoding synthesis module and all A mouths decoding synthesis module when collecting LAC_MSC corresponding relation.Like this, just guarantee to safeguard there is identical a LAC_MSC corresponding relation in all A/IUCS decoding synthesis modules.From knowing above, lane place corresponding relation obtains from paging message, and so each module is when receiving paging message, and this relation, while preservation LAC-MSC corresponding relation, is sent to other A/IUCS modules all by oneself.And simultaneously by this LAC-MSC corresponding relation writing in files, so that when module is restarted, need not start anew to collect corresponding relation, can fast from the corresponding relation collected before file acquisition, operation logic as shown in Figure 3.
Location updating is divided into several types, IMSI attachment removal, and IMSI adheres to, and normal position upgrades, periodic location update.In A/IUCS mouth, the opportunity of various position updating request callid is that new TMSI can ask callid when being assigned.Normal position generally in location_update_accput message, can get newly assigned TMSI information in upgrading.In request callid process, new TMSI and old TMS I+MSC will be carried.When judging the MSC of old TMSI, search in the LAC-MSC corresponding relation collected before A/IUCS.Normal position can get in upgrading before location area information, so can judge whether that old TMSI distributes under MSC in acquisition range according to this old LAC.If so, then this information is sent to CDR module, otherwise, only will carry new TMSI information to CDR module.
MAP pretreatment module generally has two kinds of situations can associate with the location updating of A/IUCS.One gets user ID, and another kind is the location updating of MAP side.Can get the IMSI information of user in MAP, so after getting IMSI information, IMSI information can be sent to CDR module request callid by MAP pretreatment module.
CDR module is after receiving the request callid message of A mouth/IUCS, be kept at CDR module from the TMSI-IMSI(got before with old TMSI) find corresponding IMSI information in corresponding relation, and during TMSI-IMSI corresponding relation is stored TMSI information be replaced into new TMSI.And return A mouth/IUCS callid and IMSI information, if within the stipulated time, MAP module position upgrades or request user totem information also asks callid toward CDR, and so according to IMSI, CDR module just can judge that A/IUCS and MAP module is the information produced in same flow process.And return an identical callid to MAP module.As shown in Figure 4.
A/IUCS synthesis module is counter fills out the callid information obtained from CDR module, and deposits index.MAP module is counter fills out the callid information obtained from CDR module, and deposits index.Thus foreground can inquire the interface in two associations by callid.As shown in Figure 5, A mouth surveys occurrence positions update request, and A interface synthesis module produces left side flow process in figure, and MAP synthesis module produces right-hand part flow process, two flow processs be associated together by omnidistance relating module CDR, the code stream of finally presenting to user's multiplex roles represents effect.
Claims (5)
1. GSM network position update flow multiplex roles method, comprises the following steps:
A, agreement pretreatment module receive initial data, be sent to corresponding decoding synthesis module, and initial data is kept at code stream memory module to this initial data after carrying out shallow decoding;
B, decoding synthesis module process initial data, collect TMSI and/or IMSI, this TMSI and/or IMSI be sent to omnidistance associated protocol preliminary treatment CDR module, and to CDR module request callid;
C, CDR module is analyzed TMSI and/or IMSI obtained in step B and the TMSI-IMSI be stored in CDR module, sets up the corresponding relation of TMSI and IMSI, and returns callid and TMSI and/or IMSI to decoding synthesis module;
D, synthesis module is counter fills out the callid obtained from step C in decoding, and preserves index, namely establishes associating of callid and synthesis module of decoding.
2. GSM network position update flow multiplex roles method according to claim 1, it is characterized in that: in described steps A, agreement pretreatment module is by SDTP interface initial data.
3. GSM network position update flow multiplex roles method according to claim 1, is characterized in that: described decoding synthesis module comprises A mouth decoding synthesis module, IUCS decodes synthesis module and MAP decodes synthesis module.
4. GSM network position update flow multiplex roles method according to claim 1, is characterized in that: in described step B, decoding synthesis mould collects TMSI and/or IMSI by paging or paging_response.
5. GSM network position update flow multiplex roles method according to claim 1, it is characterized in that: the mode that described CDR module upgrades the TMSI-IMSI corresponding relation employing be stored in CDR module is MSC point coding+TMSI mode, set up LAC_MSC_MAP, store this corresponding relation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210220269.1A CN102724654B (en) | 2012-06-29 | 2012-06-29 | Multi-interface method for position updating flow of global system for mobile communications (GSM) network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210220269.1A CN102724654B (en) | 2012-06-29 | 2012-06-29 | Multi-interface method for position updating flow of global system for mobile communications (GSM) network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102724654A CN102724654A (en) | 2012-10-10 |
CN102724654B true CN102724654B (en) | 2015-07-08 |
Family
ID=46950283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210220269.1A Active CN102724654B (en) | 2012-06-29 | 2012-06-29 | Multi-interface method for position updating flow of global system for mobile communications (GSM) network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102724654B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109088880A (en) * | 2018-09-07 | 2018-12-25 | 河南智云数据信息技术股份有限公司 | CDMA mobile phone IMSI obtains system and method |
CN109089257B (en) * | 2018-09-11 | 2021-10-01 | 北京中创腾锐技术有限公司 | Wireless network call ticket backtracking association method and system |
CN111314905B (en) * | 2020-03-18 | 2022-09-30 | 北京京安佳新技术有限公司 | Method and equipment for processing association relation between TMSI and IMSI |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6539237B1 (en) * | 1998-11-09 | 2003-03-25 | Cisco Technology, Inc. | Method and apparatus for integrated wireless communications in private and public network environments |
CN102083025A (en) * | 2009-11-30 | 2011-06-01 | 中国移动通信集团福建有限公司 | Method and device for analyzing connected time of user terminal |
CN101969659B (en) * | 2010-09-21 | 2013-02-06 | 北京邮电大学 | User event tracking method and system |
CN102421077A (en) * | 2010-09-28 | 2012-04-18 | 中国移动通信集团四川有限公司 | Method for backfilling number in signaling monitoring and number backfill server |
-
2012
- 2012-06-29 CN CN201210220269.1A patent/CN102724654B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN102724654A (en) | 2012-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102026129B (en) | Method and device for processing call delay information | |
CN102421092B (en) | Method and device for backfilling subscriber fixed identity | |
CN102421077A (en) | Method for backfilling number in signaling monitoring and number backfill server | |
EP2036389B1 (en) | Local calling area determination in wireless networks | |
CA2745661A1 (en) | A method and system for subscriber base monitoring in ip data networks | |
CN104486743A (en) | Method for user information correlation of XDR (external data representation) data of interfaces of core network | |
CN108111320B (en) | Local service charging method, server and charging gateway | |
CN108092685A (en) | Double card state identification method, device, equipment and the medium of double card slot terminal | |
CN101562824B (en) | Method, device and system for user plane analysis | |
CN102724654B (en) | Multi-interface method for position updating flow of global system for mobile communications (GSM) network | |
CN101677481A (en) | Method for determining public land mobile network identification number of main operator | |
CN102045182B (en) | Service fault localization method, device and system | |
WO2017020748A1 (en) | Method and device for processing signalling tracking task | |
WO2018006614A1 (en) | Region management method and system for satellite communication | |
CN102932823A (en) | Report associating method and device | |
CN101568131A (en) | Multi-service call synthetic method in a GSM communication system | |
CN105024876A (en) | Business signaling tracking method and apparatus | |
CN105704668A (en) | MR-based positioning system, and user position localizing system and method | |
CN109257711B (en) | System and method for backfilling number based on communication charging ticket | |
CN102149109B (en) | Information correlation processing method and device | |
CN106900004B (en) | The method for being associated with LTE network wireless measurement report MR record ownership IMSI number | |
CN103581953A (en) | Association method for wireless drive test data and signaling monitoring data | |
CN102056203B (en) | Method, device and system for analyzing user interface | |
CN102572753A (en) | Method and system for analyzing signaling of mobile application part | |
CN102547565A (en) | System for position management of mobile user and mobile network on basis of position analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 401120 No.2, 7th floor, Fenghuang a building, No.18, Qingfeng North Road, Yubei District, Chongqing Patentee after: Broid Technology Co.,Ltd. Address before: 518057 No.1, area a, 3 / F, building B, Gaoxin South 7th road digital technology park, high tech Zone, Nanshan District, Shenzhen City, Guangdong Province Patentee before: SHENZHEN BROADTECH Co.,Ltd. |
|
CP03 | Change of name, title or address |