CN107180114A - A kind of maritime satellite communications ticket parsing method and system - Google Patents

A kind of maritime satellite communications ticket parsing method and system Download PDF

Info

Publication number
CN107180114A
CN107180114A CN201710477333.7A CN201710477333A CN107180114A CN 107180114 A CN107180114 A CN 107180114A CN 201710477333 A CN201710477333 A CN 201710477333A CN 107180114 A CN107180114 A CN 107180114A
Authority
CN
China
Prior art keywords
ticket
cdr
file
core net
data
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.)
Granted
Application number
CN201710477333.7A
Other languages
Chinese (zh)
Other versions
CN107180114B (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.)
Beijing Ship Communication Navigation Co Ltd
Original Assignee
Beijing Ship Communication Navigation 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 Beijing Ship Communication Navigation Co Ltd filed Critical Beijing Ship Communication Navigation Co Ltd
Priority to CN201710477333.7A priority Critical patent/CN107180114B/en
Publication of CN107180114A publication Critical patent/CN107180114A/en
Application granted granted Critical
Publication of CN107180114B publication Critical patent/CN107180114B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1853Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18578Satellite systems for providing broadband data service to individual earth stations

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Astronomy & Astrophysics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A kind of method and system for gathering parsing maritime satellite communications call bill data, comprises the following steps:CDR file collection, Original CDR parsing, call bill data storage, CDR sorting are with merging, data backup.The present invention is handled by the ticket to the local juncture station core net CS domains of marine satellite (audio call) and ps domain (data service), and original maritime satellite communications ticket is parsed into readable, text formatting CDR template files.The data foundation of clearing is subsequently provided for maritime satellite system, included but is not limited to:Reward and return for Inmarsat, settlement between different carriers, subscriber's account verification, communication data such as review, audits at the offer business support.The technology such as excavate by big data simultaneously to analyze and process communication data, data basis is provided for the market operation.

Description

A kind of maritime satellite communications ticket parsing method and system
Technical field
The invention belongs to technical field of satellite communication, more particularly to a kind of maritime satellite communications ticket analytic method and it is System.
Background technology
International Maritime Satellite Organization (Inmarsat, International Maritime Satellite) is found in 1979, the tissue construction in the world first there is Global coverage ability mobile satellite communication system, early stage it is intended that Marine ships provide satellite communications services, have developed into and provide global satellite movement public correspondence and secure communication in danger Satellite communication system.The Inmarsat of in August, 2008 succeeds in sending up the 3rd forth generation international maritime satellite, support broadband services Forth generation international maritime satellite frame system is basically formed.Met an urgent need SAR Communications Support Construction safe and in danger to meet China Need, ratify through national authorities, juncture station (abbreviation Beijing critical point in forth generation international maritime satellite Beijing is set in China Stand), runed in CHINESE REGION and marine satellite speech business is provided, be mainly used in the area that basic telecommunication can not be covered, solved The certainly business such as government emergency, Rural areas and overocean communications.
Fig. 1 shows forth generation marine satellite network system architecture figure.Forth generation international maritime satellite network by space segment, Juncture station (SAS, Satellite Access Stations) and the part of ground connection network three composition, wherein space segment include 3 Geostationary satellite --- Middle East star, Asia-Pacific star and America star.Juncture station is satellite and the crucial section of land side network service Point, is responsible for business application exchange and the distributing user resource capacity of processing user terminal, provides the user circuit switching and packet Exchange business, at present in the whole world altogether provided with 4 forth generation international maritime satellite juncture stations --- Beijing juncture station connects with Asia-Pacific star Continuous, Dutch juncture station is responsible for the business continuing of Europe-Africa and Middle East star, and Hawaii juncture station is responsible for the business of Asia-Pacific star and America star Continue, Italian juncture station is the back-up station of forth generation maritime satellite service experiment centre and Dutch juncture station.Each juncture station difference Respective ground connection network is connected, is provided with Hong Kong of Amsterdam of Holland, the New York in the U.S., China in three tandems The heart (MMP, Meet-Me Point).Beijing juncture station is by primary tie point of Hong Kong junction center, Dutch junction center is standby Tie point is linked into the global forth generation international maritime satellite network system.
The function of Beijing juncture station includes:The connection of forth generation international maritime satellite global network is connected to, with realization and lotus Data exchange between blue juncture station, Hawaii juncture station and London network management center (not shown);And it is used as China Communication gate between forth generation maritime satellite service net and ground public communication network, as to domestic major telecom operators and Department of Transportation and the junction center of every profession and trade private network.
In design based on existing network, maritime satellite communications network the original record of the daily record of whole network elements and ticket still by Inmarsat is grasped and distributed, all to be used to record audio call and core net ticket (CDR, the Call of data service Detail Record) all it is uploaded to Ericsson Multifunctional charging gateway (EMM, the Ericsson in London MultiMediation) focused on, then subsequent treatment is carried out by Inmarsat charge system.At present, Beijing critical point Stand can not also voluntarily to user in this service area audio call and data service carry out effective statistics and monitoring, it is impossible to it is accurate Control the big datas such as call behavior and telephone expenses and the ticket of user in this service area.
With the development of forth generation maritime satellite service, maritime satellite communications network has welcome the 3G epoch, to telephone expenses and words The demand that the big data such as single is accurately counted is increasingly urgent.And want to realize the audio call sum to user in this service area Counted and monitored according to business it may first have to which the technology for solving that maritime satellite communications call bill data is acquired and parsed is asked Topic.
The content of the invention
The present invention proposes a kind of method and system for gathering parsing maritime satellite communications call bill data, by right The core net CS domains (audio call) of Inmarsat distributions and the Original CDR of ps domain (data service) are handled, will be original Maritime satellite communications ticket is parsed into the core net CDR file of the text formatting with specific names and field value mark.
To achieve these goals, the present invention proposes following technical scheme:
A kind of maritime satellite communications ticket analytic method, the maritime satellite communications ticket includes being used to record audio call Ticket and data business ticket, it is characterised in that the described method comprises the following steps:
Step 10, CDR file acquisition step
Include the journal file of maritime satellite communications CDR file, institute from the core network element collection of local satellite juncture station Stating journal file includes the record to user speech calling and data service in this service area, and the journal file is downloaded into solution Server is analysed, binary marine satellite Original CDR is formed;
Step 20, Original CDR analyzing step
The marine satellite Original CDR is parsed into the text formatting with specific fields title and field value mark Core net CDR file, " NetworkCallReference " field in Original CDR is each core net CDR file Generate ticket ID;
Step 30, call bill data storage step
The core net CDR file of parsing will be completed, by the field name, field value mark deposit ticket writing In table, a core net ticket writing is used as;
And
Step 40, CDR sorting and combining step
All ticket ID identicals core net ticket writings are associated to form a main ticket.
Also include after the step 40:
Step 50, data backup step
Periodically the core net ticket writing being stored within certain period of time before in database ticket writing table is led The corresponding core net ticket writing gone out in database, generation backup file, and the storehouse that clears data.
In the step 10, according to specified acquisition time interval, from core network element MSC-S, GGSN and SGSN Periodically collection includes the journal file of maritime satellite communications CDR file, is used as marine satellite Original CDR.
In the step 20, binary marine satellite Original CDR is decoded using 3GPP Deasn decoding orders Into ASCII character, the core net CDR file of standard is generated, the field value of the core net CDR file includes caller number, is called Number, duration, IMSI and other ticket fields.
A kind of maritime satellite communications ticket resolution system, the maritime satellite communications ticket includes being used to record audio call Ticket and data business ticket, the system at least include with lower module:
Module 10, CDR file acquisition module
For signing in local satellite juncture station core network element, collection includes maritime affairs from core network element interchanger The journal file of satellite communication CDR file, the journal file is included to user speech calling and data service in this service area Record, the journal file is downloaded into resolution server local and form binary marine satellite Original CDR;
Module 20, Original CDR parsing module
For the marine satellite Original CDR to be parsed into the text lattice with specific fields title and field value mark The core net CDR file of formula, " NetworkCallReference " field in Original CDR is each core net ticket File generated ticket ID;
Module 30, call bill data enter library module
For the core net CDR file by parsing is completed, Java is passed through by the field name, field value mark Program annexation type database, is stored in database ticket writing table with SQL statement, is used as core net ticket writing;
Module 40, CDR sorting and merging module
For all ticket ID identicals core net ticket writings to be associated to form a main ticket.
The system also includes:
Module 50, data backup module
For periodically the core net ticket being stored within certain period of time before in database ticket writing table to be remembered Corresponding core net ticket writing in record export database, generation backup file, and the storehouse that clears data.
The present invention is handled by the ticket to core net CS domains (audio call) and ps domain (data service), will be original Maritime satellite communications ticket is parsed into the core net CDR file of the text formatting with specific fields title and field value mark. It is that follow-up inquiry and statistics, monitoring and charging are laid a solid foundation.
Brief description of the drawings
Fig. 1 is forth generation marine satellite network architecture diagram.
Fig. 2 parses the method schematic diagram of maritime satellite communications call bill data for the present invention.
Fig. 3 parses the functional-block diagram of maritime satellite communications call bill data for the present invention.
Fig. 4 is that call bill data of the present invention is put in storage functions of modules block diagram.
Embodiment
Below in conjunction with accompanying drawing and by taking embodiment as an example, the present invention is described in detail.But, art technology Personnel are it should also be understood that the invention is not restricted to listed embodiment, as long as meeting the spirit of the present invention, should It is included in protection scope of the present invention.
Beijing juncture station is responsible for continuing the audio call of user and data service in this service area, and by Beijing juncture station Core network element generates the audio call record and data business record of user in this service area.The present invention is by Beijing critical point Stand and gather journal file in core network element, MSC-S, GGSN and SGSN journal file are exported by timer by network element Temporal frequency collects resolution server locally, and with Deasn9 decoding techniques decoding 3G standard billing document, will record language Sound is called and the core net CDR file of data service is decoded, and is formatted and is write by 3GPP telephone unit data formats Relevant database, can be achieved according to condition combination and carries out retrieval and inquisition and statistics, thoroughly solve China's maritime satellite communications note The problem of recording the autonomous control of initial data, becomes possible to China's maritime satellite service inter-network settlement, verification of data.
As shown in Figures 2 and 3, the method for collection parsing maritime satellite communications call bill data of the invention includes following step Suddenly:CDR file acquisition step, Original CDR analyzing step, call bill data storage step, CDR sorting and combining step sum According to backup-step.It is described in detail step by step below.
Step 10:CDR file acquisition step
Record to user speech calling and data service in this service area is generated by the core network element of Beijing juncture station. Pass through safety shell protocol (SSH, Secure Shell) or TFTP (TFTP, Trivial File Transfer Protocol) mode signs in core network element, and daily record text is gathered from juncture station core network element interchanger Part.According to specified acquisition time interval, include maritime satellite communications CDR file from MSC-S, GGSN and SGSN collection Journal file, the journal file includes, to user speech calling in this service area and to the record of data service, then downloading It is local and form original bill files to resolution server.These original bill files are binary CDR file, are divided into two Kind:For recording the CS domains original bill files of audio call and ps domain original bill files for record data business.
Step 20, Original CDR analyzing step
The marine satellite original bill files that step 10 is collected are binary system, it is impossible to be directly recognized by the user, therefore are needed The binary system marine satellite original bill files collected are parsed into the text with specific fields title and field value mark The core net CDR file of this form.
In an embodiment of the invention, it will be gathered using 3GPP Deasn decoding orders from MSC-S, GGSN and SGSN Binary system Original CDR be decoded into ASCII character, generate the core net CDR file of standard, the core net CDR file has spy Field name, field value mark are determined, to be stored.Wherein, the field value includes caller number, called number, duration, IMSI With other ticket fields.
In one embodiment of the invention, the voice call log file that collection is downloaded from MSC-S is " RTR-0227- 0237.6859 ", this document is binary file.In order to decode the RTR journal files from MSC-S downloads, it is necessary to reference to two lattice Formula template, is respectively " R141.pmf " field inventory file, " R141.spe " ticket template file.Then call 3GPP's Deasn decoding programs, are ordered as follows:Deasn9.exe-b-a R141 " RTR journal files name ">>" ASCII tickets text text Part name ".Generate ASCII ticket texts, i.e., the core net ticket text obtained from the MSC-S Original CDR downloaded after processing Part.The core net CDR file form is as follows:
Equally, for the journal file from GGSN and SGSN downloads, also decoded, generated using such processing mode Corresponding core net CDR file.During the journal file that processing is downloaded from GGSN and SGSN, the formatting template of reference is GGSN.pmf and GGSN.spe;SGSN daily record template is SGSN.pmf and SGSN.spe.
Individual character paragraph format after CS domain core nets ticket and ps domain core net phone bill decoding is illustrated below:
CS domain core net ticket explanation of fields
CS domain core nets ticket can be divided into the types such as CF, MO, MT, Transit.Wherein CF tickets are call forwarding tickets, MO tickets are terminal caller tickets, and MT tickets are terminal called tickets, and Transit tickets are switching services of roaming tickets.
For CS core net tickets, each CS domains ticket is merged according to networkCallReference fields, will be with Lower significant field, which is merged, to collect:If all including same field in multiple tickets, field value is defined by MO/MT, If without corresponding MO/MT tickets, field value is defined by TRANSIT tickets.CF tickets are only extracted Two fields of originalCalledNumber and calledPartyNumber.In addition for intelligent network rise z z z make needs carry Take MO tickets and TransitINOutgoingCall tickets.
The ticket type judgment rule of subordinate list 1 (judges ticket type) by entry/exit route and ticket
Above-mentioned fax ticket is identical with calling ticket, and simply teleServiceCode fields are D1'H, are not required to according to judgement In/out is route.
TAC explanation of fields
TAC (Traffic Activity Code) includes information related traffic activity, and TAC is comprising following 3-4 part:
If in CDR file, TAC is only comprising 3 words, then not comprising TOP.At present, Traffic in core net ticket Activity Code typically only have three words, respectively TSC, TOS, TOI, and the situation of four bytes is only in eventModule In the presence of.
TSC is the TSC defined in telecommunication service analytical table.
Represent to call (call) during TOS=2, TOI during TOS=2 is defined as follows:
Supplementary service (Supplementary service) is represented during TOS=3, TOI during TOS=3 is defined as follows:
Supplementary service (Supplementary service) is represented during TOS=3, TOP during TOS=3 is defined as follows:
Ps domain core net format of billing explanation
Ps domain core net ticket is divided into GGSN ticket and SGSN ticket, respectively by G-CDR fields and S-CDR fields Lai Mark.Each ps domain ticket is merged according to chargingID fields, following significant field is merged and collected, local ticket Using the GGSN tickets by G-CDR field identifications, roaming ticket uses the SGSN tickets by S-CDR field identifications.Local ticket In MSISDN with IMEI fields associated and obtain by user's table.
Wherein, the maximum uplink/downlink transmission rate asked and consulted, Traffic Class information can be from Solved in qosRequested and qosNegotiated fields:
Step 30, call bill data storage step
The core net CDR file of the text formatting of parsing will be completed, Java journeys are passed through by specific fields title, field value Sequence annexation type database, is stored in database ticket writing table with SQL statement.
All CS domains collected and ps domain ticket are stored in database ticket writing table first.
The juncture station data service ticket of the present invention is made up of GGSN tickets and SGSN tickets.Storage flow in, it is necessary to Data service ticket is screened, retains effective data service ticket, process is as shown in Figure 4.Text is configured in local GGSN There are local GGSN node names and IP address defined in part.SGSN tickets and GGSN tickets are distinguished according to ticket flag first. Judge that each ticket belongs to according still further to GGSN configuration files and user or non-local registered user is locally registered, so as to SGSN Sorted with GGSN tickets.If GGSN is in local GGSN lists, the user, which belongs to, is locally registered user, and this is used The corresponding SGSN tickets in family remove, and only retain its corresponding GGSN ticket.If GGSN is not in local GGSN lists, the use Family belongs to non-local registered user, and the corresponding GGSN tickets of the user are removed, and only handles its corresponding SGSN ticket.Will be automatic The ticket ID (ChargingID) of generation is put in storage as major key to the field in ticket by specified data type.
In an embodiment of the invention, database employs ORACLE (inscriptions on bones or tortoise shells) data base management system.ORACLE Database Systems are one group of software products that the database in a distributed manner that ORACLE companies of the U.S. (inscriptions on bones or tortoise shells) provide is core, are One of database of current most popular client/server (CLIENT/SERVER) or B/S architectures.Original CDR table Structure is as follows:
◆ high-priority users list (CTL_HIGH_LEVEL_USER)
◆ roaming service customer's management and control rule (CTL_ROAM_RULE)
◆ roaming number section (CTL_ROAM_RANGE)
Field name Explanation Type Length For sky Major key
ID ID Integer It is It is
TERMINAL_TYPE Terminal type Short It is no It is no
START_NUM Initial number Character string 30 It is no It is no
END_NUM Terminate number Character string 30 It is no It is no
◆ number IMSI record sheets (MSISDN_IMSI_LOG)
◆ disabled user (CTL_ILLEGAL_USER)
◆ the regular list (CTL_ROAM_LIST) of roaming
Field name Explanation Type Length For sky Major key
ID ID Integer It is It is
NUM Number Character string 30 It is no It is no
TERMINAL_TYPE Terminal type Short It is no It is no
◆ MCN number sections (CTL_MCN_NUM_RANGE)
The MCN refers to:Beij ing Marine Communication&Navigation CO., Beijing marine communication Navigation companies.
◆ region management and control rule (CTL_AREA_RULE)
◆ total management and control daily record (CTL_CTRL_LOG)
◆ roaming service customer records (CTL_ROAM_USER)
◆ number section management and control rule (CTL_NUM_RANGE_RULE)
◆ subscriber data (CTL_MCN_USER)
Field name Explanation Type Length For sky Major key
ID ID Integer It is It is
MSISDN MSISDN Character string 30 It is no It is no
IMSI IMSI Character string 30 It is no It is no
USER_NAME Register title Character string 255 It is no It is no
REGION Ownership place Character string 100 It is no It is no
ORGNIZATION Unit Character string 255 It is no It is no
SOURCE Source Short It is no It is no
DESCRIPTION Description Character string 1024 It is no It is no
◆ Operation Log (CTL_OPER_LOG)
◆ user's table (SYS_USER)
◆ User logs in log sheet (SYS_USER_LOGIN_LOG)
Field name Explanation Type Length For sky Major key
ID ID Integer It is It is
SYS_USER_ID User's table _ ID Integer It is no It is no
LOGIN_TIME Login time Date-time It is no It is no
LOGOUT_TIME Post-set time Date-time It is no It is no
◆ system parameter table (SYS_PARAMETER)
Field name Explanation Type Length For sky Major key
PARAMETER_ID Parameter ID Character string 50 It is It is
PARAMETER_NAME Parameter name Character string 50 It is no It is no
PARAMETER_VALUE Parameter value Character string 1024 It is no It is no
Step 40, Original CDR sorting and combining step
By Original CDR is included in the journal file that each core network element is generated, and journal file is core net net First timing interception generation file, therefore Original CDR record is only a part for a user speech calling or data service, one Secondary user bill will be made up of multiple Original CDR, it is therefore desirable to be merged into main ticket, in a specific embodiment often Individual main ticket corresponds to the ticket of a user's communication.
In this step, all ticket ID identicals core net ticket writings are associated to form a main ticket.
Step 50, data backup
In order to maintain the efficiency of system operation and the safety of data, it is necessary to periodically by the ticket before certain time and its His data, export the call bill data in database, generation backup file, and the storehouse that clears data.BACKUP TIME can be true as requested It is fixed.
The present invention is handled by the ticket to core net CS domains (audio call) and ps domain (data service), will be original Maritime satellite communications ticket is parsed into the core net CDR file for meeting particular text form.Follow-up clearing are provided for marine satellite Data foundation, include but is not limited to:Reward and return for Inmarsat, settlement between different carriers, subscriber's account verification, communication Data traceability realizes that ticket, audit etc. provide business support by integration servers scheduling engine.Excavated simultaneously by big data Technology is analyzed and processed to communication data, and data basis is provided for the market operation.
It should be noted that above-described embodiment is exemplary rather than the limitation present invention, those skilled in the art are possible to design very Scope of many alternate embodiments without departing from appended claims.

Claims (10)

1. a kind of maritime satellite communications ticket analytic method, the maritime satellite communications ticket includes being used to record audio call Ticket and the ticket of data service, it is characterised in that the described method comprises the following steps:
Step 10, CDR file acquisition step
Include the journal file of maritime satellite communications CDR file, the day from the core network element collection of local satellite juncture station Will file includes the record to user speech calling and data service in this service area, and the journal file is downloaded into parsing clothes Business device, forms binary marine satellite Original CDR;
Step 20, Original CDR analyzing step
The marine satellite Original CDR is parsed into the core of the text formatting with specific fields title and field value mark Net CDR file, " NetworkCallReference " field in Original CDR generates for each core net CDR file Ticket ID;
Step 30, call bill data storage step
The core net CDR file of parsing will be completed, will be stored in by the field name, field value mark in ticket writing table, It is used as a core net ticket writing;
And
Step 40, CDR sorting and combining step
All ticket ID identicals core net ticket writings are associated to form a main ticket.
2. the method as described in claim 1, it is characterised in that the core network element includes Mobile Switching Center Server (MSC-S), Gateway GPRS Support Node (GGSN) and Serving GPRS Support Node (SGSN);The MSC-S is in this service area User speech calling recorded, the GGSN and SGSN are recorded to the user data service in this service area.
3. method as claimed in claim 2, it is characterised in that in the step 10:
According to specified acquisition time interval, periodically gathered from described MSC-S, GGSN and SGSN include marine satellite lead to Believe the journal file of CDR file.
4. the method as described in claim 1, it is characterised in that in the step 20:
Binary marine satellite Original CDR is decoded into ASCII character using 3GPP Deasn decoding orders, core net is generated CDR file, the field value of the core net CDR file includes caller number, called number, duration, IMSI and other ticket fields.
5. the method as described in claim 1, it is characterised in that also include after the step 40:
Step 50, data backup step
The core net ticket writing being stored within certain period of time before in database ticket writing table is periodically exported into number According to storehouse, the corresponding core net ticket writing in backup file, and the storehouse that clears data is generated.
6. a kind of maritime satellite communications ticket resolution system, the maritime satellite communications ticket includes being used to record audio call Ticket and the ticket of data service, the system at least include with lower module:
Module 10, CDR file acquisition module
For signing in local satellite juncture station core network element, collection includes marine satellite from core network element interchanger The journal file of communication bill file, the journal file includes the note to user speech calling and data service in this service area Record, downloads to resolution server local and form binary marine satellite Original CDR by the journal file;
Module 20, Original CDR parsing module
For the marine satellite Original CDR to be parsed into the text formatting with specific fields title and field value mark Core net CDR file, " NetworkCallReference " field in Original CDR is each core net CDR file Generate ticket ID;
Module 30, call bill data enter library module
For the core net CDR file by parsing is completed, java applet is passed through by the field name, field value mark Annexation type database, is stored in database ticket writing table with SQL statement, is used as core net ticket writing;
Module 40, CDR sorting and merging module
For all ticket ID identicals core net ticket writings to be associated to form a main ticket.
7. system as claimed in claim 6, it is characterised in that the core network element includes Mobile Switching Center Server (MSC-S), Gateway GPRS Support Node (GGSN) and Serving GPRS Support Node (SGSN);The MSC-S is in this service area User speech calling recorded, the GGSN and SGSN are recorded to the user data service in this service area.
8. system as claimed in claim 7, it is characterised in that within the module 10:
According to specified acquisition time interval, periodically gathered from described MSC-S, GGSN and SGSN include marine satellite lead to Believe the journal file of CDR file.
9. system as claimed in claim 6, it is characterised in that in the module 20:
Binary marine satellite Original CDR is decoded into ASCII character using 3GPP Deasn decoding orders, it is raw Into the core net CDR file of standard, the field value of the core net CDR file includes caller number, called number, duration, IMSI With other ticket fields.
10. system as claimed in claim 6, it is characterised in that also include:
Module 50, data backup module
For periodically the core net ticket writing being stored within certain period of time before in database ticket writing table to be led The corresponding core net ticket writing gone out in database, generation backup file, and the storehouse that clears data.
CN201710477333.7A 2017-06-21 2017-06-21 Maritime satellite communication ticket analysis method and system Active CN107180114B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710477333.7A CN107180114B (en) 2017-06-21 2017-06-21 Maritime satellite communication ticket analysis method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710477333.7A CN107180114B (en) 2017-06-21 2017-06-21 Maritime satellite communication ticket analysis method and system

Publications (2)

Publication Number Publication Date
CN107180114A true CN107180114A (en) 2017-09-19
CN107180114B CN107180114B (en) 2020-10-27

Family

ID=59845282

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710477333.7A Active CN107180114B (en) 2017-06-21 2017-06-21 Maritime satellite communication ticket analysis method and system

Country Status (1)

Country Link
CN (1) CN107180114B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111082847A (en) * 2018-10-18 2020-04-28 南京凯瑞得信息科技有限公司 Gateway station of mobile communication core network and satellite communication system
CN114915922A (en) * 2022-05-05 2022-08-16 交通运输通信信息集团有限公司 Maritime satellite C system communication call completing rate calculation method, device, medium and equipment
CN114979997A (en) * 2021-03-16 2022-08-30 中国卫通集团股份有限公司 Satellite small station based charging system, method, satellite small station and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1454014A (en) * 2002-04-27 2003-11-05 华为技术有限公司 Radio communication system charge method
CN101262356A (en) * 2007-03-07 2008-09-10 中兴通讯股份有限公司 A CDR processing system for communication system
CN101552976A (en) * 2009-04-29 2009-10-07 中兴通讯股份有限公司 Multi-service form file processing system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1454014A (en) * 2002-04-27 2003-11-05 华为技术有限公司 Radio communication system charge method
CN101262356A (en) * 2007-03-07 2008-09-10 中兴通讯股份有限公司 A CDR processing system for communication system
CN101552976A (en) * 2009-04-29 2009-10-07 中兴通讯股份有限公司 Multi-service form file processing system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
马坤: "GPRS计费延迟优化方案设计及实践", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111082847A (en) * 2018-10-18 2020-04-28 南京凯瑞得信息科技有限公司 Gateway station of mobile communication core network and satellite communication system
CN114979997A (en) * 2021-03-16 2022-08-30 中国卫通集团股份有限公司 Satellite small station based charging system, method, satellite small station and storage medium
CN114915922A (en) * 2022-05-05 2022-08-16 交通运输通信信息集团有限公司 Maritime satellite C system communication call completing rate calculation method, device, medium and equipment
CN114915922B (en) * 2022-05-05 2024-01-09 交通运输通信信息集团有限公司 Maritime satellite C system communication call completing rate calculating method, device, medium and equipment

Also Published As

Publication number Publication date
CN107180114B (en) 2020-10-27

Similar Documents

Publication Publication Date Title
EP3214861B1 (en) Method, device and system for detecting fraudulent user
CN105101231B (en) A kind of deployment of LTE network method and device
US9118779B2 (en) System and method for inbound call billing
CN106067880B (en) A kind of source tracing method of the IP address based on 4G network
CN100589606C (en) A kind of SMS query analysis system and method
US20070189272A1 (en) Device analysis system for tracking device operations within a wireless network
US20070233861A1 (en) Method and apparatus for implementing SMS SPAM filtering
CN105007171A (en) User data analysis system and method based on big data in communication field
CN105451234B (en) A kind of suspicious number analysis method and device based on Signalling exchange data
CN106911523A (en) The method and system that mobile interchange network users are positioned by LTE indulging in the internet
WO2015158399A1 (en) Method and system for identifying significant locations through data obtainable from a telecommunication network
CN101127942B (en) Method, system and management center server for providing mobile service
CN107180114A (en) A kind of maritime satellite communications ticket parsing method and system
CN103824336A (en) Method, device and system for attendance recording
FI112575B (en) Procedure for gathering and processing answers, which are requested in a certain way, at least one question by a group of people
CN108513280A (en) The method for belonging to channel based on ICCID information realization SIM cards, opening card
CN102448076A (en) Method for monitoring terminal position based on signaling
CN103841509B (en) Mobile network's Radio Resource method and apparatus associated with business information
CN103167502B (en) Based on the method for the illegal calling of OTA technology regulation
CN102045182B (en) Service fault localization method, device and system
CN103024767A (en) Mobile communication service end-to-end performance evaluation method and system
CN115297444B (en) Message collection method and system based on 5G network and security privacy number
CN102958055B (en) A kind of discrimination method of illegal callback service and system
CN107005424A (en) The distributed of the network development process of network element in being disposed for cloud is followed the trail of
JP2009060266A (en) Charge information processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100094 Beijing City, Haidian District China Shang Zhuang Xiang traffic communication center of satellite ground station

Applicant after: Transportation communication information Group Co., Ltd.

Address before: 100094 Beijing City, Haidian District China Shang Zhuang Xiang traffic communication center of satellite ground station

Applicant before: Beijing ship communication navigation Co., Ltd.

GR01 Patent grant
GR01 Patent grant