CN100588213C - Fixed directly-dialing network telephone system and method - Google Patents

Fixed directly-dialing network telephone system and method Download PDF

Info

Publication number
CN100588213C
CN100588213C CN03106942A CN03106942A CN100588213C CN 100588213 C CN100588213 C CN 100588213C CN 03106942 A CN03106942 A CN 03106942A CN 03106942 A CN03106942 A CN 03106942A CN 100588213 C CN100588213 C CN 100588213C
Authority
CN
China
Prior art keywords
user
network
dialing
terminal
phone
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
CN03106942A
Other languages
Chinese (zh)
Other versions
CN1444385A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN03106942A priority Critical patent/CN100588213C/en
Publication of CN1444385A publication Critical patent/CN1444385A/en
Application granted granted Critical
Publication of CN100588213C publication Critical patent/CN100588213C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

This invention provides a direct dialing convenient network phone like ordinary local fixed phone characterizing in that every direct dialing network phone has a fixed number capable of being used asthe calling or called number in public exchange phone network and public on-land mobile network, especially, when called, the called number can examine directly the fixed direct network phone positionfron a registered list of publie exchange network end office or public on land mobile network exchange office, namely gate or exchange center for succession. If users need to increase function or telecommunication operationers need to upgrade, they can realize that by Internet.

Description

A kind of system and method for fixedly in-dialing network phone
Technical field
The present invention relates to the networking telephone in a kind of digital communication, especially relate to a kind of system and method for fixedly in-dialing network phone.
Background technology
The present networking telephone that uses, its connecting object is very limited, except the predetermined terminal on the internet, is exactly nonlocal toll telephone; Because can not be directly with local public switch telephone network (PSTN) and city landline telephone in the Public Land Mobile Nerwork (PLMN) or mobile phone interconnection and interflow, so use also inconvenient.
Summary of the invention
The objective of the invention is for multimedia transmission such as voice, literal, image, animation integrated, for the fusion of telecommunications network and computer network create conditions provide a kind of can be as the ordinary city internal fixation phone system and method for the networking telephone that uses of dial-in direct easily.
The invention discloses and a kind ofly comprise switching center, territory (ZONE), and gateway in territory (Gateway) and gatekeeper (Gatekeeper), being distributed on the internet each has the fixedly in-dialing network telephone system of the user terminal of iphone user's software.
On the connected mode of fixedly in-dialing network telephone system and public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN), can be divided into centralized and distributed.The communication service of centralized promptly all fixedly in-dialing network phone comprises signaling and traffic information all only through a gateway, and being connected by this gateway and public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN); The communication service of distributed promptly all fixedly in-dialing network phone, comprise that signaling and traffic information be responsible for processing by the different gateways (GW) that are distributed in the not same area (ZONE) on the internet respectively, the different gateways (GW) of same area (ZONE) are not connected with the end office (EO) of public switch telephone network (PSTN) and the mobile station (NSS) of tandem exchange or Public Land Mobile Nerwork (PLMN) respectively.Fixedly the function of the end office (EO) of the function that had of the gateway of in-dialing network telephone system and gatekeeper and public switch telephone network (PSTN) is closely similar, comprises the processing and the control of calling; The user is implemented authentication, authentication, the registration and management of Subscriber Number; Realize function of exchange, provide interface for system is connected with other network; The supplementary service of COS is as the control of fax, video telephone etc.; System management and maintenance; Functions such as chargeing and ensure communication safety; The function of different with the end office (EO) of public switch telephone network (PSTN) is the fixedly gateway of in-dialing network telephone system also comprises the desired function of standard H.323 according to International Telecommunication Association, promptly be responsible between the conversion heterogeneous networks agreement and information format, be responsible for transmission information between heterogeneous networks; And the gatekeeper's in the same territory of gateway (ZONE) function comprises the address transition of being responsible between the heterogeneous networks, is responsible for control permission and bandwidth and managing bandwidth and zone etc.Simultaneously these gatekeepers have in the system all fixedly location storage of in-dialing network phone: i.e. the gateway in territory, gatekeeper place all fixedly casual network address and other fixing network addresss of in-dialing network phone place gateway in the system in addition of in-dialing network phone of being responsible for.In fixing in-dialing network telephone system, because these functions of gatekeeper have been arranged, particularly about the fixing registration and management of in-dialing network phone directory gateway user present position, when fixedly the in-dialing network phone uses as the called subscriber, city landline telephone or mobile phone just can be mapped to associated gateway and be somebody's turn to do the fixedly casual network address of in-dialing network phone by the gatekeeper easily as the calling subscriber, and continue, finish conversation.In addition, fixedly the in-dialing network telephone system also is provided with the user management center, is responsible for the management of network system and Subscriber Number and charging.
Fixedly the in-dialing network telephone system also can provide the service of the functions such as subscriber's extension station, trunk line, pilot number, group telephone and SPC PBX in the similar public switch telephone network (PSTN) according to user's needs.These functions, realize the network address that can be in the gatekeeper the fixing address of each terminal of in-dialing network phone be set as multicast that has, the method of setting up gateway and gatekeeper between common SPC PBX or group telephone and internet that can adopt that has realizes that can directly adopt SPC PBX or the group telephone with gateway and gatekeeper function that also have realize; So fixedly the user of in-dialing network telephone system both can be the terminal user who connects the internet, also can be the normal telephone user who connects through all kinds of SPC PBXs.In fixing in-dialing network telephone system, this main communication network is made up of internet and gateway and gatekeeper, and user terminal connects numerous fixed telephone subscribers' structure again by SPC PBX or group telephone, helps the fusion of telecommunications network and computer network.
The invention also discloses a kind of method of using the networking telephone in the system of fixing in-dialing network phone, its concrete steps are as follows:
One, install and fix in-dialing network telephone subscriber software.The user needs install and fix earlier the user software of in-dialing network phone on the terminal of connection internet when network using fixedly the in-dialing network phone first.
Installation is divided into the installation of fixedly in-dialing network telephone subscriber software of charged words number, user identification code and user cipher and the installation of general fixedly in-dialing network telephone subscriber software.The fixedly in-dialing network telephone subscriber software of charged words number, user identification code and user cipher is hereinafter to be referred as the user software of band user identification code
(1) installation of the user software of band user identification code:
A, download the back from related web site and install:
A, 3.5 o'clock disks guide downloads the back installation: store the fixedly floppy disk of 3.5 o'clock disks insertion terminals of telephone number, user identification code and the user cipher of in-dialing network phone, install behind internet download related software automatically.
B, install manual input password guiding download back: manual operations input fixedly telephone number, user identification code and the user cipher of in-dialing network phone is installed behind internet download related software again.
B. directly install:
A directly installs from CD;
B directly installs from 3.5 o'clock disks, comprises the directly installation of back that decompresses.
Behind the user software of mounting strap user identification code, fixedly in-dialing network telephone subscriber software can detect terminal automatically: comprise sound card, send, whether receiver, sound card be full duplex, whether video card arranged and make a video recording first-class; After the detection, fixedly in-dialing network telephone subscriber software can be automatically by gatekeeper login, the registration of internet in specified domain, and put on record at the fixing user management center of in-dialing network telephone system, the login content except this fixedly telephone number, user identification code and the user cipher of in-dialing network phone and the casual network address of terminal etc., also comprise the hardware case of this terminal: whether meet the hardware configuration requirement of general network phone or visible network phone.When the fixedly in-dialing network phone of the new networking of registration, the gatekeeper also will communicate by letter with it once through gateway, to determine terminal by new fixedly in-dialing network phone to optimal path of specifying gateway and bandwidth, the network tunnel technology that also can adopt Multi-Protocol Label Switch (MPLS) with good conditionsi; If registration visible network phone, except the hardware configuration of terminal must meet the requirements, whether the bandwidth that also will detect between gateway and the terminal met basic demand.New user's login, generally disposable the finishing of registration, general fixedly in-dialing network telephone subscriber is category-A prestige user, be the Monthly Payment user, generally can not arbitrarily change terminal or the position of portable terminal in the internet in user's use afterwards.If change in user's use afterwards or increased some equipment in the terminal, as sound card, network interface card or make a video recording first-classly, can click the fixedly in-dialing network telephone subscriber software on this terminal, again terminal is detected.After the detection, fixedly in-dialing network telephone subscriber software can be changed corresponding data by the internet relevant gatekeeper of notice automatically, notifies the user management center to do corresponding change simultaneously.
(2) installation of common user software.Common user software is applicable to the user of any telephone number, and user identification data such as telephone number, user identification code, user cipher, key are by the storage of the customer identification device beyond the user software of network telephone terminal.These customer identification devices comprise have USB interface, the portable user recognition device of the band one chip microcomputer of blue tooth interface, far infrared interface and store 3.5 o'clock disks of associated user's recognition data.Its concrete installation steps are as follows:
A, the installation steps of the common user software of the network telephone terminal that the portable user recognition device of various interface is connected: 1, subscription authentication is carried out to customer identification device in the user management center: at first customer identification device and network telephone terminal establish a communications link, customer identification device proposes the application that networks through interface, terminal and internet to the user management center then, simultaneously the user identification code of self storing is also passed to the user management center through interface, terminal and internet; After application and user identification code are received in the user management center, get one group of parameter of this user of the interim storage that is produced by AUC arbitrarily, wherein random number sends customer identification device to through internet, terminal and interface; Customer identification device carries out authentication arithmetic with the random number of receiving with the authentication key and obtains symbol response, and symbol response is passed to the user management center through interface, terminal and internet; The symbol response that customer identification device is sent at the user management center here compares with same group the symbol response from AUC of former interim storage: comparative result is identical, and then the user of this customer identification device is a validated user, allows login to network; Comparative result is inequality, and then the user of this customer identification device is the disabled user, does not allow login to network.
2, according to the network address of the terminal that customer identification device connected of validated user, under specified web, pass and install common user software on the terminal that customer identification device connected of validated user by the user management center.
B, use the installation steps of common user software of the terminal of 3.5 o'clock disks storing associated user's recognition data:
1, subscription authentication is carried out to 3.5 o'clock disks that store associated user's recognition data in the user management center: 3.5 o'clock disks that at first will store associated user's recognition data insert the floppy disk of terminal, 3.5 the time program in the disk can to the user management center application that networks be proposed through terminal and internet, simultaneously the user identification code of storing in the disk is also passed to the user management center through terminal and internet at 3.5 o'clock; After application and user identification code are received in the user management center, the user identification code that the program in 3.5 o'clock disks is sent at the user management center here compares with the user identification code of former storage: comparative result is identical, then the user of this 3.5 o'clock disks is a validated user, allows login to network; Comparative result is inequality, and then the user of this 3.5 o'clock disks is the disabled user, does not allow login to network.
2, the network address according to the terminal at 3.5 o'clock disk places of validated user passes and installs common user software by the user management center on the terminal at 3.5 o'clock disk places of validated user under specified web.
If the user needs telephone-moving or in use needs to change terminal, should notify the fixedly administrative staff of in-dialing network telephone system, delete in the heart original number and related data in gatekeeper and the user management earlier, be re-used as new user and login again, register.
Because the fixedly in-dialing network phone that the user uses is directly to connect the internet, so if the user need increase telephony feature or operator need regenerate telephone subscriber's software upgrading, as video telephone, fax and telecommunications service additional function: caller identification, abbreviated dialing, calling back when busy, Call Waiting, calling transfer, tripartite talks etc., as long as pass through the internet, transmit relevant software or patch to fixing in-dialing network telephone subscriber software, just can realize.So both be convenient to the service and management of operator, made things convenient for the user again.
Two, login user administrative center:
A, be equipped with the band user identification code user software fixedly in-dialing network phone in use, because some terminal connects the internet by other network such as local area network (LAN) or ISP, what use is the network address of dynamic assignment, so these fixedly the terminal of in-dialing network phone start shooting at every turn, start the operating system, after surfing the Internet, fixedly in-dialing network telephone subscriber software on this terminal all can send relevant gatekeeper in automatically that this terminal is the new network address, so that change this fixedly location storage of in-dialing network phone, i.e. network address; Simultaneously this gatekeeper and user management center can with this fixedly the operating state of in-dialing network phone change into online by rolling off the production line.On the terminal of user at fixing in-dialing network phone, when withdrawing from the operating system shutdown, fixedly in-dialing network telephone subscriber software on this terminal can send this pass machine information to relevant gatekeeper automatically, and this gatekeeper and user management center can the operating state of in-dialing network phone be rolled off the production line by online changing into being somebody's turn to do fixedly.
B, the fixedly in-dialing network phone that common user software is installed in use, after establishing a communications link between customer identification device and the network telephone terminal, customer identification device and the terminal two kinds of situations that establish a communications link when this works comprising the each start of terminal and terminal; Customer identification device all will be passed to the user management center through terminal and internet with logging request and user identification code, subscription authentication is carried out to customer identification device in the user management center, the user who confirms this customer identification device is validated user, allow login to network, and pass temporary user identifier down to customer identification device, customer identification device can send the network address of the terminal that connected to user management center and relevant gatekeeper, so that change this fixedly location storage of in-dialing network phone, i.e. network address; Simultaneously this gatekeeper and user management center can with this fixedly the operating state of in-dialing network phone change into online by rolling off the production line.When withdrawing from operating system shutdown or customer identification device and network telephone terminal, the user's computer terminal disconnects when being connected, common user software on this terminal can send this information to user management center and relevant gatekeeper automatically, and this gatekeeper and user management center can the operating state of in-dialing network phone be rolled off the production line by online changing into being somebody's turn to do fixedly.
After comprising that user software that the band user identification code is installed and the fixedly in-dialing network telephone subscriber that common user software is installed are rolled off the production line, gatekeeper or user management center can also provide this user's message, short message, the stores service of fax; In the time of setting, when this user reached the standard grade again, gatekeeper or user management center can send to this user with the message of storage, short message, fax etc.
Fixedly the in-dialing network telephone type is like ordinary city internal fixation phone, except each fixedly the in-dialing network phone have the fixing telephone number, the network site of its use also is relatively-stationary, promptly be fixed on certain terminal that connects the internet and use, phone of a terminal, and fixing by being responsible for handling these fixedly whole communication services of the exhalation incoming call of in-dialing network phone apart from the nearest associated gateway of this terminal physical pathway (GW) on the internet; Since fixedly the in-dialing network phone with fix being connected of usefulness grouped data packet system of gateway, so inquiry and continue that fixedly the in-dialing network phone is just more convenient in public switch telephone network (PSTN) or Public Land Mobile Nerwork (PLMN) can be communicated by letter with associated gateway without the user management center.In a word, each fixedly the in-dialing network phone a fixing telephone number is all arranged, use a fixing terminal, be responsible for handling its whole communication services by a fixing gateway and gatekeeper.
In fixing in-dialing network telephone system, between terminal and gateway and gateway and gateway, what have will be through other public line or the equipment of internet, as ISP, router etc., in order to improve the speech quality of the networking telephone, QoS service quality and ensuring communication safety, so the packet data package between terminal and gateway and gateway and gateway transmits, can adopt special-purpose secret compression, the method of decompress(ion), the method of various fire compartment walls, with good conditionsily can adopt the diverse network tunneling technique, as network tunnel technology of Multi-Protocol Label Switch (MPLS) etc.
Three, carry out voip communications:
1, the caller conversation: during caller, fixedly the in-dialing network phone can directly be dialed local city landline telephone, the mobile phone in-dialing network phone similar with other.
2, incoming call: each fixedly the in-dialing network phone all have a fixing number, and this number can use as called number in public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN); When called, at this when fixedly the in-dialing network phone is online, the user can directly dial this fixedly in-dialing network phone from city landline telephone, the mobile phone in-dialing network phone similar with other, in the registration table of the mobile station (NSS) of the end office (EO) of public switch telephone network (PSTN) or Public Land Mobile Nerwork (PLMN), can directly find its position as called number, be the gateway (Gateway) or the switching center at place, and continue.
The fixing similar ordinary city internal fixation of the telephone number coding rule phone of in-dialing network phone is comprising office's identifier and the customer identification number two parts corresponding to associated gateway.As fixing in-dialing network telephone number 23456789, wherein 2345 are gateway identifier (being equivalent to the end office's identifier in the public switch telephone network), and the corresponding corresponding network address, and 6789 is the particular user identifier.The coding rule of telephone number must meet the E.164 standard that the ITU-T of International Telecommunications Union recommends, and concrete office number and each several part take figure place should be by the unified regulation of national telecommunication administrative department.Should be noted that, when fixedly the in-dialing network phone is the called subscriber, reach the telephone number of the fixedly in-dialing network phone of gateway from the mobile station of the end office (EO) of public switch telephone network (PSTN) or Public Land Mobile Nerwork (PLMN), mapping through gatekeeper (Gatekeeper), wherein office's identifier converts the network address of gateway to, customer identification number converts the network address of internet terminal to, and these network addresss is encapsulated into as destination address transmit in the packet data package respectively.
Secure communication: because the transmission of the networking telephone will just produce the safety problem of network service through this public network of internet, for ensureing the safety of network service, so will carry out secure communication.Secure communication specifically is divided into generation key and two steps of coded communication again:
1, produce key: transmitting random number on the internet, and in user management center and customer identification device, producing and storage key respectively.
2, coded communication: data are transmitted in the internet in the encrypted ciphertext mode.
When the in-dialing network phone that flows (a kind of in-dialing network phone that uses on the terminal that connects the internet that is flowing in.See that application number is 02110726.2 Chinese invention patent application) user need on the terminal of fixing in-dialing network phone, use the in-dialing network phone time, can earlier 3.5 o'clock disks that are loaded with flow in-dialing network telephone number and identification code or password be inserted in the floppy disk of this terminal, the fixing in-dialing network phone software network address that can provide according to 3.5 o'clock disks, in-dialing network telephone number and identification code or password fixedly send to the switching center of the in-dialing network phone that flows in the network address of in-dialing network telephone number and associated gateway together with this with flowing, switching center is through authentication, authentication, the mobile in-dialing network phone of confirming this number is effective, after the right to use is arranged, the operating state of this mobile in-dialing network phone can be changed into onlinely by rolling off the production line, its equipment situation changes the fixedly configuration of the terminal of in-dialing network phone of place into; And be made as the in-dialing network phone that flows to the fixedly diverting call of in-dialing network phone: when this mobile in-dialing network phone during as the called party, calling will by this fixedly the associated gateway of in-dialing network phone pass to the fixedly in-dialing network phone at place, this moment should be fixedly on the terminal of in-dialing network phone except that the demonstration caller ID, the telephone number that also can show this mobile in-dialing network phone is transferred to fixing in-dialing network phone to represent that this calls out to the in-dialing network phone that flows.
Fixedly in-dialing network phone among the present invention mainly is an IP phone, and its principle equally also is applicable to ATM phone and Frame trunk call.Fixedly in-dialing network telephone system among the present invention is mainly followed H.323 agreement of International Telecommunication Association, and its principle equally also is applicable to Session Initiation Protocol, MGCP agreement and the IPDC agreement of the networking telephone.Terminal of the present invention connects the mode of internet, comprises with common modulator-demodulator dialling up on the telephone through telephone wire; With ISDN, ADSL, cable LAN, WLAN (wireless local area network) online; With cable modem and set-top box (Web TV) from variety of ways such as cable TV (CATV) network online.
Advantage of the present invention is that fixedly the in-dialing network phone can use easily as ordinary city internal fixation phone, for condition has been created in the fusion of telecommunications network and computer network; In addition, if the user need increase function or telecom operators need upgrade network telephone software,, user and operator have been made things convenient for as long as just can realize by the internet.Because fixedly the in-dialing network phone is generally intelligent terminal, it is terminal, so than the function that is easier to realize as various value-added services such as note, fax, video telephone, and do not need as normal telephone, increase function such as note, fax, video telephone etc. at every turn and all must change telephone terminal.Fixedly the telephone number of straight-forward network phone can be unchangeable, though user's removal of home, telephone-moving, as long as new dwelling can connect the internet, its telephone number just can use down always, fully difference and city landline telephone.Because the telephone-moving of city landline telephone, its telephone number will be subjected to the region limits of office of end office (EO) number, gone out the zone of this end office (EO), generally all to change telephone number.
Another advantage of the present invention be with USB interface technology, blue tooth interface technology in user recognition technology ripe in the mobile phone communications technology and the Computer Interface Technology, the far infrared interfacing is organic combines, be applied in the communication technology of the networking telephone, solved the secure communication problem of the networking telephone and the structure problem of the mancarried device that uses the networking telephone.
Because the computer interface of customer identification device and internet terminal equipment generally all is a serial data interface, and the generation of cryptographic algorithm, key algorithm, user cipher, key is all finished in customer identification device inside, thereby can prevent illegal access effectively and usurp these and the relevant data of Network Communicate Security management; Because customer identification device promptly is of portable form and microprocessor is arranged, can automatically communicate with internet terminal equipment by computer interface, finish User Recognition, subscription authentication, cryptographic calculation, key access etc. and the relevant operation of communication security management, the user is as long as be connected the computer interface of customer identification device with internet terminal equipment, the input user cipher, just can carry out voip communications, greatly fixedly in-dialing network phone convenient for users.
Description of drawings
Fig. 1 has illustrated that according to the fixedly in-dialing network telephone system of a kind of embodiment of the present invention and public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN) connected mode be distributed schematic block diagram.
Fig. 2 has illustrated that according to the fixedly in-dialing network telephone system of another kind of embodiment of the present invention and public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN) connected mode be centralized schematic block diagram.
Fig. 3 has illustrated that the fixedly in-dialing network telephone system according to a kind of embodiment of the present invention is the schematic block diagram that common SPC PBX or group telephone user set up gateway and gatekeeper.
Fig. 4 has illustrated the schematic block diagram according to fixedly in-dialing network telephone system connection telephone subscriber of (residential quarters or residential building) in certain zone of a kind of embodiment of the present invention.
Fig. 5 utilizes the portable user recognition device of computer interface to ensure the schematic block diagram of the method for voip communications safety.
Fig. 6 is the schematic block diagram of subscription authentication of the SIM user recognition technology of USB interface.
Fig. 7 is the schematic block diagram that the encryption key of the SIM user recognition technology of USB interface produces.
Fig. 8 is the schematic block diagram of coded communication of the SIM user recognition technology of USB interface.
Fig. 9 is the schematic block diagram of subscription authentication of the bluetooth users recognition technology of far infrared IrDA interface.
Figure 10 is the schematic block diagram that the encryption key of the bluetooth users recognition technology of far infrared IrDA interface produces.
Figure 11 is the schematic block diagram of coded communication of the bluetooth users recognition technology of far infrared IrDA interface.
Embodiment
The present invention is further described below in conjunction with drawings and Examples.
In Fig. 1, A is the terminal that possesses the network telephony hardware that can knit a net, under the guidance of operator, the user will be loaded with 23456789 fixedly 3.5 o'clock disks of in-dialing network telephone number and identification code or password insert the floppy disk of terminal A, software in the disk can surf the Internet 10 after administrative center's 11 authentications, authentication automatically through ISP33, downloads and install and fix the in-dialing network phone software to the website of operator.After the installation, fixedly the in-dialing network phone software can detect terminal A automatically, see whether hardware configuration meets the basic demand of general network phone or visible network phone, if the requirement that meets the general network phone promptly can be automatically by internet 10 gatekeeper's 32 logins, registration of 30 in the territory, the login content except this fixedly telephone number, identification code, password and the casual network address etc. of in-dialing network phone, whether the hardware case that also comprises this terminal meets the hardware configuration requirement of general network phone or visible network phone.Gatekeeper 32 gives the phone registration of fixedly in-dialing network, the login of 23456789 numbers through authentication, authentication (generally fixedly the in-dialing network telephone subscriber is category-A prestige user, i.e. the Monthly Payment user); In addition, gatekeeper 32 also will communicate by letter once with terminal A through gateway 31, with determine by this fixedly the in-dialing network phone to the optimal path and the bandwidth of gateway 31, the network tunnel technology that adopts Multi-Protocol Label Switch (MPLS) with good conditionsi.Notify simultaneously on administrative center 11 and the internet 10 other gatekeeper fixedly the in-dialing network phone enable with and the position of place gateway, the i.e. network address.
In Fig. 1, B is city landline telephone 87654321 users.As user 23456789 during as calling user dials city landline telephone 87654321, the user is earlier at terminal A off-hook, fixedly the in-dialing network phone software promptly sends request and sets up the packet of calling to gateway 31, gateway 31 checks in this calling subscriber gatekeeper 32 and is the normal registered user of use, promptly reply the packet of agreeing then, can hear dialing tone or voice suggestions such as " please dial " terminal A calling subscriber this moment.This is because have various voice suggestions in the fixedly in-dialing network phone software on terminal, and gateway need only send relevant packet instruction and can start.Behind the telephone number of calling subscriber with keyboard or the direct input 87654321 of mouse is carriage return, after gateway 31 is received the telephone number of the calling subscriber dialing that is transmitted by packet, check in the user that this telephone number is city landline telephone 8765 end office (EO)s through gatekeeper 32,23456789 numbers that gateway 31 shows incoming call with call information and for the callee send 8765 end office (EO)s 21 to by the tandem exchange 22 of public switch telephone network (PSTN) 20, after receiving called number, 8765 end office (EO)s 21 inquire about, when finding that called subscriber B is idle, just connect, to 87654321 bell signals of called subscriber, send the calling subscriber's who shows incoming call telephone number, and transmit ring-back tone to the calling subscriber by tandem exchange 22 and gateway 31.What transmitted to terminal A by gateway 31 is the packet instruction that starts ring-back tone.After called subscriber B off-hook is replied, end office (EO) 21 send " called party answer " signal by tandem exchange 22 to gateway 31, and whole piece speech channel is simultaneously connected, and gatekeeper 32 notice administrative centers 11 start charging, so far the speech channel between the user 23456789 and 87654321 continues and finishes, and begins conversation.
Suppose the on-hook of called subscriber elder generation, just send " clear back " signal when on-hook signal is received by 8765 end office (EO)s 21 to tandem exchange 22 and gateway 31; When calling subscriber's on-hook, i.e. user's carriage return or with click " finish conversation " hot key etc. on terminal A, when gateway 31 is received the packet of Calling party CLear signal just to tandem exchange 22 and end office's 21 transmission " clear foward " signals; Gatekeeper 32 just notifies administrative center 11 to stop to charge after gateway 31 is received " clear back " signal or Calling party CLear signal; After receiving signal, tandem exchange 22 and end office (EO) 21 just take out stitches.
In Fig. 1, C is the terminal that possesses the WLAN (wireless local area network) of the network telephony hardware that can knit a net, and number has been installed is 23466789 fixedly in-dialing network phone software.When user 23466789 as calling user dials fixedly during in-dialing network phone 23456789, the user is earlier at terminal C off-hook, fixedly the in-dialing network phone software promptly sends request and sets up the gateway 41 of the information of calling to territory 40, gateway 41 checks in this calling subscriber gatekeeper 42 and is the normal registered user of use, promptly reply then and agree that can hear dialing tone or voice suggestions such as " please dial " terminal C calling subscriber this moment.Behind the telephone number of calling subscriber with keyboard or the direct input 23456789 of mouse is carriage return, after gateway 41 is received the telephone number of the calling subscriber dialing that is transmitted by packet, check in the fixedly in-dialing network telephone subscriber that this telephone number is a gateway 31 through gatekeeper 42, gateway 41 shows that with call information and for the callee 23466789 numbers of incoming call send out packet and pass to gateway 31 by internet 10, gateway 31 is inquired about after receiving the called number that is transmitted by packet, when finding that called subscriber 23456789 is online and idle, just connect, send out bell signal to called subscriber A, send the calling subscriber's who shows incoming call telephone number, and transmit ring-back tone to the calling subscriber by gateway 31 and gateway 41, what promptly transmitted to terminal C by gateway 41 is the packet instruction that starts ring-back tone; After called subscriber A off-hook was replied, gateway 31 sent " called party answer " signal to gateway 41, and whole piece speech channel is simultaneously connected, and gatekeeper 42 notice administrative centers 11 start charging, and the speech channel between the user 23466789 and 23456789 so far continues and finishes, and begins conversation.
When supposing the on-hook of called subscriber elder generation, i.e. user's carriage return or with the click hot key etc. that " finishes conversation " on terminal A, when gateway 31 is received called subscriber's on-hook signal just to gateway 41 transmission " clear back " signals; When calling subscriber's on-hook, i.e. user's carriage return or with click " finish conversation " hot key etc. on terminal C, when gateway 41 is received the on-hook signal that the calling subscriber transmits by packet just to gateway 31 transmission " clear foward " signals; Gatekeeper 42 just notifies administrative center 11 to stop to charge after gateway 41 is received " clear back " signal or Calling party CLear signal.Because both call sides all is fixing in-dialing network telephone subscriber, so, do not have the circuit connection calling out, continue, in conversation and the terminal procedure, having only the grouped data transmission; " forward and reverse taking out stitches " signal here just to on-hook signal of the other side, makes its terminal can send the voice suggestion of " the other side is on-hook ".
When city fixed telephone subscriber 87654321 as calling user dials fixedly during in-dialing network phone 23466789, the user is earlier at landline telephone B place, city off-hook, after off hook signal is received by 8765 end office (EO)s 21, the loopback dialing tone, calling subscriber dialing 23466789 telephone numbers, after the telephone number of calling subscriber dialing is received by end office (EO) 21, check in this telephone number and be fixing in-dialing network phone, 87654321 numbers that are about to call information and show incoming call for the callee are connected gateway--gateway 31 by what tandem exchange 22 sent public switch telephone network (PSTN) and fixing in-dialing network telephone system to, at this moment, in gatekeeper 32 the location storage, fixedly the connection gateway of in-dialing network phone 23466789 is a gateway 41; Gatekeeper 32 is after inquiry, 87654321 numbers that show incoming call with call information and for the callee by gateway 31 through the internet 10 usefulness packets pass to gateway 41, gateway 41 is inquired about after receiving called number, when finding that called subscriber 23466789 is online and idle, just connect, send out bell signal and send the packet of the calling subscriber's who shows incoming call telephone number to called subscriber C, and transmit ring-back tone to the calling subscriber by gateway 31, tandem exchange 22 and end office (EO) 21.After called subscriber C off-hook was replied, gateway 41 sent " called party answer " signal by gateway 31, tandem exchange 22 to 8765 end office (EO)s 21, and whole piece speech channel is simultaneously connected, and end office (EO) 21 starts charging.So far the speech channel between the user 87654321 and 23466789 continues and finishes, and begins conversation.
Suppose the calling subscriber in the first on-hook in B place, just send " clear foward " signal when on-hook signal is received by 8765 end office (EO)s 21 to tandem exchange 22, gateway 31 and gateway 41; When called subscriber's on-hook, be user's carriage return or with click " finish conversation " hot key etc. on terminal C, gateway 41 just sends " clear back " signals by gateway 31 to tandem exchange 22 and end office (EO) 21 when receiving the packet of called subscriber's on-hook signal; Tandem exchange 22, end office (EO) 21 just take out stitches after receiving signal, and end office (EO) 21 also stops to charge.
In Fig. 1,50 is Public Land Mobile Nerwork (PLMN), and 51 is mobile station, and 52 is base station sub-system, and 53 is mobile phone.In the embodiment in figure 1, fixedly the charging of in-dialing network telephone system is carried out by administrative center; In enforcement of the present invention, also can carry out charging timing circular management center again by each gatekeeper.
In Fig. 2, D is the terminal that possesses the network telephony hardware that can knit a net, and is fixedly in-dialing network phone of user installation by operator.The staff is input 23406788 telephone numbers and identification code or password etc. on keyboard earlier, surfs the Internet through ISP12 and 10 downloads and install and fix the in-dialing network phone software to the website of operator.After the installation, fixedly the in-dialing network phone software can detect terminal D automatically, see whether hardware configuration meets the basic demand of general network phone or visible network phone, if the requirement that meets the general network phone promptly can be automatically by internet 10 gatekeeper's 14 logins, registration of 13 in the territory, the login content except this fixedly telephone number, identification code, password and the casual network address etc. of in-dialing network phone, whether the hardware case that also comprises this terminal meets the hardware configuration requirement of general network phone or visible network phone.Gatekeeper 14 is through authentication, authentication, general fixedly in-dialing network telephone subscriber is category-A prestige user, be the Monthly Payment user, give the phone registration of fixedly in-dialing network, the login of 23406788 numbers, in addition, gatekeeper 14 also will communicate by letter once with terminal D through gateway 15, to determine by fixing in-dialing network phone to the optimal path and the bandwidth of gateway 15 the network tunnel technology that adopts Multi-Protocol Label Switch (MPLS) with good conditionsi.Fixedly the related data of in-dialing network phone also will be put on record in administrative center 16 simultaneously.
In Fig. 2, E is mobile phone 13012345678 users.When mobile phone user 13012345678 as calling user dials fixedly during in-dialing network phone 23406788, the user connects upward Public Land Mobile Nerwork (PLMN) 50 with mobile phone E from base station sub-system 52 earlier, dial 23406788 telephone numbers then, be transmitted to base station sub-system 52, and pass to mobile station 51, after mobile station 51 is received the telephone number of calling subscriber dialing, check in the called phone number and be fixing in-dialing network phone, be about to call information and be connected gateway--gateway 15 for what the callee showed that 13012345678 numbers of incoming call send Public Land Mobile Nerwork (PLMN) and fixing in-dialing network telephone system to, check in this fixedly casual network address of the terminal D of in-dialing network phone through relevant gatekeeper 14,15 packets of gateway are inquired about, when finding that the called subscriber is online and idle, just connect, to 23406788 bell signals of called subscriber with send the packet of the calling subscriber's who shows incoming call telephone number, and by mobile station 51 and base station sub-system 52 to the calling subscriber--mobile phone E transmits ring-back tone.After called subscriber D off-hook was replied, gateway 15 sent " called party answer " signal to mobile station 51, base station sub-system 52, and whole piece speech channel is simultaneously connected, and mobile station 51 starts charging.So far the speech channel between the user 13012345678 and 23406788 continues and finishes, and begins conversation.
Suppose the on-hook of called subscriber elder generation, i.e. user's carriage return or with the click hot key etc. that " finishes conversation " on terminal D, when gatekeeper 14 receives the packet of called subscriber's on-hook signal just to mobile station 51 transmission " clear back " signals; As the calling subscriber--during mobile phone E elder generation on-hook, when receiving on-hook signal, mobile station 51 just 14 sends " clear foward " signals to the gatekeeper; After mobile station 51 is received signal, just take out stitches, and stop to charge.
In Fig. 2,20 is public switch telephone network (PSTN), and 21 is end office (EO), and 22 is tandem exchange, and 53 is mobile phone.
In Fig. 3, F and G are respectively city landline telephone 87654322 and 87654323 users; The gateway 61 in territory 60 and gatekeeper 62 are the dedicated gateway and the gatekeeper of common SPC PBX 63, are responsible for the conversion of communication protocol, information format and address between internet 10 and the SPC PBX 63.Whole communication services of the gateway 31 in territory 30 and gatekeeper's 32 responsible all phones of handling common SPC PBX 63 and being connected; So SPC PBX 63 and all telephone subscribers that connect thereof are the fixedly telephone subscriber of in-dialing network telephone system, promptly all are regarded as fixedly in-dialing network phone in public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN).The H that SPC PBX 63 is connected and its telephone number of I user are respectively 23452301 and 23452302.
When city fixed telephone subscriber 87654322 as calling user dials fixedly during in-dialing network phone 23452301, the user is earlier at landline telephone F place, city off-hook, after off hook signal is received by 8765 end office (EO)s 21, the loopback dialing tone, calling subscriber dialing 23452301 telephone numbers, after the telephone number of calling subscriber dialing is received by end office (EO) 21, check in this telephone number and be fixing in-dialing network phone, 87654322 numbers that are about to call information and show incoming call for the callee are connected gateway--gateway 31 by what tandem exchange 22 sent public switch telephone network (PSTN) and fixing in-dialing network telephone system to, gatekeeper 32 inquires about in location storage, fixing preceding four 2345 telephone subscribers that are this gateway 31 of in-dialing network telephone number 23452301, back four front two 23 is the telephone subscriber of the SPC PBX 63 that this gateway 31 connects; So gateway 31 shows that with call information and for the callee packet of 87654322 numbers of incoming call passes to the dedicated gateway 61 of SPC PBX 63, gateway 61 conversions are after circuit is passed to SPC PBX 63, SPC PBX 63 is inquired about after receiving called number, when finding that the called subscriber is during 23452301 free time, just connect, send out bell signal, send the calling subscriber's 87654322 who shows incoming call telephone number to called subscriber H, and transmit ring-back tone to the calling subscriber by gateway 61, gateway 31, tandem exchange 22 and end office (EO) 21.After called subscriber H off-hook was replied, SPC PBX 63 sent " called party answer " signal by gateway 61, gateway 31, tandem exchange 22 to 8765 end office (EO)s 21, and whole piece speech channel is simultaneously connected, and end office (EO) 21 starts charging.So far the speech channel between the user 87654322 and 23452301 continues and finishes, and begins conversation.City fixed telephone subscriber 87654323 also dials fixedly in-dialing network phone 23452302 as the calling subscriber at the same time, and its handshaking procedure is the same with the front.
Can carry out multiple telephony simultaneously between gateway 31 and the SPC PBX 63 in the embodiments of figure 3, be similar to the multichannel trunk line of public switch telephone network (PSTN), concrete institute allows the phone way of leading to decide according to bandwidth between numbering capacity, gateway 31 and the gateway 61 of the place capacity of SPC PBX 63, telephone number and user's needs.In the packet that transmits between gateway 61 and gateway 31, the gateway address of the phone of not going the same way is identical, just the numbering difference in the packet content.In addition, in the place of telephone number resource scarcity, available total mechanism, promptly SPC PBX is only used a pilot number, and all telephone subscribers of its connection are extension set.In Fig. 3, when communication, be circuit switching between SPC PBX and its telephone subscriber and in the public switch telephone network (PSTN); And be the grouped data packet switch between terminal and gateway and gateway and the gateway.
In Fig. 3,50 is Public Land Mobile Nerwork (PLMN), and is connected and fixed the in-dialing network telephone system by the gateway 41 and the gatekeeper 42 in territory 40, and 51 is mobile station, and 52 is base station sub-system, and 11 is administrative center.
In the embodiment of Fig. 4, fixedly in-dialing network telephone system connection telephone subscriber's of (residential quarters or residential building) in certain zone situation has been described.In the zone, the user can select to use the fixedly in-dialing network phone on the terminal that connects the internet as required, perhaps uses the normal telephone that is connected by SPC PBX; Certainly the user also can select to use fixedly in-dialing network phone and normal telephone simultaneously; In such zone (residential quarters or residential building), service-wire just can be unified with the twisted-pair feeder wiring, and promptly the twisted-pair feeder of house lead in both can be used as netting twine connection terminal, can be used as telephone wire again and connected ordinary telephone set.
In Fig. 4, J is fixing in-dialing network phone 23464321 users, is responsible for its communication services of processing by the gateway 41 and the gatekeeper 42 in territory 40; K and L are respectively same premises user's fixedly in-dialing network phone and normal telephone, and its telephone number is respectively 23453308 and 23452308, and all are responsible for handling its communication services by the gateway 31 in territory 30 and gatekeeper 32; Wherein, fixedly in-dialing network telephone subscriber 23453308 terminal connects gateway 31 and internet 10 through local area network (LAN) 70, and normal telephone user 23452308 is that the gateway 61 through SPC PBX 63, territory 60 connects gateway 31 and internet 10.Need to prove normal telephone 23452308, because fixedly connecting (through gateway 61 and SPC PBX 63) by gateway 31 in the in-dialing network telephone system, so in public switch telephone network (PSTN) and Public Land Mobile Nerwork (PLMN), be set as the fixedly telephone number of in-dialing network phone.
In Fig. 4, J and K are the fixedly in-dialing network phones that can carry out video telephone communication.When user 23464321 need dial fixedly as the calling subscriber that in-dialing network phone 23453308 is faxed or during video telephone communication, at this moment, the terminal of K has shut down and has rolled off the production line, but when shutdown, the fixedly in-dialing network phone software of K is with the information notification gateway 31 that rolls off the production line, according to the setting of customer requirements, gatekeeper 32 is provided with calling transfer automatically, promptly calls out 23453308 information transfer and gives 23452308; So at this time gateway 31 is transferred to user 23452308 with user 23464321 calling by gateway 61, SPC PBX 63, after residential customer L connection phone is known the other side's intention, promptly start the terminal of K, logon, reach the standard grade, dial then or by user K master, perhaps redial by user J, perhaps by landline telephone L again diverting call to fixing in-dialing network phone K, if this function is arranged, thereby the speech channel of grouped data packet system between user 23464321 and the user 23453308 is connected, and fax or video telephone communication.In the embodiment of Fig. 4, the mode that residential customer this not only adorned the networking telephone but also adorned landline telephone can not receive the shortcoming of phone in the time of can overcoming computer terminal closedown in the fixing in-dialing network telephone system.
In Fig. 4,11 is administrative center, and 20 is public switch telephone network (PSTN), and 50 is Public Land Mobile Nerwork (PLMN), and 62 is the gatekeeper.
Fig. 5 utilizes customer identification device to ensure the FB(flow block) of the method for voip communications safety, and concrete steps are as follows:
(1) establish a communications link: will be loaded with telephone number, user identification code, the user cipher of fixing in-dialing network phone, the mancarried device of key, the customer identification device that comprises 3.5 o'clock disks and have USB interface, blue tooth interface, a far infrared interface is machine interface access network telephone terminal and set up the relation that communicates to connect with network telephone terminal as calculated.
(2) User Recognition: the user imports user cipher from network telephone terminal, and customer identification device carries out User Recognition to the user.
(3) subscription authentication: machine interface, terminal and internet foundation (are the service management unit in the switching center with the user management center as calculated at customer identification device, down with) communicate to connect relation after, subscription authentication is carried out to customer identification device in the user management center.
(4) detect network telephone terminal whether iphone user's software is installed.
(5) install software:, will download and install relevant iphone user's software from specified web by the user management center if network telephone terminal does not have to install relevant iphone user's software.
(6) produce key: the user management center is after authentication confirms that the user of this customer identification device is the native system validated user, through the internet, terminal and computer interface pass random number RA ND down to customer identification device, user management center and customer identification device produce encryption key with relevant parameters such as random number and authentication keys respectively through the encryption key algorithm separately, and separately with its storage.
(7) coded communication: carry out the communication of the networking telephone with the mode of data encryption, comprise that the call setup of the networking telephone is connected with conversation.
In one embodiment of the invention, the computer interface of customer identification device is a USB interface, and user recognition technology is the SIM user recognition technology of GSM, and the method for its subscription authentication, encryption key generation and coded communication is respectively as Fig. 6, Fig. 7 and shown in Figure 8.
Referring to Fig. 6, the method for the subscription authentication of one embodiment of the present of invention comprises the following steps:
81, customer identification device sends to require to insert to the user management center and carries out log-in request.
82, the access request of customer identification device is passed to the user management center through USB interface, terminal and internet.
83, after request is received at the user management center, get one group of interim stored parameters arbitrarily, wherein random number sends to customer identification device.
84, random number passes in the customer identification device through internet, terminal and USB interface.
85, customer identification device will receive that random number RA ND carries out Authentication Algorithm A3 with authentication key Ki and obtains symbol response SRES.
86, the symbol response SRES that customer identification device is calculated passes to the user management center through USB interface, terminal and internet.
87, the symbol response SRES that customer identification device is sent at the user management center here compares with same group the symbol response STESauc from the AUC of AUC of former interim storage.
88, comparative result is identical, and then the user of this customer identification device is a validated user, allows to insert login user administrative center.
91, comparative result is inequality, and then the user of this customer identification device is the disabled user, does not allow access, login user administrative center.
In addition in Fig. 6:
89, the AUC of AUC at user management center produces three parameter group; The AUC of AUC produces the random number RA ND that is used for authentication, and utilizes the authentication key Ki of storage to produce symbol response SRES by the A3 algorithm, goes out key K c by the A8 algorithm computation simultaneously.The AUC of AUC answers service switching center MSC and access location memory VLR request, generates several three parameter group RAND, SRES, Kc at every turn.
90. three parameter group that the AUC of AUC at user management center is produced are stored among the home location memory HLR, and when service switching center MSC and access location memory VLR request untapped certain three parameter group RAND, SRES, Kc are sent to service switching center MSC and access location memory VLR.
Referring to Fig. 7, the method that the encryption key of one embodiment of the present of invention produces comprises the following steps:
(1) customer identification device sends temporary user identifier TMSI through USB interface, terminal and internet to the user management center.
(2) the user management center authenticated after, the random number RA ND that randomizer is produced sends to the arithmetic unit of the key algorithm A8 at customer identification device and user management center respectively.
(3) the user management center sends to the arithmetic unit of the random number RA ND of customer identification device through the key algorithm A8 of internet, terminal and USB interface arrival customer identification device.
(4) in customer identification device, the authentication key Ki of this customer identification device with from the random number RA ND at user management center in the arithmetic unit of key algorithm A8, obtain key K c through computing, and be stored in the customer identification device.
(5) in user management in the heart, in the arithmetic unit of key algorithm A8, also obtain key K c with random number RA ND corresponding to the authentication key Ki of this customer identification device, and be stored in the corresponding memory at user management center through computing.
So key K c is not transmitting on the internet, but produce respectively and be stored in user management center and the customer identification device.
Referring to Fig. 8, the method for the coded communication of one embodiment of the present of invention comprises the following steps:
(1) at transmitting terminal and receiving terminal, the key and the frame number TDMA that are produced by local terminal key algorithm A8 calculate with the A5 algorithm as input parameter, to produce pseudo random number.
(2) comprise the same pseudo random number of clear data of call setup and conversation signal, in transmitting terminal, ask mould two to add, produce ciphertext.
(3) when transmitting terminal is the transmitting terminal of customer identification device, ciphertext is passed to the receiving terminal at user management center through USB interface, terminal and internet; When transmitting terminal was the transmitting terminal at user management center, ciphertext was passed to the receiving terminal of customer identification device through internet, terminal and USB interface.
(4) at receiving terminal, ciphertext asks mould two to add with pseudo random number, produces data decryption.
So in coded communication, data are transmitted in the internet in the encrypted ciphertext mode.In Fig. 6, transmitting terminal can be the transmitting terminal of customer identification device, also can be the transmitting terminal at user management center; Receiving terminal can be the receiving terminal of customer identification device, also can be the receiving terminal at user management center.
In another embodiment of the present invention, the computer interface of customer identification device is a far infrared IrDA interface, user recognition technology is the bluetooth users recognition technology, and the method for its subscription authentication, encryption key generation and coded communication is respectively as Fig. 9, Figure 10 and shown in Figure 11.
Referring to Fig. 9, the method for the subscription authentication of one embodiment of the present of invention comprises the following steps:
71, customer identification device sends to require to insert to the user management center and carries out log-in request.
72, the access request of customer identification device is passed to the user management center through far infrared IrDA interface, terminal and internet.
73, after request is received at the user management center, get one group of interim stored parameters arbitrarily from AUC, wherein random number sends to customer identification device.
74, random number passes in the customer identification device through internet, terminal and far infrared IrDA interface.
75, customer identification device will receive that random number RA ND, device address carry out authentication arithmetic with link key Ko and obtain symbol response SRES and authenticated encryption side-play amount ACO.
76, the symbol response SRES that customer identification device is calculated passes to the user management center through far infrared IrDA interface, terminal and internet.
77, the symbol response SRES that customer identification device is sent at the user management center here compares with same group the symbol response STESauc from the AUC of AUC of former interim storage.
78, comparative result is identical, and then the user of this customer identification device is a validated user, allows to insert login user administrative center.
79, comparative result is inequality, and then the user of this customer identification device is the disabled user, does not allow access, login user administrative center.
In addition in Fig. 9:
69, the AUC at user management center produces three parameter group: AUC produces the random number RA ND that is used for authentication, the link key Ko of also utilization storage and produces symbol response SRES, goes out encryption key K by the encryption key algorithm computation simultaneously by authentication arithmetic.Service switching center MSC and access location memory VLR request are answered by AUC, generate several three parameter group RAND, SRES, K at every turn; And when service switching center MSC and access location memory VLR request, untapped certain three parameter group RAND, SRES, K are sent to service switching center MSC and access location memory VLR.
Referring to Figure 10, the method that the encryption key of an alternative embodiment of the invention produces comprises the following steps:
(1), customer identification device sends temporary user identifier TMSI through far infrared IrDA interface, terminal and internet to the user management center.
(2), after the user management center is authenticated, the random number RA ND of randomizer generation is sent to the arithmetic unit of the key algorithm at customer identification device and user management center respectively.
(3), the user management center sends to the arithmetic unit of the random number RA ND of customer identification device through the key algorithm of internet, terminal and far infrared IrDA interface arrival customer identification device.
(4), in customer identification device, the link key Ko of this customer identification device, authenticated encryption side-play amount ACO with from the random number RA ND at user management center in the arithmetic unit of key algorithm, obtain encryption key K through computing, and be stored in the customer identification device.
(5), in the AUC at user management center, link key Ko, authenticated encryption side-play amount ACO corresponding to this customer identification device also obtain encryption key K through computing with random number RA ND, and are stored in the corresponding memory at user management center in the arithmetic unit of key algorithm.
So encryption key K is not transmitting on the internet, but produce respectively and be stored in user management center and the customer identification device.
Referring to Figure 11, the method for the coded communication of an alternative embodiment of the invention comprises the following steps:
(1) at transmitting terminal and receiving terminal, the encryption key, device address and the frame number TDMA that are produced by the local terminal key algorithm calculate with cryptographic algorithm as input parameter, to produce pseudo random number.
(2) comprise the same pseudo random number of clear data of call setup and conversation signal, in transmitting terminal, ask mould two to add, produce ciphertext.
(3) when transmitting terminal is the transmitting terminal of customer identification device, ciphertext is passed to the receiving terminal at user management center through far infrared IrDA interface, terminal and internet; When transmitting terminal was the transmitting terminal at user management center, ciphertext was passed to the receiving terminal of customer identification device through internet, terminal and far infrared IrDA interface.
(4) at receiving terminal, ciphertext asks mould two to add with pseudo random number, produces data decryption.
So in coded communication, data are transmitted in the internet in the encrypted ciphertext mode.In Figure 11, transmitting terminal can be the transmitting terminal of customer identification device, also can be the transmitting terminal at user management center; Receiving terminal can be the receiving terminal of customer identification device, also can be the receiving terminal at user management center.
In the embodiment of Fig. 6 of the present invention, Fig. 7, Fig. 8 and Fig. 9, Figure 10, Figure 11, described user recognition technology is respectively the SIM of GSM and the user recognition technology of bluetooth, in other embodiments of the invention, use the same method, user recognition technology also can be the UIM user recognition technology of CDMA and the user recognition technology of other networking telephone.
In the embodiment of Fig. 6 of the present invention, Fig. 7, Fig. 8 and Fig. 9, Figure 10, Figure 11, described computer interface is USB interface and far infrared IrDA interface, and in other embodiments of the invention, computer interface also can be a blue tooth interface.

Claims (10)

1. fixing system of in-dialing network phone, the gateway that comprise switching center, connects the territory of described switching center and territory and gatekeeper, be distributed on the internet each user terminal of iphone user's software, the public switch telephone network that is connected described gateway and Public Land Mobile Nerwork are arranged, it is characterized in that: the function of described gateway comprises agreement and the information format being responsible for changing between the heterogeneous networks, is responsible for transmission information between heterogeneous networks; And the gatekeeper's in the same territory of gateway function comprises the address transition of being responsible between the heterogeneous networks, is responsible for control permission and bandwidth and managing bandwidth and zone; Simultaneously described gatekeeper has in the system all fixedly location storage of in-dialing network phone: all fixedly casual network address and other fixing network addresss of in-dialing network phone place gateway in the system in addition of in-dialing network phone that the described gateway in territory, promptly described gatekeeper place is responsible for; Each fixedly the in-dialing network telephone number in the registration table of the mobile station of the end office (EO) of public switch telephone network or Public Land Mobile Nerwork, can both directly find the gateway or the switching center at its place.
2. the system of fixedly in-dialing network phone according to claim 1 is characterized in that: fixedly the connected mode of in-dialing network telephone system and public switch telephone network and Public Land Mobile Nerwork is centralized.
3. the system of fixedly in-dialing network phone according to claim 1 is characterized in that: fixedly the connected mode of in-dialing network telephone system and public switch telephone network and Public Land Mobile Nerwork is distributed.
4. the system of fixedly in-dialing network phone according to claim 1 is characterized in that: the system of described fixedly in-dialing network phone comprises SPC PBX or the group telephone that adopts gateway and gatekeeper to be connected with the internet.
5. the system of fixedly in-dialing network phone according to claim 1 is characterized in that: the user terminal of the described iphone user's of having software uses the portable user recognition device that comprises the band one chip microcomputer with computer interface.
6. the communication means of the system of the described fixedly in-dialing network of claim 1 phone comprises following concrete steps:
1) installs and fixes in-dialing network telephone subscriber software;
2) user's login user administrative center; Comprise the terminal use's who upgrades the user software that the band user identification code is arranged dynamic position storage; Use the terminal use of the network address of dynamic assignment, after its each starting up's operating system is surfed the Internet, fixedly in-dialing network telephone subscriber software on this terminal all can send relevant gatekeeper in automatically that this terminal is the new network address, so that change this fixedly location storage of in-dialing network phone, i.e. network address; On the terminal of user at fixing in-dialing network phone, when withdrawing from the operating system shutdown, the fixedly in-dialing network telephone subscriber software on this terminal can send this pass machine information to relevant gatekeeper automatically;
It is characterized in that:
3) carry out voip communications, comprise caller conversation and incoming call: each fixedly the in-dialing network phone all have a fixing number, and this number can use as calling number and called number in public switch telephone network and Public Land Mobile Nerwork; When called, the user can directly dial this fixedly in-dialing network phone from city landline telephone, the mobile phone in-dialing network phone similar with other, in the registration table of the mobile station of the end office (EO) of public switch telephone network or Public Land Mobile Nerwork, can directly find its position as called number, be the gateway or the switching center at place, and continue.
7. the method for fixedly in-dialing network phone according to claim 6 is characterized in that: in the described step 3) of carrying out voip communications, caller conversation and incoming call all are secure communication; The step of described secure communication is:
A) produce key, the user management center confirms that in authentication the user of this customer identification device is for behind the native system validated user, through the internet, terminal and computer interface pass random number down to customer identification device, user management center and customer identification device produce encryption key with random number and authentication key respectively through the encryption key algorithm separately, and separately with its storage;
B) coded communication, the data of voip communications are to transmit in the internet with the encrypted test mode of described secret key encryption.
8. the communication means of the system of the described fixedly in-dialing network of claim 1 phone comprises following concrete steps:
1) installs and fixes in-dialing network telephone subscriber software;
2) user's login user administrative center; Comprise the dynamic position storage of upgrading the terminal use who uses customer identification device; Use the user of customer identification device, rebulid between the each and network telephone terminal communicate to connect after, login user administrative centers again all, subscription authentication is carried out to it again in the user management center, the user who confirms this customer identification device is validated user, allow login to network, and pass temporary user identifier down to customer identification device, customer identification device can send the network address of the terminal that connected to user management center and relevant gatekeeper, so that change this fixedly location storage of in-dialing network phone, i.e. network address; Disconnect when being connected when the user's computer terminal withdraws from operating system shutdown or customer identification device and network telephone terminal, the common user software on this terminal can send this information to user management center and relevant gatekeeper automatically;
It is characterized in that:
3) carry out voip communications, comprise caller conversation and incoming call: each fixedly the in-dialing network phone all have a fixing number, and this number can use as calling number and called number in public switch telephone network and Public Land Mobile Nerwork; When called, the user can directly dial this fixedly in-dialing network phone from city landline telephone, the mobile phone in-dialing network phone similar with other, in the registration table of the mobile station of the end office (EO) of public switch telephone network or Public Land Mobile Nerwork, can directly find its position as called number, be the gateway or the switching center at place, and continue.
9. the method for fixedly in-dialing network phone according to claim 8 is characterized in that: in the described step 3) of carrying out voip communications, caller conversation and incoming call all are secure communication; The step of described secure communication is:
A) produce key, the user management center confirms that in authentication the user of this customer identification device is for behind the native system validated user, through the internet, terminal and computer interface pass random number down to customer identification device, user management center and customer identification device produce encryption key with random number and authentication key respectively through the encryption key algorithm separately, and separately with its storage;
B) coded communication, the data of voip communications are to transmit in the internet with the encrypted test mode of described secret key encryption.
10. the communication means of the system of the described fixedly in-dialing network of claim 1 phone comprises following concrete steps:
1) installs and fixes in-dialing network telephone subscriber software;
2) user's login user administrative center;
It is characterized in that:
3) carry out voip communications, comprise caller conversation and incoming call: each fixedly the in-dialing network phone all have a fixing number, and this number can use as calling number and called number in public switch telephone network and Public Land Mobile Nerwork; When called, the user can directly dial this fixedly in-dialing network phone from city landline telephone, the mobile phone in-dialing network phone similar with other, in the registration table of the mobile station of the end office (EO) of public switch telephone network or Public Land Mobile Nerwork, can directly find its position as called number, be the gateway or the switching center at place, and continue;
Caller conversation and incoming call all are secure communication; The step of described secure communication is:
A) produce key, the user management center confirms that in authentication the user of this customer identification device is for behind the native system validated user, through the internet, terminal and computer interface pass random number down to customer identification device, user management center and customer identification device produce encryption key with random number and authentication key respectively through the encryption key algorithm separately, and separately with its storage;
B) coded communication, the data of voip communications are to transmit in the internet with the encrypted test mode of described secret key encryption.
CN03106942A 2002-03-07 2003-03-06 Fixed directly-dialing network telephone system and method Expired - Fee Related CN100588213C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN03106942A CN100588213C (en) 2002-03-07 2003-03-06 Fixed directly-dialing network telephone system and method

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN02110958 2002-03-07
CN02110958.3 2002-03-07
CN021109583 2002-03-07
CN03106942A CN100588213C (en) 2002-03-07 2003-03-06 Fixed directly-dialing network telephone system and method

Publications (2)

Publication Number Publication Date
CN1444385A CN1444385A (en) 2003-09-24
CN100588213C true CN100588213C (en) 2010-02-03

Family

ID=28042608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03106942A Expired - Fee Related CN100588213C (en) 2002-03-07 2003-03-06 Fixed directly-dialing network telephone system and method

Country Status (1)

Country Link
CN (1) CN100588213C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4381347B2 (en) * 2005-05-27 2009-12-09 株式会社東芝 Telephone system, login management method thereof and server apparatus
CN100428761C (en) * 2005-08-23 2008-10-22 ***通信集团公司 Software updating method for mobile terminal
CN101047749B (en) * 2006-03-29 2010-05-12 英华达(南京)科技有限公司 Communication system capable of dailing network phone by mobile phone
CN101141258B (en) * 2007-10-12 2010-06-02 中兴通讯股份有限公司 Method and system for completing authentication in software installation process
CN101472018A (en) * 2007-12-24 2009-07-01 深圳易拓科技有限公司 Communication system
CN107333013B (en) * 2017-06-30 2020-08-25 北京金山安全软件有限公司 Session establishing method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN1444385A (en) 2003-09-24

Similar Documents

Publication Publication Date Title
US7610047B2 (en) System and method for providing integrated voice and data services utilizing wired cordless access with unlicensed/unregulated spectrum and wired access with licensed/regulated spectrum
US8862121B2 (en) System and method for providing a single telephone number for use with a plurality of telephone handsets
US7627338B2 (en) System and method for providing integrated voice and data services utilizing wired cordless access with unlicensed spectrum and wired access with licensed spectrum
US7496190B1 (en) System with call forward profile
US8792479B2 (en) System and methods to route calls over a voice and data network
US6275573B1 (en) System and method for secured network access
CN1855923A (en) Communication based on interactive network
CN101365020A (en) Method for converting phone call into internet call, modem and server
KR100357476B1 (en) Wireless Internet Phone Servicing System utilizing Bluetooth-VoIP gateway apparatus
US20170201627A1 (en) Methods and systems for phone service with personal switch box
CN100588213C (en) Fixed directly-dialing network telephone system and method
JP3002667B2 (en) Call system
US6690933B1 (en) Sharing of wirelines using a network node device
CN100448254C (en) System and method for moving direct dialling network telephone
US20070005729A1 (en) Internet telephony through hosts
US20040081141A1 (en) Digital subscriber line device and method of processing dial string thereby
JP2001111624A (en) Directory server system for internet phone
EP1319314B1 (en) Telephone network node device
US7403795B1 (en) Telephone network edge node device and method for bridging and privacy
KR20130005641A (en) Telephone system with general phone and internet phone with contents providing service and communication method usign the saem
JP2005236718A (en) Voice communications system

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100203

Termination date: 20120306