CN114915922B - Maritime satellite C system communication call completing rate calculating method, device, medium and equipment - Google Patents

Maritime satellite C system communication call completing rate calculating method, device, medium and equipment Download PDF

Info

Publication number
CN114915922B
CN114915922B CN202210482058.9A CN202210482058A CN114915922B CN 114915922 B CN114915922 B CN 114915922B CN 202210482058 A CN202210482058 A CN 202210482058A CN 114915922 B CN114915922 B CN 114915922B
Authority
CN
China
Prior art keywords
communication
data
ticket
shore
ship
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
CN202210482058.9A
Other languages
Chinese (zh)
Other versions
CN114915922A (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 Marine Communication Navigation Co
Original Assignee
Beijing Marine Communication Navigation Co
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 Marine Communication Navigation Co filed Critical Beijing Marine Communication Navigation Co
Priority to CN202210482058.9A priority Critical patent/CN114915922B/en
Publication of CN114915922A publication Critical patent/CN114915922A/en
Application granted granted Critical
Publication of CN114915922B publication Critical patent/CN114915922B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/06Airborne or Satellite Networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Health & Medical Sciences (AREA)
  • Accounting & Taxation (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Radio Relay Systems (AREA)

Abstract

The invention relates to a communication completing rate calculating method of a maritime satellite C system, which comprises the following steps: and a data acquisition step: automatically collecting a communication ticket of a maritime satellite C system; and (3) data integration: decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type, and extracting each communication element index; and a data analysis step: and automatically calculating the communication completing rate of the maritime satellite C system based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistic value of various abnormal deduction inquiry numbers. The invention also relates to a communication completing rate calculating device, medium and equipment of the maritime satellite C system. The invention realizes the calculation of the call completing rate and the call quality analysis of the maritime satellite C system.

Description

Maritime satellite C system communication call completing rate calculating method, device, medium and equipment
Technical Field
The invention relates to the technical field of satellite communication, in particular to a maritime satellite C system communication call completing rate calculating method, device, medium and equipment.
Background
Currently, the Beijing International Mobile satellite ground station maritime satellite C system (hereinafter referred to as "C system") in the maritime satellite C system is an important component of the global International maritime satellite C system, is a special communication system conforming to the Global distress secure communication (GMDSS) standard, and is responsible for communication services related to ship safety such as a ship remote identification and tracking system (LRIT) fulfilling the SOLAS convention, a China weather office secure weather broadcasting EGC system, an ocean fishery ship dynamic tracking system, a baby ship network system providing global dynamic positions and the like. The Beijing International Mobile satellite ground station C system provides communication services for the Taipin and Indian ocean regions. The C system is a bidirectional data communication system with miniaturized terminals and mainly adopting a store-and-forward mode, and the communication rate is 600/1200Bit/s. Through Beijing International mobile satellite ground station, the user terminal of C system can realize telex and data two-way communication between various users of ground public network, and the terminal can also realize intercommunication. Currently, the C system mainly provides four services, namely distress safety alarm, store-and-forward message, poll (Polling) and data report, and Enhanced Group Call (EGC).
As a traditional offshore first-line secure communication system, communication quality metrics, system operation health conditions and user service experience analysis are particularly important. But the automatic calculation and analysis method of the C system call completing rate is always lacking due to the characteristics of high delay, narrow bandwidth and complex Beijing ground station connection network caused by the global coverage of maritime satellites and 3.6 ten thousand kilometers of high-orbit geosynchronous mobile communication. The traditional basic operators all calculate the traffic connection rate aiming at the voice communication system, and the industry does not have a method for calculating the connection rate of the communication short message service aiming at the satellite communication storage forwarding mechanism.
In the prior art, the short message service of the traditional operator corresponding to the C system is an auxiliary communication service, and does not have the standard specification of global distress safety communication, so that the system has no support in terms of call completing rate and quality analysis, and is not suitable for the call quality analysis of the maritime satellite C system.
Communication quality analysis of larger traffic volume cannot be completed through manual statistical analysis and calculation in the early days, trends of system operation health conditions and possible hidden system hazards cannot be reflected, inaccurate and untimely conditions easily occur, deviation is generated on analysis of system operation quality, and further the system operation quality is affected.
In order to solve the problems in the prior art, it is needed to develop a method for calculating the call completing rate of the communication short message service aiming at the satellite communication storage forwarding mechanism, and meanwhile, the method can realize the call quality analysis of the maritime satellite C system.
Disclosure of Invention
The invention aims to solve the technical problem of providing a communication completing rate calculating method, a device, a medium and equipment of a maritime satellite C system aiming at the defects of the prior art.
The technical scheme for solving the technical problems is as follows: a communication completion rate calculation method of a maritime satellite C system, the method comprising:
and a data acquisition step: automatically collecting a communication ticket of a maritime satellite C system;
and (3) data integration: decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type, and extracting each communication element index;
and a data analysis step: and automatically calculating the communication completing rate of the maritime satellite C system based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistic value of various abnormal deduction inquiry numbers.
Preferably, the method for calculating the communication completing rate of the maritime satellite C system further includes:
and a data display step: and carrying out chart display of each period on the communication completing rate value obtained by calculation, and assisting in analyzing the communication quality.
Preferably, the data acquisition step includes:
a data formatting step: and generating formatted communication ticket by the collected communication ticket record, and classifying the formatted communication ticket based on maritime business, wherein the maritime business comprises terminal local business, ship-to-ship business, ship-to-shore business, shore-to-ship business, shore-to-shore business and shore-to-shore business.
Preferably, the data integration step includes:
and (3) data screening: based on the formatted communication ticket, cleaning the invalid data and merging the same records;
a data importing step: and (3) carrying out reformatting treatment on the formatted communication ticket records after screening, importing the formatted communication ticket records into a local database, and establishing a data index.
Preferably, the data analysis step includes:
classification: completing data classification and combination according to the indexed communication ticket;
data deduction revision step: classifying successful communication call times in the combined communication ticket minus the number of times that the terminal is not connected due to abnormal state of the non-communication system, and outputting a deducted inquiry number;
and a communication connection rate calculating step: the final communication completion rate= [ a/(b-c) ], 100%, wherein a is the number of calls for successful communication, b is the total number of calls, and c is the deducted query number.
Preferably, the data subtraction revising step includes:
terminal anomaly deduction step: the non-communication system state failure due to terminal abnormality includes: the terminal fault causes that the message does not send a response request, the destination address of the message is forbidden, the terminal is logged off and the terminal is closed and is not logged off;
a financial cost anomaly deduction step: the receiving terminal is forbidden due to arrearage, so that the state of the non-communication system is not switched on;
the terminal uses an anomaly deduction step: the non-communication system state non-turn-on due to the abnormal use of the terminal includes: the length of the communication message exceeds the configuration maximum limit, and the communication message contains an illegal format, wherein the communication message is logged in the service ocean field provided by the non-ship registration.
The invention also provides a communication completing rate calculating system of the maritime satellite C system, which adopts the communication completing rate calculating method of the maritime satellite C system, and the system comprises the following steps:
and a data acquisition module: the communication ticket is used for automatically collecting a maritime satellite C system;
and a data integration module: the method is used for decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type and extracting each communication element index;
and a data analysis module: the method is used for automatically calculating the communication completing rate of the maritime satellite C system based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistics value of various abnormal deduction inquiry numbers.
Preferably, the communication completion rate calculation system of the maritime satellite C system further includes:
and the data display module is used for: and carrying out chart display of each period on the communication completing rate value obtained by calculation, and assisting the analysis work of communication quality.
The present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the communication connection rate calculation method of the maritime satellite C system described above.
The invention provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor realizes the steps of the communication connection rate calculation method of the maritime satellite C system when executing the program.
The method has the beneficial effects that:
1) The maritime satellite C system call completing rate is automatically calculated and analyzed, the quality monitoring level of the emergency safety communication system is improved, the accuracy and the efficiency of system evaluation and analysis are improved, and a visual decision means is provided for system business development analysis.
2) The method of the invention greatly reduces the system failure rate and the system disposal recovery period, provides a convenient, efficient and accurate method and means for the operation and maintenance personnel to find various reasons and factors which can influence the system operation quality, and obviously improves the system availability and service quality compared with the prior art.
Additional aspects of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following description will briefly explain the embodiments of the present invention or the drawings used in the description of the prior art, and it is obvious that the drawings described below are only some embodiments of the present invention, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for calculating the communication completion rate of a maritime satellite C system according to the invention;
FIG. 2 is a flowchart of a method for calculating a communication completion rate of a maritime satellite C system according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a data analysis processing operation according to an embodiment of the present invention;
FIG. 4 is a schematic view illustrating the calculation of the call completing rate according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of the output result of the call completing rate according to the embodiment of the present invention;
FIG. 6 is a diagram showing the output result of the number of successful calls according to the embodiment of the present invention;
FIG. 7 is a diagram of the result of successful communication byte count output according to an embodiment of the present invention;
FIG. 8 is a diagram of a result of deducting the number of queries;
fig. 9 is a schematic diagram of a communication completion rate calculation system of the maritime satellite C system according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
The method comprises the steps of calculating and assisting in analysis of automatic call completing rate of a maritime satellite C system, firstly realizing the internal butt joint of the maritime satellite C system, realizing the automatic collection of communication ticket records of the maritime satellite C system, secondly realizing the analysis and extraction of each communication element index by analyzing and integrating the communication ticket records and according to service types, finally automatically calculating an average call completing rate value according to the total record number, the number of connected calls and the statistics of various abnormal deduction divisors, and finally carrying out chart display on the call completing rate value of each calculation period to assist in the analysis of communication quality.
Abbreviations and key terms relevant to the present invention are defined as follows:
GMDSS: global Maritime Distress and Safety System global distress and safety system;
inmarsat International Mobile satellite Co.
The technical scheme for solving the technical problems is as follows: a communication completion rate calculation method of a maritime satellite C system, as shown in fig. 1, the method comprising:
data acquisition step S10: automatically collecting a communication ticket of a maritime satellite C system;
data integration step S20: decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type, and extracting each communication element index;
data analysis step S30: and automatically calculating the communication completing rate of the maritime satellite C system based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistic value of various abnormal deduction inquiry numbers.
Preferably, the method for calculating the communication completing rate of the maritime satellite C system further includes:
data display step S40: and carrying out chart display of each period on the communication completing rate value obtained by calculation, and assisting in analyzing the communication quality.
Preferably, the data acquisition step S10 includes:
a data formatting step: and generating formatted communication ticket by the collected communication ticket record, and classifying the formatted communication ticket based on maritime business, wherein the maritime business comprises terminal local business, ship-to-ship business, ship-to-shore business, shore-to-ship business, shore-to-shore business and shore-to-shore business.
Preferably, the data integration step S20 includes:
and (3) data screening: based on the formatted communication ticket, cleaning the invalid data and merging the same records;
a data importing step: and (3) carrying out reformatting treatment on the formatted communication ticket records after screening, importing the formatted communication ticket records into a local database, and establishing a data index.
Preferably, the data analysis step S30 includes:
classification: completing data classification and combination according to the indexed communication ticket;
data deduction revision step: classifying successful communication call times in the combined communication ticket minus the number of times that the terminal is not connected due to abnormal state of the non-communication system, and outputting a deducted inquiry number;
and a communication connection rate calculating step: the final communication completion rate= [ a/(b-c) ], 100%, wherein a is the number of calls for successful communication, b is the total number of calls, and c is the deducted query number.
Preferably, the data subtraction revising step includes:
terminal anomaly deduction step: the non-communication system state failure due to terminal abnormality includes: the terminal fault causes that the message does not send a response request, the destination address of the message is forbidden, the terminal is logged off and the terminal is closed and is not logged off;
a financial cost anomaly deduction step: the receiving terminal is forbidden due to arrearage, so that the state of the non-communication system is not switched on;
the terminal uses an anomaly deduction step: the non-communication system state non-turn-on due to the abnormal use of the terminal includes: the length of the communication message exceeds the configuration maximum limit, and the communication message contains an illegal format, wherein the communication message is logged in the service ocean field provided by the non-ship registration.
Specific embodiments of the present invention are described in detail below with reference to the accompanying drawings:
in the specific embodiment of the present invention, the maritime satellite C system is adopted, but the present invention is not limited thereto, and other satellite systems may be adopted.
The invention mainly solves the problems of automatic call completing rate calculation and auxiliary analysis of a maritime satellite C system, firstly, the invention aims to realize the internal butt joint of the maritime satellite C system and the automatic collection of the communication ticket record of the C system, secondly, the invention aims to realize the analysis and extraction of each communication element index by the record, the decomposition and the integration of the communication ticket and according to the service type, then, the invention aims to finally and automatically calculate the average call completing rate value according to the total call record number, the number of connected calls and the statistics of various abnormal deduction divisors, and finally, the call completing rate value of each calculation period is displayed in a chart, and the auxiliary communication quality analysis work is carried out.
As shown in fig. 2, the call record CAL file is first downloaded from the C-system server, formatted using the C-system Cobham master station parsing tool to generate a TXT record file, comprising 6 ticket TXT files in total for the ship-to-shore and shore-to-ship 2 directions, the method comprises a terminal local file out_shift, a ship-to-ship ticket file out_shift_shift, a ship-to-shore ticket file out_shift_shore, a shore-to-ship ticket file out_shore_shift and a shore-to-shore ticket file out_shore_shore.
The generated txt file is used as the data input of the system, and the program is processed through the steps of data screening, importing, data analysis, deduction correction, data display and the like. The data screening mainly completes the cleaning of invalid data, merging of the same records and the like; the data importing refers to formatting the screened data, importing the data into a local database and establishing a data index; the data analysis completes the work of data classification, combination, calculation, statistics and the like according to the index data; the data deduction revision is to calculate deduction of certain state type data by combining the characteristics of service data, so that a calculation result is more scientific and accurate; the data display is to display the calculation result through the web page in the form of table, chart, etc.
The calculation program judges the types of success, failure to be deducted and the like according to the detail status field (completion_code), wherein the sigma assembly is successful in communication byte number tb, sigma count (call number of successful communication) a, sigma total call number b, deduction inquiry number c, and the final call completing rate is = [ a/(b-c) ].
The statistics are calculated by subtracting the query number, and the number of calls generated by subtracting the problem caused by the abnormal state of the non-communication system from the successful communication total number is calculated: problems caused by non-communication system state anomalies include the following 3 classes: terminal status issues, accounting cost issues, terminal usage issues result in the terminal not being turned on.
Terminal status problem:
1) After the message is forwarded, the message does not send a response request due to the fault of the terminal;
2) Communication failure is caused by the fact that the message receiving destination address is forbidden;
3) The terminal log-off causes communication failure;
4) The terminal is turned off but not logged off, resulting in communication failure.
2. Accounting cost problem:
1) Because the receiving terminal is forbidden due to arrearage, communication failure is caused;
3. the terminal usage problem results in the terminal not being turned on:
1) The length of the communication message exceeds the configuration maximum limit;
2) The terminal is communicated and logged in to a service ocean area provided by non-ship registration, so that communication failure is caused;
3) The communication message contains a network unsupported or illegal digital format;
the above problems are caused by other non-communication system states, so that the total successful communication accounting is not included.
Subdividing call completing rates in directions including ship-to-ship-to-shore ship, the values of a, b and c are calculated respectively, and the call completing rate subdivided according to the direction can be completed.
Fig. 3 is a schematic diagram of a data analysis processing operation, as shown in fig. 3, the technical implementation of the present solution is implemented by writing a Kettle program, where Kettle is an open-source ETL tool, and is mainly used for processing and analyzing multiple data sources, and through the tool, program processing logic can be customized, and various cleaning, conversion and mixing can be performed on the data, and multidimensional online analysis processing (OLAP) and data mining are supported, and the input of the present solution is the 6 ticket txt files.
As shown in fig. 3, an automated execution script written based on a Kettle program, each step represents an execution program, for example, a "shore-to-ship" node realizes screening and importing of "ship-to-shore" type data, a "Tlx" represents screening and importing of Tlx type data, a subsequent "call completing rate calculation" and "error code" statistics complete specific data calculation and statistics logic, complete statistics of call record number, successful call record number, various communication interruption deduction number, and total amount proportion calculation of successful call record, deduction record and abnormal record and duration according to service classification, and output average call completing rate to a local database for storage. The effect of automatic processing is achieved by serial or parallel execution of scripts, wherein B is a station terminal; f: f, station terminal; m: an M terminal; miniM: a MiniM terminal; swift: an aviation terminal; tlx: telex traffic.
Fig. 4 is a logic diagram of a call completing rate calculation processing in an embodiment of the present invention, as shown in fig. 4, a processing flow of a node for calculating a "call completing rate" in a key job diagram is mainly to perform classification calculation on a specific service by combining service logic, for example, a node for "deducting inquiry" is mainly used to complete classification statistics of a specific status code of a C system, and then the specific status code is substituted into calculation when calculating a final call completing rate, so as to improve data accuracy, and after calculation of each service type is completed, a local database is stored for the result. F_C: c, a system F station; rydex: rydex service of C system (an email service compatible with low rate C system dial-up networks).
Fig. 5 is a schematic diagram of output results of call completing rate according to an embodiment of the present invention, fig. 6 is a schematic diagram of output results of number of successful calls according to an embodiment of the present invention, and fig. 5 and 6 show output interfaces of three values of number of successful calls a, total number of calls b and final call completing rate c, and call completing rate for each month: [ a/(b-c) ], 100% list.
Fig. 7 is a schematic diagram of a successful communication byte number output result in the embodiment of the present invention, fig. 8 is a schematic diagram of a deducted inquiry number output result in the embodiment of the present invention, fig. 7 and fig. 8 are diagrams showing successful call numbers listed in the communication direction for each month, and the horizontal representation is month, and the vertical representation is ship-to-ship, ship-to-shore, and shore-to-ship.
The invention also provides a communication completing rate calculating system of the maritime satellite C system, which adopts the communication completing rate calculating method of the maritime satellite C system as shown in fig. 9, and the system comprises the following steps:
data acquisition module 10: the communication ticket is used for automatically collecting a maritime satellite C system;
the data integration module 20: the method is used for decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type and extracting each communication element index;
data analysis module 30: the method is used for automatically calculating the communication completing rate of the maritime satellite C system based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistics value of various abnormal deduction inquiry numbers.
Preferably, the communication completion rate calculation system of the maritime satellite C system further includes:
data presentation module 40: and carrying out chart display of each period on the communication completing rate value obtained by calculation, and assisting the analysis work of communication quality.
The present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the communication connection rate calculation method of the maritime satellite C system described above.
The invention provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor realizes the steps of the communication connection rate calculation method of the maritime satellite C system when executing the program.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other manners. For example, the apparatus/terminal device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical function division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium.
Based on such understanding, the present invention may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium may include content that is subject to appropriate increases and decreases as required by jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is not included as electrical carrier signals and telecommunication signals.
Compared with the prior art: the key point and the protection point of the invention lie in the collection, analysis and call completing rate calculation process of the maritime satellite C system communication call record.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.
The present invention is not limited to the above embodiments, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the present invention, and these modifications and substitutions are intended to be included in the scope of the present invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.

Claims (9)

1. A method for calculating a communication completion rate of a maritime satellite C system, the method comprising:
and a data acquisition step: automatically collecting a communication ticket of a maritime satellite C system;
and (3) data integration: decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type, and extracting each communication element index;
and a data analysis step: automatically calculating the communication completing rate of the maritime satellite C system based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistic value of various abnormal deduction inquiry numbers;
the call record is firstly downloaded from a C system server, a C system Cobham master station analysis tool is used for formatting the call record file to generate txt files, wherein the txt files comprise 6 ticket txt files in the ship-to-shore and shore-to-ship 2 directions, the txt files comprise terminal local files, ship-to-ship ticket files, ship-to-shore ticket files, shore-end ticket files, shore-to-ship ticket files and shore-to-shore ticket files, the generated txt files are used as acquired communication tickets, and the acquired communication tickets are subjected to data import, data integration, data analysis, data deduction and data display steps through writing Kettle programs; the Kettle program judges success, failure and type of failure to be deducted according to a detailed list state field, a is the number of calls of the successful communication, b is the total number of calls, c is the deduction inquiry number, and the final completing rate is 100 percent; the deduction inquiry number is used for calculating statistics according to the number of calls generated by the problem caused by abnormal state of the non-communication system subtracted from the total number of successful communication;
wherein, the data deduction revising step comprises the following steps:
terminal anomaly deduction step: the non-communication system state failure due to terminal abnormality includes: the terminal fault causes that the message does not send a response request, the destination address of the message is forbidden, the terminal is logged off and the terminal is closed and is not logged off;
a financial cost anomaly deduction step: the receiving terminal is forbidden due to arrearage, so that the state of the non-communication system is not switched on;
the terminal uses an anomaly deduction step: the non-communication system state non-turn-on due to the abnormal use of the terminal includes: the length of the communication message exceeds the configuration maximum limit, and the communication message contains an illegal format, wherein the communication message is logged in the service ocean field provided by the non-ship registration.
2. The method for calculating a communication completion rate of a maritime satellite C system according to claim 1, further comprising:
and a data display step: and carrying out chart display of each period on the calculated communication completing rate value to assist in analysis of communication quality.
3. The communication completion rate calculation method of a maritime satellite C system according to claim 1 or 2, wherein the data acquisition step includes:
a data formatting step: and generating formatted communication ticket by the collected communication ticket records, and classifying the formatted communication ticket based on maritime business, wherein the maritime business comprises terminal local business, ship-to-ship business, ship-to-shore business, shore-to-ship business, shore-to-shore business and shore-to-shore business.
4. The method for calculating a communication completion rate of a maritime satellite C system according to claim 3, wherein the data integrating step comprises:
and (3) data screening: based on the formatted communication ticket, cleaning invalid data and merging the same records are completed;
a data importing step: and carrying out reformatting treatment on the screened formatted communication ticket records, importing the formatted communication ticket records into a local database, and establishing a data index.
5. The method for calculating a communication completion rate of a maritime satellite C-system according to claim 4, wherein the data analyzing step includes:
classification: completing data classification and combination according to the indexed communication ticket;
data deduction revision step: the successful communication call times in the classified and combined communication ticket minus the terminal non-connection times caused by the abnormal state of the non-communication system, and the deducted inquiry number is output;
and a communication connection rate calculating step: and the final communication completing rate is = [ a/(b-c) ]. 100%, wherein a is the number of calls of the successful communication, b is the total number of calls, and c is the deduction inquiry number.
6. A communication completion rate calculation system of a maritime satellite C system, employing the communication completion rate calculation method of a maritime satellite C system according to any one of claims 1 to 5, characterized in that the system comprises:
and a data acquisition module: the communication ticket is used for automatically collecting a maritime satellite C system;
and a data integration module: the method is used for decomposing and integrating the communication ticket, analyzing the communication ticket according to the service type and extracting each communication element index;
and a data analysis module: the communication completing rate of the maritime satellite C system is automatically calculated based on the total successful communication calling times and the total calling times in the indexes of the communication elements and the statistic value of various abnormal deduction inquiry numbers;
the call record is firstly downloaded from a C system server, a C system Cobham master station analysis tool is used for formatting the call record file to generate txt files, wherein the txt files comprise 6 ticket txt files in the ship-to-shore and shore-to-ship 2 directions, the 6 ticket txt files comprise a terminal local file, a ship-to-ship ticket file, a ship-to-shore ticket file, a shore-to-ship ticket file and a shore-to-shore ticket file, the generated txt files are used as acquired communication tickets, and the acquired communication tickets are subjected to data import, data integration, data analysis, data deduction revision and data display steps through writing a Kettle program; the Kettle program judges success, failure and type of failure to be deducted according to a detailed list state field, a is the number of calls of the successful communication, b is the total number of calls, c is the deduction inquiry number, and the final completing rate is 100 percent; the deduction inquiry number is used for calculating statistics according to the number of calls generated by the problem caused by abnormal state of the non-communication system subtracted from the total number of successful communication;
wherein, the data deduction revising step comprises the following steps:
terminal anomaly deduction step: the non-communication system state failure due to terminal abnormality includes: the terminal fault causes that the message does not send a response request, the destination address of the message is forbidden, the terminal is logged off and the terminal is closed and is not logged off;
a financial cost anomaly deduction step: the receiving terminal is forbidden due to arrearage, so that the state of the non-communication system is not switched on;
the terminal uses an anomaly deduction step: the non-communication system state non-turn-on due to the abnormal use of the terminal includes: the length of the communication message exceeds the configuration maximum limit, and the communication message contains an illegal format, wherein the communication message is logged in the service ocean field provided by the non-ship registration.
7. The maritime satellite C-system communication completion rate calculation system of claim 6, further comprising:
and the data display module is used for: and carrying out chart display of each period on the calculated communication completing rate value, and assisting the analysis work of communication quality.
8. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the steps of the communication connection rate calculation method of the marine satellite C system according to any one of claims 1-5.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the communication connection rate calculation method of the marine satellite C-system according to any of the claims 1-5 when the program is executed.
CN202210482058.9A 2022-05-05 2022-05-05 Maritime satellite C system communication call completing rate calculating method, device, medium and equipment Active CN114915922B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210482058.9A CN114915922B (en) 2022-05-05 2022-05-05 Maritime satellite C system communication call completing rate calculating method, device, medium and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210482058.9A CN114915922B (en) 2022-05-05 2022-05-05 Maritime satellite C system communication call completing rate calculating method, device, medium and equipment

Publications (2)

Publication Number Publication Date
CN114915922A CN114915922A (en) 2022-08-16
CN114915922B true CN114915922B (en) 2024-01-09

Family

ID=82766688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210482058.9A Active CN114915922B (en) 2022-05-05 2022-05-05 Maritime satellite C system communication call completing rate calculating method, device, medium and equipment

Country Status (1)

Country Link
CN (1) CN114915922B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116168490B (en) * 2023-01-12 2023-09-12 南京易自助网络科技有限公司 Automatic car washing remote interaction system based on Internet of things and control method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007082720A1 (en) * 2006-01-18 2007-07-26 Overhorizon (Cyprus) Plc Systems and methods for collecting and processing satellite communications network usage information
CN101286243A (en) * 2008-05-15 2008-10-15 北京海兰信数据科技股份有限公司 Sailing recorder and sailing recording method
CN101404625A (en) * 2008-11-13 2009-04-08 中远集装箱运输有限公司 Method for transmitting instruction from bank to assigned vessel through satellite
CN106304180A (en) * 2016-08-15 2017-01-04 中国联合网络通信集团有限公司 A kind of method and device of the speech service quality determining user
CN107180114A (en) * 2017-06-21 2017-09-19 北京船舶通信导航有限公司 A kind of maritime satellite communications ticket parsing method and system
CN107612726A (en) * 2017-09-13 2018-01-19 航天恒星科技有限公司 The reception synthetic fault diagnosis method and device of remote sensing satellite ground receiving system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007082720A1 (en) * 2006-01-18 2007-07-26 Overhorizon (Cyprus) Plc Systems and methods for collecting and processing satellite communications network usage information
CN101286243A (en) * 2008-05-15 2008-10-15 北京海兰信数据科技股份有限公司 Sailing recorder and sailing recording method
CN101404625A (en) * 2008-11-13 2009-04-08 中远集装箱运输有限公司 Method for transmitting instruction from bank to assigned vessel through satellite
CN106304180A (en) * 2016-08-15 2017-01-04 中国联合网络通信集团有限公司 A kind of method and device of the speech service quality determining user
CN107180114A (en) * 2017-06-21 2017-09-19 北京船舶通信导航有限公司 A kind of maritime satellite communications ticket parsing method and system
CN107612726A (en) * 2017-09-13 2018-01-19 航天恒星科技有限公司 The reception synthetic fault diagnosis method and device of remote sensing satellite ground receiving system

Also Published As

Publication number Publication date
CN114915922A (en) 2022-08-16

Similar Documents

Publication Publication Date Title
CN101501626B (en) Method and apparatus for managing network elements in a satellite navigation data distribution system
EP2026503A1 (en) System, apparatus and method for tracking device
CN114915922B (en) Maritime satellite C system communication call completing rate calculating method, device, medium and equipment
DE102012109829A1 (en) Method and device for controlling street lamps
CN103856339A (en) Method and device for compressing alarm information
CN101370153A (en) Single-frequency network monitoring system of digital broadcasting television
CN110929896A (en) Security analysis method and device for system equipment
CN106211226A (en) The method and device that a kind of wireless WiFi mass detects in real time
CN102195791A (en) Alarm analysis method, device and system
CN111124859A (en) Log processing method, device, equipment and storage medium
CN111064656A (en) Data management method, device, system, storage medium and electronic equipment
CN102547786A (en) 3G (the 3rd Generation Telecommunication) flow analysis method and device of vehicle-mounted device
CN102547789B (en) Early warning method, device and system for quality of peer-to-peer service
CN111741007A (en) Financial business real-time monitoring system and method based on network layer message analysis
CN109309526A (en) A kind of boat-carrying satellite communication network backup management system
CN101471846A (en) Network event analysis and management system
CN107750046B (en) Automatic short message notification device for satellite on-orbit monitoring information and use method thereof
CN112312209B (en) Comprehensive alarm generation method, device, server and storage medium
CN114201659A (en) Message track transmission query method, device and system
CN112395160A (en) Method, device and system for generating relay protection fault report
CN109246426A (en) The method of multifunctional signal monitor and signal monitoring
CN101753358B (en) Alarming information notification method and system
CN117611333A (en) Interactive anomaly determination method and device, storage medium and electronic equipment
CN216290991U (en) Intelligent management system for play time
CN103116603A (en) Railway contact net video intelligent analysis module system

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
GR01 Patent grant
GR01 Patent grant