因特网无绳电话的制作方法

文档序号:7946057阅读:248来源:国知局
专利名称:因特网无绳电话的制作方法
背景技术
1、发明的领域本发明涉及一种通过因特网进行呼叫的方法和装置,并且特别涉及一种因特网无绳电话以通过蓝牙无线连接将与无绳电话站和无绳电话听筒相连接,该无绳电话站与因特网相连。
2、相关技术描述通过因特网接通呼叫的传统因特网电话包括下列三种类型。
第一种传统的因特网电话是由单个个体组成的,就像一般的电话。在这种情况下、最多两个人可以同时打电话并且该因特网电话不能象一般的电话那样远程使用。
第二种传统的因特网电话使用一种用于连接多个电话的网间连接器装置以便多人可以同时通过因特网接通呼叫。然而,这样的因特网电话使用不便、因为电话不得不经由电话线通连到网间连接器装置。
第三种传统的因特网电话按照蓝牙标准通过利用无绳电话听筒和蓝牙接入点而提供一种无绳电话功能。用于实现该无绳电话功能的方法包括一无绳电话仿形法和一局域网访问仿形法。这里,该无绳电话仿形法限制同时接通呼叫的用户的数量。局域网访问仿形法分配有效的网际协议(IP)地址给每个无绳电话听筒,以便每个无绳电话听筒可以接通呼叫到外面;然而,每个无绳电话听筒不能从外面接收到电话呼叫。
发明简述为了解决上述问题,本发明的一个目的是提出这样一种方法,该方法通过允许最多七个无绳电话听筒中的每一个建立与因特网电话站的无线连接并通过所建立的无线连接在因特网电话站和相关的无绳电话听筒之间进行包类型音频数据数据的通信而使最多七个人同时通过一个因特网线路来打电话,同时除去了传统因特网电话的占用区域限制。
为了完成本发明的目的,因特网电话包括一通信处理和系统控制单元、一存储器单元、一实时时钟(RTC)单元、一蓝牙无线电频率(RF)收发机单元、以及一因特网连接单元。通信处理和系统控制单元根据因特网电话协议将用户的音频包转换成网际协议(IP)数据,并从另一方传输来的IP数据中提取音频包,且将数据无线传输到无绳电话听筒并从无绳电话听筒中接收数据。存储器单元存储将在通信处理和系统控制单元中所执行的程序以及数据。实时时钟单元产生日期与时间以将数据传送到通信处理和系统控制单元,并根据来自通信处理和系统控制单元的命令来建立日期与时间数据。蓝牙无线电频率(RF)收发机单元将从通信处理和系统控制单元输出的音频包传送到无绳电话听筒并将来自无绳电话听筒的音频包传输到通信处理和系统控制单元。与因特网相连的因特网连接单元根据因特网电话协议对来自无绳电话听筒的音频包进行传输并接收来自另一侧的因特网电话协议数据。
为完成本发明的目的,一种用于因特网电话的无绳电话听筒包括一通信处理和听筒控制单元、一用户输入单元、一种屏幕显示单元、一存储器单元、一音频处理单元、以及一蓝牙RF收发机单元。通信处理和听筒控制单元处理在无线交换数据过程中所需要的与因特网电话站的通信并控制每个功能单元。用户输入单元接收来自用户的命令并将该命令传送到通信处理和电话听筒控制单元。屏幕显示单元显示由用户所输入的消息以及有关电话听筒状况的消息。存储器单元存储将在通信处理和电话听筒控制单元中所执行的程序以及电话号码。音频处理单元将从通信处理和电话听筒控制单元传送的数字声频数据转换成模拟信号以输出到扬声器,并将来自扩音器的声频信号转换成将要传送到通信处理和电话听筒控制单元的数字声频数据。蓝牙RF收发机单元将来自通信处理和电话听筒控制单元的音频包传输到因特网电话站并且接收来自因特网电话站的音频包以将其传输到通信处理和电话听筒控制单元。
为了完成本发明的目的,一个因特网无绳电话包括一因特网电话站和一无绳电话听筒。与因特网相连的因特网电话站接收通过国际标准H.323方法或SIP方法传输的数据。无绳电话听筒根据国际标准G.723.1或G.729来压缩来自用户的音频包以通过蓝牙ACL链路将其传送到因特网电话站。
为完成本发明的目的,提出了一种用于连接无绳电话听筒的呼叫信号以产生因特网呼叫的方法,该方法包括建立一个与因特网电话站的ACL链路;接收另一方的因特网电话号码;通过所建立的ACL连接来传输建立呼叫所需要的建立消息,该消息与所接收到的因特网电话号码相对应;将来自因特网电话站的消息请求呼叫连接传送到因特网的另一方,该因特网电话站已接收到建立消息;在传输消息请求呼叫连接之后通过所建立的ACL链路来接收来自因特网电话站的呼叫处理消息;通过因特网电话站来接收来自另一方的警报处理消息并通过所建立的ACL链路来接收来自因特网电话站的警报消息;根据因特网电话站在因特网上所实现的呼叫连接来通过ACL链路接收来自因特网电话站的连接消息;并且当接收到该连接消息时通过该ACL链路来将连接确认消息传输到因特网电话站。
为完成本发明的目的,本发明提出了一种用于连接无绳电话听筒的接收信号以接收因特网呼叫的方法,该方法包括接收来自因特网电话站的消息请求呼叫连接;当所接收到的消息请求呼叫连接与无绳电话听筒对应时,建立一个与因特网电话站的ACL链路;通过已建立的ACL链路从因特网电话站中接收建立呼叫所需要的建立消息,该因特网电话站已从另一方接收到呼叫连接消息;根据所接收的建立消息通过已建立的ACL链路将警报消息传送到因特网电话站并且将来自因特网电话站的警报处理消息传送到另一方;根据已传输警报处理消息的因特网电话站通过已建立的ACL链路将连接消息传送到因特网电话站,并将来自因特网电话站的呼叫连接完成消息传送到另一方,其中该因特网电话站已接收到连接消息;并在因特网电话站接收到呼叫连接完成消息后,通过已建立的ACL链路来接收来自因特网电话站的连接确认消息以便建立一呼叫通道。
为了实现本发明的目的,提供了一数据结构、该数据结构用于通过ACL链路而传输已压缩的音频数据并且由消息类型字段以及与协议标识符字段值和消息类型字段值相对应的可变长度的传输数据字段构成,其中在协议标识符字段通过ACL链路来存储用于表示已压缩音频数据的传输的数据的情况下可变长度的传输数据字段传送已压缩的音频数据。
为了实现本发明的目的,提供了一种在通过ACL链路来传送压缩的音频数据时所使用的数据结构,该数据结构包括一个协议标识符字段,表示将被传送的数据是已压缩的音频数据;一个消息类型字段,表示在协议标识符字段存储用于表示已压缩音频数据的传输的数据的情况下流程控制功能的使用状态以及已压缩的音频数据的状态或接收到已压缩的音频数据;以及一个可变长度的传输数据字段,用于存储与协议标识符字段和消息类型字段相对应的已压缩音频数据。
为了实现本发明的目的,提供一种计算机可读记录媒体以由计算机执行该方法。


图1是根据本发明的因特网无绳电话的实施例方框图。参照图1,因特网无绳电话是由因特网电话站100和无绳电话听筒110组成的。
图2是依照本发明的因特网无绳电话中的因特网电话站100的实施例的结构框图。参照图2,该因特网电话站100是一个位置固定的设备并且包括一个通信处理和系统控制单元210、一个存储单元220、一个实时时钟(RTC)单元230、一个蓝牙无线电频率(RF)收发机单元240、一个因特网连接单元250,以及一个已压缩声频信号转换单元260。该因特网电话站100根据经由蓝牙无线连接的最多七个无绳电话听筒来建立和断开电话以来传输并接收已编码的音频数据和用户界面数据,并且通过利用一个异步数字用户线(ADSL)调制解调器或一个以太网连接模块来处理因特网电话协议。
图5是依照本发明的因特网无绳电话的无绳电话听筒的方框图。参照图5,该无绳电话听筒110包括一个通信处理和电话听筒控制单元510、一个用户输入单元520、一个屏幕显示单元530、一个存储单元540、一个音频处理单元550,以及一个蓝牙RF收发机单元560。这里,具有音频编解码器功能和用户界面功能的无绳电话听筒110根据经由蓝牙无线链接的因特网电话站100来建立和断开呼叫以传送与接收已编码的音频数据和用户界面数据。因此,用户可以通过利用该无绳电话听筒110来打电话,如同通过利用一个一般的无绳电话来打电话。
该通信处理和系统控制单元210是由被程序操作的一个高速处理器模块、一个蓝牙RF收发机接口模块、一个蓝牙基带处理模块、一个存储器控制模块,以及一个多用途的输入/输出单元组成。这里,通信处理和系统控制单元210处理因特网电话协议并处理与无绳电话听筒进行交换无线数据的通信。
该因特网电话协议是依据国际标准H.323方法或会话启动协议(SIP)方法处理的。通过异步无连接(ACL)链路来执行与无绳电话听筒的通信处理以交换无绳数据,该ACL链路依照蓝牙标准在一主机和七从机之间建立无线连接。
蓝牙系统定义了二种连接,即同步面向连接的(SCO)链接和ACL链路,以便提供多媒体应用服务。该SCO链接对称地操作并且支持点与点间通信,该SCO链接被用于一般的音频呼叫并同时利用电路转换方法来传输SCO链接数据。这样的一个链接具备两个连续时间片,即,一个向前的时间片和一个返回时间片,具有特定的时间间隔。
该ACL链路对称地或不对称地操作并且支持点到多点通信,该ACL链路被用于传输成组数据同时通过包转换方法来传输ACL链路数据。主机使用一个轮询方法来控制ACL通信。
另外,主机通过ACL链路利用与从机相对应的无绳电话听筒来交换呼叫建立和断开消息,音频编码数据、以及用户界面数据。依照预定的因特网电话号码来辨别每个无绳电话听筒。
这里,该因特网电话号码可能是由用于该站的4字节因特网协议地址和无绳电话听筒的标识(ID)号码组成。例如,当特定电话听筒的标识号是2并且因特网电话站的因特网协议地址是218.34.52.219时,电话听筒的因特网电话号码变成218.34.52.219.2。另外,一个电话听筒可以具备另一个号码,它是由标识号#或@、电话号码,以及ID号组成。例如,一个电话听筒的另一个因特网电话号码可以设定为#042-828-6043-1。
此外,该通信处理和系统控制单元210接收来自实时时钟单元230的日期与时间数据并且周期地将这些数据传送到无绳电话听筒。
存储单元220是由闪存和RAM构成的。闪存用于存储将被通信处理和系统控制单元210所执行的程序或将被很长时间存储的数据。RAM用于存储临时数据。
该实时时钟单元230产生了日期与时间数据并且将这些数据传送到通信处理和系统控制单元210,或者依照来自通信处理和系统控制单元210的命令来更新该日期与时间数据。该日期与时间数据被周期性地由通信处理和系统控制单元210传递到无绳电话听筒。另外,用户可以经由无绳电话听筒直接地更新该日期与时间数据。
蓝牙RF收发机单元240将通过通信处理和系统控制单元210的蓝牙RF收发机接口所输出的信号传送到无绳电话听筒,并且将从无绳电话听筒输出的信号传送到通信处理和系统控制单元210。
因特网连接单元250利用多种用途的异步数字用户线调制解调器或以太网连接模块通过因特网将数据传送到其他通信设备或从其他通讯设备接收数据。
已压缩的声频信号转换单元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音频信号并且将其传送到便携式电话。因此,具有蓝牙功能的便携式电话能象一个无绳电话的电话听筒一样被使用。
图3是因特网电话站的实施例的详细框图。
32位RISC处理机的中央处理器(CPU)310处理数字信号处理(DSP)命令。通信处理和系统控制单元210具备一个128K字节的因特网存储器320,即静态存储器或高速缓冲存储器,以及一个外部存储接口装置330,以便与外部只读存储器340和静态存储器350相连。
该通信处理和系统控制单元210进一步包括各种寄存器、中断和计时器控制器360以及一个32位多用途输入/输出(GPIO)单元370。
蓝牙位控制器380执行前向纠错(FEC)、包头误差控制、循环冗余校验(CRC),以及加密以便产生将被传输的数据包。这里,该蓝牙位控制器380经由RF收发机接口(IF)单元384来将该数据包传送到蓝牙RF收发机装置314。通过RF收发机IF单元384从RF收发机单元314传送来的数据包被传送到蓝牙位控制器380。蓝牙电源控制器382控制传输并接收电源并驱动一个锁相环(PLL)以产生一个内部高速时钟。
连接到通信处理和系统控制单元210的因特网连接单元250包括一个以太网控制器311、一个xDSL模块312,和一个PSTN模块313。因此,因特网电话经由因特网连接单元250与因特网或电话网相连。
用于显示网络的连接状态以及蓝牙链接的发光二极管(LED)390与GPIO单元370相连并且由中央处理器310来控制。
图4A表示软件协议组,它位于通信处理和系统控制单元210的ROM35中;蓝牙功能是由一般的访问图表(GAP)410、服务显示图表(SDP)411、一个无绳电话图表(CTP)412、一个电话控制协议规格说明(TCS)413、一个链路管理协议(LMP)414,以及基带/链接管理(BBILM)415来实现。
GAP410支持蓝牙无线链接的生成和断开功能以及一个停放方式,并且该SDP411仅仅支持通过蓝牙网络中的设备所提供的核对服务种类的无绳电话服务。图示的用于提供该无绳电话服务的CTP412满足用于TCS413的操作的标准。
来自TCS413的一个呼叫控制消息是作为管理一个流量控制和纠错功能的链路控制协议通过一个L2CAP416传递的。另外,G.723.1音频包是通过L2CAP416传递的。
GPIO驱动器420控制LED390并且网络驱动器421执行以太网,xDSL,和PSTN连接功能。
当呼叫连接处理与H.323相互作用时由TCS413来执行呼叫连接处理,并且由H.323协议执行与另一方的因特网电话的连接。为此,存在一个TCP/IP协议422和一个以太网驱动器和以太网控制器423。系统控制软件430管理蓝牙图表,控制因特网电话协议424,即H.323,并且管理口令资源。
图4b表示位于通信处理和系统控制单元中的ROM350中的软件协议组,当与具有蓝牙接口的便携式电话通讯时使用该软件协议组。
图4B显示的协议组与图4a的相似。然而,连续变化斜率增量调制器(CSVD)460和G.723 470栈式组位于BB/LM和RF450中。
图5是依照本发明的因特网无绳电话的无绳电话听筒的实施例的方框图;该无绳电话听筒包括通信处理和电话听筒控制单元510、用户输入单元520、屏幕显示单元530、存储单元540、音频处理单元550,以及蓝牙RF收发机单元560。
该通信处理和电话听筒控制单元510是由程序所操作的一个高速处理器模块、一个蓝牙RF收发机IF模块、一个蓝牙基带处理模块、一个存储控制模块,以及一个通用输入/输出单元组成的。
另外,通信处理和电话听筒控制单元510处理来自用户输入装置520的键区信号,产生字符数据以输出到屏幕显示单元530,并且执行一个用于压缩和解压缩音频数据的音频编码功能。此外,通信处理和电话听筒控制单元510与音频处理单元550交换音频数据,产生从音频处理单元550输出的音频数据以将该音频数据传输到音频处理单元550,并且处理与因特网电话站交换无线数据的通信。
用于压缩并解压缩音频数据的音频编码功能是由G.723.1方法或G.729方法来实现,它们是国际标准方法。与因特网电话站交换无线数据的通信是通过ACL链路来执行的,该ACL链路允许在符合蓝牙标准的一主机和七个从机之间确立的一个无线链接。另外,电话听筒通过ACL链路和与主机相对应的因特网电话站交换呼叫建立和断开消息,音频编码数据、以及用户界面数据。另外,电话听筒周期地从因特网电话站接收日期与时间数据。
用户输入单元520是由一个键区和一个驱动装置组成。当用户按下键区时,对应信号经由通信处理和电话听筒控制单元510的通用输入/输出单元被传递到通信处理和电话听筒控制单元510。这里,键区包括数字按钮,一个发送按钮,及其他菜单按钮。
由一个字符显示LCD和一个驱动装置组成的屏幕显示单元530显示用户输入的一个电话号码,一个呼叫方ID,保存在存储单元中的电话号码薄,日期与时间数据,以及对用户所选择的功能的处理结果。
该存储单元540是由闪存和RAM组成,闪存用于存储将要通信处理和电话听筒控制单元210所执行的程序或比如电话号码薄之类的将要很长时间被存储的数据,RAM用于存储临时数据。
音频处理单元550将从通信处理和电话听筒控制单元510传送的数字声频数据和诸如回铃音和拨号音之类的各种音频数据转换成模拟信号以便通过一个喇叭输出已被转换的模拟信号。另外,音频处理单元550将通过一个扩音器而接收到的模拟信号转换成数字数据以便将已转换的数字数据传送到通信处理和电话听筒控制单元510。
蓝牙RF收发机单元560将通过通信处理和电话听筒控制单元510的蓝牙RF收发机IF所传送来的信号传输到因特网电话站100。另外,蓝牙RF收发机单元560将从因特网电话站100的蓝牙RF收发机单元240传送来的信号传输到通信处理和电话听筒控制单元510。
图6是无绳电话听筒的详细方框图。
作为32位RISC处理机的中央处理器610处理DSP命令。该通信处理和电话听筒控制单元510具备一个128K字节的因特网存储器611,即静态存储器或高速缓冲存储器,以及一个外部存储器接口装置612,以便与外部只读存储器630和静态存储器620相连。
该通信处理和电话听筒控制单元510更进一步包括各种寄存器、中断和计时器控制器613以及一个32位通用输入输出单元614。
一个蓝牙位控制器615执行前向纠错,信头误差控制,循环冗余码校验以及加密以便产生将要传输的数据。这里,蓝牙位控制器615经由一RF收发机IF单元将数据传递到蓝牙RF收发机单元640。
经由RF收发机IF单元从RF收发机单元640传递来的数据被传输到该蓝牙位控制器615。
一个蓝牙电源控制器616控制电源的传输和接收并驱动用于产生内部高速钟的PLL。
通信处理和电话听筒控制单元510通过利用DSP功能来执行CVSD和PCM处理并且将已处理的音频数据传送到外部模拟装置650,即模数(A/D)转换器和数模(D/A)转换器,以便将音频数据输出到扩音器和喇叭。通信处理和电话听筒控制单元510通过利用DSP功能将从扩音器输入的音频信号转换成G.723.1音频数据,并且依照G.723.1标准来对已接收的音频包进行解码,以便将已解码的音频包输出到喇叭。
用作用户接口的键区660和液晶显示屏670与GPIO单元614相连以分别执行键入和数据输出。键区660通过利用GPIO单元614而每10毫秒检查输入键的状态。如果同样的键输入超过三回,键区660确定一个正确的键被输入。当接收一个呼叫时显示用户的键入和电话号码,协议地址,因特网电话号码,或另一方名称的液晶显示屏670与GPIO单元614相连并受控于CPU610。
图7表示软件协议组,它位于通信处理和电话听筒控制单元510的ROM630中。
蓝牙功能是由一个GAP710,一个SDP711,一个CTP712,一个TCS713,一个LMP714,和一个BB/LM715来实现的。
该GAP710支持一个用于产生并断开功能的蓝牙无线链接以及一个停放模式,并且该SDP711仅仅通过检查由蓝牙网络中的设备所提供的服务种类来支持无绳电话服务。该CTP412用作用于提供该无绳电话服务并且满足TCS713的操作标准。
呼叫被确立并被发行,并且G.723.1音频包通过TCS713被发送并被接收。来自TCS713的呼叫控制消息通过作为链接控制协议的L2CAP716被传送,链接控制协议管理流量控制和纠错功能。另外,通过L2CAP716来传送并接收G.723.1音频编码722的数据包。GPIO驱动器720控制键区660和液晶显示屏670,并且PCM驱动器721将音频数据提供给G.723.1音频编码器并且将已解码的PCM数据输出到喇叭。
系统控制软件730依照用户所选择的功能即,因特网电话,公共交换电话网电话选择,以及缩位拨号来管理蓝牙图表,用户数据和密码以及系统。
图8表示用于利用无绳电话听筒来接通因特网呼叫的呼叫信号连接处理的一实施例;在步骤810,当用户按下另一方的因特网电话号码时,一个建立消息被传递到因特网电话站。在步骤820,因特网电话站通过H.323SIP方法经由因特网将呼叫连接请求信息传送到另一方,并且在步骤830将一个呼叫处理消息传送到无绳电话听筒以便通告一个呼叫在进行中。
在步骤840,当因特网电话站从另一方接收到一个警告处理消息时,在步骤850因特网电话站将一个警告消息传送到无绳电话听筒以便无绳电话听筒通过喇叭来产生一个回铃音信号。
接下来,在步骤860,当因特网电话站从另一方接收一个呼叫连接完成消息时,在步骤870因特网电话站传递一个连接消息到无绳电话听筒。其后,在步骤880无绳电话听筒传递一个连接确认消息到因特网电话站以为接通一个呼叫作准备。在步骤890,已编码的音频数据在因特网电话站和无绳电话听筒之间被发送并被接收以接通与另一方的呼叫。
在因特网电话站和无绳电话听筒之间的呼叫信号连接处理过程中所使用的消息通过ACL链路被传输。
如果当一个无绳电话听筒接通一呼叫时另一个无绳电话也接通一呼叫,执行如上同样的呼叫信号连接处理,因为每个无绳电话听筒由预先决定的因特网电话号码来区分。
另外,如果因特网电话站进一步包括已压缩音频信号转换单元,具有蓝牙功能的便携式电话与因特网电话站连接以代替无绳电话听筒。
利用具有蓝牙功能的便携式电话处理来接通一呼叫的处理与如图8所示的利用无绳电话听筒来接通一呼叫的呼叫信号连接处理相同。为此,因特网电话站必须具备已压缩音频信号转换单元以把CVSD,或PCM音频信号转换为G.723.1音频信号。因此,通过SCO链接从具有蓝牙功能的便携式电话传递而来的CVSD或PCM音频信号被转换为G.723.1音频信号并且被传递到因特网电话站。另外,G.723.1音频信号被转换为CVSD或PCM音频信号并且被传递到具有蓝牙功能的便携式电话。
图9表示利用无绳电话听筒从外边接收因特网呼叫的接收信号连接处理的一实施例。
在步骤910,当因特网电话站用H.323方法或SIP方法通过因特网接收呼叫连接请求消息时,在步骤920因特网电话站将包括有无绳电话听筒的因特网电话号码的建立信息传输到无绳电话听筒。
只有当一个呼叫方ID服务被提供时一个呼叫方ID被包括在建立信息中。在步骤930,接收到建立消息的无绳电话听筒产生一个振铃音并且将一个警告消息传送到因特网电话站。
在步骤940,接收警告消息的因特网电话站传递一个警告处理消息到另一方。在步骤950,当用户接收呼叫时,无绳电话听筒传递一个连接消息到因特网电话站,然后因特网电话站在步骤960传递一个呼叫连接完成消息到另一方,并且在步骤970将连接确认消息传送到无绳电话听筒,以便为接通一呼叫做准备。在步骤980,传送并接收因特网电话站和无绳电话听筒之间的已编码音频数据以接通与另一方的呼叫。
在接收因特网电话站和无绳电话听筒之间的信号连接处理过程中所使用的消息通过ACL链路被传输。
如果当一个无绳电话听筒在接通时另一个无绳电话听筒接收一个呼叫,如上同样的接收信号连接处理被执行,因为每一无绳电话听筒是由预先决定的因特网电话来区分的。
图10表示用于结束一个电话呼叫的一个呼叫断开处理。
当无绳电话听筒断开一个呼叫时,在步骤1010,一个断开消息被从无绳电话听筒传递到因特网电话站。因此,在步骤1020因特网电话站用H.323方法或SIP方法通过因特网将连接断开请求消息传送到另一方。其后,在步骤1030,当因特网电话站从另一方接收一个连接断开完成消息时,在步骤1040因特网电话站传递一个呼叫断开消息到无绳电话听筒。因此,在步骤1050,无绳电话听筒传输一个呼叫断开完成消息到因特网电话站,从而断开呼叫。
在因特网电话站和无绳电话听筒之间用于调用解除处理的消息,被通过ACL连接传输。
如果另一个无绳电话听筒断开一个呼叫,如上所述同样的呼叫断开处理被执行。
图11A-11C表示在ACL链路中使用的数据包的数据结构。
参照图11A,数据包的数据结构由一个3位协议标识符字段1110,一个5位消息类型字段1120,以及一个与协议标识符字段1110和消息类型字段1120相对应的可变长度的数据字段1130组成。
当协议标识符字段1110的值是000时,众所周知,可变长度的数据字段1130传输被定义在蓝牙标准中的电话控制协议规范(TCS)呼叫控制数据。当协议标识符字段1110的值是001和101时,众所周知,数据字段1130分别传输TCS组管理数据和TCS无连接数据。
在蓝牙标准中已经定义了上述值;然而,在本发明中定义了协议标识符字段1110的一个新数值。换句话说,当协议标识符字段1110的值是100,可变长度的数据字段1130传递已压缩的音频数据。虽然蓝牙标准指定分配SCO链接并传输音频信号,但是表示数据包的传递的一个预定值被设置在数据结构的协议标识符中,它在作为通道的ACL链路中使用,该通道传递用于呼叫建立的控制信号,以便可变长度的数据字段1130依照本发明的预定值来传递音频包。
图11C表示消息类型字段值的种类。当消息类型字段1120的值是00000时,众所周知,已压缩的音频数据存在于可变长度的数据字段1130。这里,可变长度的数据字段1130此外包括用于表示已压缩音频数据的种类和长度的消息。
当消息类型字段1120的值是00001时,这是众所周知的流量控制功能被使用的情况,众所周知,因特网电话最好接收来自另一方的已压缩音频数据并且准备接收已压缩的音频数据。当消息类型字段1120的值是00010时,众听周知,缓冲已满或者缓冲不能再接收来自另一方的已压缩音频数据。换句话说,值00010用于要求停止对已压缩音频数据的传输直到因特网电话发送一个音频包确认消息到另一方。
因为对于G.723.1的情况,音频包的传输速度小于6.3每秒千比特,音频包通过将其添加到可变长度的数据字段1130上而被充分地传递。
用于发送与接收音频包的方法包括一方法,该方法通过呼叫建立信息请求用于通话的ACL链路来分配一个新的ACL链路,并在建立呼叫之后通过已分配的ACL链路来传输和接收音频包。
本发明可以用能被计算机执行的程序来实现,并且可由计算机来实现,该计算机通过读取其上存储有该程序的可读介质来执行该程序。
另外,被用于本发明的实施例的数据结构可以通过各种的方法被记录在可以被计算机读取的记录媒体上。
这里,记录媒体包括记录数据的任何型号的记录装置,比如磁性记录载体,即,只读存储器,软盘,和硬盘,光记录介质,即,光盘和DVD,和载波,即可在因特网上传输。
通过利用依照本发明的因特网无绳电话,最多七个人可以通过一个因特网线路同时打电话以便用于打电话的代价被减少和移动性的限制被克服。
另外,虽然SCO链接最大使用三个频道,但是ACL链路可以最大使用七个频道并且通话仅仅44.1kbps,因为一个频道的通话仅仅是6.3kbps。
特别是,最多七个人可以接收到来自外面的呼叫并可打电话到外面以便每个人能够具备显示他们自己的特色的无绳电话听筒。所以,每个人可以接通并且接收到呼叫而不管别的正在接通/接收的电话。此外,每个人可以将他们自己消息在无绳电话听筒中,比如电话号码薄。
所以,当保障秘密时依照本发明的因特网无绳电话能以很低的成本作为一个因特网电话在家,办公室,和小型的办公室被使用。
尽管详细的给出了本发明并且根据优选实施例对其进行了详细的说明,但是对本领域普通技术人员来讲,应该知道在不脱离随后权利要求所定义的本发明的精神和范围的情况下,可对本发明的构成和细节作出各种修改。
权利要求
1.一因特网电话站包括一通信处理和系统控制单元,根据因特网电话协议将用户的音频包转换成网际协议(IP)数据,并从另一方传输来的IP数据中提取音频包,且将数据无线传输到无绳电话听筒并从无绳电话听筒中接收数据;一存储器单元,存储将在通信处理和系统控制单元中所执行的程序以及数据;一实时时钟(RTC)单元,产生日期与时间以将数据传送到通信处理和系统控制单元并根据来自通信处理和系统控制单元的命令来建立日期与时间数据;一蓝牙无线电频率(RF)收发机单元,将从通信处理和系统控制单元输出的音频包传送到无绳电话听筒并将来自无绳电话听筒的音频包传输到通信处理和系统控制单元;以及与因特网相连的因特网连接单元,根据因特网电话协议对来自无绳电话听筒的音频包进行传输并接收来自另一方的因特网电话协议数据。
2.权利要求1的因特网电话站,其中通信处理和系统控制单元通过异步无连接链路(ACL)来与无绳电话听筒交换呼叫建立和断开数据,已编码的音频数据,以及用户接口数据,在蓝牙标准中规定了该ACL链路。
3.权利要求1的因特网电话站,其中由作为国际标准的H.323方法或会话启动协议(SIP)方法来处理因特网电话协议。
4.权利要求1的因特网电话站,其中RTC单元依照由用户输入的数据来产生并重建日期与时间数据。
5.权利要求1的因特网电话站,进一步包括一个已压缩音频信号转换单元,该转换单元将从具有蓝牙接口的音频终端接收来的PCM数据转换成由G.723.1或G.729国际标准所定义的数据,以便通过通信处理和系统控制单元将数据传输到因特网连接单元。
6.一种用于因特网电话的无绳电话听筒,包括一通信处理和听筒控制单元,用于处理在与因特网电话站无线地交换数据过程中所需要的通信并控制每个功能单元;一用户输入单元,用于接收来自用户的命令并将该命令传送到通信处理和电话听筒控制单元;一种屏幕显示单元,用于显示由用户所输入的信息以及有关电话听筒当前的信息;一存储器单元,用于存储将在通信处理和电话听筒控制单元中所执行的程序以及电话号码;一音频处理单元,用于将从通信处理和电话听筒控制单元传送的数字音频数据转换成模拟信号以输出到扬声器,并将来自麦克风的音频信号转换成将要传送到通信处理和电话听筒控制单元的数字音频数据;以及一蓝牙RF收发机单元,用于将来自通信处理和电话听筒控制单元的音频包传输到因特网电话站并且接收来自因特网电话站的音频包以将其传输到通信处理和电话听筒控制单元。
7.权利要求6的无绳电话听筒,其中多个无绳电话听筒被排列并且为每一无绳电话听筒分配了不同的ID以便同时独立地与因特网电话站联络。
8.权利要求6的无绳电话听筒,其中通信处理和电话听筒控制单元通过ACL链路来与因特网电话站交换呼叫建立和断开数据,已编码的音频数据,以及用户接口数据,在蓝牙标准中规定了该ACL链路。
9.权利要求8的无绳电话听筒,其中ACL链路或者是一个预先规定的用于建立呼叫的ACL链路,或者是一个新的ACL链路。
10.一个因特网无绳电话包括与因特网相连的因特网电话站,用于接收通过国际标准H.323方法或SIP方法传输而来的数据;以及一个无绳电话听筒,用于依照G.723.1或G.729国际标准来对来自用户的音频包进行压缩以通过蓝牙ACL链路将其传送到因特网电话站。
11.一种用于连接无绳电话听筒的呼叫信号以进行因特网呼叫的方法,该方法包括(a)建立一个与因特网电话站的ACL链路;(b)接收另一方的因特网电话号码;(c)通过所建立的ACL链路来传输建立呼叫所需要的建立消息,该消息与所接收到的因特网电话号码相对应;(d)将来自因特网电话站的消息请求呼叫连接传送到因特网的另一方,该因特网电话站已接收到建立消息;(e)在传输消息请求呼叫连接之后通过所建立的ACL链路来接收来自因特网电话站的呼叫处理消息;(f)通过因特网电话站来接收来自另一方的警报处理消息并通过听建立的ACL链路来接收来自因特网电话站的警报消息;(g)根据因特网电话站在因特网上所实现的呼叫连接来通过ACL链路接收来自因特网电话站的连接消息;并且(h)当接收到该连接消息时通过该ACL链路来将连接确认消息传输到因特网电话站。
12.一种用于连接无绳电话听筒的接收信号以接收因特网呼叫的方法,该方法包括(a)接收来自因特网电话站的消息请求呼叫连接;(b)当所接收到的消息请求呼叫连接与无绳电话听筒对应时,建立一个与因特网电话站的ACL链路;(c)通过已建立的ACL链路从因特网电话站中接收建立呼叫所需要的建立消息,该因特网电话站已从另一方接收到呼叫连接消息;(d)根据所接收的建立消息通过已建立的ACL链路将警报消息传送到因特网电话站并且将来自因特网电话站的警报处理消息传送到另一方;(e)根据已传输警报处理消息的因特网电话站通过已建立的ACL链路将连接消息传送到因特网电话站,并将来自因特网电话站的呼叫连接完成消息传送到另一方,其中该因特网电话站已接收到连接消息;并且(f)在因特网电话站接收到呼叫连接完成消息后,通过已建立的ACL链路来接收来自因特网电话站的连接确认消息以便建立一呼叫通道。
13.一种由计算机可读取的记录介质,该介质存储了与权利要求11和12的方法相对应的程序。
14.一数据结构,该数据结构用于通过ACL链路传输已压缩的音频数据,它由协议标识符字段、消息类型字段以及与协议标识符字段值和消息类型字段值相对应的可变长度的传输数据字段构成,其中在协议标识符字段存储用于表示通过ACL链路来传输已压缩音频数据的数据的情况下可变长度的传输数据字段传送已压缩的音频数据。
15.一种用于通过ACL链路来传送已压缩的音频数据的数据结构,该数据结构包括一个协议标识符字段,表示将被传送的数据是已压缩的音频数据;一个消息类型字段,用于在协议标识符字段存储用于表示已压缩音频数据的传输的数据的情况下,表示流程控制功能的使用状态以及已压缩的音频数据的状态或接收到已压缩的音频数据;以及一个可变长度的传输数据字段,用于存储与协议标识符字段和消息类型字段相对应的已压缩音频数据。
16.权利要求14或15的数据结构,用于通过ACL链路来传送已压缩的音频数据,其中已压缩的音频数据是由国际标准方法G723.1或G729来压缩的。
全文摘要
本发明提出了一种因特网无绳电话,该电话可使多个用户在同一时间通过因特网线路来接通无线因特网呼叫。所提出的因特网无绳电话包括一个因特网电话站和无绳电话听筒。因特网电话站用于处理因特网电话协议。无绳电话听筒用于处理已编码的音频数据和用户接口,其中因特网电话站和无绳电话听筒通过异步无连接(ACL)链路而相连。通过利用所提供的因特网无绳电话,最多七个人可通过一个因特网线路而进行因特网呼叫,因此减少了进行呼叫的成本并克服了移动性的局限。
文档编号H04W84/10GK1426220SQ0215750
公开日2003年6月25日 申请日期2002年11月8日 优先权日2001年11月10日
发明者朴祥圭 申请人:奈科达株式会社, 情报通信研究振兴院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1