CN104468264A - Method and device for monitoring performance of ship communication network - Google Patents
Method and device for monitoring performance of ship communication network Download PDFInfo
- Publication number
- CN104468264A CN104468264A CN201410658606.4A CN201410658606A CN104468264A CN 104468264 A CN104468264 A CN 104468264A CN 201410658606 A CN201410658606 A CN 201410658606A CN 104468264 A CN104468264 A CN 104468264A
- Authority
- CN
- China
- Prior art keywords
- performance
- business
- performance data
- performance index
- time
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a method and device for monitoring the performance of a ship communication network and belongs to the field of ship communication technologies. The method comprises the steps that performance data are acquired; according to the performance data, changing curves of all performance indexes and upper and lower tolerance lines corresponding to all the performance indexes one to one are determined respectively, wherein the performance indexes comprise a voice call completing rate, voice call link establishment time, a message transmission success rate, message transmission time, a data packet transmission time delay and a data packet loss rate; the determined changing curves of all the performance indexes and the determined upper and lower tolerance lines corresponding to all the performance indexes one to one are output; when the changing curve of at least one performance index intersects with at least one of the upper and the lower tolerance lines corresponding to at least one performance index one to one, a warning is given. The performance of the ship communication network can be monitored through the method and the device.
Description
Technical field
The present invention relates to ship communications technical field, particularly a kind of method and apparatus monitoring ship communications network performance.
Background technology
Along with the continuous increase of the business such as voice, video in ship communications network, network burden is day by day heavy, needs to monitor in real time ship communications network, ensures service operation quality.
At present the method that ship communications network performance is monitored is comprised: collection network state information; The network state information gathered is processed, changes the way of output of network state information; Export the network state information after changing the way of output.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
Can only show ship communications network performance at present, but unpredictable network is about to break down, initiatively monitoring can not be realized to ship communications network performance.
Summary of the invention
In order to solve the problem of prior art, embodiments provide a kind of method and apparatus monitoring ship communications network performance.Described technical scheme is as follows:
On the one hand, embodiments provide a kind of method monitoring ship communications network performance, described method comprises:
Obtain performance data, described performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business send total amount or business receives total amount, business transmission times or business and receives number of times, and described type of service comprises voice, video, message, Email;
According to described performance data, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index described are upper one to one, described performance index comprise audio call call completing rate, audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss;
Export the change curve of each performance index described determined and tolerate line and lower tolerance line with each performance index described are upper one to one;
When the described change curve of performance index described at least one is crossing with at least one in described performance index described at least one one to one described upper tolerance line, described lower tolerance line, send alarm.
In a kind of possible implementation of the present invention, described business transmitting apparatus is the communication equipment on naval vessel or the communication equipment in An Ji command post, described service reception equipment is the communication equipment on naval vessel or the communication equipment in An Ji command post, communication equipment in communication equipment on described naval vessel and described An Ji command post includes several integrated services terminals, IntServ device, network interconnection controller, several subnet controllers, and with described subnet controller radio station one to one, several integrated services terminals described are connected with described IntServ device respectively, described IntServ device is connected with described network interconnection controller, described network interconnection controller is connected with several subnet controllers described respectively, several subnet controllers described connect with corresponding described radio station.
In the another kind of possible implementation of the present invention, described according to described performance data, determine the change curve of each performance index and corresponding upper tolerance line and lower tolerance line respectively, comprising:
According to time sequencing, according to the performance data of first time period, determine the numerical value of each performance index in described first time period respectively, described first time period is before described current time;
Respectively the numerical value of each performance index described in all described first time period is connected, the change curve of composition each performance index described;
Determine the maximum of each performance index described in the numerical value of all described first time period and minimum value respectively;
The number of times occurred when described maximum and described minimum value reaches the number of times of setting, and in the described first time period at described maximum and described minimum value place, when described ship communications network does not break down, using described maximum as upper baseline, using described minimum value as lower baseline;
Respectively according to described upper baseline and the described lower baseline of each performance index described, calculate the upper tolerance line of each performance index described and lower tolerance line.
In another possible implementation of the present invention, described acquisition performance data, comprising:
Performance data obtain current time from the equipment of the performance data stored before current time before;
Obtain the performance data of current time from IntServ device and network interconnection controller, described IntServ device is for determining the priority that business is transmitted, and described network interconnection controller is for selecting subnet controller and the radio station of transport service.
Alternatively, the described performance data obtaining current time from IntServ device and network interconnection controller, comprising:
To IntServ device and network interconnection controller sending performance data acquisition request, described performance data obtains request and sends every the time of setting or send according to the querying condition of user's input;
Receive described IntServ device and described network interconnection controller obtain the current time that request sends performance data according to described performance data;
Or,
When described service condition changes, receive the performance data of the described current time of described IntServ device and the transmission of described network interconnection controller.
Alternatively, described from after IntServ device and network interconnection controller obtain the performance data of current time, described method also comprises:
The performance data of described current time is carried out to the normalization of unit;
The performance data of the described current time after normalization is stored in the equipment of the performance data before described storage current time.
Alternatively, before the described performance data by the described current time after normalization is stored in the equipment of the performance data before described storage current time, described method also comprises:
Detect described ship communications network whether to break down at described current time;
When described ship communications network breaks down at described current time, the performance data of described current time is designated exceptional value;
When described ship communications network does not break down at described current time, the performance data of described current time is designated normal value.
On the other hand, embodiments provide a kind of device monitoring ship communications network performance, described device comprises:
Acquisition module, for obtaining performance data, described performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business send total amount or business receives total amount, business transmission times or business and receives number of times, and described type of service comprises voice, video, message, Email;
Determination module, for according to described performance data, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index described are upper one to one, described performance index comprise audio call call completing rate, audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss;
Output module, for export determine described in each performance index change curve and tolerate line and lower tolerance line with each performance index described are upper one to one;
Alarm module, for when the described change curve of performance index described at least one is crossing with at least one in described performance index described at least one one to one described upper tolerance line, described lower tolerance line, sends alarm.
In a kind of possible implementation of the present invention, described business transmitting apparatus is the communication equipment on naval vessel or the communication equipment in An Ji command post, described service reception equipment is the communication equipment on naval vessel or the communication equipment in An Ji command post, communication equipment in communication equipment on described naval vessel and described An Ji command post includes several integrated services terminals, IntServ device, network interconnection controller, several subnet controllers, and with described subnet controller radio station one to one, several integrated services terminals described are connected with described IntServ device respectively, described IntServ device is connected with described network interconnection controller, described network interconnection controller is connected with several subnet controllers described respectively, several subnet controllers described connect with corresponding described radio station.
In the another kind of possible implementation of the present invention, described determination module is used for,
According to time sequencing, according to the performance data of first time period, determine the numerical value of each performance index in described first time period respectively, described first time period is before described current time;
Respectively the numerical value of each performance index described in all described first time period is connected, the change curve of composition each performance index described;
Determine the maximum of each performance index described in the numerical value of all described first time period and minimum value respectively;
The number of times occurred when described maximum and described minimum value reaches the number of times of setting, and in the described first time period at described maximum and described minimum value place, when described ship communications network does not break down, using described maximum as upper baseline, using described minimum value as lower baseline;
Respectively according to described upper baseline and the described lower baseline of each performance index described, calculate the upper tolerance line of each performance index described and lower tolerance line.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
By the performance data according to acquisition, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index are upper one to one, when the change curve of at least one performance index and at least one performance index tolerate line one to one, in lower tolerance line at least one intersect time, send alarm, performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business sends total amount or business receives total amount, business transmission times or business receive number of times, type of service comprises voice, video, message, Email, performance index comprise audio call call completing rate, the audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss, for the feature of ship communications network, achieve the performance initiatively monitoring to ship communications network.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the application scenarios figure of the method for the monitoring ship communications network performance that the embodiment of the present invention provides;
Fig. 2 is a kind of flow chart monitoring the method for ship communications network performance that the embodiment of the present invention one provides;
Fig. 3 is a kind of structural representation monitoring the device of ship communications network performance that the embodiment of the present invention two provides.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
The ship communications network that the method that first composition graphs 1 simply introduces monitoring ship communications network performance provided by the invention is below applied.As shown in Figure 1, ship communications network comprises the communication equipment 1 at least one naval vessel and the communication equipment 2 at least one An Ji command post.Communication equipment 1 on naval vessel comprise several integrated services terminals 11, IntServ device 12, network interconnection controller 13, several subnet controllers 14 and with subnet controller 14 radio station 15 one to one.Several integrated services terminals 11 are connected with IntServ device 12 respectively, IntServ device 12 is connected with network interconnection controller 13, network interconnection controller 13 is connected with several subnet controllers 14 respectively, and several subnet controllers 14 connect with corresponding radio station 15.
Similarly, the communication equipment 2 in An Ji command post also comprise several integrated services terminals 21, IntServ device 22, network interconnection controller 23, several subnet controllers 24 and with subnet controller 24 radio station 25 one to one.Annexation between integrated services terminal 21, IntServ device 22, network interconnection controller 23, subnet controller 24, radio station 25 is identical with the annexation between integrated services terminal 11, IntServ device 12, network interconnection controller 13, subnet controller 14, radio station 15.Wireless connections between radio station 25 and radio station 15.
Wherein, for the communication equipment 1 on naval vessel, several integrated services terminals 11 for the business datum of storage is sent to the integrated services terminal of other communication equipment or receive other communication equipment integrated services terminal send business datum and store, other communication equipment is the communication equipment in An Ji command post or the communication equipment on other naval vessel, and this business comprises voice, video, message, Email etc.IntServ device 12 for according to the priority orders set as several integrated services terminal 11 forwarding services.Network interconnection controller 13 for selecting subnet controller 14 and the radio station 15 of transport service, to establish a communications link between the subnet controller of other communication equipment and radio station.Subnet controller 14 is for being corresponding station configuration operational factor, and this operational factor comprises Internet protocol (Internet Protocol is called for short IP) address, mask, mode of operation, operating frequency, signal transmission waveform etc.Radio station 15 is for controlling the operational factor of 14 configurations and the station telecommunication of other communication equipment according to the subnet of correspondence.
Such as, integrated services terminal 11 needs voice to send to integrated services terminal 21, then integrated services terminal 11 by voice transfer to IntServ device 12.IntServ device 12 according to setting priority orders by voice transfer to network interconnection controller 13.Network interconnection controller 13 selects subnet controller 14 and the radio station 15 of transmission according to recipient's (integrated services terminal 21) of voice, and by voice transfer to the subnet controller 14 selected.Subnet controller 14 is radio station 15 configuration operation parameter, and by voice transfer to radio station 15.Voice send by the operational factor that radio station 15 configures according to subnet controller 14.Radio station 25 receives voice, and voice is transferred to successively subnet controller 24, network interconnection controller 23, IntServ device 22.IntServ device 22 according to setting priority orders by voice transfer to integrated services terminal 21, finishing service is in the transmission of ship communications network.
It should be noted that, above-mentioned ship communications network configuration is only citing, and application scenarios of the present invention is not restricted to this.
Embodiment one
Embodiments provide a kind of method monitoring ship communications network performance, the executive agent of the method can be the communication equipment on naval vessel or the communication equipment in An Ji command post, and see Fig. 2, the method comprises:
Step 101: obtain performance data.
In the present embodiment, performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business send total amount or business receives total amount, business transmission times or business and receives number of times.Type of service comprises voice, video, message, Email.
Particularly, business transmitting apparatus can be the communication equipment on naval vessel or the communication equipment in An Ji command post, and service reception equipment can be the communication equipment on naval vessel or the communication equipment in An Ji command post.Communication equipment (as shown in Figure 1) in communication equipment on naval vessel and An Ji command post include several integrated services terminals, IntServ device, network interconnection controller, several subnet controllers and with subnet controller radio station one to one.Several integrated services terminals are connected with IntServ device respectively, and IntServ device is connected with network interconnection controller, and network interconnection controller is connected with several subnet controllers respectively, and several subnet controllers connect with corresponding radio station.
In a kind of implementation of the present embodiment, this step 101 can comprise:
Performance data obtain current time from the equipment of the performance data stored before current time before;
Obtain the performance data of current time from IntServ device and network interconnection controller, IntServ device is for determining the priority that business is transmitted, and network interconnection controller is for selecting subnet controller and the radio station of transport service.
Particularly, type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business transmission times or business can be obtained from IntServ device and receive number of times, business can be obtained from network interconnection controller and send total amount or business receives total amount.
Alternatively, obtain the performance data of current time from IntServ device and network interconnection controller, can comprise:
To IntServ device and network interconnection controller sending performance data acquisition request, performance data obtains request and sends every the time of setting or send according to the querying condition of user's input;
Reception IntServ device and network interconnection controller obtain the performance data of the current time that request sends according to performance data.
Particularly, the querying condition of user's input can comprise at least one in the mark of the mark of business transmitting apparatus, the mark of service reception equipment, type of service.
In actual applications, the mode of cycle polling can be adopted to IntServ device and network interconnection controller sending performance data acquisition request, as every 5 minutes successively to each IntServ device and network interconnection controller sending performance data acquisition request.
Alternatively, obtain the performance data of current time from IntServ device and network interconnection controller, also can comprise:
When service condition changes, receive the performance data of the current time of IntServ device and the transmission of network interconnection controller.
Such as, when type of service is voice, at voice at first, the transmitting apparatus of voice can carry out active reporting performance data.
Alternatively, after obtaining the performance data of current time from IntServ device and network interconnection controller, the method can also comprise:
The performance data of current time is carried out to the normalization of unit;
The performance data of the current time after normalization is stored in the equipment of the performance data stored before current time.
Particularly, the unit of business delivery time and business time of reception is second, and it is bit that business sends the unit that total amount or business receive total amount.
Further, before in the equipment performance data of the current time after normalization being stored in the performance data stored before current time, the method can also comprise:
Detect ship communications network whether to break down at current time;
When ship communications network breaks down at current time, the performance data of current time is designated exceptional value;
When ship communications network does not break down at current time, the performance data of current time is designated normal value.
Step 102: according to performance data, determines the change curve of each performance index respectively and tolerates line and lower tolerance line with each performance index are upper one to one.
In the present embodiment, performance index comprise audio call call completing rate, audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss.
Particularly, audio call call completing rate can be in the time period, and when type of service is voice, the business transmission times of business transmitting apparatus, receives the percentage of number of times sum with the business transmission times of business transmitting apparatus and the business of service reception equipment.The audio call link setup time can be in the time period, when type of service is voice, and the mean value of the difference of the business time of reception of service reception equipment and the business delivery time of business transmitting apparatus.Message transmissions success rate can be in the time period, and when type of service is message, the business transmission times of business transmitting apparatus, receives the percentage of number of times sum with the business transmission times of business transmitting apparatus and the business of service reception equipment.Message transfer time can be in the time period, when type of service is message, and the mean value of the difference of the business time of reception of service reception equipment and the business delivery time of business transmitting apparatus.Data packet transmission delay can be in the time period, type of service be video or Email time, the mean value of the difference of the business time of reception of service reception equipment and the business delivery time of business transmitting apparatus.Packet packet loss can be in the time period, type of service be video or Email time, the business transmission times of business transmitting apparatus and the business of service reception equipment receive the difference of number of times, receive the percentage of number of times sum with the business transmission times of business transmitting apparatus and the business of service reception equipment.
In the another kind of implementation of the present embodiment, this step 102 can comprise:
According to time sequencing, according to the performance data of first time period, determine the numerical value of each performance index in first time period respectively, first time period is before current time;
Respectively the numerical value of each performance index in all first time period is connected, forms the change curve of each performance index;
Determine the maximum of each performance index in the numerical value of all first time period and minimum value respectively;
The number of times occurred when maximum and minimum value reaches the number of times of setting, and in the first time period at maximum and minimum value place, when ship communications network does not break down, using maximum as upper baseline, using minimum value as lower baseline;
Respectively according to upper baseline and the lower baseline of each performance index, calculate the upper tolerance line of each performance index and lower tolerance line.
Such as, current time is 5 points, first time period is half an hour, then according to time sequencing, successively according to 0 .-0 thirty, 0 thirty-1 point, 1 .-1 thirty, 1 thirty-2 point, 2 .-2 thirty, 2 thirty-3 point, 3 .-3 thirty, 3 thirty-4 point, 4 .-4 thirty, 4 thirty-5 performance data, determine the numerical value of each performance index in first time period respectively.
Alternatively, respectively according to upper baseline and the lower baseline of each performance index, calculate the upper tolerance line of each performance index and lower tolerance line, can comprise:
According to following formula, according to upper baseline and lower baseline, line and lower tolerance line are tolerated in calculating:
Upper tolerance line=upper baseline of (1+ tolerance) *;
Baseline under lower tolerance line=(1-tolerance) *;
Wherein, tolerance is set point.
In actual applications, also can respectively for certain time period (this time period comprises multiple first time period), line and lower tolerance line are tolerated in calculating, if first time period is one hour, in one day, within every four hours, calculate a upper tolerance line and lower tolerance line, each bar is tolerated line and lower tolerance line can adopt different tolerances.
Step 103: export the change curve of each performance index determined and tolerate line and lower tolerance line with each performance index are upper one to one.
Step 104: when change curve and at least one performance index of at least one performance index tolerate one to one in line, lower tolerance line at least one crossing time, send alarm.
Understandably, after sending alarm, network manager can adjust network parameter according to alarm or reselect subnet controller and the radio station of transport service, promotes network performance.Network parameter comprises IP address, mask, business sends total amount or business receives total amount.
In another implementation of the present embodiment, the method can also comprise:
Respectively according to the change curve of each performance index, the numerical value of the time period of each performance index after current time is estimated.
Particularly, the algorithm carrying out estimating can be Gauss's regression model or backpropagation (BackPropagation is called for short BP) neural net.
In actual applications, the upper tolerance line of the numerical value of the time period of each performance index estimated after current time and each performance index and lower tolerance line can be compared, when the numerical value estimated is higher than upper tolerance line, or lower than lower tolerance line, send alarm in advance, be convenient to subnet controller and radio station that network manager adjusts network parameter or reselects transport service.
The embodiment of the present invention is by the performance data according to acquisition, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index are upper one to one, when the change curve of at least one performance index and at least one performance index tolerate line one to one, in lower tolerance line at least one intersect time, send alarm, performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business sends total amount or business receives total amount, business transmission times or business receive number of times, type of service comprises voice, video, message, Email, performance index comprise audio call call completing rate, the audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss, for the feature of ship communications network, achieve the performance initiatively monitoring to ship communications network.
Embodiment two
Embodiments provide a kind of device monitoring ship communications network performance, see Fig. 3, this device comprises:
Acquisition module 201, for obtaining performance data, performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business send total amount or business receives total amount, business transmission times or business and receives number of times, and type of service comprises voice, video, message, Email;
Determination module 202, for according to performance data, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index are upper one to one, performance index comprise audio call call completing rate, audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss;
Output module 203, for exporting the change curve of each performance index determined and tolerating line and lower tolerance line with each performance index are upper one to one;
Alarm module 204, for tolerate one to one when change curve and at least one performance index of at least one performance index in line, lower tolerance line at least one crossing time, send alarm.
In the present embodiment, business transmitting apparatus can be the communication equipment on naval vessel or the communication equipment in An Ji command post, and service reception equipment can be the communication equipment on naval vessel or the communication equipment in An Ji command post.Communication equipment (as shown in Figure 1) in communication equipment on naval vessel and An Ji command post include several integrated services terminals, IntServ device, network interconnection controller, several subnet controllers and with subnet controller radio station one to one.Several integrated services terminals are connected with IntServ device respectively, and IntServ device is connected with network interconnection controller, and network interconnection controller is connected with several subnet controllers respectively, and several subnet controllers connect with corresponding radio station.
Particularly, audio call call completing rate can be in the time period, and when type of service is voice, the business transmission times of business transmitting apparatus, receives the percentage of number of times sum with the business transmission times of business transmitting apparatus and the business of service reception equipment.The audio call link setup time can be in the time period, when type of service is voice, and the mean value of the difference of the business time of reception of service reception equipment and the business delivery time of business transmitting apparatus.Message transmissions success rate can be in the time period, and when type of service is message, the business transmission times of business transmitting apparatus, receives the percentage of number of times sum with the business transmission times of business transmitting apparatus and the business of service reception equipment.Message transfer time can be in the time period, when type of service is message, and the mean value of the difference of the business time of reception of service reception equipment and the business delivery time of business transmitting apparatus.Data packet transmission delay can be in the time period, type of service be video or Email time, the mean value of the difference of the business time of reception of service reception equipment and the business delivery time of business transmitting apparatus.Packet packet loss can be in the time period, type of service be video or Email time, the business transmission times of business transmitting apparatus and the business of service reception equipment receive the difference of number of times, receive the percentage of number of times sum with the business transmission times of business transmitting apparatus and the business of service reception equipment.
In a kind of implementation of the present embodiment, determination module 202 may be used for,
According to time sequencing, according to the performance data of first time period, determine the numerical value of each performance index in first time period respectively, first time period is before current time;
Respectively the numerical value of each performance index in all first time period is connected, forms the change curve of each performance index;
Determine the maximum of each performance index in the numerical value of all first time period and minimum value respectively;
The number of times occurred when maximum and minimum value reaches the number of times of setting, and in the first time period at maximum and minimum value place, when ship communications network does not break down, using maximum as upper baseline, using minimum value as lower baseline;
Respectively according to upper baseline and the lower baseline of each performance index, calculate the upper tolerance line of each performance index and lower tolerance line.
In the another kind of implementation of the present embodiment, acquisition module 201 may be used for,
Performance data obtain current time from the equipment of the performance data stored before current time before;
Obtain the performance data of current time from IntServ device and network interconnection controller, IntServ device is for determining the priority that business is transmitted, and network interconnection controller is for selecting subnet controller and the radio station of transport service.
Alternatively, acquisition module 201 may be used for,
To IntServ device and network interconnection controller sending performance data acquisition request, performance data obtains request and sends every the time of setting or send according to the querying condition of user's input;
Reception IntServ device and network interconnection controller obtain the performance data of the current time that request sends according to performance data;
Or,
When service condition changes, receive the performance data of the current time of IntServ device and the transmission of network interconnection controller.
Alternatively, acquisition module 201 may be used for,
After obtaining the performance data of current time from IntServ device and network interconnection controller, the performance data of current time is carried out to the normalization of unit;
The performance data of the current time after normalization is stored in the equipment of the performance data stored before current time.
Further, acquisition module 201 may be used for,
Before in the equipment performance data of the current time after normalization being stored in the performance data stored before current time, detect ship communications network and whether break down at current time;
When ship communications network breaks down at current time, the performance data of current time is designated exceptional value;
When ship communications network does not break down at current time, the performance data of current time is designated normal value.
The embodiment of the present invention is by the performance data according to acquisition, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index are upper one to one, when the change curve of at least one performance index and at least one performance index tolerate line one to one, in lower tolerance line at least one intersect time, send alarm, performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business sends total amount or business receives total amount, business transmission times or business receive number of times, type of service comprises voice, video, message, Email, performance index comprise audio call call completing rate, the audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss, for the feature of ship communications network, achieve the performance initiatively monitoring to ship communications network.
It should be noted that: the device of the monitoring ship communications network performance that above-described embodiment provides is when monitoring ship communications network performance, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, internal structure by device is divided into different functional modules, to complete all or part of function described above.In addition, the device of the monitoring ship communications network performance that above-described embodiment provides belongs to same design with the embodiment of the method for monitoring ship communications network performance, and its specific implementation process refers to embodiment of the method, repeats no more here.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be read-only memory, disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. monitor a method for ship communications network performance, it is characterized in that, described method comprises:
Obtain performance data, described performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business send total amount or business receives total amount, business transmission times or business and receives number of times, and described type of service comprises voice, video, message, Email;
According to described performance data, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index described are upper one to one, described performance index comprise audio call call completing rate, audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss;
Export the change curve of each performance index described determined and tolerate line and lower tolerance line with each performance index described are upper one to one;
When the described change curve of performance index described at least one is crossing with at least one in described performance index described at least one one to one described upper tolerance line, described lower tolerance line, send alarm.
2. method according to claim 1, it is characterized in that, described business transmitting apparatus is the communication equipment on naval vessel or the communication equipment in An Ji command post, described service reception equipment is the communication equipment on naval vessel or the communication equipment in An Ji command post, communication equipment in communication equipment on described naval vessel and described An Ji command post includes several integrated services terminals, IntServ device, network interconnection controller, several subnet controllers, and with described subnet controller radio station one to one, several integrated services terminals described are connected with described IntServ device respectively, described IntServ device is connected with described network interconnection controller, described network interconnection controller is connected with several subnet controllers described respectively, several subnet controllers described connect with corresponding described radio station.
3. method according to claim 1 and 2, is characterized in that, described according to described performance data, determines the change curve of each performance index and corresponding upper tolerance line and lower tolerance line respectively, comprising:
According to time sequencing, according to the performance data of first time period, determine the numerical value of each performance index in described first time period respectively, described first time period is before described current time;
Respectively the numerical value of each performance index described in all described first time period is connected, the change curve of composition each performance index described;
Determine the maximum of each performance index described in the numerical value of all described first time period and minimum value respectively;
The number of times occurred when described maximum and described minimum value reaches the number of times of setting, and in the described first time period at described maximum and described minimum value place, when described ship communications network does not break down, using described maximum as upper baseline, using described minimum value as lower baseline;
Respectively according to described upper baseline and the described lower baseline of each performance index described, calculate the upper tolerance line of each performance index described and lower tolerance line.
4. method according to claim 1 and 2, is characterized in that, described acquisition performance data, comprising:
Performance data obtain current time from the equipment of the performance data stored before current time before;
Obtain the performance data of current time from IntServ device and network interconnection controller, described IntServ device is for determining the priority that business is transmitted, and described network interconnection controller is for selecting subnet controller and the radio station of transport service.
5. method according to claim 4, is characterized in that, the described performance data obtaining current time from IntServ device and network interconnection controller, comprising:
To IntServ device and network interconnection controller sending performance data acquisition request, described performance data obtains request and sends every the time of setting or send according to the querying condition of user's input;
Receive described IntServ device and described network interconnection controller obtain the current time that request sends performance data according to described performance data;
Or,
When described service condition changes, receive the performance data of the described current time of described IntServ device and the transmission of described network interconnection controller.
6. method according to claim 5, is characterized in that, described from after IntServ device and network interconnection controller obtain the performance data of current time, described method also comprises:
The performance data of described current time is carried out to the normalization of unit;
The performance data of the described current time after normalization is stored in the equipment of the performance data before described storage current time.
7. method according to claim 6, is characterized in that, before the described performance data by the described current time after normalization is stored in the equipment of the performance data before described storage current time, described method also comprises:
Detect described ship communications network whether to break down at described current time;
When described ship communications network breaks down at described current time, the performance data of described current time is designated exceptional value;
When described ship communications network does not break down at described current time, the performance data of described current time is designated normal value.
8. monitor a device for ship communications network performance, it is characterized in that, described device comprises:
Acquisition module, for obtaining performance data, described performance data comprises type of service, business delivery time or business time of reception, business transmitting apparatus, service reception equipment, business send total amount or business receives total amount, business transmission times or business and receives number of times, and described type of service comprises voice, video, message, Email;
Determination module, for according to described performance data, determine the change curve of each performance index respectively and tolerate line and lower tolerance line with each performance index described are upper one to one, described performance index comprise audio call call completing rate, audio call link setup time, message transmissions success rate, message transfer time, data packet transmission delay, packet packet loss;
Output module, for export determine described in each performance index change curve and tolerate line and lower tolerance line with each performance index described are upper one to one;
Alarm module, for when the described change curve of performance index described at least one is crossing with at least one in described performance index described at least one one to one described upper tolerance line, described lower tolerance line, sends alarm.
9. device according to claim 8, it is characterized in that, described business transmitting apparatus is the communication equipment on naval vessel or the communication equipment in An Ji command post, described service reception equipment is the communication equipment on naval vessel or the communication equipment in An Ji command post, communication equipment in communication equipment on described naval vessel and described An Ji command post includes several integrated services terminals, IntServ device, network interconnection controller, several subnet controllers, and with described subnet controller radio station one to one, several integrated services terminals described are connected with described IntServ device respectively, described IntServ device is connected with described network interconnection controller, described network interconnection controller is connected with several subnet controllers described respectively, several subnet controllers described connect with corresponding described radio station.
10. device according to claim 8 or claim 9, it is characterized in that, described determination module is used for,
According to time sequencing, according to the performance data of first time period, determine the numerical value of each performance index in described first time period respectively, described first time period is before described current time;
Respectively the numerical value of each performance index described in all described first time period is connected, the change curve of composition each performance index described;
Determine the maximum of each performance index described in the numerical value of all described first time period and minimum value respectively;
The number of times occurred when described maximum and described minimum value reaches the number of times of setting, and in the described first time period at described maximum and described minimum value place, when described ship communications network does not break down, using described maximum as upper baseline, using described minimum value as lower baseline;
Respectively according to described upper baseline and the described lower baseline of each performance index described, calculate the upper tolerance line of each performance index described and lower tolerance line.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410658606.4A CN104468264A (en) | 2014-11-17 | 2014-11-17 | Method and device for monitoring performance of ship communication network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410658606.4A CN104468264A (en) | 2014-11-17 | 2014-11-17 | Method and device for monitoring performance of ship communication network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104468264A true CN104468264A (en) | 2015-03-25 |
Family
ID=52913671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410658606.4A Pending CN104468264A (en) | 2014-11-17 | 2014-11-17 | Method and device for monitoring performance of ship communication network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104468264A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102111307A (en) * | 2009-12-29 | 2011-06-29 | 亿阳信通股份有限公司 | Method and device for monitoring and controlling network risks |
US20140047096A1 (en) * | 2012-08-07 | 2014-02-13 | Ca, Inc. | System and method for adaptive baseline calculation |
CN103973663A (en) * | 2013-02-01 | 2014-08-06 | ***通信集团河北有限公司 | Method and device for dynamic threshold anomaly traffic detection of DDOS (distributed denial of service) attack |
-
2014
- 2014-11-17 CN CN201410658606.4A patent/CN104468264A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102111307A (en) * | 2009-12-29 | 2011-06-29 | 亿阳信通股份有限公司 | Method and device for monitoring and controlling network risks |
US20140047096A1 (en) * | 2012-08-07 | 2014-02-13 | Ca, Inc. | System and method for adaptive baseline calculation |
CN103973663A (en) * | 2013-02-01 | 2014-08-06 | ***通信集团河北有限公司 | Method and device for dynamic threshold anomaly traffic detection of DDOS (distributed denial of service) attack |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101626596A (en) | Method, device and system for generating service distributing strategy | |
CN109890069A (en) | Method for connecting network, terminal, base station and computer storage medium | |
CN107547418B (en) | A kind of jamming control method and device | |
CN107155204B (en) | Bluetooth and Wifi switching method and system | |
CN103812930A (en) | Method and device for resource scheduling | |
US20190182104A1 (en) | Method and device for processing communication path | |
CN101951665A (en) | Routing method of double-card mobile terminal and double-card mobile terminal | |
EP3713160A1 (en) | Packet transmission method and apparatus | |
CN102130839B (en) | Data transmission method and device | |
CN103533039B (en) | P2P (Peer-to-Peer) data transmission method, forwarding proxy server and system | |
CN104852859B (en) | A kind of aggregation interface method for processing business and equipment | |
CN106130925A (en) | Link scheduling method, equipment and the system of a kind of SDN | |
CN110474842A (en) | A kind of communication means, customer terminal equipment and transmission network | |
US20220263765A1 (en) | Service Traffic Adjustment Method and Apparatus | |
CN102111728B (en) | Network connection management module and method of mobile terminal | |
CN109274514B (en) | Configuration method of network port and related equipment | |
CN104580013A (en) | Network communication method and system capable of realizing fast access point selection | |
CN102884762A (en) | Method, devices and system for controlling network paths | |
CN103825839A (en) | Message transmission method and equipment based on aggregated link | |
CN104618157A (en) | Network management method, device and system | |
WO2024040976A1 (en) | Energy consumption control method and apparatus for network device | |
CN109963312A (en) | A kind of method for switching network, system, link switch equipment and storage medium | |
CN106937265B (en) | Ship communication method and device | |
CN114697367B (en) | Ship propulsion system operation and maintenance system and method based on multi-network fusion remote communication | |
CN104468264A (en) | Method and device for monitoring performance of ship communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150325 |
|
RJ01 | Rejection of invention patent application after publication |