[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201210220269.1A
Other languages
Chinese (zh)
Other versions
CN102724654A (en
Inventor
叶春生
车新奕
雷果
程涛木
冉梦旭
李�杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Broid Technology Co.,Ltd.
Original Assignee
SHENZHEN BAOAD TECHNOLOGY 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 SHENZHEN BAOAD TECHNOLOGY Co Ltd filed Critical SHENZHEN BAOAD TECHNOLOGY Co Ltd
Priority to CN201210220269.1A priority Critical patent/CN102724654B/en
Publication of CN102724654A publication Critical patent/CN102724654A/en
Application granted granted Critical
Publication of CN102724654B publication Critical patent/CN102724654B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

GSM network position update flow multiplex roles method
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.
CN201210220269.1A 2012-06-29 2012-06-29 Multi-interface method for position updating flow of global system for mobile communications (GSM) network Active CN102724654B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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