[go: up one dir, main page]

CN101834737B - Discovery method and device of IP telephone and equipment - Google Patents

Discovery method and device of IP telephone and equipment Download PDF

Info

Publication number
CN101834737B
CN101834737B CN2010101170938A CN201010117093A CN101834737B CN 101834737 B CN101834737 B CN 101834737B CN 2010101170938 A CN2010101170938 A CN 2010101170938A CN 201010117093 A CN201010117093 A CN 201010117093A CN 101834737 B CN101834737 B CN 101834737B
Authority
CN
China
Prior art keywords
phone
information
network management
management device
module
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.)
Expired - Fee Related
Application number
CN2010101170938A
Other languages
Chinese (zh)
Other versions
CN101834737A (en
Inventor
孙帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN2010101170938A priority Critical patent/CN101834737B/en
Publication of CN101834737A publication Critical patent/CN101834737A/en
Application granted granted Critical
Publication of CN101834737B publication Critical patent/CN101834737B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a discovery method of an IP telephone, comprising the following steps of: sending a session initial protocol (SIP) to an IP address set by a user by network management equipment; judging whether an SIP response message in the IP address is received or not within preset time by the network management equipment; if so, discovering that the IP telephone exists in the IP address by the network management equipment; or discovering that the IP telephone does not exist in the IP address by the network management equipment. In the invention, an IP address is detected whether to have an IP telephone or not through sending the SIP query message from the network management equipment and traversing an appointed network segment IP address so as to discover unregistered IP telephones.

Description

A kind of discover method of IP phone and equipment
Technical field
The present invention relates to communication technical field, particularly relate to a kind of discover method and equipment of IP phone.
Background technology
SIP (Session Initiation Protocol; Session initiation protocol) agreement is the signaling control protocol of application layer; Be used to create, revise and discharge one or more participants' session; And these sessions can be sessions such as Internet multimedia conferencing, IP phone or multimedia distribution, thereby in field of telecommunications, have received increasing use.Wherein, because SIP's is widely-used, the sip terminal of variform also arises at the historic moment, for example, and SIP IAD (SIP Integrated Access Device, SIP integrated access equipment), SIP phone, SIP soft phone and SIP mobile phone etc.
In addition; VoIP (Voice over Internet Protocol; IP-based speech) is the technology that one group of Internet Protocol in the employing packet network provides voice service; With traditional comparing based on Circuit-switched voice transmission technology, voip technology has the advantages such as flexibility of upgrading and expansion.Along with the fast development of voip technology, the application of IP phone more and more widely, and along with being widely used of Session Initiation Protocol, IP phone adopts Session Initiation Protocol to communicate just becomes main flow trend gradually.
Yet owing to be deployed in the network based on the IP phones (being designated hereinafter simply as IP phone) of SIP in a large number, therefore, how real-time monitoring IP phone just becomes user's focus.In the process of monitoring IP phone; Because present network management technology is to be based upon SNMP (Simple Network ManagementProtocol; Simple Network Management Protocol) on the agreement basis; And IP phone is not generally supported snmp protocol, thereby causes network management device can't directly obtain the data of IP phone from IP phone, has brought certain difficulty for then the management of IP phone.
In order to realize the management to IP phone, the method that present network management device obtains IP phone information mainly is to read the information of IP phone from voice server.Wherein, In VoIP system; According to the difference of function, VoIP equipment can be divided into: acting server, Redirect Server, registrar and location server etc., and along with the development of technology; The integrated function of above-mentioned acting server, Redirect Server, registrar and location server etc. on the voice server promptly can be professional through using voice server to accomplish various VoIP such as registration to phone, route, management.
Concrete, network management device specifically comprises from the process that voice server reads the information of IP phone:
(1) based on the IP phone of SIP power up reach the standard grade after, according to preset parameters (for example, server address, telephone number, user name and user cipher etc.), be registered on the voice server automatically.
(2) after certain IP phone successfully is registered to voice server; Information such as the number of this IP phone, user name, IP address can be written in database or MIB (Management information Base, the management information bank) node of voice server through Session Initiation Protocol and store.Wherein, behind the IP phone powered-down, voice server can't find this IP phone, needs the information of this IP phone is deleted from MIB or database.
(3) network management device reads the information of IP phone from voice server through snmp protocol.Wherein, because voice server is to support snmp protocol, then network management device can directly be handled through snmp protocol accordingly.
Concrete, network management device obtains the IP phone tabulation through mib information or the database information that SNMP reads on the voice server, thereby finds the IP phone in the network.And because network management device has the poll setting, can read the data on the voice server by poll at regular intervals, thereby can upgrade the IP phone information in the webmaster according to new IP phone table data.
But; Read the process of IP phone information from voice server at above-mentioned network management device; If have IP phone can't normal registration during to voice server (for example, in whole network, exist since parameter be provided with incorrect IP phone can't normal registration situation to the voice server, and this situation takes place at the relevant parameter of voice server after changing more easily); Then network management device can't be known this also information of unregistered IP phone; At this moment, can't correctly add up all IP phones, thereby bring problem for user's management.
In addition; If IP phone correctly is registered to voice server, and this voice server is when breaking down, and then network management device can't be known the information of the IP phone that is registered to this voice server; Thereby cause the IP phone statistical information incorrect, thereby bring problem for user's management.
Summary of the invention
The present invention provides a kind of discover method and equipment of IP phone, on network management device, to find unregistered IP phone.
In order to achieve the above object, the present invention proposes a kind of discover method of IP phone, be applied to comprise in the system of network management device, voice server and IP phone, said method comprising the steps of:
Said network management device sends the session initiation protocol sip message to user's IP address set;
Said network management device judges in Preset Time, whether to receive the sip response message in the said IP address;
If then said network management device finds that said IP addressed memory is at IP phone; Otherwise said network management device finds do not have IP phone in the said IP address.
Said network management device sends sip message to user's IP address set, specifically comprises:
Said network management device scans user's IP address set successively, and to the said sip message of IP address that scans; Wherein, said sip message comprises the option Option message based on SIP.
Said network management device finds that said IP addressed memory at IP phone, specifically comprises:
Said network management device obtains User information from the uniform resource position mark URL field of said sip response message, if said User information is when numeral, then said network management device finds that said IP addressed memory is at IP phone.
Carried the essential information of said IP phone in the said sip response message, said essential information comprises a kind of in the following content or any several kinds at least: the IP address information of said IP phone, username information, number information;
Said network management device finds that said IP addressed memory at IP phone, also comprises before: the IP phone tabulation that said network management device reads said voice server through Simple Network Management Protocol SNMP mode, and the information of storing each IP phone; Wherein, the information of said IP phone comprises the essential information and the extend information of said IP phone, and said extend information comprises a kind of in the following content or any several kinds at least: medium access control MAC Address, model, software version, sequence number;
Said network management device finds that said IP addressed memory at IP phone, also comprises afterwards: whether said network management device exists the record of this IP phone according to the pairing IP address search of finding of IP phone; If exist, the essential information of then said this IP phone of network management device record is replenished said extend information according to the information of this IP phone, and indicates this IP phone for registering IP phone; If do not exist, the essential information of this IP phone of then said network management device record, and to indicate this IP phone be unregistered IP phone.
IP phone situation in said network management device discovery self network, and the parameter setting of repairing unregistered IP phone are so that unregistered IP phone is connected in the network.
A kind of equipment that is applied to said method is applied to comprise that this equipment comprises as the network management device in the system in the system of network management device, voice server and IP phone:
Transceiver module is used for sending sip message to user's IP address set; And wait receives the sip response message in the said IP address;
Judge module is connected with said transceiver module, is used to judge whether said transceiver module receives the sip response message in the said IP address in Preset Time;
Find to be connected module with said judge module, be used for when the judged result of judge module when being, find that said IP addressed memory is at IP phone; Otherwise finding does not have IP phone in the said IP address.
Said transceiver module specifically is used for, and scans user's IP address set successively, and to the said sip message of IP address that scans; Wherein, said sip message comprises the Option message based on SIP.
Said discovery module further comprises:
Obtain submodule, be used for obtaining User information from the url field of said sip response message;
Find submodule, be used for when obtaining said User information that submodule obtains, finding that said IP addressed memory is at IP phone for numeral when said.
Carried the essential information of said IP phone in the said sip response message, said essential information comprises a kind of in the following content or any several kinds at least: the IP address information of said IP phone, username information, number information; This equipment also comprises:
Read module is used for reading through the SNMP mode IP phone tabulation of said voice server, wherein, has comprised the information of each IP phone in the tabulation of the IP phone of said voice server;
Memory module is connected with said read module, is used to store the information of each IP phone that said read module reads; Wherein, the information of said IP phone comprises the essential information and the extend information of said IP phone, and said extend information comprises a kind of in the following content or any several kinds at least: MAC Address, model, software version, sequence number;
Search module, be connected with memory module, be used for whether existing the record of this IP phone according to the said memory module canned data of the pairing IP address search of IP phone that said discovery module is found with said discovery module;
Indicating module is connected with the said module of searching, and being used at the said lookup result of searching module is when having the record of this IP phone, the essential information and the extend information of this IP phone of indication logging modle record; At lookup result is when not having the record of this IP phone, the essential information of this IP phone of indication logging modle record;
Logging modle; Be connected with said indicating module, transceiver module and memory module; Be used for when the essential information of this IP phone of indicating module indication record and extend information; Write down the essential information of this IP phone, and replenish said extend information, and indicate this IP phone for registering IP phone according to the information of this IP phone;
When the essential information of this IP phone of indicating module indication record, then write down the essential information of this IP phone, and to indicate this IP phone be unregistered IP phone.
This equipment also comprises:
Processing module is connected with said logging modle, is used for finding the IP phone situation of self network, and the parameter setting of repairing unregistered IP phone, so that unregistered IP phone is connected in the network.
Compared with prior art, the present invention has the following advantages:
Through sending the SIP query messages from network management device, and the network segment IP address of traversal appointment surveys certain IP address and whether has IP phone, thereby can find unregistered IP phone.
Description of drawings
Fig. 1 is the discover method flow chart of a kind of IP phone of the present invention's proposition;
Fig. 2 is a kind of message sketch map of sip message;
Fig. 3 is a kind of message sketch map of sip response message;
The discover method flow chart of Fig. 4 for combining IP phone discover method shown in Figure 1 and existing IP phone to find pairing IP phone;
Fig. 5 is the structure chart of the discovering device of a kind of IP phone of the present invention's proposition.
Embodiment
Among the present invention; When network management device need be found IP phone; Then this network management device only need send sip message to user's IP address set (promptly need find the IP address of IP phone), and waits for the reception sip response message, if in Preset Time, receive sip response message; Then find this IP addressed memory at IP phone, thereby can find unregistered IP phone.
Based on above-mentioned thought; When IP phone adopts the processing that Session Initiation Protocol is correlated with, a kind of discover method of IP phone is provided among the present invention, this method is applied to comprise in the system of network management device, voice server and IP phone; As shown in Figure 1, this method may further comprise the steps:
Step 101, network management device sends sip message to user's IP address set, and waits for the reception sip response message.
Concrete; The user can set IP address or IP network section according to the needs of reality, for example, and in practical application; The user knows the IP address range of self managing; If the IP address range of certain enterprise possibly be 10.153.1.1~10.153.254.254, when needs are found IP phone; Then the user can set needs to find that the IP network section of IP phone is 10.153.1.1~10.153.254.254, and promptly sip message is sent in the IP address of network management device in network segment 10.153.1.1~10.153.254.254.
Further, when the user set the IP address, then network management device only need send sip message to this IP address; And when the user set the IP network section, then network management device need scan each the IP address in this IP network section successively, and to this sip message of IP address that scans.Wherein, this sip message includes but not limited to Option (option) request message based on SIP.
Because IP phone is the IP phone that adopts Session Initiation Protocol, and in Session Initiation Protocol, is used to inquire about the ability of IP phone based on the Option request message of SIP; Promptly when transmitting terminal when IP phone sends the Option request message based on SIP; Under IP phone needn't the situation of ring, this IP phone promptly can return sip response message to transmitting terminal, and has carried the essential information of IP phone in this sip response message; For example, information such as the IP address of this IP phone, user name, number.Certainly; In practical application; Can also carry other information in this sip response message, for example, information such as the method that this IP phone is supported, content type, extension name and Compilation Method; Explanation no longer in detail is that example describes to carry essential information in this sip response message in the subsequent process.
Correspond among the present invention, network management device sends sip message to user's IP address set, and waits for the reception sip response message.When in this IP address during corresponding IP phone; After then this IP phone receives the Option request message based on SIP; Need return sip response message to this network management device; At least carried the essential information of this IP phone in this sip response message, this essential information comprises but is not limited to IP address, user name, number etc.
It is understandable that; After having sent sip message to user's IP address set; If during this user's IP address set is corresponding IP phone; Then IP phone can return sip response message to network management device, and if this user's IP address set when not having corresponding IP phone then can not returned sip response message to network management device.
With this IP address corresponding IP phone be that example describes; For example, the IP address of this IP phone is set to 101.3.208.88, and telephone number is set to 703205; VCX (Voice CommunicationeXchange, voice communication is mutual) server is set to PhoneUser by the user.
Based on above-mentioned situation, then network management device need send sip message to user's IP address set (101.3.208.88), and the message of this sip message is as shown in Figure 2; And under the basic normal situation of IP phone work, this IP phone need return sip response message to network management device, and this sip response message is as shown in Figure 3.
Step 102, network management device judge in Preset Time, whether to receive the sip response message in this IP address.If, then forward step 103 to, otherwise, forward step 104 to.
Step 103, network management device are found this IP addressed memory at IP phone, and write down the essential information (for example, information such as the IP address of this IP phone, user name, number) of this IP phone.Wherein, in sip response message, carried the corresponding essential information of IP phone at least, promptly network management device can directly write down the essential information of this IP phone.
Step 104, network management device find do not have IP phone in this IP address.
Need to prove promptly can find whether there is IP phone in this IP address, promptly receive this IP addressed memory of sip response message explanation in the Preset Time at IP phone through above-mentioned steps.But in practical application, some network equipment also may return sip response message behind the Option request message that receives based on SIP.
In order to guarantee that network management device finds IP phone accurately, among the present invention, when receiving sip response message, this network management device can also judge whether the User information of carrying in this sip response message is numeral.Wherein, for IP phone, the User information of self (being number information) is numeral, and for other network equipments, corresponding User information is not numeral.Therefore; When receiving sip response message; When if network management device is known User information for numeral; Then this network management device confirms that this sip response message is the sip response message from IP phone, otherwise this network management device confirms that this sip response message is not the sip response message from IP phone.
Concrete; After network management device receives sip response message; Can be from URL (the Uniform Resource Locator of sip response message; URL) field gets access to User information, and if User information is when numeral, then network management device finds that this IP addressed memory is at IP phone.For example, after receiving sip response message shown in Figure 3, through analyzing this sip response message, obtaining the corresponding telephone number in this IP address is 703205, and the user is called PhoneUser, and then this IP addressed memory is at IP phone.
It should be noted that; Above-mentioned processing procedure is the IP phone discovery procedure to an IP address; And if the user is when having set the IP network section; Then network management device need be carried out above-mentioned processing procedure to each the IP address in the IP network section, when all the IP addresses in the IP network section have all been scanned, then finishes the discovery procedure to this IP network section.
In addition, need to prove, when the discover method that adopts the above-mentioned IP phone is found IP phone, can get access to the essential information (for example, information such as IP address, user name, number) of the IP phone of discovery.And in practical application, network management device possibly also can need the extend information of this IP phone, wherein; The extend information of this IP phone includes but not limited to model, MAC (the Media AccessControl of this IP phone; Medium access control) information such as address, software version, sequence number, and in order to realize obtaining the process of extend information, among the present invention; Through above-mentioned discover method shown in Figure 1 and existing IP phone discovery procedure are combined; With the information of being expanded, as shown in Figure 4, this process further may further comprise the steps:
Step 401, network management device read the IP phone tabulation of voice server through the SNMP mode.Wherein, the information of having stored each IP phone in this IP phone tabulation, the information of this IP phone comprises the essential information of this IP phone and the extend information of this IP phone.
Step 402, the information of each IP phone of network management device storage.Wherein, the information of this IP phone is the essential information of IP phone and the extend information of this IP phone, and the essential information of this IP phone comprises a kind of in the following content or any several kinds at least: IP address, user name, number; The extend information of this IP phone comprises a kind of in the following content or any several kinds at least: MAC Address, model, software version, sequence number.The information that it should be noted that this IP phone is not limited thereto, and can also select the information of other information as this IP phone, explanation no longer in detail among the present invention according to the needs of reality.
Concrete, network management device can be according to self needs with the information stores of above-mentioned IP phone in self database or in the mib information, in self database, is that example describes with the information stores with IP phone among the present invention.
Step 403, the user sets IP network section or the IP address that need find IP phone.Setting the IP network section that need find IP phone with the user among the present invention is that example describes.
Step 404, network management device judge whether all the IP addresses in this IP network section travel through completion, if, process ends then, otherwise, forward step 405 to.
Step 405, network management device are selected a not IP address of traversal arbitrarily from the IP network section, and send sip message to this IP address, and wait receives sip response message.Wherein, this sip message includes but not limited to the Option request message based on SIP, has carried the essential information of this IP phone in this sip response message.
Step 406, network management device judge in Preset Time, whether to receive the sip response message in this IP address.If, then forward step 407 to, otherwise, forward step 404 to.
Step 407, network management device find that this IP addressed memory is at IP phone.
It should be noted that in practical application some network equipment also may return sip response message behind the Option request message that receives based on SIP.Therefore, find IP phone accurately in order to guarantee network management device, among the present invention, when receiving sip response message, this network management device need judge also whether the User information of carrying in this sip response message is numeral.When receiving sip response message; When if network management device is known User information for numeral; Then this network management device confirms that this sip response message is the sip response message from IP phone; Otherwise this network management device confirms that this sip response message is not the sip response message from IP phone.
Whether step 408, network management device exist the record of this IP phone according to the pairing IP address search of finding of IP phone.If exist, forward step 409 to, otherwise, forward step 410 to.
Concrete, network management device has been stored the information of each IP phone in database, according to the pairing IP of the IP phone of this discovery address, and then can be at database lookup to the record that whether has this IP phone.
Step 409, the essential information of this IP phone of network management device record, and the information of the IP phone of storing in the reading database with the extend information of additional this IP phone, and indicate this IP phone for registering IP phone.
It should be noted that essential information at this IP phone of record, and in the process of the extend information of additional this IP phone; Network management device can be selected arbitrarily according to the needs of self; For example, only write down the IP address and the user name of IP phone, only additional mac address information; The information of IP phone is not limited among the present invention, can adjust according to actual needs.
This step forwards to and carries out follow-up processing in the step 404 after finishing.
Step 410, the essential information of this IP phone of network management device record, and to indicate this IP phone be unregistered IP phone.This step forwards to and carries out follow-up processing in the step 404 after finishing.
Need to prove, after above-mentioned steps finishes, for the IP phone of finding; Will be divided into two types of registration IP phone and unregistered IP phones; And network management device is through checking the information of IP phone, then can find the IP phone situation in self network, finds that promptly IP phone is registration IP phone or unregistered IP phone; Thereby can in time repair the parameter setting on the unregistered IP phone, so that unregistered IP phone is connected in the network.
Wherein, the inventive method can be adjusted each sequence of steps according to actual needs.
Based on the inventive concept same with said method, the invention allows for a kind of equipment that is applied to said method, be applied to comprise in the system of network management device, voice server and IP phone; Particularly; This equipment is as the network management device in the system, and is as shown in Figure 5, comprising:
Transceiver module 10 is used for sending sip message to user's IP address set; And wait receives the sip response message in the said IP address.Wherein, During the sip response message that if said sip response message is an IP phone to be returned; The essential information of having carried said IP phone in the then said sip response message, said essential information comprise a kind of in the following content or any several kinds at least: the IP address information of said IP phone, username information, number information.
Further; When the user has set the IP network section; Then this transceiver module 10 need send sip message in each IP address in this IP network section; At this moment, this transceiver module 10 need scan user's IP address set (being each IP address in the IP network section) successively, and to the said sip message of IP address that scans; Wherein, said sip message comprises the Option message based on SIP.
Judge module 20 is connected with said transceiver module 10, is used to judge whether said transceiver module 10 receives the sip response message in the said IP address in Preset Time.
Find to be connected module 30 with said judge module 20, be used for when the judged result of judge module 20 when being, find that said IP addressed memory is at IP phone; Otherwise finding does not have IP phone in the said IP address.
It should be noted that in practical application some network equipment also may return sip response message behind the Option request message that receives based on SIP.Therefore, find IP phone accurately, when receiving sip response message, need judge also whether the User information of carrying in this sip response message is numeral in order to guarantee network management device.When if User information is numeral, confirm that then this sip response message is the sip response message from IP phone.
Based on above-mentioned situation, said discovery module 30 further comprises:
Obtain submodule 31, be used for obtaining User information from the url field of said sip response message;
Find to be connected submodule 32, be used for obtaining said User information that submodule 31 obtains when digital, find that said IP addressed memory is at IP phone when said with the said submodule 31 that obtains.
Need to prove; When adopting above-mentioned each module to find IP phone; Can get access to the essential information of the IP phone of discovery; And in practical application, network management device possibly also can need the extend information of this IP phone, and said extend information comprises a kind of in the following content or any several kinds at least: MAC Address, model, software version, sequence number.At this moment, this network management device also further comprises:
Read module 40 is used for reading through the SNMP mode IP phone tabulation of said voice server.Wherein, the information that has comprised each IP phone in the tabulation of the IP phone of this voice server.
Memory module 50 is connected with said read module 40, is used to store the information of each IP phone that said read module 40 reads; Wherein, the information of IP phone comprises the essential information and the extend information of said IP phone.
Search module 60; Be connected with memory module 50 with said discovery module 30; When finding that module 30 is found said IP addressed memory at IP phone, be used for whether existing the record of this IP phone according to said memory module 50 canned datas of the pairing IP address search of IP phone of finding module 30 discoveries.
Indicating module 70; Be connected with the said module 60 of searching; Be used for searching module 60 when said memory module 50 canned datas find the record of this IP phone; The essential information and the extend information of these IP phones of indication logging modle 80 record are searched module 60 when in said memory module 50 canned datas, not finding the record of this IP phone, the essential information of indication logging modle 80 these IP phones of record.
Logging modle 80; Be connected with memory module 50 with said indicating module 70, transceiver module 10; Be used for when the essential information of these IP phones of indicating module 70 indication record and extend information; The essential information of this IP phone of record from the sip response message that transceiver module 10 receives, and replenish said extend information according to the information of this IP phone of memory module 50 storages, and indicate this IP phone and be the registration IP phone;
When the essential information of these IP phones of indicating module 70 indication record, the essential information of this IP phone of record from the sip response message that transceiver module 10 receives then, and to indicate this IP phone be unregistered IP phone.
Processing module 90 is connected with said logging modle 80, is used for finding the IP phone situation of self network, and the parameter setting of repairing unregistered IP phone, so that unregistered IP phone is connected in the network.
Wherein, each module of apparatus of the present invention can be integrated in one, and also can separate deployment.Above-mentioned module can be merged into a module, also can further split into a plurality of submodules.
Through the description of above execution mode, those skilled in the art can be well understood to the present invention and can realize through hardware, also can realize by the mode that software adds necessary general hardware platform.Based on such understanding; Technical scheme of the present invention can be come out with the embodied of software product, this software product can be stored in a non-volatile memory medium (can be CD-ROM, USB flash disk; Portable hard drive etc.) in; Comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
It will be appreciated by those skilled in the art that accompanying drawing is the sketch map of a preferred embodiment, module in the accompanying drawing or flow process might not be that embodiment of the present invention is necessary.
It will be appreciated by those skilled in the art that the module in the device among the embodiment can be distributed in the device of embodiment according to the embodiment description, also can carry out respective change and be arranged in the one or more devices that are different from present embodiment.The module of the foregoing description can be merged into a module, also can further split into a plurality of submodules.
The invention described above sequence number is not represented the quality of embodiment just to description.
More than disclosedly be merely several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.

Claims (8)

1. the discover method of an IP phone is applied to comprise in the system of network management device, voice server and IP phone, it is characterized in that, said method comprising the steps of:
Said network management device sends the session initiation protocol sip message to user's IP address set;
Said network management device judges in Preset Time, whether to receive the sip response message in the said IP address;
If then said network management device finds that said IP addressed memory is at IP phone; Otherwise said network management device finds do not have IP phone in the said IP address;
Said network management device finds that said IP addressed memory at IP phone, specifically comprises:
Said network management device obtains User information from the uniform resource position mark URL field of said sip response message, if said User information is numeral, then said network management device finds that said IP addressed memory is at IP phone.
2. the method for claim 1 is characterized in that, said network management device sends sip message to user's IP address set, specifically comprises:
Said network management device scans user's IP address set successively, and to the said sip message of IP address that scans; Wherein, said sip message comprises the option Option message based on SIP.
3. the method for claim 1; It is characterized in that; Carried the essential information of said IP phone in the said sip response message, said essential information comprises a kind of in the following content or any several kinds at least: the IP address information of said IP phone, username information, number information;
Said network management device finds that said IP addressed memory at IP phone, also comprises before: the IP phone tabulation that said network management device reads said voice server through Simple Network Management Protocol SNMP mode, and the information of storing each IP phone; Wherein, the information of said IP phone comprises the essential information and the extend information of said IP phone, and said extend information comprises a kind of in the following content or any several kinds at least: medium access control MAC Address, model, software version, sequence number;
Said network management device finds that said IP addressed memory at IP phone, also comprises afterwards: whether said network management device exists the record of this IP phone according to the pairing IP address search of finding of IP phone; If exist, the essential information of then said this IP phone of network management device record is replenished said extend information according to the information of this IP phone, and indicates this IP phone for registering IP phone; If do not exist, the essential information of this IP phone of then said network management device record, and to indicate this IP phone be unregistered IP phone.
4. method as claimed in claim 3 is characterized in that,
IP phone situation in said network management device discovery self network, and the parameter setting of repairing unregistered IP phone are so that unregistered IP phone is connected in the network.
5. a network equipment is applied to comprise in the system of network management device, voice server and IP phone, and it is characterized in that, this equipment comprises as the network management device in the system:
Transceiver module is used for sending sip message to user's IP address set; And wait receives the sip response message in the said IP address;
Judge module is connected with said transceiver module, is used to judge whether said transceiver module receives the sip response message in the said IP address in Preset Time;
Find to be connected module with said judge module, be used for when the judged result of judge module when being, find that said IP addressed memory is at IP phone; Otherwise finding does not have IP phone in the said IP address;
Said discovery module further comprises:
Obtain submodule, be used for obtaining User information from the url field of said sip response message;
Find to be connected submodule, be used for obtaining said User information that submodule obtains when digital, find that said IP addressed memory is at IP phone when said with the said submodule that obtains.
6. equipment as claimed in claim 5 is characterized in that,
Said transceiver module specifically is used for, and scans user's IP address set successively, and to the said sip message of IP address that scans; Wherein, said sip message comprises the Option message based on SIP.
7. equipment as claimed in claim 5; It is characterized in that; Carried the essential information of said IP phone in the said sip response message, said essential information comprises a kind of in the following content or any several kinds at least: the IP address information of said IP phone, username information, number information; This equipment also comprises:
Read module is used for reading through the SNMP mode IP phone tabulation of said voice server, wherein, has comprised the information of each IP phone in the tabulation of the IP phone of said voice server;
Memory module is connected with said read module, is used to store the information of each IP phone that said read module reads; Wherein, the information of said IP phone comprises the essential information and the extend information of said IP phone, and said extend information comprises a kind of in the following content or any several kinds at least: MAC Address, model, software version, sequence number;
Search module, be connected with memory module, be used for whether existing the record of this IP phone according to the said memory module canned data of the pairing IP address search of IP phone that said discovery module is found with said discovery module;
Indicating module is connected with the said module of searching, and being used at the said lookup result of searching module is when having the record of this IP phone, the essential information and the extend information of this IP phone of indication logging modle record; At lookup result is when not having the record of this IP phone, the essential information of this IP phone of indication logging modle record;
Logging modle; Be connected with said indicating module, transceiver module and memory module; Be used for when the essential information of this IP phone of indicating module indication record and extend information; Write down the essential information of this IP phone, and replenish said extend information, and indicate this IP phone for registering IP phone according to the information of this IP phone;
When the essential information of this IP phone of indicating module indication record, then write down the essential information of this IP phone, and to indicate this IP phone be unregistered IP phone.
8. equipment as claimed in claim 7 is characterized in that, also comprises:
Processing module is connected with said logging modle, is used for finding the IP phone situation of self network, and the parameter setting of repairing unregistered IP phone, so that unregistered IP phone is connected in the network.
CN2010101170938A 2010-03-04 2010-03-04 Discovery method and device of IP telephone and equipment Expired - Fee Related CN101834737B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010101170938A CN101834737B (en) 2010-03-04 2010-03-04 Discovery method and device of IP telephone and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010101170938A CN101834737B (en) 2010-03-04 2010-03-04 Discovery method and device of IP telephone and equipment

Publications (2)

Publication Number Publication Date
CN101834737A CN101834737A (en) 2010-09-15
CN101834737B true CN101834737B (en) 2012-07-11

Family

ID=42718673

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010101170938A Expired - Fee Related CN101834737B (en) 2010-03-04 2010-03-04 Discovery method and device of IP telephone and equipment

Country Status (1)

Country Link
CN (1) CN101834737B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105530112A (en) * 2014-10-22 2016-04-27 深圳市中兴微电子技术有限公司 A data exchange method and system
CN109241389A (en) * 2018-08-31 2019-01-18 北京云迹科技有限公司 The login state querying method and device of voice gateways
CN109245929A (en) * 2018-09-13 2019-01-18 京信通信系统(中国)有限公司 Method, apparatus, computer storage medium and the equipment of the automatic discovery network equipment
CN113132348B (en) * 2021-03-10 2023-10-24 国网江苏省电力有限公司信息通信分公司 Automatic discovery method and device for local area network SIP terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605075A (en) * 2009-07-28 2009-12-16 杭州华三通信技术有限公司 A kind of IP phone fault alarming method and device based on SIP

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0714697D0 (en) * 2007-07-27 2007-09-05 British Telecomm Internet protocol telephony

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605075A (en) * 2009-07-28 2009-12-16 杭州华三通信技术有限公司 A kind of IP phone fault alarming method and device based on SIP

Also Published As

Publication number Publication date
CN101834737A (en) 2010-09-15

Similar Documents

Publication Publication Date Title
US11212742B2 (en) UPF selection method and device
US8238922B2 (en) Location-based address normalization
EP1750469B1 (en) Automatic mobile device capability management
EP2654336B1 (en) Method, apparatus and system for access point (ap) to manage wireless repeater(s)
CN103888358B (en) Routing method, device, system and gateway equipment
CN101543022B (en) Method for processing communication in communication system
US8687567B2 (en) Utilization of multiple access points to support multiple applications and services
EP3657762B1 (en) Network service system and network service method
CN103109517A (en) Double-stack terminal accessing service method, terminal and system
EP2137885B1 (en) Method and arrangement in a communications network
CN101977199A (en) Ip telephone system and ip telephone terminal register method
CN109005044B (en) Data transmission control method and related device
CN101834737B (en) Discovery method and device of IP telephone and equipment
US9072078B2 (en) Method and mobile communication system capable of establishing peer-to-peer transmission
CN114301990A (en) Node scheduling method, device and storage medium based on content distribution network
US8897212B2 (en) Method for establishing a network connection and network device thereof
TW201611549A (en) Network device and method for routing and forwarding
CN102143141A (en) Cable modem and method for automatically obtaining country code
CN111797334A (en) Website access method and device, electronic equipment and storage medium
CN114222284A (en) Terminal equipment identification method and device and readable storage medium
CN107534859B (en) A network authentication method, client, terminal device and platform
CN108882184B (en) Supplementary service configuration method, supplementary service configuration device and terminal
TW201138374A (en) Cable modem and multiple packet cable standard supporting method
CN114793341B (en) A method, device, equipment and storage medium for managing network capability parameters
US12333356B2 (en) Network API credentials within a translation session

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053, Hangzhou hi tech Industrial Development Zone, Zhejiang hi tech Industrial Park, No. six and No. 310, HUAWEI Hangzhou base

Patentee before: Huasan Communication Technology Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120711

Termination date: 20200304