[go: up one dir, main page]

CN1426220A - Wireless telephone of internet - Google Patents

Wireless telephone of internet Download PDF

Info

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
internet
data
internet telephony
message
station
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
Application number
CN02157505A
Other languages
Chinese (zh)
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.)
NAKODA CO Ltd
Institute for Information Tech Advancement
Original Assignee
NAKODA CO Ltd
Institute for Information Tech Advancement
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
Priority claimed from KR1020020035666A external-priority patent/KR100386699B1/en
Application filed by NAKODA CO Ltd, Institute for Information Tech Advancement filed Critical NAKODA CO Ltd
Publication of CN1426220A publication Critical patent/CN1426220A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提出了一种因特网无绳电话,该电话可使多个用户在同一时间通过因特网线路来接通无线因特网呼叫。所提出的因特网无绳电话包括一个因特网电话站和无绳电话听筒。因特网电话站用于处理因特网电话协议。无绳电话听筒用于处理已编码的音频数据和用户接口,其中因特网电话站和无绳电话听筒通过异步无连接(ACL)链路而相连。通过利用所提供的因特网无绳电话,最多七个人可通过一个因特网线路而进行因特网呼叫,因此减少了进行呼叫的成本并克服了移动性的局限。

The present invention proposes an Internet cordless phone that enables multiple users to make wireless Internet calls through Internet lines at the same time. The proposed Internet cordless telephone comprises an Internet telephone station and a cordless telephone handset. Internet telephony stations are used to handle Internet telephony protocols. A cordless telephone handset is used to process the encoded audio data and user interface, wherein the Internet telephone station and the cordless telephone handset are connected by an asynchronous connectionless (ACL) link. By utilizing the provided Internet cordless phone, up to seven people can make Internet calls through one Internet line, thus reducing the cost of making calls and overcoming mobility limitations.

Description

因特网无绳电话Internet cordless phone

发明背景Background of the invention

1、发明的领域1. Field of invention

本发明涉及一种通过因特网进行呼叫的方法和装置,并且特别涉及一种因特网无绳电话以通过蓝牙无线连接将与无绳电话站和无绳电话听筒相连接,该无绳电话站与因特网相连。The present invention relates to a method and apparatus for making a call via the Internet, and more particularly to an Internet cordless telephone to be connected via a Bluetooth wireless connection to a cordless telephone station and a cordless telephone handset, the cordless telephone station being connected to the Internet.

2、相关技术描述2. Description of related technologies

通过因特网接通呼叫的传统因特网电话包括下列三种类型。Conventional Internet telephony that connects calls through the Internet includes the following three types.

第一种传统的因特网电话是由单个个体组成的,就像一般的电话。在这种情况下、最多两个人可以同时打电话并且该因特网电话不能象一般的电话那样远程使用。The first traditional Internet telephony consisted of a single entity, just like a normal telephone. In this case, up to two people can make calls at the same time and the Internet phone cannot be used remotely like a normal phone.

第二种传统的因特网电话使用一种用于连接多个电话的网间连接器装置以便多人可以同时通过因特网接通呼叫。然而,这样的因特网电话使用不便、因为电话不得不经由电话线通连到网间连接器装置。The second type of conventional Internet telephony uses a gateway device for connecting multiple telephones so that multiple people can connect calls through the Internet at the same time. However, such Internet telephony is inconvenient to use because the telephone has to be connected to the gateway device via a telephone line.

第三种传统的因特网电话按照蓝牙标准通过利用无绳电话听筒和蓝牙接入点而提供一种无绳电话功能。用于实现该无绳电话功能的方法包括一无绳电话仿形法和一局域网访问仿形法。这里,该无绳电话仿形法限制同时接通呼叫的用户的数量。局域网访问仿形法分配有效的网际协议(IP)地址给每个无绳电话听筒,以便每个无绳电话听筒可以接通呼叫到外面;然而,每个无绳电话听筒不能从外面接收到电话呼叫。A third conventional Internet phone provides a cordless phone function by utilizing a cordless phone handset and a Bluetooth access point according to the Bluetooth standard. Methods for implementing the cordless phone functionality include a cordless phone profiling method and a LAN access profiling method. Here, the cordless phone profiling method limits the number of users who are simultaneously connected to a call. LAN access profiling assigns a valid Internet Protocol (IP) address to each cordless handset so that each cordless handset can connect calls to the outside; however, each cordless handset cannot receive phone calls from the outside.

发明简述Brief description of the invention

为了解决上述问题,本发明的一个目的是提出这样一种方法,该方法通过允许最多七个无绳电话听筒中的每一个建立与因特网电话站的无线连接并通过所建立的无线连接在因特网电话站和相关的无绳电话听筒之间进行包类型音频数据数据的通信而使最多七个人同时通过一个因特网线路来打电话,同时除去了传统因特网电话的占用区域限制。In order to solve the above-mentioned problems, an object of the present invention is to propose such a method by allowing each of a maximum of seven cordless telephone handsets to establish a wireless Communication of packet-type audio data data with the associated cordless telephone handset allows up to seven people to make calls simultaneously through an Internet line, while removing the occupied area restrictions of traditional Internet telephony.

为了完成本发明的目的,因特网电话包括一通信处理和系统控制单元、一存储器单元、一实时时钟(RTC)单元、一蓝牙无线电频率(RF)收发机单元、以及一因特网连接单元。通信处理和系统控制单元根据因特网电话协议将用户的音频包转换成网际协议(IP)数据,并从另一方传输来的IP数据中提取音频包,且将数据无线传输到无绳电话听筒并从无绳电话听筒中接收数据。存储器单元存储将在通信处理和系统控制单元中所执行的程序以及数据。实时时钟单元产生日期与时间以将数据传送到通信处理和系统控制单元,并根据来自通信处理和系统控制单元的命令来建立日期与时间数据。蓝牙无线电频率(RF)收发机单元将从通信处理和系统控制单元输出的音频包传送到无绳电话听筒并将来自无绳电话听筒的音频包传输到通信处理和系统控制单元。与因特网相连的因特网连接单元根据因特网电话协议对来自无绳电话听筒的音频包进行传输并接收来自另一侧的因特网电话协议数据。For the purposes of the present invention, an Internet phone includes a communication processing and system control unit, a memory unit, a real time clock (RTC) unit, a Bluetooth radio frequency (RF) transceiver unit, and an Internet connection unit. The communication processing and system control unit converts the user's audio packet into Internet Protocol (IP) data according to the Internet telephony protocol, and extracts the audio packet from the IP data transmitted by the other party, and wirelessly transmits the data to the handset of the cordless phone and from the cordless Data is received in the handset of the telephone. The memory unit stores programs and data to be executed in the communication processing and system control unit. The real-time clock unit generates date and time to transmit data to the communication processing and system control unit, and establishes date and time data according to commands from the communication processing and system control unit. A Bluetooth radio frequency (RF) transceiver unit transmits audio packets output from the communication processing and system control unit to the cordless telephone handset and transmits audio packets from the cordless telephone handset to the communication processing and system control unit. An Internet connection unit connected to the Internet transmits audio packets from the handset of the cordless telephone according to the Telephony over Internet protocol and receives Telephony over Internet protocol data from the other side.

为完成本发明的目的,一种用于因特网电话的无绳电话听筒包括一通信处理和听筒控制单元、一用户输入单元、一种屏幕显示单元、一存储器单元、一音频处理单元、以及一蓝牙RF收发机单元。通信处理和听筒控制单元处理在无线交换数据过程中所需要的与因特网电话站的通信并控制每个功能单元。用户输入单元接收来自用户的命令并将该命令传送到通信处理和电话听筒控制单元。屏幕显示单元显示由用户所输入的消息以及有关电话听筒状况的消息。存储器单元存储将在通信处理和电话听筒控制单元中所执行的程序以及电话号码。音频处理单元将从通信处理和电话听筒控制单元传送的数字声频数据转换成模拟信号以输出到扬声器,并将来自扩音器的声频信号转换成将要传送到通信处理和电话听筒控制单元的数字声频数据。蓝牙RF收发机单元将来自通信处理和电话听筒控制单元的音频包传输到因特网电话站并且接收来自因特网电话站的音频包以将其传输到通信处理和电话听筒控制单元。To accomplish the object of the present invention, a cordless telephone handset for Internet telephony includes a communication processing and handset control unit, a user input unit, a screen display unit, a memory unit, an audio processing unit, and a bluetooth RF transceiver unit. The communication processing and handset control unit handles the communication with the Internet telephone station required during the wireless exchange of data and controls each functional unit. The user input unit receives commands from the user and transmits the commands to the communication processing and handset control unit. The screen display unit displays messages entered by the user as well as messages about the condition of the handset. The memory unit stores programs to be executed in the communication processing and handset control unit as well as telephone numbers. The audio processing unit converts digital audio data transmitted from the communication processing and handset control unit into analog signals for output to the speaker, and converts the audio signal from the loudspeaker into digital audio to be transmitted to the communication processing and handset control unit data. The Bluetooth RF transceiver unit transmits audio packets from the communication processing and handset control unit to the Internet telephony station and receives audio packets from the Internet telephony station for transmission to the communication processing and handset control unit.

为了完成本发明的目的,一个因特网无绳电话包括一因特网电话站和一无绳电话听筒。与因特网相连的因特网电话站接收通过国际标准H.323方法或SIP方法传输的数据。无绳电话听筒根据国际标准G.723.1或G.729来压缩来自用户的音频包以通过蓝牙ACL链路将其传送到因特网电话站。For the purposes of the present invention, an Internet cordless telephone includes an Internet telephone station and a cordless telephone handset. An Internet telephone station connected to the Internet receives data transmitted by the international standard H.323 method or the SIP method. The cordless handset compresses the audio packets from the user according to the international standard G.723.1 or G.729 to transmit them to the Internet telephony station over the Bluetooth ACL link.

为完成本发明的目的,提出了一种用于连接无绳电话听筒的呼叫信号以产生因特网呼叫的方法,该方法包括建立一个与因特网电话站的ACL链路;接收另一方的因特网电话号码;通过所建立的ACL连接来传输建立呼叫所需要的建立消息,该消息与所接收到的因特网电话号码相对应;将来自因特网电话站的消息请求呼叫连接传送到因特网的另一方,该因特网电话站已接收到建立消息;在传输消息请求呼叫连接之后通过所建立的ACL链路来接收来自因特网电话站的呼叫处理消息;通过因特网电话站来接收来自另一方的警报处理消息并通过所建立的ACL链路来接收来自因特网电话站的警报消息;根据因特网电话站在因特网上所实现的呼叫连接来通过ACL链路接收来自因特网电话站的连接消息;并且当接收到该连接消息时通过该ACL链路来将连接确认消息传输到因特网电话站。To accomplish the purpose of the present invention, a method for connecting a call signal of a cordless telephone handset to generate an Internet call is proposed, the method comprising establishing an ACL link with an Internet telephone station; receiving the Internet telephone number of the other party; The established ACL connection is used to transmit the establishment message required to establish the call, which corresponds to the received Internet telephone number; the message requesting the call connection from the Internet telephony station is transmitted to the other party on the Internet, and the Internet telephony station has Receive the setup message; receive the call processing message from the Internet telephone station through the established ACL link after transmitting the message request call connection; receive the alarm processing message from the other party through the Internet telephone station and pass the established ACL chain to receive an alert message from an Internet telephone station; to receive a connection message from an Internet telephone station through an ACL link according to a call connection implemented by an Internet telephone station on the Internet; and to pass through the ACL link when the connection message is received. to transmit the connection confirmation message to the Internet telephony station.

为完成本发明的目的,本发明提出了一种用于连接无绳电话听筒的接收信号以接收因特网呼叫的方法,该方法包括接收来自因特网电话站的消息请求呼叫连接;当所接收到的消息请求呼叫连接与无绳电话听筒对应时,建立一个与因特网电话站的ACL链路;通过已建立的ACL链路从因特网电话站中接收建立呼叫所需要的建立消息,该因特网电话站已从另一方接收到呼叫连接消息;根据所接收的建立消息通过已建立的ACL链路将警报消息传送到因特网电话站并且将来自因特网电话站的警报处理消息传送到另一方;根据已传输警报处理消息的因特网电话站通过已建立的ACL链路将连接消息传送到因特网电话站,并将来自因特网电话站的呼叫连接完成消息传送到另一方,其中该因特网电话站已接收到连接消息;并在因特网电话站接收到呼叫连接完成消息后,通过已建立的ACL链路来接收来自因特网电话站的连接确认消息以便建立一呼叫通道。To accomplish the object of the present invention, the present invention proposes a method for connecting a receiving signal of a cordless telephone handset to receive an Internet call, the method comprising receiving a message requesting a call connection from an Internet telephone station; when the received message requesting a call When the connection corresponds to a cordless telephone handset, establishes an ACL link with the Internet telephony station; receives from the Internet telephony station, via the established ACL link, the setup message required to establish the call, which the Internet telephony station has received from the other party Call connection message; transmits alarm message to Internet telephony station via established ACL link according to received setup message and transmits alarm handling message from internet telephony station to the other party; internet telephony station according to transmitted alarm handling message The connection message is transmitted to the Internet telephony station through the established ACL link, and the call connection completion message is transmitted from the Internet telephony station to the other party, wherein the Internet telephony station has received the connection message; and received at the Internet telephony station After the call connection complete message, a connection confirmation message is received from the Internet telephone station through the established ACL link to establish a call channel.

为了实现本发明的目的,提供了一数据结构、该数据结构用于通过ACL链路而传输已压缩的音频数据并且由消息类型字段以及与协议标识符字段值和消息类型字段值相对应的可变长度的传输数据字段构成,其中在协议标识符字段通过ACL链路来存储用于表示已压缩音频数据的传输的数据的情况下可变长度的传输数据字段传送已压缩的音频数据。In order to achieve the purpose of the present invention, a data structure is provided, which is used to transmit compressed audio data over an ACL link and consists of a message type field and an optional field corresponding to the protocol identifier field value and the message type field value. A variable length transport data field is formed, wherein the variable length transport data field conveys the compressed audio data in case the protocol identifier field stores data representing the transmission of the compressed audio data through the ACL link.

为了实现本发明的目的,提供了一种在通过ACL链路来传送压缩的音频数据时所使用的数据结构,该数据结构包括一个协议标识符字段,表示将被传送的数据是已压缩的音频数据;一个消息类型字段,表示在协议标识符字段存储用于表示已压缩音频数据的传输的数据的情况下流程控制功能的使用状态以及已压缩的音频数据的状态或接收到已压缩的音频数据;以及一个可变长度的传输数据字段,用于存储与协议标识符字段和消息类型字段相对应的已压缩音频数据。In order to achieve the purpose of the present invention, a data structure used when transmitting compressed audio data through an ACL link is provided, the data structure includes a protocol identifier field, indicating that the data to be transmitted is compressed audio data; a message type field indicating the use status of the flow control function and the status of compressed audio data or reception of compressed audio data in the case where the protocol identifier field stores data representing the transmission of compressed audio data ; and a variable-length transport data field for storing compressed audio data corresponding to the protocol identifier field and the message type field.

为了实现本发明的目的,提供一种计算机可读记录媒体以由计算机执行该方法。In order to achieve the object of the present invention, a computer-readable recording medium for executing the method by a computer is provided.

附图简述Brief description of the drawings

参考附图通过对其优选实施例的详细说明,本发明的上述目的和优点将变得显而易见:By describing in detail its preferred embodiments with reference to the accompanying drawings, the above objects and advantages of the present invention will become apparent:

图1是根据本发明的因特网无绳电话的框图;1 is a block diagram of an Internet cordless telephone according to the present invention;

图2是根据本发明的因特网无绳电话的因特网电话站的结构框图;Fig. 2 is the structural block diagram of the Internet telephone station of Internet cordless telephone according to the present invention;

图3是根据本发明的因特网电话站的详细框图;Figure 3 is a detailed block diagram of an Internet telephony station according to the present invention;

图4A给出了一个软件协议组,该协议组位于通信处理和系统控制单元的只读存储器中;Figure 4A provides a software protocol group, which is located in the read-only memory of the communication processing and system control unit;

图4b表示位于通信处理和系统控制单元中的一个软件协议组,当与具有蓝牙接口的便携式电话通讯时使用该软件协议组;Figure 4b shows a software protocol suite located in the communication processing and system control unit, which is used when communicating with a portable phone with a bluetooth interface;

图5是根据本发明的因特网无绳电话的无绳电话听筒的框图;Figure 5 is a block diagram of a cordless telephone handset of an Internet cordless telephone according to the present invention;

图6是根据本发明的无绳电话听筒的详细框图;Figure 6 is a detailed block diagram of a cordless telephone handset in accordance with the present invention;

图7表示一个软件协议组,它位于通信处理和电话听筒控制单元的只读存储器中;Figure 7 shows a software protocol suite located in the read-only memory of the communication processing and handset control unit;

图8表示利用根据本发明的无绳电话听筒来进行因特网呼叫的呼叫信号连接处理的一个例子;FIG. 8 shows an example of call signal connection processing for Internet calls utilizing a cordless telephone handset according to the present invention;

图9表示利用根据本发明无绳电话听筒接收来自外部因特网呼叫的接收信号连接处理的一个例子;Fig. 9 shows an example of connection processing for receiving a reception signal from an external Internet call using the handset of the cordless telephone according to the present invention;

图10表示用于结束电话呼叫的一个调用解除处理;以及Figure 10 shows a call release process for ending a phone call; and

图11A到11C表示在异步无连接(ACL)链路中所使用的信息包的数据结构11A to 11C show data structures of packets used in an asynchronous connectionless (ACL) link

发明详述Detailed description of the invention

现在参照附图对本发明进行进一步充分地描述,在附图中给出了本发明的优选实施例。The present invention will now be further fully described with reference to the accompanying drawings, in which preferred embodiments of the invention are shown.

图1是根据本发明的因特网无绳电话的实施例方框图。参照图1,因特网无绳电话是由因特网电话站100和无绳电话听筒110组成的。FIG. 1 is a block diagram of an embodiment of an Internet cordless telephone according to the present invention. Referring to FIG. 1 , the Internet cordless telephone is composed of an Internet telephone station 100 and a cordless telephone handset 110 .

图2是依照本发明的因特网无绳电话中的因特网电话站100的实施例的结构框图。参照图2,该因特网电话站100是一个位置固定的设备并且包括一个通信处理和系统控制单元210、一个存储单元220、一个实时时钟(RTC)单元230、一个蓝牙无线电频率(RF)收发机单元240、一个因特网连接单元250,以及一个已压缩声频信号转换单元260。该因特网电话站100根据经由蓝牙无线连接的最多七个无绳电话听筒来建立和断开电话以来传输并接收已编码的音频数据和用户界面数据,并且通过利用一个异步数字用户线(ADSL)调制解调器或一个以太网连接模块来处理因特网电话协议。FIG. 2 is a block diagram of an embodiment of an Internet telephone station 100 in an Internet cordless telephone according to the present invention. Referring to FIG. 2, the Internet telephony station 100 is a fixed-location device and includes a communication processing and system control unit 210, a storage unit 220, a real-time clock (RTC) unit 230, a Bluetooth radio frequency (RF) transceiver unit 240 , an Internet connection unit 250 , and a compressed audio signal conversion unit 260 . The Internet Telephony Station 100 transmits and receives encoded audio data and user interface data by establishing and disconnecting calls from up to seven cordless telephone handsets wirelessly connected via Bluetooth, and by utilizing an Asynchronous Digital Subscriber Line (ADSL) modem or An Ethernet connection module to handle the Internet telephony protocol.

图5是依照本发明的因特网无绳电话的无绳电话听筒的方框图。参照图5,该无绳电话听筒110包括一个通信处理和电话听筒控制单元510、一个用户输入单元520、一个屏幕显示单元530、一个存储单元540、一个音频处理单元550,以及一个蓝牙RF收发机单元560。这里,具有音频编解码器功能和用户界面功能的无绳电话听筒110根据经由蓝牙无线链接的因特网电话站100来建立和断开呼叫以传送与接收已编码的音频数据和用户界面数据。因此,用户可以通过利用该无绳电话听筒110来打电话,如同通过利用一个一般的无绳电话来打电话。Figure 5 is a block diagram of a cordless telephone handset for an Internet cordless telephone in accordance with the present invention. 5, the cordless telephone handset 110 includes a communication processing and handset control unit 510, a user input unit 520, a screen display unit 530, a storage unit 540, an audio processing unit 550, and a bluetooth RF transceiver unit 560. Here, the cordless phone handset 110 having an audio codec function and a user interface function establishes and disconnects a call according to the Internet phone station 100 wirelessly linked via Bluetooth to transmit and receive encoded audio data and user interface data. Therefore, the user can make a call by using the handset 110 of the cordless telephone as by making a call by using a general cordless telephone.

该通信处理和系统控制单元210是由被程序操作的一个高速处理器模块、一个蓝牙RF收发机接口模块、一个蓝牙基带处理模块、一个存储器控制模块,以及一个多用途的输入/输出单元组成。这里,通信处理和系统控制单元210处理因特网电话协议并处理与无绳电话听筒进行交换无线数据的通信。The communication processing and system control unit 210 is composed of a high-speed processor module operated by a program, a Bluetooth RF transceiver interface module, a Bluetooth baseband processing module, a memory control module, and a multipurpose input/output unit. Here, the communication processing and system control unit 210 handles the Internet telephony protocol and handles communication with a cordless telephone handset for exchanging wireless data.

该因特网电话协议是依据国际标准H.323方法或会话启动协议(SIP)方法处理的。通过异步无连接(ACL)链路来执行与无绳电话听筒的通信处理以交换无绳数据,该ACL链路依照蓝牙标准在一主机和七从机之间建立无线连接。The Internet telephony protocol is handled according to the international standard H.323 method or the Session Initiation Protocol (SIP) method. The communication process with the handset of the cordless telephone to exchange cordless data is performed through an asynchronous connectionless (ACL) link, which establishes a wireless connection between a master and seven slaves according to the Bluetooth standard.

蓝牙系统定义了二种连接,即同步面向连接的(SCO)链接和ACL链路,以便提供多媒体应用服务。该SCO链接对称地操作并且支持点与点间通信,该SCO链接被用于一般的音频呼叫并同时利用电路转换方法来传输SCO链接数据。这样的一个链接具备两个连续时间片,即,一个向前的时间片和一个返回时间片,具有特定的时间间隔。The bluetooth system has defined two kinds of connections, namely synchronous connection-oriented (SCO) link and ACL link, in order to provide multimedia application services. The SCO link operates symmetrically and supports peer-to-peer communication, the SCO link is used for general audio calls while utilizing a circuit switching method to transmit SCO link data. Such a link has two consecutive time slices, ie a forward time slice and a return time slice, with a specific time interval.

该ACL链路对称地或不对称地操作并且支持点到多点通信,该ACL链路被用于传输成组数据同时通过包转换方法来传输ACL链路数据。主机使用一个轮询方法来控制ACL通信。The ACL link operates symmetrically or asymmetrically and supports point-to-multipoint communication, the ACL link is used to transmit group data while transmitting the ACL link data through a packet conversion method. The host uses a polling method to control ACL communication.

另外,主机通过ACL链路利用与从机相对应的无绳电话听筒来交换呼叫建立和断开消息,音频编码数据、以及用户界面数据。依照预定的因特网电话号码来辨别每个无绳电话听筒。In addition, the master exchanges call setup and disconnection messages, audio encoding data, and user interface data with the corresponding cordless handsets of the slaves over the ACL link. Each cordless telephone handset is identified according to a predetermined Internet telephone number.

这里,该因特网电话号码可能是由用于该站的4字节因特网协议地址和无绳电话听筒的标识(ID)号码组成。例如,当特定电话听筒的标识号是2并且因特网电话站的因特网协议地址是218.34.52.219时,电话听筒的因特网电话号码变成218.34.52.219.2。另外,一个电话听筒可以具备另一个号码,它是由标识号#或@、电话号码,以及ID号组成。例如,一个电话听筒的另一个因特网电话号码可以设定为#042-828-6043-1。Here, the Internet phone number may consist of a 4-byte Internet Protocol address for the station and an identification (ID) number for the handset of the cordless telephone. For example, when the identification number of a particular telephone handset is 2 and the Internet protocol address of the Internet telephone station is 218.34.52.219, the Internet telephone number of the telephone handset becomes 218.34.52.219.2. In addition, a telephone handset can have another number, which is composed of an identification number # or @, a telephone number, and an ID number. For example, another Internet phone number for a telephone handset could be set to #042-828-6043-1.

此外,该通信处理和系统控制单元210接收来自实时时钟单元230的日期与时间数据并且周期地将这些数据传送到无绳电话听筒。In addition, the communication processing and system control unit 210 receives date and time data from the real time clock unit 230 and periodically transmits these data to the cordless telephone handset.

存储单元220是由闪存和RAM构成的。闪存用于存储将被通信处理和系统控制单元210所执行的程序或将被很长时间存储的数据。RAM用于存储临时数据。The storage unit 220 is composed of flash memory and RAM. The flash memory is used to store programs to be executed by the communication processing and system control unit 210 or data to be stored for a long time. RAM is used to store temporary data.

该实时时钟单元230产生了日期与时间数据并且将这些数据传送到通信处理和系统控制单元210,或者依照来自通信处理和系统控制单元210的命令来更新该日期与时间数据。该日期与时间数据被周期性地由通信处理和系统控制单元210传递到无绳电话听筒。另外,用户可以经由无绳电话听筒直接地更新该日期与时间数据。The real time clock unit 230 generates date and time data and transmits these data to the communication processing and system control unit 210 , or updates the date and time data in accordance with a command from the communication processing and system control unit 210 . The date and time data is periodically passed by the communications processing and system control unit 210 to the handset of the cordless telephone. Alternatively, the user can update the date and time data directly via the handset of the cordless telephone.

蓝牙RF收发机单元240将通过通信处理和系统控制单元210的蓝牙RF收发机接口所输出的信号传送到无绳电话听筒,并且将从无绳电话听筒输出的信号传送到通信处理和系统控制单元210。The Bluetooth RF transceiver unit 240 transmits signals output through the Bluetooth RF transceiver interface of the communication processing and system control unit 210 to the handset of the cordless telephone, and transmits signals output from the handset of the cordless telephone to the communication processing and system control unit 210.

因特网连接单元250利用多种用途的异步数字用户线调制解调器或以太网连接模块通过因特网将数据传送到其他通信设备或从其他通讯设备接收数据。The Internet connection unit 250 utilizes a multipurpose asynchronous digital subscriber line modem or an Ethernet connection module to transmit data to and receive data from other communication devices over the Internet.

已压缩的声频信号转换单元260将一个连续变化斜率增量调制器(CVSD)音频信号或脉冲编码调制(PCM)音频信号转换为一个G.723.1音频信号,或将一个G.723.1音频信号转换为一个CVSD或PCM音频信号,以便将已转换的音频信号传送到通信处理和系统控制单元210。利用已压缩的音频信号转换单元260,将利用蓝牙功能通过SCO链接而从便携式电话传送来的CVSD或PCM音频信号转换为G.723.1音频信号并且将其传递到因特网电话站。另外,由于已压缩的音频信号转换单元260,利用蓝牙功能可将G.723.1音频信号转换成CVSD或PCM音频信号并且将其传送到便携式电话。因此,具有蓝牙功能的便携式电话能象一个无绳电话的电话听筒一样被使用。The compressed audio signal conversion unit 260 converts a continuously variable slope delta modulator (CVSD) audio signal or a pulse code modulation (PCM) audio signal into a G.723.1 audio signal, or converts a G.723.1 audio signal into A CVSD or PCM audio signal to transmit the converted audio signal to the communication processing and system control unit 210. With the compressed audio signal conversion unit 260, the CVSD or PCM audio signal transmitted from the cellular phone through the SCO link using the Bluetooth function is converted into a G.723.1 audio signal and delivered to the Internet phone station. In addition, due to the compressed audio signal conversion unit 260, it is possible to convert a G.723.1 audio signal into a CVSD or PCM audio signal and transmit it to a cellular phone using the Bluetooth function. Therefore, a portable telephone having a Bluetooth function can be used like a handset of a cordless telephone.

图3是因特网电话站的实施例的详细框图。Figure 3 is a detailed block diagram of an embodiment of an Internet telephony station.

32位RISC处理机的中央处理器(CPU)310处理数字信号处理(DSP)命令。通信处理和系统控制单元210具备一个128K字节的因特网存储器320,即静态存储器或高速缓冲存储器,以及一个外部存储接口装置330,以便与外部只读存储器340和静态存储器350相连。A central processing unit (CPU) 310 of a 32-bit RISC processor processes digital signal processing (DSP) commands. The communication processing and system control unit 210 has a 128K byte Internet memory 320, ie static memory or cache memory, and an external storage interface device 330 to connect with the external ROM 340 and the static memory 350.

该通信处理和系统控制单元210进一步包括各种寄存器、中断和计时器控制器360以及一个32位多用途输入/输出(GPIO)单元370。The communication processing and system control unit 210 further includes various registers, interrupt and timer controllers 360 and a 32-bit general purpose input/output (GPIO) unit 370 .

蓝牙位控制器380执行前向纠错(FEC)、包头误差控制、循环冗余校验(CRC),以及加密以便产生将被传输的数据包。这里,该蓝牙位控制器380经由RF收发机接口(IF)单元384来将该数据包传送到蓝牙RF收发机装置314。通过RF收发机IF单元384从RF收发机单元314传送来的数据包被传送到蓝牙位控制器380。蓝牙电源控制器382控制传输并接收电源并驱动一个锁相环(PLL)以产生一个内部高速时钟。The Bluetooth bit controller 380 performs forward error correction (FEC), header error control, cyclic redundancy check (CRC), and encryption to generate data packets to be transmitted. Here, the Bluetooth bit controller 380 transmits the data packet to the Bluetooth RF transceiver device 314 via the RF transceiver interface (IF) unit 384 . Data packets transmitted from the RF transceiver unit 314 through the RF transceiver IF unit 384 are transmitted to the Bluetooth bit controller 380 . The Bluetooth power controller 382 controls transmit and receive power and drives a phase-locked loop (PLL) to generate an internal high-speed clock.

连接到通信处理和系统控制单元210的因特网连接单元250包括一个以太网控制器311、一个xDSL模块312,和一个PSTN模块313。因此,因特网电话经由因特网连接单元250与因特网或电话网相连。The Internet connection unit 250 connected to the communication processing and system control unit 210 includes an Ethernet controller 311 , an xDSL module 312 , and a PSTN module 313 . Therefore, the Internet phone is connected to the Internet or a telephone network via the Internet connection unit 250 .

用于显示网络的连接状态以及蓝牙链接的发光二极管(LED)390与GPIO单元370相连并且由中央处理器310来控制。A Light Emitting Diode (LED) 390 for displaying the connection status of the network and the Bluetooth link is connected to the GPIO unit 370 and controlled by the CPU 310 .

图4A表示软件协议组,它位于通信处理和系统控制单元210的ROM35中;Fig. 4A shows software protocol group, it is located in the ROM35 of communication processing and system control unit 210;

蓝牙功能是由一般的访问图表(GAP)410、服务显示图表(SDP)411、一个无绳电话图表(CTP)412、一个电话控制协议规格说明(TCS)413、一个链路管理协议(LMP)414,以及基带/链接管理(BBILM)415来实现。The Bluetooth function is composed of a general access profile (GAP) 410, a service display profile (SDP) 411, a cordless phone profile (CTP) 412, a telephony control protocol specification (TCS) 413, a link management protocol (LMP) 414 , and baseband/link management (BBILM) 415 to implement.

GAP410支持蓝牙无线链接的生成和断开功能以及一个停放方式,并且该SDP411仅仅支持通过蓝牙网络中的设备所提供的核对服务种类的无绳电话服务。图示的用于提供该无绳电话服务的CTP412满足用于TCS413的操作的标准。The GAP410 supports Bluetooth wireless link creation and disconnection functions and a parking mode, and the SDP411 only supports the cordless phone service provided by the device in the Bluetooth network to check the service category. The illustrated CTP 412 for providing this cordless telephone service meets the criteria for TCS 413 operation.

来自TCS413的一个呼叫控制消息是作为管理一个流量控制和纠错功能的链路控制协议通过一个L2CAP416传递的。另外,G.723.1音频包是通过L2CAP416传递的。A call control message from TCS 413 is passed through an L2CAP 416 as a link control protocol that manages a flow control and error correction function. In addition, the G.723.1 audio package is delivered through L2CAP416.

GPIO驱动器420控制LED390并且网络驱动器421执行以太网,xDSL,和PSTN连接功能。GPIO driver 420 controls LED 390 and network driver 421 performs Ethernet, xDSL, and PSTN connection functions.

当呼叫连接处理与H.323相互作用时由TCS413来执行呼叫连接处理,并且由H.323协议执行与另一方的因特网电话的连接。为此,存在一个TCP/IP协议422和一个以太网驱动器和以太网控制器423。系统控制软件430管理蓝牙图表,控制因特网电话协议424,即H.323,并且管理口令资源。The call connection process is performed by the TCS413 when the call connection process interacts with H.323, and the connection with the other party's Internet phone is performed by the H.323 protocol. For this, there is a TCP/IP protocol 422 and an Ethernet driver and Ethernet controller 423 . The system control software 430 manages the bluetooth schema, controls the Internet telephony protocol 424, ie H.323, and manages the password resource.

图4b表示位于通信处理和系统控制单元中的ROM350中的软件协议组,当与具有蓝牙接口的便携式电话通讯时使用该软件协议组。Figure 4b shows the software protocol suite located in the ROM 350 in the communication processing and system control unit, which is used when communicating with a portable telephone having a Bluetooth interface.

图4B显示的协议组与图4a的相似。然而,连续变化斜率增量调制器(CSVD)460和G.723 470栈式组位于BB/LM和RF450中。Figure 4B shows a protocol suite similar to that of Figure 4a. However, a continuously varying slope delta modulator (CSVD) 460 and a G.723 470 stack are located in BB/LM and RF 450.

图5是依照本发明的因特网无绳电话的无绳电话听筒的实施例的方框图;Figure 5 is a block diagram of an embodiment of a cordless telephone handset for an Internet cordless telephone in accordance with the present invention;

该无绳电话听筒包括通信处理和电话听筒控制单元510、用户输入单元520、屏幕显示单元530、存储单元540、音频处理单元550,以及蓝牙RF收发机单元560。The cordless telephone handset includes a communication processing and handset control unit 510 , a user input unit 520 , a screen display unit 530 , a storage unit 540 , an audio processing unit 550 , and a Bluetooth RF transceiver unit 560 .

该通信处理和电话听筒控制单元510是由程序所操作的一个高速处理器模块、一个蓝牙RF收发机IF模块、一个蓝牙基带处理模块、一个存储控制模块,以及一个通用输入/输出单元组成的。The communication processing and handset control unit 510 is composed of a high-speed processor module operated by a program, a Bluetooth RF transceiver IF module, a Bluetooth baseband processing module, a storage control module, and a general input/output unit.

另外,通信处理和电话听筒控制单元510处理来自用户输入装置520的键区信号,产生字符数据以输出到屏幕显示单元530,并且执行一个用于压缩和解压缩音频数据的音频编码功能。此外,通信处理和电话听筒控制单元510与音频处理单元550交换音频数据,产生从音频处理单元550输出的音频数据以将该音频数据传输到音频处理单元550,并且处理与因特网电话站交换无线数据的通信。In addition, the communication processing and handset control unit 510 processes keypad signals from the user input device 520, generates character data for output to the screen display unit 530, and performs an audio encoding function for compressing and decompressing audio data. In addition, the communication processing and handset control unit 510 exchanges audio data with the audio processing unit 550, generates audio data output from the audio processing unit 550 to transmit the audio data to the audio processing unit 550, and processes wireless data exchange with an Internet telephone station Communication.

用于压缩并解压缩音频数据的音频编码功能是由G.723.1方法或G.729方法来实现,它们是国际标准方法。与因特网电话站交换无线数据的通信是通过ACL链路来执行的,该ACL链路允许在符合蓝牙标准的一主机和七个从机之间确立的一个无线链接。另外,电话听筒通过ACL链路和与主机相对应的因特网电话站交换呼叫建立和断开消息,音频编码数据、以及用户界面数据。另外,电话听筒周期地从因特网电话站接收日期与时间数据。The audio coding function for compressing and decompressing audio data is realized by the G.723.1 method or the G.729 method, which are international standard methods. Communication exchanging wireless data with an Internet telephone station is performed through an ACL link that allows a wireless link to be established between a master and seven slaves conforming to the Bluetooth standard. In addition, the telephone handset exchanges call setup and disconnection messages, audio encoding data, and user interface data with the Internet telephone station corresponding to the host through the ACL link. Additionally, the handset periodically receives date and time data from the Internet telephony station.

用户输入单元520是由一个键区和一个驱动装置组成。当用户按下键区时,对应信号经由通信处理和电话听筒控制单元510的通用输入/输出单元被传递到通信处理和电话听筒控制单元510。这里,键区包括数字按钮,一个发送按钮,及其他菜单按钮。The user input unit 520 is composed of a keypad and a driving device. When the user presses the keypad, a corresponding signal is delivered to the communication processing and handset control unit 510 via the general-purpose input/output unit of the communication processing and handset control unit 510 . Here, the keypad includes number buttons, a send button, and other menu buttons.

由一个字符显示LCD和一个驱动装置组成的屏幕显示单元530显示用户输入的一个电话号码,一个呼叫方ID,保存在存储单元中的电话号码薄,日期与时间数据,以及对用户所选择的功能的处理结果。The screen display unit 530 composed of a character display LCD and a driving device displays a telephone number input by the user, a caller ID, a telephone directory stored in the storage unit, date and time data, and functions selected by the user. processing results.

该存储单元540是由闪存和RAM组成,闪存用于存储将要通信处理和电话听筒控制单元210所执行的程序或比如电话号码薄之类的将要很长时间被存储的数据,RAM用于存储临时数据。This storage unit 540 is made up of flash memory and RAM, and flash memory is used for storing the program that will be executed by communication processing and telephone handset control unit 210 or the data that will be stored for a long time such as telephone directory, and RAM is used for storing temporary data.

音频处理单元550将从通信处理和电话听筒控制单元510传送的数字声频数据和诸如回铃音和拨号音之类的各种音频数据转换成模拟信号以便通过一个喇叭输出已被转换的模拟信号。另外,音频处理单元550将通过一个扩音器而接收到的模拟信号转换成数字数据以便将已转换的数字数据传送到通信处理和电话听筒控制单元510。The audio processing unit 550 converts digital audio data transmitted from the communication processing and handset control unit 510 and various audio data such as ringback tones and dial tones into analog signals to output the converted analog signals through a speaker. In addition, the audio processing unit 550 converts an analog signal received through a speaker into digital data to transmit the converted digital data to the communication processing and handset control unit 510 .

蓝牙RF收发机单元560将通过通信处理和电话听筒控制单元510的蓝牙RF收发机IF所传送来的信号传输到因特网电话站100。另外,蓝牙RF收发机单元560将从因特网电话站100的蓝牙RF收发机单元240传送来的信号传输到通信处理和电话听筒控制单元510。The Bluetooth RF transceiver unit 560 transmits a signal transmitted through the Bluetooth RF transceiver IF of the communication processing and handset control unit 510 to the Internet telephone station 100 . In addition, the Bluetooth RF transceiver unit 560 transmits a signal transmitted from the Bluetooth RF transceiver unit 240 of the Internet phone station 100 to the communication processing and handset control unit 510 .

图6是无绳电话听筒的详细方框图。Figure 6 is a detailed block diagram of a cordless telephone handset.

作为32位RISC处理机的中央处理器610处理DSP命令。该通信处理和电话听筒控制单元510具备一个128K字节的因特网存储器611,即静态存储器或高速缓冲存储器,以及一个外部存储器接口装置612,以便与外部只读存储器630和静态存储器620相连。The central processing unit 610, which is a 32-bit RISC processor, processes DSP commands. The communication processing and handset control unit 510 has a 128K byte Internet memory 611, i.e. static memory or cache memory, and an external memory interface device 612 so as to be connected with the external read-only memory 630 and the static memory 620.

该通信处理和电话听筒控制单元510更进一步包括各种寄存器、中断和计时器控制器613以及一个32位通用输入输出单元614。The communication processing and handset control unit 510 further includes various registers, interrupt and timer controllers 613 and a 32-bit general-purpose input and output unit 614 .

一个蓝牙位控制器615执行前向纠错,信头误差控制,循环冗余码校验以及加密以便产生将要传输的数据。这里,蓝牙位控制器615经由一RF收发机IF单元将数据传递到蓝牙RF收发机单元640。  经由RF收发机IF单元从RF收发机单元640传递来的数据被传输到该蓝牙位控制器615。A Bluetooth bit controller 615 performs forward error correction, header error control, cyclic redundancy check and encryption to generate data to be transmitted. Here, the Bluetooth bit controller 615 transmits data to the Bluetooth RF transceiver unit 640 via an RF transceiver IF unit. Data delivered from the RF transceiver unit 640 via the RF transceiver IF unit is transferred to the Bluetooth bit controller 615.

一个蓝牙电源控制器616控制电源的传输和接收并驱动用于产生内部高速钟的PLL。A Bluetooth power controller 616 controls the transmission and reception of power and drives the PLL used to generate the internal high-speed clock.

通信处理和电话听筒控制单元510通过利用DSP功能来执行CVSD和PCM处理并且将已处理的音频数据传送到外部模拟装置650,即模数(A/D)转换器和数模(D/A)转换器,以便将音频数据输出到扩音器和喇叭。通信处理和电话听筒控制单元510通过利用DSP功能将从扩音器输入的音频信号转换成G.723.1音频数据,并且依照G.723.1标准来对已接收的音频包进行解码,以便将已解码的音频包输出到喇叭。The communication processing and handset control unit 510 performs CVSD and PCM processing by utilizing DSP functions and transmits the processed audio data to external analog devices 650, ie, analog-to-digital (A/D) converter and digital-to-analog (D/A) converter to output audio data to amplifiers and speakers. The communication processing and handset control unit 510 converts the audio signal input from the loudspeaker into G.723.1 audio data by utilizing the DSP function, and decodes the received audio packet in accordance with the G.723.1 standard, so that the decoded The audio package is output to the speakers.

用作用户接口的键区660和液晶显示屏670与GPIO单元614相连以分别执行键入和数据输出。键区660通过利用GPIO单元614而每10毫秒检查输入键的状态。如果同样的键输入超过三回,键区660确定一个正确的键被输入。当接收一个呼叫时显示用户的键入和电话号码,协议地址,因特网电话号码,或另一方名称的液晶显示屏670与GPIO单元614相连并受控于CPU610。A keypad 660 and a liquid crystal display 670 serving as a user interface are connected to the GPIO unit 614 to perform key-in and data output, respectively. The keypad 660 checks the state of the input key every 10 milliseconds by using the GPIO unit 614 . If the same key is input more than three times, the keypad 660 determines that a correct key is input. A liquid crystal display 670 that displays the user's input and phone number, protocol address, Internet phone number, or another party's name is connected to the GPIO unit 614 and controlled by the CPU 610 when a call is received.

图7表示软件协议组,它位于通信处理和电话听筒控制单元510的ROM630中。FIG. 7 shows the software protocol suite, which resides in the ROM 630 of the communication processing and handset control unit 510.

蓝牙功能是由一个GAP710,一个SDP711,一个CTP712,一个TCS713,一个LMP714,和一个BB/LM715来实现的。The Bluetooth function is realized by a GAP710, a SDP711, a CTP712, a TCS713, a LMP714, and a BB/LM715.

该GAP710支持一个用于产生并断开功能的蓝牙无线链接以及一个停放模式,并且该SDP711仅仅通过检查由蓝牙网络中的设备所提供的服务种类来支持无绳电话服务。该CTP412用作用于提供该无绳电话服务并且满足TCS713的操作标准。The GAP710 supports a Bluetooth wireless link for make and break functions and a park mode, and the SDP711 supports cordless phone service only by checking the type of service provided by devices in the Bluetooth network. The CTP412 is used for providing the cordless telephone service and meets the operating standard of TCS713.

呼叫被确立并被发行,并且G.723.1音频包通过TCS713被发送并被接收。来自TCS713的呼叫控制消息通过作为链接控制协议的L2CAP716被传送,链接控制协议管理流量控制和纠错功能。另外,通过L2CAP716来传送并接收G.723.1音频编码722的数据包。GPIO驱动器720控制键区660和液晶显示屏670,并且PCM驱动器721将音频数据提供给G.723.1音频编码器并且将已解码的PCM数据输出到喇叭。Calls are established and issued, and G.723.1 audio packets are sent and received via TCS713. Call control messages from TCS 713 are transferred through L2CAP 716, which is a link control protocol that manages flow control and error correction functions. Additionally, packets of G.723.1 audio encoding 722 are transmitted and received via L2CAP 716 . The GPIO driver 720 controls the keypad 660 and the LCD display 670, and the PCM driver 721 provides audio data to the G.723.1 audio encoder and outputs decoded PCM data to the speaker.

系统控制软件730依照用户所选择的功能即,因特网电话,公共交换电话网电话选择,以及缩位拨号来管理蓝牙图表,用户数据和密码以及系统。The system control software 730 manages the bluetooth profiles, user data and passwords, and the system according to user selected functions, ie, Internet telephony, PSTN telephony selection, and abbreviated dialing.

图8表示用于利用无绳电话听筒来接通因特网呼叫的呼叫信号连接处理的一实施例;Figure 8 shows an embodiment of a call signal connection process for connecting an Internet call using a cordless telephone handset;

在步骤810,当用户按下另一方的因特网电话号码时,一个建立消息被传递到因特网电话站。在步骤820,因特网电话站通过H.323SIP方法经由因特网将呼叫连接请求信息传送到另一方,并且在步骤830将一个呼叫处理消息传送到无绳电话听筒以便通告一个呼叫在进行中。At step 810, when the user presses the other party's Internet phone number, a setup message is passed to the Internet phone station. In step 820, the Internet telephone station transmits call connection request information to the other party via the Internet by the H.323 SIP method, and in step 830 transmits a call processing message to the handset of the cordless telephone to announce that a call is in progress.

在步骤840,当因特网电话站从另一方接收到一个警告处理消息时,在步骤850因特网电话站将一个警告消息传送到无绳电话听筒以便无绳电话听筒通过喇叭来产生一个回铃音信号。In step 840, when the Internet telephone station receives an alert processing message from the other party, in step 850 the Internet telephone station transmits an alert message to the handset of the cordless telephone so that the handset of the cordless telephone generates a ringback tone signal through the speaker.

接下来,在步骤860,当因特网电话站从另一方接收一个呼叫连接完成消息时,在步骤870因特网电话站传递一个连接消息到无绳电话听筒。其后,在步骤880无绳电话听筒传递一个连接确认消息到因特网电话站以为接通一个呼叫作准备。在步骤890,已编码的音频数据在因特网电话站和无绳电话听筒之间被发送并被接收以接通与另一方的呼叫。Next, in step 860, when the Internet telephone station receives a call connection complete message from the other party, in step 870 the Internet telephone station transmits a connection message to the handset of the cordless telephone. Thereafter, in step 880 the cordless telephone handset transmits a connection confirmation message to the Internet telephone station in preparation for connecting a call. At step 890, encoded audio data is sent and received between the Internet telephony station and the cordless telephone handset to complete the call with the other party.

在因特网电话站和无绳电话听筒之间的呼叫信号连接处理过程中所使用的消息通过ACL链路被传输。Messages used in the call signal connection process between the Internet telephone station and the cordless telephone handset are transmitted over the ACL link.

如果当一个无绳电话听筒接通一呼叫时另一个无绳电话也接通一呼叫,执行如上同样的呼叫信号连接处理,因为每个无绳电话听筒由预先决定的因特网电话号码来区分。If another cordless telephone also connects a call when a handset of a cordless telephone connects a call, the same call signal connection process as above is performed because each handset of the cordless telephone is distinguished by a predetermined Internet telephone number.

另外,如果因特网电话站进一步包括已压缩音频信号转换单元,具有蓝牙功能的便携式电话与因特网电话站连接以代替无绳电话听筒。In addition, if the Internet phone station further includes the compressed audio signal conversion unit, a portable phone having a Bluetooth function is connected to the Internet phone station instead of the handset of the cordless phone.

利用具有蓝牙功能的便携式电话处理来接通一呼叫的处理与如图8所示的利用无绳电话听筒来接通一呼叫的呼叫信号连接处理相同。为此,因特网电话站必须具备已压缩音频信号转换单元以把CVSD,或PCM音频信号转换为G.723.1音频信号。因此,通过SCO链接从具有蓝牙功能的便携式电话传递而来的CVSD或PCM音频信号被转换为G.723.1音频信号并且被传递到因特网电话站。另外,G.723.1音频信号被转换为CVSD或PCM音频信号并且被传递到具有蓝牙功能的便携式电话。The process of connecting a call with the portable phone having the Bluetooth function is the same as the call signal connection process of connecting a call with the handset of the cordless phone as shown in FIG. 8 . For this reason, the Internet telephone station must have a compressed audio signal conversion unit to convert CVSD, or PCM audio signals into G.723.1 audio signals. Accordingly, a CVSD or PCM audio signal delivered from a Bluetooth-enabled cellular phone through the SCO link is converted to a G.723.1 audio signal and delivered to the Internet phone station. In addition, the G.723.1 audio signal is converted into a CVSD or PCM audio signal and delivered to a Bluetooth-enabled cellular phone.

图9表示利用无绳电话听筒从外边接收因特网呼叫的接收信号连接处理的一实施例。Fig. 9 shows an embodiment of a reception signal connection process for receiving an Internet call from outside using a handset of a cordless telephone.

在步骤910,当因特网电话站用H.323方法或SIP方法通过因特网接收呼叫连接请求消息时,在步骤920因特网电话站将包括有无绳电话听筒的因特网电话号码的建立信息传输到无绳电话听筒。In step 910, when the Internet telephone station receives the call connection request message through the Internet using the H.323 method or the SIP method, in step 920 the Internet telephone station transmits the establishment information including the Internet telephone number with the cordless telephone handset to the cordless telephone handset.

只有当一个呼叫方ID服务被提供时一个呼叫方ID被包括在建立信息中。在步骤930,接收到建立消息的无绳电话听筒产生一个振铃音并且将一个警告消息传送到因特网电话站。A caller ID is included in the setup information only when a caller ID service is provided. In step 930, the handset of the cordless telephone receiving the setup message generates a ring tone and transmits an alert message to the Internet telephone station.

在步骤940,接收警告消息的因特网电话站传递一个警告处理消息到另一方。在步骤950,当用户接收呼叫时,无绳电话听筒传递一个连接消息到因特网电话站,然后因特网电话站在步骤960传递一个呼叫连接完成消息到另一方,并且在步骤970将连接确认消息传送到无绳电话听筒,以便为接通一呼叫做准备。在步骤980,传送并接收因特网电话站和无绳电话听筒之间的已编码音频数据以接通与另一方的呼叫。In step 940, the Internet telephony station receiving the alert message transmits an alert processing message to the other party. In step 950, when the user receives a call, the cordless telephone handset transmits a connection message to the Internet telephone station, and then the Internet telephone transmits a call connection completion message to the other party in step 960, and transmits a connection confirmation message to the cordless telephone station in step 970. Telephone handset in preparation for a call. At step 980, encoded audio data is transmitted and received between the Internet telephony station and the cordless telephone handset to complete the call with the other party.

在接收因特网电话站和无绳电话听筒之间的信号连接处理过程中所使用的消息通过ACL链路被传输。Messages used in the signal connection process between the receiving Internet telephone station and the cordless telephone handset are transmitted over the ACL link.

如果当一个无绳电话听筒在接通时另一个无绳电话听筒接收一个呼叫,如上同样的接收信号连接处理被执行,因为每一无绳电话听筒是由预先决定的因特网电话来区分的。If another cordless telephone handset receives a call while another cordless telephone handset is on, the same reception signal connection process as above is performed because each cordless telephone handset is distinguished by a predetermined Internet phone.

图10表示用于结束一个电话呼叫的一个呼叫断开处理。Fig. 10 shows a call disconnection process for ending a telephone call.

当无绳电话听筒断开一个呼叫时,在步骤1010,一个断开消息被从无绳电话听筒传递到因特网电话站。因此,在步骤1020因特网电话站用H.323方法或SIP方法通过因特网将连接断开请求消息传送到另一方。其后,在步骤1030,当因特网电话站从另一方接收一个连接断开完成消息时,在步骤1040因特网电话站传递一个呼叫断开消息到无绳电话听筒。因此,在步骤1050,无绳电话听筒传输一个呼叫断开完成消息到因特网电话站,从而断开呼叫。When the cordless telephone handset disconnects a call, at step 1010, a disconnect message is passed from the cordless telephone handset to the Internet telephony station. Therefore, at step 1020, the Internet telephone station transmits the connection disconnection request message to the other party through the Internet using the H.323 method or the SIP method. Thereafter, in step 1030, when the Internet telephone station receives a connection disconnection completion message from the other party, in step 1040 the Internet telephone station transmits a call disconnection message to the handset of the cordless telephone. Accordingly, in step 1050, the cordless telephone handset transmits a call disconnect complete message to the Internet telephone station, thereby disconnecting the call.

在因特网电话站和无绳电话听筒之间用于调用解除处理的消息,被通过ACL连接传输。Messages between the Internet telephone station and the cordless telephone handset for invoking release processing are transmitted over the ACL connection.

如果另一个无绳电话听筒断开一个呼叫,如上所述同样的呼叫断开处理被执行。If another cordless telephone handset disconnects a call, the same call disconnection processing as described above is performed.

图11A-11C表示在ACL链路中使用的数据包的数据结构。11A-11C show the data structure of packets used in the ACL link.

参照图11A,数据包的数据结构由一个3位协议标识符字段1110,一个5位消息类型字段1120,以及一个与协议标识符字段1110和消息类型字段1120相对应的可变长度的数据字段1130组成。Referring to Fig. 11A, the data structure of data packet consists of a 3-bit protocol identifier field 1110, a 5-bit message type field 1120, and a variable-length data field 1130 corresponding to the protocol identifier field 1110 and the message type field 1120 composition.

当协议标识符字段1110的值是000时,众所周知,可变长度的数据字段1130传输被定义在蓝牙标准中的电话控制协议规范(TCS)呼叫控制数据。当协议标识符字段1110的值是001和101时,众所周知,数据字段1130分别传输TCS组管理数据和TCS无连接数据。When the value of the protocol identifier field 1110 is 000, it is well known that the variable-length data field 1130 transmits Telephony Control Protocol Specification (TCS) call control data defined in the Bluetooth standard. When the values of protocol identifier field 1110 are 001 and 101, it is known that data field 1130 transmits TCS group management data and TCS connectionless data, respectively.

在蓝牙标准中已经定义了上述值;然而,在本发明中定义了协议标识符字段1110的一个新数值。换句话说,当协议标识符字段1110的值是100,可变长度的数据字段1130传递已压缩的音频数据。虽然蓝牙标准指定分配SCO链接并传输音频信号,但是表示数据包的传递的一个预定值被设置在数据结构的协议标识符中,它在作为通道的ACL链路中使用,该通道传递用于呼叫建立的控制信号,以便可变长度的数据字段1130依照本发明的预定值来传递音频包。The above values have been defined in the Bluetooth standard; however, a new value of the protocol identifier field 1110 is defined in the present invention. In other words, when the value of the protocol identifier field 1110 is 100, the variable-length data field 1130 conveys compressed audio data. Although the Bluetooth standard specifies that the SCO link is allocated and the audio signal is transmitted, a predetermined value representing the delivery of the data packet is set in the protocol identifier of the data structure, which is used in the ACL link as the channel that passes the call The control signal is established so that the variable length data field 1130 carries audio packets according to predetermined values of the present invention.

图11C表示消息类型字段值的种类。当消息类型字段1120的值是00000时,众所周知,已压缩的音频数据存在于可变长度的数据字段1130。这里,可变长度的数据字段1130此外包括用于表示已压缩音频数据的种类和长度的消息。Fig. 11C shows the kinds of message type field values. When the value of the message type field 1120 is 00000, it is known that compressed audio data exists in the variable-length data field 1130 . Here, the variable-length data field 1130 further includes a message indicating the kind and length of the compressed audio data.

当消息类型字段1120的值是00001时,这是众所周知的流量控制功能被使用的情况,众所周知,因特网电话最好接收来自另一方的已压缩音频数据并且准备接收已压缩的音频数据。当消息类型字段1120的值是00010时,众听周知,缓冲已满或者缓冲不能再接收来自另一方的已压缩音频数据。换句话说,值00010用于要求停止对已压缩音频数据的传输直到因特网电话发送一个音频包确认消息到另一方。When the value of the message type field 1120 is 00001, this is the case where the well-known flow control function is used, and it is well known that Internet telephony preferably receives compressed audio data from another party and is ready to receive compressed audio data. When the value of the message type field 1120 is 00010, it is well known that the buffer is full or the buffer cannot receive compressed audio data from another party. In other words, a value of 00010 is used to request that the transmission of compressed audio data be stopped until the Internet phone sends an audio packet confirmation message to the other party.

因为对于G.723.1的情况,音频包的传输速度小于6.3每秒千比特,音频包通过将其添加到可变长度的数据字段1130上而被充分地传递。Since the transmission speed of audio packets is less than 6.3 kilobits per second for the case of G.723.1, the audio packets are adequately delivered by adding them to the variable-length data field 1130 .

用于发送与接收音频包的方法包括一方法,该方法通过呼叫建立信息请求用于通话的ACL链路来分配一个新的ACL链路,并在建立呼叫之后通过已分配的ACL链路来传输和接收音频包。The method for transmitting and receiving the audio packet includes a method of allocating a new ACL link by requesting the ACL link for the call through the call establishment information, and transmitting through the allocated ACL link after the call is established and receive audio packets.

本发明可以用能被计算机执行的程序来实现,并且可由计算机来实现,该计算机通过读取其上存储有该程序的可读介质来执行该程序。The present invention can be realized with a program that can be executed by a computer that executes the program by reading a readable medium on which the program is stored.

另外,被用于本发明的实施例的数据结构可以通过各种的方法被记录在可以被计算机读取的记录媒体上。In addition, the data structure used in the embodiments of the present invention can be recorded on a computer-readable recording medium by various methods.

这里,记录媒体包括记录数据的任何型号的记录装置,比如磁性记录载体,即,只读存储器,软盘,和硬盘,光记录介质,即,光盘和DVD,和载波,即可在因特网上传输。Here, the recording medium includes any type of recording device that records data, such as magnetic recording media, namely, read-only memory, floppy disk, and hard disk, optical recording media, namely, optical disks and DVDs, and carrier waves, that is, transmission on the Internet.

通过利用依照本发明的因特网无绳电话,最多七个人可以通过一个因特网线路同时打电话以便用于打电话的代价被减少和移动性的限制被克服。By using an Internet cordless phone according to the present invention, up to seven people can make simultaneous calls over one Internet line so that the cost for making calls is reduced and mobility limitations are overcome.

另外,虽然SCO链接最大使用三个频道,但是ACL链路可以最大使用七个频道并且通话仅仅44.1kbps,因为一个频道的通话仅仅是6.3kbps。In addition, although the SCO link uses a maximum of three channels, the ACL link can use a maximum of seven channels and the call is only 44.1kbps, because the call of a channel is only 6.3kbps.

特别是,最多七个人可以接收到来自外面的呼叫并可打电话到外面以便每个人能够具备显示他们自己的特色的无绳电话听筒。所以,每个人可以接通并且接收到呼叫而不管别的正在接通/接收的电话。此外,每个人可以将他们自己消息在无绳电话听筒中,比如电话号码薄。In particular, up to seven people can receive calls from outside and make calls outside so that each can have a cordless handset that displays their own characteristics. So, everyone can connect and receive calls regardless of other calls being connected/received. In addition, each person can put their own messages in the handset of the cordless telephone, such as a telephone directory.

所以,当保障秘密时依照本发明的因特网无绳电话能以很低的成本作为一个因特网电话在家,办公室,和小型的办公室被使用。Therefore, the Internet cordless phone according to the present invention can be used as an Internet phone at home, office, and small office at a very low cost while securing privacy.

尽管详细的给出了本发明并且根据优选实施例对其进行了详细的说明,但是对本领域普通技术人员来讲,应该知道在不脱离随后权利要求所定义的本发明的精神和范围的情况下,可对本发明的构成和细节作出各种修改。While the invention has been shown in detail and described in terms of preferred embodiments, it will be understood by those of ordinary skill in the art that the present invention can be obtained without departing from the spirit and scope of the invention as defined by the following claims. , various modifications can be made to the constitution and details of the present invention.

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.
CN02157505A 2001-11-10 2002-11-08 Wireless telephone of internet Pending CN1426220A (en)

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)

* Cited by examiner, † Cited by third party
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 making unregistered terminals to dial Internet calls
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100686880B1 (en) 2005-07-12 2007-02-26 엘지전자 주식회사 Local area communication gateway and its operation method

Cited By (10)

* Cited by examiner, † Cited by third party
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 making unregistered terminals to dial Internet calls
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
CN1253040C (en) Terminal apparatus and communication control method
CN1072884C (en) Telephone
CN1780304A (en) Ringtone service server, mobile communication terminal, and method for setting incoming call notification in a mobile communication
CN1272739A (en) Interface device of wireless local net and wire voice telecommunication
CN101027933A (en) System and associated terminal and method for short-range initiation of joining and/or transferring a communication session
CN1756266A (en) Method and apparatus for enabling parallel operation between IP and analog telephony
CN1701619A (en) Method and telecommunication device for sending or receiving service messages to or from a service center
TWI325266B (en) Method and apparatus for automatically terminating a call
CN1538769A (en) mobile phone system
CN1258949C (en) Wireless telephone
CN1744703A (en) The equipment of call treatment and method in video communication network
CN1714533A (en) Internet phone system and internet phone service method for a mobile telephone
KR100741652B1 (en) A method for push-to-listen remote monitoring
CN1426220A (en) Wireless telephone of internet
CN1411672A (en) Mobile communication terminal and method for controlling same
CN101621585B (en) Mobile phone and method for realizing single-key dialing of mobile phone
CN1413059A (en) Information terminal equipment, communication method and storage medium for stored correlative program
CN1309234C (en) Encoding method selection method and terminal apparatus
CN1204720C (en) Telephone device, modulating and demodulating apparatus, computer device, and communication terminal equipment
CN1096193C (en) Information communication method and apparatus thereof
US20070035611A1 (en) Mobile audio/video data transmission system and method for the same
JP4440166B2 (en) Telephone, server device and communication method
CN1496091A (en) telephone control system
WO2008133855A1 (en) Apparatus and method for multiple stage media communications

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