CN1426220A - Wireless telephone of internet - Google Patents
Wireless telephone of internet Download PDFInfo
- Publication number
- CN1426220A CN1426220A CN02157505A CN02157505A CN1426220A CN 1426220 A CN1426220 A CN 1426220A CN 02157505 A CN02157505 A CN 02157505A CN 02157505 A CN02157505 A CN 02157505A CN 1426220 A CN1426220 A CN 1426220A
- Authority
- CN
- China
- Prior art keywords
- data
- internet telephony
- internet
- message
- cordless telephone
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
To provide an Internet wireless phone whereby a plurality of users using one Internet line can wirelessly make Internet phone speeches simultaneously. The Internet wireless phone comprises: an Internet phone station for executing an Internet phone protocol processing function; and a wireless handset for executing an audio CODEC function and a user Internet processing function, and the Internet phone station and the wireless handset are interconnected by a Bluetooth ACL (Asynchronous Connection-Less) wireless link. Since seven people at maximum using one Internet line can wirelessly use the Internet phone simultaneously, the cost can be reduced and the restriction of a space in use can be decreased.
Description
Background of invention
1, FIELD OF THE INVENTION
The present invention relates to a kind of method and apparatus of calling out by the internet, and be particularly related to a kind of wireless telephone of internet to connect and will be connected with cordless telephone handset with telepoint by blue teeth wireless, this telepoint links to each other with the internet.
2, description of Related Art
Conventional the Internet phone by the internet call establishment comprises following three types.
First kind of traditional Internet telephony is made up of single individuality, just as phone.In this case, maximum two people can make a phone call simultaneously and this Internet telephony can not as the such long-range use of phone.
Second kind of traditional Internet telephony is used and a kind ofly is used to connect the gateway device of a plurality of phones so that many people can pass through the internet call establishment simultaneously.Yet such Internet telephony is used inconvenience, is had to lead to the gateway device via telephone wire because of phone.
The third traditional Internet telephony provides a kind of cordless telephone function according to bluetooth standard by utilizing cordless telephone handset and Bluetooth accessing point.Be used to realize that the method for this cordless telephone function comprises a cordless telephone form cutting and local area network (LAN) visit form cutting.Here, the number of users of this cordless telephone form cutting restriction while call establishment.Local area network (LAN) visit form cutting distributes effective Internet protocol (IP) address to give each cordless telephone handset, so that each cordless telephone handset can arrive the outside by call establishment; Yet each cordless telephone handset can not receive call from the outside.
The invention summary
In order to address the above problem, an object of the present invention is to propose a kind of like this method, this method makes a phone call maximum seven people by allowing in maximum seven cordless telephone handsets each to set up with the wireless connections at Internet telephony station and the communication of wrapping type voice data data between Internet telephony station and the relevant cordless telephone handset that is wirelessly connected on passing through to be set up simultaneously by a Internet wire, removed the occupied area of conventional the Internet phone simultaneously and limited.
In order to finish purpose of the present invention, Internet telephony comprises a communication process and system control unit, a memory cell, a real-time clock (RTC) unit, bluetooth radio frequency (RF) transceiver unit and an internet linkage unit.Communication process and system control unit convert user's audio pack to Internet protocol (IP) data according to the Internet telephony agreement, and transmit the IP extracting data audio pack of coming, and data wireless is transferred to cordless telephone handset and receives data from cordless telephone handset from the opposing party.Program and data that memory cell stores is will be in communication process and system control unit performed.The real-time clock unit produces date and time data being sent to communication process and system control unit, and according to setting up the date and time data from the order of communication process and system control unit.Bluetooth radio frequency (RF) transceiver unit will be sent to cordless telephone handset and will be transferred to communication process and system control unit from the audio pack of cordless telephone handset from the audio pack of communication process and system control unit output.The internet linkage unit that links to each other with the internet according to the Internet telephony agreement to transmitting from the audio pack of cordless telephone handset and receiving Internet telephony protocol data from opposite side.
For finishing purpose of the present invention, a kind of cordless telephone handset that is used for Internet telephony comprises a communication process and receiver control unit, a user input unit, a kind of screen display unit, a memory cell, an audio treatment unit and a bluetooth RF transceiver unit.Communication process and receiver control unit are handled communicating by letter of in the switched wireless data procedures needed and Internet telephony station and are controlled each functional unit.User input unit receives and is sent to communication process and telephone receiver control unit from user's order and with this order.Screen display unit shows by the message that the user imported and the message of relevant telephone receiver situation.Program and telephone number that memory cell stores is will be in communication process and telephone receiver control unit performed.Audio treatment unit will convert analog signal from the digital audio data that communication process and telephone receiver control unit transmit to outputing to loud speaker, and will convert the digital audio data that will be sent to communication process and telephone receiver control unit to from micropkonic sound signal.Bluetooth RF transceiver unit will be transferred to the Internet telephony station from the audio pack of communication process and telephone receiver control unit and receive audio pack from the Internet telephony station it is transferred to communication process and telephone receiver control unit.
In order to finish purpose of the present invention, a wireless telephone of internet comprises an Internet telephony station and a cordless telephone handset.The Internet telephony station that links to each other with the internet receives by the international standard data of method or the transmission of SIP method H.323.G.723.1 or G.729 cordless telephone handset compresses audio pack from the user to send it to the Internet telephony station by the Bluetooth ACL link according to international standard.
For finishing purpose of the present invention, a kind of call signal that is used to connect cordless telephone handset has been proposed producing the method for the Internet call, this method comprises sets up an ACL link with the Internet telephony station; Receive the opposing party's Internet telephony number; The ACL that passes through to be set up connects to transmit and set up to call out the needed message of setting up, and this message is corresponding with received Internet telephony number; To call out the opposing party that connection is sent to the internet from the message request at Internet telephony station, this Internet telephony station has received sets up message; The ACL link that passes through to be set up after the message transfer request call connects receives the call treatment message from the Internet telephony station; Receive from the opposing party's alarm processing messages and the ACL link that passes through to be set up by the Internet telephony station and to receive alert message from the Internet telephony station; The calling that stands on the internet to be realized according to Internet telephony connects to come by the ACL link and receives connection message from the Internet telephony station; And when receiving this connection message, the connection acknowledge message is transferred to the Internet telephony station by this ACL link.
For finishing purpose of the present invention, the present invention proposes a kind of method of the received signal of cordless telephone handset that be used to connect with the receiving internet calling, this method comprises that reception connects from the message request calling at Internet telephony station; When received message request call out connect with cordless telephone handset at once, set up an ACL link with the Internet telephony station; Receive foundation by the ACL link of having set up from the Internet telephony station and call out the needed message of setting up, this Internet telephony station receives the calling connection message from the opposing party; Alert message is sent to the Internet telephony station and will be sent to the opposing party from the alarm processing messages at Internet telephony station by the ACL link of having set up according to the message of setting up that is received; By the ACL link of having set up connection message is sent to the Internet telephony station according to the Internet telephony station of transmitting the alarm processing messages, and will connect from the calling at Internet telephony station and finish message and be sent to the opposing party, wherein this Internet telephony station has received connection message; And the Internet telephony station receive call out to connect finish message after, receive from the connection acknowledge message at Internet telephony station by the ACL link of having set up and to call out passage so that set up one.
In order to realize purpose of the present invention, provide a data structure, this data structure to be used for transmitting the voice data that compressed and constituting by message type field and with the transmission data field of protocol identifier field value and the corresponding variable-length of message type field value by the ACL link, wherein the transmission data field of storing variable-length under the data conditions that is used to represent the transmission of audio compressed data by the ACL link in protocol identifier field transmits the voice data that has compressed.
In order to realize purpose of the present invention, provide a kind of when transmitting the voice data of compression by the ACL link employed data structure, this data structure comprises a protocol identifier field, expression is the voice datas that compressed with the data that are transmitted; A message type field is illustrated in protocol identifier field storage and is used to represent the state of the user mode of the dirty process control function of data conditions of the transmission of audio compressed data and the voice data that compressed or receives the voice data that has compressed; And the transmission data field of a variable-length, be used for the corresponding audio compressed data of storage and protocol identifier field and message type field.
In order to realize purpose of the present invention, provide a kind of computer-readable recording medium to carry out this method by computer.
The accompanying drawing summary
Pass through its DETAILED DESCRIPTION OF THE PREFERRED with reference to the accompanying drawings, above-mentioned purpose of the present invention and advantage will become apparent:
Fig. 1 is the block diagram according to wireless telephone of internet of the present invention;
Fig. 2 is the structured flowchart according to the Internet telephony station of wireless telephone of internet of the present invention;
Fig. 3 is the detailed diagram according to Internet telephony of the present invention station;
Fig. 4 A has provided a software protocol group, and this protocol groups is arranged in the read-only memory of communication process and system control unit;
Fig. 4 b represents to be arranged in a software protocol group of communication process and system control unit, uses this software protocol group when with portable phone communication with blue tooth interface;
Fig. 5 is the block diagram according to the cordless telephone handset of wireless telephone of internet of the present invention;
Fig. 6 is the detailed diagram according to cordless telephone handset of the present invention;
Fig. 7 represents a software protocol group, and it is arranged in the read-only memory of communication process and telephone receiver control unit;
Fig. 8 represents to utilize cordless telephone handset according to the present invention to carry out an example of the call signal connection processing of the Internet call;
Fig. 9 represents to utilize according to the present invention cordless telephone handset to receive an example of the received signal connection processing of calling out from external the Internet;
Figure 10 represents to be used for the call release processing that terminating telephone is called out; And
Figure 11 A is illustrated in the data structure that asynchronous nothing connects employed packets of information in (ACL) link to 11C
Detailed Description Of The Invention
Referring now to accompanying drawing the present invention is further described fully, provided the preferred embodiments of the present invention in the accompanying drawings.
Fig. 1 is the embodiment block diagram according to wireless telephone of internet of the present invention.With reference to Fig. 1, wireless telephone of internet is made up of Internet telephony station 100 and cordless telephone handset 110.
Fig. 2 is the structured flowchart according to the embodiment at the Internet telephony station 100 in the wireless telephone of internet of the present invention.With reference to Fig. 2, this Internet telephony station 100 is the equipment of a fixed-site and comprises a communication process and system control unit 210, memory cell 220, real-time clock (RTC) unit 230, bluetooth radio frequency (RF) transceiver unit 240, an internet linkage unit 250, and a compressed audio signal converting unit 260.This Internet telephony station 100 is set up according to maximum seven cordless telephone handsets that connect via blue teeth wireless and has been disconnected since the phone transmission and receive the voice data and the user interface data of having encoded, and by utilizing asynchronous digital subscriber line (ADSL) modulator-demodulator or an Ethernet link block to handle the Internet telephony agreement.
Fig. 5 is the block diagram according to the cordless telephone handset of wireless telephone of internet of the present invention.With reference to Fig. 5, this cordless telephone handset 110 comprises a communication process and telephone receiver control unit 510, user input unit 520, screen display unit 530, memory cell 540, an audio treatment unit 550, and a bluetooth RF transceiver unit 560.Here, has the cordless telephone handset 110 of audio codec function and user interface capabilities according to setting up via the Internet telephony station 100 of bluetooth wireless link and disconnecting calling to transmit and to receive the voice data and the user interface data of having encoded.Therefore, the user can make a phone call by utilizing this cordless telephone handset 110, as by utilizing one cordless telephone to make a phone call.
This communication process and system control unit 210 are by by a high speed processor module of procedure operation, a bluetooth RF transceiver interface module, a bluetooth baseband processing module, a memory control module, and a multiduty I/O unit is formed.Here, communication process is handled the Internet telephony agreement and is handled with system control unit 210 and exchanges communicating by letter of wireless data with cordless telephone handset.
This Internet telephony agreement is according to H.323 method or the processing of session initiation protocol (SIP) method of international standard.Connect (ACL) link by asynchronous nothing and carry out communication process with cordless telephone handset with the exchange cordless data, this ACL link is set up wireless connections according to bluetooth standard between a main frame and seven slaves.
Bluetooth system has defined two kinds of connections, and promptly connection-oriented synchronously (SCO) link and ACL link are so that provide the multimedia application service.This SCO links between operation symmetrically and support point and point and communicate by letter, and this SCO link is used to general audio call and also utilizes the circuit conversion method to transmit the SCO link data simultaneously.A link like this possess two continuous time sheet, that is, a timeslice and a return time sheet forward has particular time interval.
This ACL link operates and supports point-to-multipoint communication symmetrically or asymmetricly, and this ACL link is used to transmit burst data and comes the transit ACL link data by the bag conversion method simultaneously.Main frame uses a polling method to control ACL communication.
In addition, main frame comes switched call to set up and disconnection message, coded audio data and user interface data by ACL link utilization and the corresponding cordless telephone handset of slave.Distinguish each cordless telephone handset according to predetermined Internet telephony number.
Here, this Internet telephony number may be made up of sign (ID) number of 4 byte Internet Protocol addresss that are used for this station and cordless telephone handset.For example, when the identification number of particular telephone receiver is 2 and the Internet Protocol address at Internet telephony station when being 218.34.52.219, the Internet telephony number of telephone receiver becomes 218.34.52.219.2.In addition, a telephone receiver can possess another number, and it is by identification number # or @, telephone number, and ID number is formed.For example, another Internet telephony number of a telephone receiver can be set at #042-828-6043-1.
In addition, this communication process and system control unit 210 receive from the date and time data of real-time clock unit 230 and periodically these data are sent to cordless telephone handset.
Memory cell 220 is made of flash memory and RAM.Flash memory is used to store will be by performed program of communication process and system control unit 210 or the data that will be stored for a long time.RAM is used to store ephemeral data.
This real-time clock unit 230 has produced the date and time data and these data has been sent to communication process and system control unit 210, perhaps according to upgrading this date and time data from the order of communication process and system control unit 210.These date and time data periodically are delivered to cordless telephone handset by communication process and system control unit 210.In addition, the user can directly upgrade this date and time data via cordless telephone handset.
Bluetooth RF transceiver unit 240 will be sent to cordless telephone handset by the signal that the bluetooth RF transceiver interface of communication process and system control unit 210 is exported, and will be sent to communication process and system control unit 210 from the signal of cordless telephone handset output.
The sound signal converting unit of having compressed 260 changes slope delta modulator (CVSD) audio signal or pulse code modulation (pcm) audio signal continuously with one and is converted to a G.723.1 audio signal, or with one G.723.1 audio signal be converted to a CVSD or pcm audio signal so that switched audio signal is sent to communication process and system control unit 210.Utilize the audio signal converting unit 260 compressed, will utilize CVSD that Bluetooth function sends from portable phone by the SCO link or pcm audio conversion of signals to be delivered to the Internet telephony station for audio signal G.723.1 and with it.In addition, because the audio signal converting unit 260 compressed, utilize Bluetooth function audio signal G.723.1 can be converted to CVSD or pcm audio signal and send it to portable phone.Therefore, the portable phone with Bluetooth function can be used as the telephone receiver of a cordless telephone.
Fig. 3 is the detailed diagram of the embodiment at Internet telephony station.
The central processing unit of 32 RISC processors (CPU) 310 processing digital signal are handled (DSP) order.Communication process and system control unit 210 possess the Internet storage device 320 of a 128K byte, be static memory or cache memory, and an exterior storage interface arrangement 330, so that link to each other with static memory 350 with outside read-only memory 340.
This communication process and system control unit 210 further comprise various registers, interruption and timer controller 360 and one 32 multipurpose I/O (GPIO) unit 370.
Bluetooth level controller 380 is carried out forward error correction (FEC), packet header ERROR CONTROL, Cyclic Redundancy Check, and encrypts so that produce the packet that is transmitted.Here, this bluetooth level controller 380 is sent to bluetooth RF transceiver device 314 via RF transceiver interface (IF) unit 384 with this packet.Be sent to bluetooth level controller 380 by RF transceiver IF unit 384 from the packet that RF transceiver unit 314 sends.Bluetooth power-supply controller of electric 382 control transmission also receive power supply and drive a phase-locked loop (PLL) to produce an inner high speed clock.
The internet linkage unit 250 that is connected to communication process and system control unit 210 comprises an ethernet controller 311, an xDSL module 312 and a PSTN module 313.Therefore, Internet telephony links to each other with internet or telephone network via internet linkage unit 250.
Being used for the connection status of display network and the light-emitting diode of linking bluetooth (LED) 390 links to each other with GPIO unit 370 and is controlled by central processing unit 310.
Fig. 4 A represents the software protocol group, and it is arranged in the ROM35 of communication process and system control unit 210;
Bluetooth function is to show chart (SDP) 411, cordless telephone charts (CTP) 412, phone control protocols specifications (TCS) 413, LMP Link Manager Protocols (LMP) 414 by general visit chart (GAP) 410, service, and base band/url management (BBILM) 415 is realized.
GAP410 supports the generation of bluetooth wireless link and break function and one to park mode, and this SDP411 only supports by the cordless telephone service of checking type service that equipment provided in the blueteeth network.The illustrated satisfied standard that is used for the operation of TCS413 of CTP412 that is used to provide this cordless telephone service.
A call control message from TCS413 is to transmit by a L2CAP416 as the LCP of managing a flow control and error correction.In addition, G.723.1 audio pack is transmitted by L2CAP416.
GPIO driver 420 control LED390 and network drive 421 are carried out Ethernet, xDSL and PSTN linkage function.
When call connection processing is carried out call connection processing by TCS413 when H.323 interacting, and carry out and being connected of the opposing party's Internet telephony by agreement H.323.For this reason, there are an ICP/IP protocol 422 and Ethernet driver and ethernet controller 423.System controlling software 430 management bluetooth charts, control Internet telephony agreement 424, promptly H.323, and management password resource.
Fig. 4 b represents to be arranged in the software protocol group of the ROM350 of communication process and system control unit, uses this software protocol group when with portable phone communication with blue tooth interface.
The protocol groups that Fig. 4 B shows is similar to Fig. 4 a's.Yet, change slope delta modulator (CSVD) 460 continuously and G.723 470 stack formula groups are arranged in BB/LM and RF450.
Fig. 5 is the block diagram according to the embodiment of the cordless telephone handset of wireless telephone of internet of the present invention;
This cordless telephone handset comprises communication process and telephone receiver control unit 510, user input unit 520, screen display unit 530, memory cell 540, audio treatment unit 550, and bluetooth RF transceiver unit 560.
This communication process and telephone receiver control unit 510 are by an operated high speed processor module of program, a bluetooth RF transceiver IF module, a bluetooth baseband processing module, a storage control module, and a general I/O unit composition.
In addition, the keypad signal that communication process and telephone receiver control unit 510 handled from user input apparatus 520 produces character data outputing to screen display unit 530, and carries out an audio coding function that is used for the compression and decompression voice data.In addition, communication process and telephone receiver control unit 510 and audio treatment unit 550 exchange audio data, generation from the voice data of audio treatment unit 550 output with this audio data transmission to audio treatment unit 550, and processing exchanges communicating by letter of wireless data with the Internet telephony station.
Be used to compress and the audio coding function of decompression voice data be by method G.723.1 or G.729 method realize that they are International Standards Methods.Carry out by the ACL link with communicating by letter of wireless data of Internet telephony station exchange, this ACL link allows a wireless link establishing between a main frame that meets bluetooth standard and seven slaves.In addition, telephone receiver is set up and disconnection message, coded audio data and user interface data by the ACL link with the switched call of the corresponding Internet telephony of main frame station.In addition, telephone receiver is periodically from Internet telephony station date received and time data.
User input unit 520 is made up of a keypad and a drive unit.When the user pressed keypad, respective signal was passed to communication process and telephone receiver control unit 510 via the general I/O unit of communication process and telephone receiver control unit 510.Here, keypad comprises digital button, a transmission button, and other menu buttons.
Show the telephone number that screen display unit 530 explicit users that LCD and drive unit are formed are imported by character, a Caller ID, be kept at the telephone directory in the memory cell, the date and time data, and to the result of user-selected function.
This memory cell 540 is made up of flash memory and RAM, flash memory be used to store will communication process and the performed program of telephone receiver control unit 210 or such as telephone directory and so on will stored for a long time data, RAM is used to store ephemeral data.
Digital audio data that audio treatment unit 550 will transmit from communication process and telephone receiver control unit 510 and the various voice datas such as ring-back tone and dialing tone convert analog signal to so that the analog signal that has been converted by a loudspeaker output.In addition, audio treatment unit 550 will become numerical data by the analog signal conversion that a loudspeaker receives so that switched numerical data is sent to communication process and telephone receiver control unit 510.
The signal that bluetooth RF transceiver unit 560 will be sent by the bluetooth RF transceiver IF of communication process and telephone receiver control unit 510 is transferred to Internet telephony station 100.In addition, bluetooth RF transceiver unit 560 signal that will send from the bluetooth RF transceiver unit 240 at Internet telephony station 100 is transferred to communication process and telephone receiver control unit 510.
Fig. 6 is the more detailed block diagram of cordless telephone handset.
Central processing unit 610 processing DSP orders as 32 RISC processors.This communication process and telephone receiver control unit 510 possess the Internet storage device 611 of a 128K byte, be static memory or cache memory, and an external memory interface device 612, so that link to each other with static memory 620 with outside read-only memory 630.
This communication process and telephone receiver control unit 510 further comprise various registers, interruption and timer controller 613 and 32 general input-output units 614.
A bluetooth level controller 615 is carried out forward error correction, a letter ERROR CONTROL, and CRC and encryption are so that produce the data that will transmit.Here, bluetooth level controller 615 arrives bluetooth RF transceiver unit 640 via a RF transceiver IF unit with data passes.Transmit the data of coming via RF transceiver IF unit from RF transceiver unit 640 and be transferred to this bluetooth level controller 615.
The transmission of bluetooth power-supply controller of electric 616 control power supplys and reception and driving are used to produce the PLL of inner high speed clock.
Communication process and telephone receiver control unit 510 are sent to external analog device 650 by utilizing the DSP function to carry out the voice data that CVSD and PCM handle and will handle, be modulus (A/D) transducer and digital-to-analogue (D/A) transducer, so that voice data is outputed to loudspeaker and loudspeaker.Communication process and telephone receiver control unit 510 will convert G.723.1 voice data to from the audio signal of loudspeaker input by utilizing the DSP function, and come the audio pack that has received is decoded according to standard G.723.1, so that decoded audio pack is outputed to loudspeaker.
Keypad 660 as user interface links to each other with GPIO unit 614 to carry out the output of key entry and data respectively with LCDs 670.Keypad 660 is per 10 milliseconds of states of checking enter key by utilizing GPIO unit 614.If the input of same key surpasses three times, keypad 660 determines that a correct key is transfused to.When the key entry and the telephone number that receive an explicit user when calling out, protocol address, the Internet telephony number, or the LCDs 670 of the opposing party's title links to each other with GPIO unit 614 and is controlled by CPU610.
Fig. 7 represents the software protocol group, and it is arranged in the ROM630 of communication process and telephone receiver control unit 510.
Bluetooth function is by a GAP710, a SDP711, and a CTP712, a TCS713, LMP714 and BB/LM715 realize.
This GAP710 supports one to be used to produce also bluetooth wireless link and a parking mode of break function, and this SDP711 only supports the cordless telephone service by checking by the type service that equipment provided in the blueteeth network.This CTP412 is with acting on the operation standard that this cordless telephone service is provided and satisfies TCS713.
Calling is established and is released, and G.723.1 audio pack is sent out and is received by TCS713.Call control message from TCS713 is transmitted by the L2CAP716 as link control protocol, link control protocol management flow control and error correction.In addition, transmit and receive the G.723.1 packet of audio coding 722 by L2CAP716.GPIO driver 720 control keypad 660 and LCDs 670, and G.723.1 PCM driver 721 offers voice data audio coder and decoded PCM data is outputed to loudspeaker.
System controlling software 730 according to user-selected function promptly, Internet telephony, the public switch telephone network phone is selected, and abbreviated dialing is managed the bluetooth chart, user data and password and system.
Fig. 8 represents to be used to utilize cordless telephone handset to connect an embodiment of the call signal connection processing of the Internet call;
In step 810, when the user presses the opposing party's Internet telephony number, set up message for one and be passed to the Internet telephony station.In step 820, the Internet telephony station is sent to the opposing party via the internet with call connection request information by method H.323SIP, and it is underway so that announce a calling in step 830 a call treatment message to be sent to cordless telephone handset.
In step 840,, an alert message is sent to cordless telephone handset so that cordless telephone handset produces a ringing tone signal by loudspeaker at step 850 Internet telephony station when the Internet telephony station receives a warning during processing messages from the opposing party.
Next,, call out to connect when finishing message, transmit a connection message to cordless telephone handset at step 870 Internet telephony station when the Internet telephony station receives one from the opposing party in step 860.Step 880 cordless telephone handset transmission one connect acknowledge message and think that to the Internet telephony station connecting a calling prepares thereafter.In step 890, the voice data of having encoded is sent out and is received between Internet telephony station and cordless telephone handset with the calling of connection with the opposing party.
Employed message is transmitted by the ACL link in the call signal connection processing process between Internet telephony station and cordless telephone handset.
If another cordless telephone is also connected a calling when a cordless telephone handset is connected a calling, carry out as above same call signal connection processing, because each cordless telephone handset is distinguished by the Internet telephony number that is predetermined.
In addition, if the Internet telephony station further comprises compressing audio signal converting unit, the portable phone with Bluetooth function is connected with the Internet telephony station to replace cordless telephone handset.
The portable phone that utilization has a Bluetooth function handle connect a processing of calling out with as shown in Figure 8 to utilize cordless telephone handset to connect the call signal connection processing of a calling identical.For this reason, the Internet telephony station must possess the compressing audio signal converting unit with CVSD, or the pcm audio conversion of signals is audio signal G.723.1.Therefore, G.723.1 CVSD that comes from the portable phone transmission with Bluetooth function by SCO link or pcm audio signal are converted into audio signal and are passed to the Internet telephony station.In addition, G.723.1 audio signal is converted into CVSD or pcm audio signal and is passed to the portable phone with Bluetooth function.
Fig. 9 represents to utilize the embodiment of cordless telephone handset from the received signal connection processing of outside receiving internet calling.
In step 910, when the Internet telephony station with method H.323 or SIP method during by internet receipt of call connection request message, will include at step 920 Internet telephony station cordless telephone handset the Internet telephony number set up message transmission to cordless telephone handset.
Have only that a Caller ID is included in the information of foundation when a Caller ID service is provided.In step 930, receive the cordless telephone handset of setting up message and produce a ring back tone and an alert message is sent to the Internet telephony station.
In step 940, a warning processing messages is transmitted to the opposing party in the Internet telephony station that receives alert message.In step 950, when user's receipt of call, cordless telephone handset transmits a connection message to the Internet telephony station, Internet telephony stands in calling connection of step 960 transmission and finishes message to the opposing party then, and will connect acknowledge message in step 970 and be sent to cordless telephone handset, so that prepare for connecting a calling.In step 980, the coding audio data between transmission and receiving internet exchange and the cordless telephone handset is with the calling of connection with the opposing party.
Employed message is transmitted by the ACL link in the signal connection processing process between receiving internet exchange and cordless telephone handset.
If when the calling of another cordless telephone handset reception when connecting of a cordless telephone handset, as above same received signal connection processing is performed, because each cordless telephone handset is to be distinguished by the Internet telephony that is predetermined.
Figure 10 represents to be used to finish a calling disconnection process of a call.
When cordless telephone handset disconnected a calling, in step 1010, one disconnected message and is delivered to the Internet telephony station from cordless telephone handset.Therefore, will connect by the internet with H.323 method or SIP method at step 1020 Internet telephony station and disconnect request message and be sent to the opposing party., in step 1030, when Internet telephony station from the opposing party receive one connect to disconnect when finishing message, transmit one at step 1040 Internet telephony station and call out and disconnect message to cordless telephone handset thereafter.Therefore, in step 1050, one of cordless telephone handset transmission is called out to disconnect and is finished message to the Internet telephony station, calls out thereby disconnect.
Between Internet telephony station and cordless telephone handset, be used for the message that call release is handled, connected transmission by ACL.
If another cordless telephone handset disconnects a calling, same as mentioned above calling disconnection process is performed.
Figure 11 A-11C is illustrated in the data structure of the packet that uses in the ACL link.
With reference to Figure 11 A, the data structure of packet is by one 3 bit protocol identifier field 1110,5 message type fields 1120, and the data field 1130 with protocol identifier field 1110 and message type field 1120 corresponding variable-lengths is formed.
When the value of protocol identifier field 1110 was 000, well-known, data field 1130 transmission of variable-length were defined within phone control protocol standard (TCS) call control data in the bluetooth standard.When the value of protocol identifier field 1110 was 001 and 101, well-known, data field 1130 transmits TCS group management data did not respectively have the data of connection with TCS.
In bluetooth standard, defined above-mentioned value; Yet, defined a new numerical value of protocol identifier field 1110 in the present invention.In other words, when the value of protocol identifier field 1110 is 100, the data field 1130 of variable-length transmits the voice data that has compressed.Though bluetooth standard assignment of allocation SCO link and transmitting audio signal, but a predetermined value of the transmission of expression packet is set in the protocol identifier of data structure, it uses in the ACL link as passage, this passage transmission is used for the control signal of call setup, so that the data field of variable-length 1130 transmits audio pack according to predetermined value of the present invention.
Figure 11 C represents the kind of message type field value.When the value of message type field 1120 was 00000, well-known, the voice data that has compressed was present in the data field 1130 of variable-length.Here, the data field 1130 of variable-length comprises in addition and is used to represent the kind of audio compressed data and the message of length.
When the value of message type field 1120 was 00001, this was the situation that well-known flow control function is used, and is well-known, and Internet telephony preferably receives from the opposing party's audio compressed data and prepares to receive the voice data that has compressed.When the value of message type field 1120 is 00010, many to listen knownly, the full or buffering of buffering can not receive the audio compressed data from the opposing party again.In other words, value 00010 is used for requirement and stops the transmission of audio compressed data is sent an audio pack acknowledge message to the opposing party up to Internet telephony.
Because for situation G.723.1, the transmission speed of audio pack is less than 6.3 kilobits per seconds, and audio pack is by on the data field 1130 that it is added to variable-length and transmitted fully.
The method that is used to send and receive audio pack comprises a method, and the ACL link that this method is used to converse by the call setup information request distributes a new ACL link, and transmits and receive audio pack by the ACL link that has distributed after calling out setting up.
The present invention can be with being realized by the program that computer is carried out, and can be realized that this computer is carried out this program by reading the computer-readable recording medium that stores this program on it by computer.
In addition, the data structure that is used to embodiments of the invention can be recorded in by various methods on the recording medium that can be read by computer.
Here, recording medium comprises the tape deck of any model of record data, such as magnetic recording medium, that is, read-only memory, floppy disk, and hard disk, optical recording media, that is, CD and DVD, and carrier wave can transmit on the internet.
By utilizing according to wireless telephone of internet of the present invention, maximum seven people can make a phone call simultaneously to be reduced with ambulant restriction for use in the cost of making a phone call and be overcome by a Internet wire.
In addition, though three channels of the maximum use of SCO link, the ACL link can maximumly use seven channels and the only 44.1kbps that converses, because the conversation of a channel only is 6.3kbps.
Particularly, maximum seven people can receive aliunde calling and also can make a telephone call to the outside so that everyone can possess the cordless telephone handset of the characteristic that shows themselves.So no matter everyone can connect and receive and call out and other phone of connecting/receiving.In addition, everyone can be with themselves message in cordless telephone handset, such as telephone directory.
So, when ensureing secret, can be in as an Internet telephony with very low cost according to wireless telephone of internet of the present invention, office and small-sized office are used.
Although detailed provided the present invention and it had been described in detail according to preferred embodiment, but to those of ordinary skills, will be appreciated that not breaking away under the situation of defined the spirit and scope of the present invention of claim subsequently, can make various modifications formation of the present invention and details.
Claims (16)
1, an Internet telephony station comprises:
One communication process and system control unit, convert user's audio pack to Internet protocol (IP) data according to the Internet telephony agreement, and transmit the IP extracting data audio pack of coming, and data wireless is transferred to cordless telephone handset and receives data from cordless telephone handset from the opposing party;
Program and data that one memory cell, storage are will be in communication process and system control unit performed;
One real-time clock (RTC) unit produces date and time data are sent to communication process and system control unit also according to setting up the date and time data from the order of communication process and system control unit;
One bluetooth radio frequency (RF) transceiver unit will be sent to cordless telephone handset and will be transferred to communication process and system control unit from the audio pack of cordless telephone handset from the audio pack of communication process and system control unit output; And
The internet linkage unit that links to each other with the internet, according to the Internet telephony agreement to transmitting from the audio pack of cordless telephone handset and receiving Internet telephony protocol data from the opposing party.
2, the Internet telephony station of claim 1, wherein communication process is connected link (ACL) next and cordless telephone handset switched call foundation and turn-off data with system control unit by asynchronous nothing, the voice data of having encoded, and user interface data have been stipulated this ACL link in bluetooth standard.
3, the Internet telephony agreement is wherein handled by H.323 method or session initiation protocol (SIP) method as international standard in the Internet telephony station of claim 1.
4, the Internet telephony station of claim 1, wherein the RTC unit produces and rebuilds the date and time data according to the data by user's input.
5, the Internet telephony station of claim 1, further comprise a compressing audio signal converting unit, the PCM data transaction that this converting unit will be received from the voice frequency terminal with blue tooth interface becomes by defined data of international standard G.723.1 or G.729, so as by communication process and system control unit with transfer of data to the internet linkage unit.
6, a kind of cordless telephone handset that is used for Internet telephony comprises:
One communication process and receiver control unit are used for handling and are communicating by letter and control each functional unit with wirelessly the swap data process is needed at the Internet telephony station;
One user input unit is used to receive from user's order and with this order and is sent to communication process and telephone receiver control unit;
A kind of screen display unit is used to show information and the current information of relevant telephone receiver imported by the user;
One memory cell, being used for storing will be at communication process and performed program and the telephone number of telephone receiver control unit;
One audio treatment unit, be used for to convert to from the digital audio-frequency data that communication process and telephone receiver control unit transmit analog signal outputing to loud speaker, and will convert the digital audio-frequency data that will be sent to communication process and telephone receiver control unit to from the audio signal of microphone; And
One bluetooth RF transceiver unit is used for that the audio pack from communication process and telephone receiver control unit is transferred to the Internet telephony station and receives audio pack from the Internet telephony station it is transferred to communication process and telephone receiver control unit.
7, the cordless telephone handset of claim 6, wherein a plurality of cordless telephone handsets are arranged and have distributed different ID so that get in touch with the Internet telephony station independently simultaneously for each cordless telephone handset.
8, the cordless telephone handset of claim 6, wherein communication process and telephone receiver control unit come and switched call foundation of Internet telephony station and turn-off data by the ACL link, the voice data of having encoded, and user interface data have been stipulated this ACL link in bluetooth standard.
9, the cordless telephone handset of claim 8, wherein ACL link or an ACL link that is used to set up calling of predesignating, or a new ACL link.
10, a wireless telephone of internet comprises:
The Internet telephony station that links to each other with the internet is used to receive by international standard method or the transmission of SIP method data of coming H.323; And
A cordless telephone handset is used for coming compressing to send it to the Internet telephony station by the Bluetooth ACL link from user's audio pack according to international standard G.723.1 or G.729.
11, a kind of call signal that is used to connect cordless telephone handset is to carry out the method for the Internet call, and this method comprises:
(a) set up an ACL link with the Internet telephony station;
(b) reception the opposing party's Internet telephony number;
(c) the ACL link that passes through to be set up transmits to set up and calls out the needed message of setting up, and this message is corresponding with received Internet telephony number;
(d) will call out the opposing party that connection is sent to the internet from the message request at Internet telephony station, this Internet telephony station has received sets up message;
(e) the ACL link that passes through to be set up after the message transfer request call connects receives the call treatment message from the Internet telephony station;
(f) receive from the opposing party's alarm processing messages and by listening the ACL link of setting up to receive alert message by the Internet telephony station from the Internet telephony station;
(g) calling that stands on the internet to be realized according to Internet telephony connects to come by the ACL link and receives connection message from the Internet telephony station; And
(h) when receiving this connection message, the connection acknowledge message is transferred to the Internet telephony station by this ACL link.
12, a kind of received signal that is used to connect cordless telephone handset method of calling out with receiving internet, this method comprises:
(a) the message request calling that receives from the Internet telephony station connects;
(b) when received message request call out connect with cordless telephone handset at once, set up an ACL link with the Internet telephony station;
(c) receive foundation by the ACL link of having set up from the Internet telephony station and call out the needed message of setting up, this Internet telephony station receives the calling connection message from the opposing party;
(d) alert message is sent to the Internet telephony station and will be sent to the opposing party from the alarm processing messages at Internet telephony station by the ACL link of having set up according to the message of setting up that is received;
(e) by the ACL link of having set up connection message is sent to the Internet telephony station according to the Internet telephony station of transmitting the alarm processing messages, and will connect from the calling at Internet telephony station and finish message and be sent to the opposing party, wherein this Internet telephony station has received connection message; And
(f) the Internet telephony station receive call out to connect finish message after, receive from the connection acknowledge message at Internet telephony station by the ACL link of having set up and to call out passage so that set up one.
13. the recording medium by embodied on computer readable, this medium memory with the method corresponding programs of claim 11 and 12.
14, a data structure, this data structure is used for the voice data that compressed by the ACL link transmission, it constitutes by protocol identifier field, message type field and with the transmission data field of protocol identifier field value and the corresponding variable-length of message type field value, and wherein the transmission data field that is used to represent transmit by the ACL link variable-length under the data conditions of audio compressed data in the protocol identifier field storage transmits the voice data that has compressed.
15, a kind of data structure that is used for transmitting by the ACL link voice data that has compressed, this data structure comprises
A protocol identifier field, expression is the voice datas that compressed with the data that are transmitted;
A message type field, be used for being used to represent under the data conditions of the transmission of audio compressed data the state of the user mode of expression flow process controlled function and the voice data that has compressed or receive the voice data that has compressed in protocol identifier field storage; And
The transmission data field of a variable-length is used for the corresponding audio compressed data of storage and protocol identifier field and message type field.
16, claim 14 or 15 data structure are used for transmitting the voice data that has compressed by the ACL link, and the voice data that has wherein compressed is compressed by International Standards Method G723.1 or G729.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20010069921 | 2001-11-10 | ||
KR200169921 | 2001-11-10 | ||
KR1020020035666A KR100386699B1 (en) | 2001-11-10 | 2002-06-25 | Wireless internet phone |
KR200235666 | 2002-06-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1426220A true CN1426220A (en) | 2003-06-25 |
Family
ID=26639449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN02157505A Pending CN1426220A (en) | 2001-11-10 | 2002-11-08 | Wireless telephone of internet |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP3917927B2 (en) |
CN (1) | CN1426220A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155214B (en) * | 2006-09-27 | 2010-06-16 | 中国电信股份有限公司 | PIN code amending method for Bluetooth access point and bluetooth network system |
CN101594443B (en) * | 2008-05-29 | 2012-05-30 | 兄弟工业株式会社 | Dual network telephone device |
US8233599B2 (en) | 2007-06-29 | 2012-07-31 | Brother Kogyo Kabushiki Kaisha | Communication apparatus |
CN102957818A (en) * | 2011-08-31 | 2013-03-06 | 东讯股份有限公司 | Bridging method for enabling unregistered terminal to be capable of dialling network telephone |
CN103733594A (en) * | 2011-08-19 | 2014-04-16 | 苹果公司 | Audio transfer using the bluetooth low energy standard |
CN104938024A (en) * | 2012-11-19 | 2015-09-23 | 诺基亚技术有限公司 | Method and apparatus for generating bluetooth low energy data packet comprising audio payload data. |
CN112566088A (en) * | 2020-12-11 | 2021-03-26 | 深圳市沃特沃德股份有限公司 | Microphone connection method and device of intelligent telephone, computer equipment and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100686880B1 (en) | 2005-07-12 | 2007-02-26 | 엘지전자 주식회사 | Short distance communication Gateway and method for operating the same |
-
2002
- 2002-11-08 CN CN02157505A patent/CN1426220A/en active Pending
- 2002-11-11 JP JP2002327418A patent/JP3917927B2/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155214B (en) * | 2006-09-27 | 2010-06-16 | 中国电信股份有限公司 | PIN code amending method for Bluetooth access point and bluetooth network system |
US8233599B2 (en) | 2007-06-29 | 2012-07-31 | Brother Kogyo Kabushiki Kaisha | Communication apparatus |
CN101594443B (en) * | 2008-05-29 | 2012-05-30 | 兄弟工业株式会社 | Dual network telephone device |
US8223950B2 (en) | 2008-05-29 | 2012-07-17 | Brother Kogyo Kabushiki Kaisha | Dual network telephone device |
US8654960B2 (en) | 2008-05-29 | 2014-02-18 | Brother Kogyo Kabushiki Kaisha | Dual network telephone device |
CN103733594A (en) * | 2011-08-19 | 2014-04-16 | 苹果公司 | Audio transfer using the bluetooth low energy standard |
CN103733594B (en) * | 2011-08-19 | 2018-01-30 | 苹果公司 | Utilize the audio transmission of Bluetooth Low Energy standard |
CN102957818A (en) * | 2011-08-31 | 2013-03-06 | 东讯股份有限公司 | Bridging method for enabling unregistered terminal to be capable of dialling network telephone |
CN104938024A (en) * | 2012-11-19 | 2015-09-23 | 诺基亚技术有限公司 | Method and apparatus for generating bluetooth low energy data packet comprising audio payload data. |
CN112566088A (en) * | 2020-12-11 | 2021-03-26 | 深圳市沃特沃德股份有限公司 | Microphone connection method and device of intelligent telephone, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP3917927B2 (en) | 2007-05-23 |
JP2003284158A (en) | 2003-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030235186A1 (en) | Internet cordless phone | |
CN1196372C (en) | Portable telephone set | |
CN101427551B (en) | System and method of conferencing endpoints | |
CN1115917C (en) | An enhanced radio telephone for use in internet telephony | |
CN1139243C (en) | Telephone equipment based on internet | |
CN1744703A (en) | The equipment of call treatment and method in video communication network | |
CN1901707A (en) | Monitoring mobile phone and its remote monitoring method | |
CN1714533A (en) | Internet phone system and internet phone service method for a mobile telephone | |
CN1488229A (en) | Wireless telephone and wireless telephone system | |
CN1426220A (en) | Wireless telephone of internet | |
CN1413059A (en) | Information terminal equipment, communication method and storage medium for stored correlative program | |
CN1491039A (en) | Broadband TV telephone | |
CN102037424B (en) | Computer integrated with universal telephone functions | |
CN1968333A (en) | Ringing system, apparatus and method, and media resource server | |
CN1201349A (en) | Radio communication system, fixed station apparatus and moveable station apparatus | |
CN2847716Y (en) | Telephone set with traditional telephone and network telephone function | |
CN1096193C (en) | Information communication method and apparatus thereof | |
WO2011123234A1 (en) | Transcoder bypass in mobile handset for voip call with bluetooth headsets | |
CN1409566A (en) | Mobile communication device with radio terminal | |
CN100527766C (en) | Speaker apparatus and method in a wireless telephone | |
CN1976376A (en) | Method for calling session, IP telephone system and IP telephone terminal | |
CN1433209A (en) | Access method of fixed phone/mobile phone/IP phone to IP video conference system | |
CN202276388U (en) | Telephone integrating handset, fixed line telephone, and Internet phone | |
CN1141830C (en) | Broadband network telephone | |
CN1549594A (en) | Radio video telephone 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 | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |