CN102594628B - Method, terminal and system for detecting availability of communication link and service - Google Patents
Method, terminal and system for detecting availability of communication link and service Download PDFInfo
- Publication number
- CN102594628B CN102594628B CN201210066316.1A CN201210066316A CN102594628B CN 102594628 B CN102594628 B CN 102594628B CN 201210066316 A CN201210066316 A CN 201210066316A CN 102594628 B CN102594628 B CN 102594628B
- Authority
- CN
- China
- Prior art keywords
- heartbeat
- server
- mode
- terminal
- traversal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method for detecting the availability of a communication link and service. The method comprises the following steps: sending heartbeat to a server based on an SIP (Session Initiation Protocol) terminal; acquiring a heartbeat response from the server by the terminal; and judging the registration state between the terminal and the server according to the result of the heartbeat response. According to the invention, whether the availability of both the communication link and the service is normal or not is detected in the way that the terminal sends a heartbeat package to the server, so that the registration state of the terminal can be obtained timely rather than through waiting for registration refresh, and accordingly the real-time performance and availability of a voice communication system are improved.
Description
Technical field
The present invention relates to communication technical field, particularly relate to detection method, terminal and the system of a kind of communication link and service availability.
Background technology
Along with the popularization gradually of network voice communication (VOIP, Voice over Internet Protocol), the advantage of conversation initialized protocol (SIP, Session Initiation Protocol) in VOIP application is also more and more obvious.But in actual applications, because Session Initiation Protocol does not provide communication link between terminal and registrar and the testing mechanism of service availability, when communication link or serve when unavailable, the change of login state will be caused, and terminal need to just can learn that login state changes by the registration flush mechanism in Session Initiation Protocol, but in VOIP system actual deployment is used, the cycle time long (as: 3600 seconds) that registration refreshes, cause terminal cannot know in time that login state changes, thereby can not make in time corresponding processing, once login state is abnormal, real-time and the availability of system will be had a strong impact on.
Summary of the invention
The embodiment of the present invention provides detection method, terminal and the system of a kind of communication link and service availability, can detect in time communication link and service availability, judgement login state.
A detection method for communication link and service availability, comprising:
The terminal to server of dialogue-based initializtion protocol SIP sends heartbeat,
Described terminal to server obtains heartbeat and replys,
The result of replying according to heartbeat, the login state described in described terminal judges between terminal and server.
A terminal based on SIP, comprising:
Sending module, for sending heartbeat to server;
The first acquisition module, at sending module after server sends heartbeat, to server, obtain heartbeat and reply;
Processing module, for obtaining to server at the first acquisition module after heartbeat replys, the result of replying according to heartbeat, the login state of judgement terminal.
A voice communication system based on SIP, comprises the terminal based on SIP as claimed in claim 11 and the server being connected with described terminal.
The advantage of the embodiment of the present invention is to send by terminal to server that heartbeat packet detects communication link and whether service availability is normal, thereby know in time the login state of terminal, and needn't queued for log-on refresh to know login state, improved real-time and the availability of audio communication system.
Accompanying drawing explanation
Fig. 1 is the detection method schematic flow sheet of 1 one kinds of communication links of embodiment and service availability;
Fig. 2 is the detection method schematic flow sheet of 2 one kinds of communication links of embodiment and service availability;
Fig. 3 is the detection method schematic flow sheet of 3 one kinds of communication links of embodiment and service availability;
Fig. 4 is the detection method schematic flow sheet of 4 one kinds of communication links of embodiment and service availability;
Fig. 5 is the detection method schematic flow sheet of 5 one kinds of communication links of embodiment and service availability;
Fig. 6 is 6 one kinds of the embodiment terminal based on SIP;
Fig. 7 is 7 one kinds of the embodiment terminal based on SIP;
Fig. 8 is 8 one kinds of the embodiment voice communication system based on SIP.
Embodiment
The embodiment of the present invention provides the detection method of a kind of communication link and service availability, is below elaborated.
Embodiment 1
As shown in Figure 1, the detection method of a kind of communication link and service availability, comprising:
101, the terminal to server based on SIP sends heartbeat.
102, described terminal to server obtains heartbeat and replys.
The result of 103, replying according to heartbeat, the login state described in described terminal judges between terminal and server.
The present embodiment is whether the terminal based on SIP can by coming sense terminals and server to be connected normally to server timed sending heartbeat, and whether login state changes.Regularly can freely arrange detection time.Terminal to server sends heartbeat and can be specially terminal and to server, send heartbeat packet in the mode of index multiplication or set time overtime repeating transmission predetermined number of times algorithm.
Embodiment 2
As shown in Figure 2, the detection method of a kind of communication link and service availability, comprising:
201, the terminal to server of dialogue-based initializtion protocol SIP sends link layer heartbeat.
202, described terminal to server obtains link layer heartbeat and replys.
If 203 link layer heartbeat answer faileds, the link described in described terminal judges between terminal and server is abnormal.
Abnormal when the link that terminal detects between terminal and server, can make in time corresponding processing.
Embodiment 3
As shown in Figure 3, the detection method of a kind of communication link and service availability, comprising:
301, the terminal to server of dialogue-based initializtion protocol SIP sends operation layer heartbeat.
302, described terminal to server obtains operation layer heartbeat and replys.
If 303 operation layer heartbeat answer faileds, endpoint registration abnormal state described in described terminal judges.
Abnormal when the login state that terminal detects between terminal and server, can make in time corresponding processing.
Embodiment 4
As shown in Figure 4, the detection method of a kind of communication link and service availability, comprising:
The terminal to server of dialogue-based initializtion protocol SIP sends heartbeat, and this step comprises:
401, described terminal is obtained the heartbeat mode that described server is supported.
Terminal can be by reading configuration file or directly obtaining by modes such as external interfaces the heartbeat mode that server is supported, and obtain the information such as corresponding packet format, and packet format information is used for realizing heartbeat packet assembling and resolves interface.
402, described terminal is set up the mapping table of server and heartbeat mode.
Described mapping table comprises the heartbeat mode collection that server is supported, described heartbeat mode collection comprises the dissimilar heartbeat that server is supported, described dissimilar heartbeat comprises link layer heartbeat and operation layer heartbeat, the corresponding heartbeat list of heartbeat of every type, quantity and the node of the heartbeat that described heartbeat list comprises a type, described node comprises heartbeat mode and state information.
Concrete, heartbeat mapping table in terminal initialization internal memory, heartbeat mapping table storage registrar IP/ domain name, port and the heartbeat mode collection of supporting thereof, heartbeat mode collection has comprised all types of heartbeat lists that this registrar is supported, the corresponding heartbeat list of heartbeat of every type, the total quantity that each heartbeat list comprises one type of heartbeat and heartbeat node, node comprises heartbeat mode and state information.The type of heartbeat comprises link layer heartbeat and operation layer heartbeat; Quantity information shows the quantity of such heartbeat mode that server is supported; State information is described the current state of each heartbeat, comprising: support (supported), movable (active), inactive (inactive); During initialization heartbeat mapping table, state information is all supported.Certainly, can increase heartbeat type and support more heartbeat mode.
403, the heartbeat mode that terminal traversal is obtained, the heartbeat mode of acquisition activity from the heartbeat mode of traversal, and according to the heartbeat mode of described activity, to server, send the heartbeat corresponding with the heartbeat mode of described activity.
Movable heartbeat mode is heartbeat mode server support and that applying, and inactive heartbeat mode be server support but the current heartbeat mode of not applying.The heartbeat mode of obtaining by traversal, terminal can be found out current active heartbeat mode, and as the heartbeat mode regularly detecting, with the accuracy that guarantees to detect.
Preferably, the heartbeat mode that described terminal traversal is obtained, from the heartbeat mode of traversal, the heartbeat mode of acquisition activity is specially: the heartbeat mode that described terminal traversal is obtained, and according to the heartbeat mode of traversal, to server, send the heartbeat corresponding with the heartbeat mode of traversal, described terminal is obtained the heartbeat response result corresponding with the heartbeat mode traveling through.If the heartbeat corresponding with the heartbeat mode of traversal replied successfully, described terminal is using the heartbeat mode of replying successfully corresponding traversal with this heartbeat as movable heartbeat mode; If the heartbeat answer failed corresponding with the heartbeat mode of obtaining, described terminal is using the heartbeat mode of the traversal corresponding with this heartbeat answer failed as inactive heartbeat mode.Described terminal also comprises the heartbeat mode of replying successfully corresponding traversal with this heartbeat as movable heartbeat mode: described terminal is placed in movable heartbeat mode the front end of heartbeat collection.In timing testing process, select in order the concentrated heartbeat mode of heartbeat like this, movable heartbeat mode, preferentially as the heartbeat mode detecting, is conducive to guarantee detection efficiency.Described terminal also comprises the heartbeat mode of the traversal corresponding with this heartbeat answer failed as inactive heartbeat mode: described terminal is placed in inactive heartbeat mode the rear end of heartbeat collection.In other words, inactive heartbeat mode is by after being placed in movable heartbeat mode, in timing testing process, select in order the concentrated heartbeat mode of heartbeat, inactive heartbeat mode was only in the situation that movable heartbeat mode lost efficacy as the heartbeat mode detecting, and ability is as the heartbeat mode detecting.
Preferably, described terminal is according to the heartbeat mode of described activity, to server, sending the heartbeat corresponding with the heartbeat mode of described activity comprises: when terminal is during in registered state, the heartbeat mode of terminal using first movable link layer heartbeat mode of heartbeat collection as link detecting, to server, send the heartbeat corresponding with described first movable link layer heartbeat mode, and/or the heartbeat mode detecting first movable operation layer heartbeat mode of heartbeat collection as availability of service, to server, send the heartbeat corresponding with described first movable operation layer heartbeat mode.Select the activity heartbeat mode of up-to-date test as the heartbeat mode detecting, be conducive to improve detection efficiency.
It should be noted that, if terminal is in login state, whether the address/port information that checks registrar is consistent with the registrar information in heartbeat mapping table in terminal, if inconsistent, need to again obtain the heartbeat mode that registrar is supported, upgrade heartbeat mapping table.
404, described terminal to server obtains heartbeat and replys.
At terminal to server, send after heartbeat, if server receives this heartbeat, will reply one to terminal and reply.
The result of 405, replying according to heartbeat, the login state described in described terminal judges between terminal and server.
If the login state of terminal on server changes (as registration failure) or communication link is abnormal, server cannot return and reply to terminal, and terminal is overtime by occurring replying, i.e. heartbeat answer failed.Therefore,, if heartbeat answer failed shows that endpoint registration failure or communication link are abnormal, should make in time corresponding processing.
Whether it should be noted that, in link layer heartbeat detection under normal circumstances, terminal can be chosen movable operation layer heartbeat, and sends to server, normal with sense terminals login state.
Below for an embodiment, be elaborated again.
Embodiment 5
A detection method for communication link and service availability, comprising:
501, terminal is obtained login state.
If 502 terminals are registered, terminal checks whether server info changes.
If 503 change, obtain server info, and judge whether server info mates with server info in heartbeat mapping table.
504,, if do not mated, terminal need to be obtained the information such as heartbeat mode that registrar supports and heartbeat packet form thereof, upgrades heartbeat mapping table.
505, travel through successively various types of heartbeat modes that heartbeat mode is concentrated, assemble corresponding heartbeat packet.
506, judge whether to complete traversal.
If 507 do not complete traversal, adopt index multiplication or set time overtime repeating transmission predetermined number of times algorithm to current registrar, to send the heartbeat packet of having assembled.
508, judge again whether overtime heartbeat replys.
If 509 is overtime, corresponding heartbeat mode be made as to the heartbeat mode of inactive, and node is moved to this heartbeat collection rear end, and return to step 505.
If 510 do not have overtimely, corresponding heartbeat mode is made as to active, and node is moved to this heartbeat collection front end, and return to step 505.
If 511 steps 506 judgment result is that traversal, get first active mode group bag in a link layer heartbeat mode.
512, with index multiplication or set time overtime repeating transmission predetermined number of times algorithm, to current registrar, send heartbeat packet.
513, judge whether normal link layer heartbeat replys.
If 514 link layer heartbeat answer faileds, show that link is abnormal, should process in time, as: send immediately the processing such as registration request, registrar switching.
Same, if 515 steps 506 judgment result is that traversal, get first active mode group bag in an operation layer heartbeat mode.
516, with index multiplication or set time overtime repeating transmission predetermined number of times algorithm, to current registrar, send heartbeat packet.
517, judge whether normal operation layer heartbeat replys.
If 518 operation layer heartbeat answer faileds, show that login state is abnormal, should process in time.
Certainly, if the heartbeat of step 513 judgement link layer is replied normally, can continue to perform step 515.
If step 502 terminal checks server info and does not change, can directly carry out step 511 or 515.
The present invention also provides a kind of terminal based on SIP corresponding with said method, is below elaborated.
Embodiment 6
As shown in Figure 6, a kind of terminal based on SIP, comprises sending module 601, the first acquisition module 602 and processing module 603.Sending module 601 is for sending heartbeat to server; The first acquisition module 602 at sending module after server sends heartbeat, to server, obtain heartbeat and reply; Processing module 603 is for obtaining to server at the first acquisition module after heartbeat replys, the result of replying according to heartbeat, the login state of judgement terminal.
Sending module is after server sends heartbeat, and the first acquisition module obtains heartbeat to server and replys, the result that processing module is replied according to heartbeat, as reply normal or reply overtime, the login state of judgement terminal.
Embodiment 7
As shown in Figure 7, a kind of terminal based on SIP, comprises sending module 701, the first acquisition module 702 and processing module 703.Sending module 701 is for sending heartbeat to server; The first acquisition module 702 at sending module 701 after server sends heartbeat, to server, obtain heartbeat and reply; Processing module 703 is for obtaining to server at the first acquisition module 702 after heartbeat replys, the result of replying according to heartbeat, the login state of judgement terminal.
Described sending module 701 is further used for sending link layer heartbeat to server.Described the first acquisition module 702 is further used at described sending module 701, after server sends link layer heartbeat, obtaining link layer heartbeat reply to server; Described processing module 703 is further used for obtaining according to described the first acquisition module 702 result of link layer heartbeat answer failed, judges that the link between described terminal and server is abnormal.
Preferably, described sending module 701 is further used for sending operation layer heartbeat to server.Described the first acquisition module 702 is further used at described sending module 701, after server sends operation layer heartbeat, obtaining operation layer heartbeat reply to server; Described processing module 703 is further used for obtaining according to described the first acquisition module 702 result of operation layer heartbeat answer failed, judges described endpoint registration abnormal state.
Preferably, described terminal also comprises the second acquisition module 704 and mapping block 705.Described the second acquisition module 704, for before sending heartbeat at described sending module 701 to server, obtains the heartbeat mode that described server is supported.Described mapping block 705 is for after getting the heartbeat mode of described server support at the second acquisition module 704, set up the mapping table of server and heartbeat mode, and travel through the heartbeat mode that the second acquisition module 704 obtains, the heartbeat mode of acquisition activity from the heartbeat mode of traversal.Described sending module 701 is further used for the movable heartbeat mode obtaining according to described mapping block 705, to server, sends the heartbeat corresponding with the heartbeat mode of described activity.
Terminal by the second acquisition module 704 and mapping block 705 obtain can for detection of heartbeat mode.
Preferably, described mapping table comprises the heartbeat mode collection that server is supported, described heartbeat mode collection comprises the dissimilar heartbeat that server is supported, described dissimilar heartbeat comprises link layer heartbeat and operation layer heartbeat, the corresponding heartbeat list of heartbeat of every type, quantity and the node of the heartbeat that described heartbeat list comprises a type, described node comprises heartbeat mode and state information.
Preferably, after the heartbeat mode that described sending module 701 is further used for obtaining in mapping block 705 traversals, according to the heartbeat mode of traversal, to server, send the heartbeat corresponding with the heartbeat mode of traversal.
Described the first acquisition module 702 is further used for, after described sending module 701 sends the heartbeat corresponding with the heartbeat mode of traversal to server, obtaining the heartbeat response result corresponding with the heartbeat mode traveling through.
If mapping block 705 is further used for the first acquisition module 702 and obtains the heartbeat corresponding with the heartbeat mode traveling through and reply successfully, using the heartbeat mode of replying successfully corresponding traversal with this heartbeat as movable heartbeat mode; If the heartbeat answer failed that the first acquisition module 702 is corresponding with the heartbeat mode of traversal, using the heartbeat mode of the traversal corresponding with this heartbeat answer failed as inactive heartbeat mode.
Preferably, described mapping block 705 also comprises sequence submodule, described sequence submodule at mapping block 705 using the heartbeat mode of replying successfully corresponding traversal with this heartbeat as movable heartbeat mode and using with the heartbeat mode of traversal corresponding to this heartbeat answer failed after inactive heartbeat mode, movable heartbeat mode is placed in to the front end of heartbeat collection, inactive heartbeat mode is placed in to the rear end of heartbeat collection.
Preferably, described terminal also comprises Registering modules, and described Registering modules is used for to server registration.Described sending module 701 also at Registering modules under server registration state, heartbeat mode using first movable link layer heartbeat mode of heartbeat collection as link detecting, to server, send the heartbeat corresponding with described first movable link layer heartbeat mode, and/or the heartbeat mode detecting first movable operation layer heartbeat mode of heartbeat collection as availability of service, to server, send the heartbeat corresponding with described first movable operation layer heartbeat mode.
Embodiment 8
As shown in Figure 8, the invention provides a kind of voice communication system based on SIP, comprise the terminal 801 based on SIP as above and the server 802 being connected with described terminal.
It is pointed out that above-mentioned heartbeat type is not limited to link layer heartbeat and operation layer heartbeat, can also be the heartbeat of other types.Operation layer heartbeat can comprise again the operation layer heartbeat based on SIP option (Options) method and based on SIP, survey the operation layer heartbeat of (Ping) method.
A kind of the communication link above embodiment of the present invention being provided and detection method, terminal and the system of service availability are described in detail, applied specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.
Claims (11)
1. a detection method for communication link and service availability, is characterized in that, comprising:
The terminal of dialogue-based initializtion protocol SIP is obtained the heartbeat mode that described server is supported;
Described terminal is set up the mapping table of server and heartbeat mode; Described mapping table comprises the heartbeat mode collection that server is supported, described heartbeat mode collection comprises the dissimilar heartbeat that server is supported, described dissimilar heartbeat comprises link layer heartbeat and operation layer heartbeat, the corresponding heartbeat list of heartbeat of every type, quantity and the node of the heartbeat that described heartbeat list comprises a type, described node comprises heartbeat mode and state information;
The heartbeat mode that described terminal traversal is obtained, and the heartbeat mode of acquisition activity from the heartbeat mode of traversal;
Described terminal, according to the heartbeat mode of described activity, sends the heartbeat corresponding with the heartbeat mode of described activity to server;
Described terminal to server obtains heartbeat and replys;
The result of replying according to heartbeat, the login state of terminal described in described terminal judges.
2. the detection method of communication link according to claim 1 and service availability, is characterized in that: described heartbeat is link layer heartbeat.
3. the detection method of communication link according to claim 2 and service availability, is characterized in that:
The result of replying according to heartbeat, the login state of terminal comprises described in described terminal judges: if heartbeat answer failed, described in described terminal judges, the link between terminal and server is abnormal.
4. the detection method of communication link according to claim 1 and service availability, is characterized in that: described heartbeat is operation layer heartbeat.
5. the detection method of communication link according to claim 4 and service availability, is characterized in that:
The result of replying according to heartbeat, the login state described in described terminal judges between terminal and server comprises: if heartbeat answer failed, endpoint registration abnormal state described in described terminal judges.
6. the detection method of communication link according to claim 1 and service availability, is characterized in that:
The heartbeat mode that described terminal traversal is obtained, and the heartbeat mode of acquisition activity from the heartbeat mode of traversal is specially:
The heartbeat mode that described terminal traversal is obtained, and according to the heartbeat mode of traversal, to server, send the heartbeat corresponding with the heartbeat mode of traversal,
Described terminal is obtained the heartbeat response result corresponding with the heartbeat mode traveling through,
If the heartbeat corresponding with the heartbeat mode of traversal replied successfully, described terminal is using the heartbeat mode of replying successfully corresponding traversal with this heartbeat as movable heartbeat mode;
If the heartbeat answer failed corresponding with the heartbeat mode of obtaining, described terminal is using the heartbeat mode of the traversal corresponding with this heartbeat answer failed as inactive heartbeat mode.
7. the terminal based on SIP, is characterized in that: comprising:
Sending module, for sending heartbeat to server;
The first acquisition module, at sending module after server sends heartbeat, to server, obtain heartbeat and reply;
Processing module, for obtaining to server at the first acquisition module after heartbeat replys, the result of replying according to heartbeat, the login state of judgement terminal;
Described terminal also comprises: the second acquisition module and mapping block, described the second acquisition module is for before sending heartbeat at described sending module to server, obtain the heartbeat mode that described server is supported, described mapping block is for after getting the heartbeat mode of described server support at acquisition module, set up the mapping table of server and heartbeat mode, and travel through the heartbeat mode that the second acquisition module obtains, the heartbeat mode of acquisition activity from the heartbeat mode of traversal; Wherein, described mapping table comprises the heartbeat mode collection that server is supported, described heartbeat mode collection comprises the dissimilar heartbeat that server is supported, described dissimilar heartbeat comprises link layer heartbeat and operation layer heartbeat, the corresponding heartbeat list of heartbeat of every type, quantity and the node of the heartbeat that described heartbeat list comprises a type, described node comprises heartbeat mode and state information;
Described sending module is further used for the movable heartbeat mode obtaining according to described mapping block, to server, sends the heartbeat corresponding with the heartbeat mode of described activity.
8. the terminal based on SIP according to claim 7, is characterized in that:
Described sending module is further used for sending link layer heartbeat to server,
Described the first acquisition module is further used at described sending module, after server sends link layer heartbeat, obtaining link layer heartbeat reply to server;
Described processing module is further used for obtaining according to described the first acquisition module the result of link layer heartbeat answer failed, judges that the link between described terminal and server is abnormal.
9. the terminal based on SIP according to claim 8, is characterized in that:
Described sending module is further used for sending operation layer heartbeat to server,
Described the first acquisition module is further used at described sending module, after server sends operation layer heartbeat, obtaining operation layer heartbeat reply to server;
Described processing module is further used for obtaining according to described the first acquisition module the result of operation layer heartbeat answer failed, judges described endpoint registration abnormal state.
10. the terminal based on SIP according to claim 7, is characterized in that:
After the heartbeat mode that described sending module is further used for obtaining in mapping block traversal, according to the heartbeat mode of traversal, to server, send the heartbeat corresponding with the heartbeat mode of traversal;
Described the first acquisition module is further used for, after described sending module sends the heartbeat corresponding with the heartbeat mode of traversal to server, obtaining the heartbeat response result corresponding with the heartbeat mode traveling through;
If mapping block is further used for the first acquisition module and obtains the heartbeat corresponding with the heartbeat mode traveling through and reply successfully, using the heartbeat mode of replying successfully corresponding traversal with this heartbeat as movable heartbeat mode; If the heartbeat answer failed that the first acquisition module is corresponding with the heartbeat mode of traversal, using the heartbeat mode of the traversal corresponding with this heartbeat answer failed as inactive heartbeat mode.
11. 1 kinds of voice communication systems based on SIP, is characterized in that: comprise the terminal based on SIP as claimed in claim 7 and the server being connected with described terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210066316.1A CN102594628B (en) | 2012-03-14 | 2012-03-14 | Method, terminal and system for detecting availability of communication link and service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210066316.1A CN102594628B (en) | 2012-03-14 | 2012-03-14 | Method, terminal and system for detecting availability of communication link and service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102594628A CN102594628A (en) | 2012-07-18 |
CN102594628B true CN102594628B (en) | 2014-11-05 |
Family
ID=46482848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210066316.1A Active CN102594628B (en) | 2012-03-14 | 2012-03-14 | Method, terminal and system for detecting availability of communication link and service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102594628B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936784A (en) * | 2015-12-30 | 2017-07-07 | 青岛海信宽带多媒体技术有限公司 | SIP registration method, terminal and system |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067208B (en) * | 2013-01-06 | 2015-09-09 | 深圳市共进电子股份有限公司 | The method and system of remote diagnosis SIP registered problems |
CN104811426B (en) * | 2014-01-27 | 2018-09-28 | 上海斐讯数据通信技术有限公司 | User Agent Client sends the method and User Agent Client of registration request |
CN106971297A (en) * | 2016-01-13 | 2017-07-21 | 阿里巴巴集团控股有限公司 | A kind of offline electronic payment method, apparatus and system |
CN106341401A (en) * | 2016-08-31 | 2017-01-18 | 新疆信息产业有限责任公司 | Communication terminal detection service system and method |
CN109561072B (en) * | 2018-10-29 | 2021-06-11 | 视联动力信息技术股份有限公司 | Link detection method and system |
CN113315684B (en) * | 2021-07-30 | 2021-10-26 | 武汉中科通达高新技术股份有限公司 | Communication management method and device, electronic equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159536A (en) * | 2007-10-30 | 2008-04-09 | 中兴通讯股份有限公司 | Media gateway node condition synchronizing method in dual-home network |
CN102185837A (en) * | 2011-04-20 | 2011-09-14 | 北京鸿天伟业安全技术有限公司 | Intelligent multimedia information publish system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6744775B1 (en) * | 1999-09-27 | 2004-06-01 | Nortel Networks Limited | State information and routing table updates in large scale data networks |
-
2012
- 2012-03-14 CN CN201210066316.1A patent/CN102594628B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159536A (en) * | 2007-10-30 | 2008-04-09 | 中兴通讯股份有限公司 | Media gateway node condition synchronizing method in dual-home network |
CN102185837A (en) * | 2011-04-20 | 2011-09-14 | 北京鸿天伟业安全技术有限公司 | Intelligent multimedia information publish system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106936784A (en) * | 2015-12-30 | 2017-07-07 | 青岛海信宽带多媒体技术有限公司 | SIP registration method, terminal and system |
CN106936784B (en) * | 2015-12-30 | 2020-12-29 | 青岛海信宽带多媒体技术有限公司 | SIP (Session initiation protocol) registration method, terminal and system |
Also Published As
Publication number | Publication date |
---|---|
CN102594628A (en) | 2012-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102594628B (en) | Method, terminal and system for detecting availability of communication link and service | |
EP1616420B1 (en) | Method for verification of communication path in ip telephony ping | |
CN102177681B (en) | Fault detection method and system | |
CN101719912B (en) | Data processing method, data processing system and associated equipment | |
CN102571947B (en) | Processing method proxy method, device and system | |
CN101730984A (en) | Methods, systems, and computer program products for providing fault-tolerant service interaction and mediation function in a communications network | |
EP2079024A1 (en) | Proxy server, communication system, communication method, and program | |
CN101247321A (en) | Method, device and system for routing diagnosis in network based on diameter protocol | |
RU2010133150A (en) | RECOVERY METHODS AFTER TRANSFER ERRORS | |
CN103685163B (en) | Disaster recovery method, system and equipment in IMS network | |
CN102231687A (en) | Method and device for detecting link failure | |
CN101702712B (en) | Detection technology and voice call backup linkage method and device thereof | |
CN108667732A (en) | A kind of message forwarding method and device | |
CN101945018A (en) | Node detection method and device and central node of network | |
EP4360288A1 (en) | Systems and methods for performing automatic session control function change over | |
CN104935681B (en) | Preparation method, equipment and the system of SIP registrar server address | |
CN101355559A (en) | Interface apparatus, main apparatus and control method for use in the interface apparatus | |
US20090077230A1 (en) | Call processing system and method | |
CN103023818A (en) | Method and device for media access control forced forwarding of address resolution protocol (ARP) message | |
US20080144489A1 (en) | Network device and communication recovery method thereof | |
CN1822599B (en) | Detecting method of terminal online state of meeting sponsered protocol server | |
CN102014129A (en) | Method and device for registering in CoAP network | |
CN106341342A (en) | Communication connection maintaining method and device, terminal and server | |
US10063495B2 (en) | Method and apparatus for improved handling of IMS node blacklisting | |
CN102447597A (en) | Method and device for realizing IP validity detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |