專利名稱:集成蜂窩/pcs-pots通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及有線和無線通信,更具體地,涉及一種集成蜂窩/個(gè)人通信系統(tǒng)-傳統(tǒng)電話服務(wù)(PCS-POTS)通信系統(tǒng)。
背景技術(shù):
目前,不存在橋接蜂窩/個(gè)人通信系統(tǒng)(PCS)系統(tǒng)與住宅情況中的傳統(tǒng)電話服務(wù)(POTS)陸地通信線的統(tǒng)一方式。由于該不足,住宅用戶不得不忍受至少三種不便(1)不能在家中用其它陸地線路電話接收蜂窩/PCS呼叫,這意味著必須前往蜂窩電話處以接聽呼叫,或在家中隨身攜帶蜂窩/PCS電話來回移動(dòng)(這意味著不能對(duì)蜂窩電話進(jìn)行充電);(2)大多數(shù)蜂窩電話運(yùn)營(yíng)商提供了無限制周末話時(shí)(unlimited weekend minutes)和不是對(duì)于家中每個(gè)人都可用的大量“任意時(shí)間”呼叫話時(shí),除非在任意時(shí)刻均使用蜂窩電話進(jìn)行呼叫;以及(3)同時(shí)具有POTS和蜂窩/PCS電話的家庭不得不支付兩份賬單,(a)一個(gè)用于蜂窩運(yùn)營(yíng)商以及(b)另一個(gè)用于POTS用途。
因此,具有克服了至少以上缺陷的一種集成蜂窩/PCS-POTS通信系統(tǒng)是非常有利并且所希望的。
發(fā)明內(nèi)容
本發(fā)明解決了上述問題以及現(xiàn)有技術(shù)的其它相關(guān)問題,本發(fā)明針對(duì)一種集成蜂窩/個(gè)人通信系統(tǒng)-傳統(tǒng)電話服務(wù)(PCS-POTS)通信系統(tǒng)。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于將至少一個(gè)住宅傳統(tǒng)電話系統(tǒng)(POTS)電話集成到蜂窩電話網(wǎng)絡(luò)的系統(tǒng)。訂戶線接口電路(SLIC)將來自蜂窩電話網(wǎng)絡(luò)的音頻與至少一個(gè)住宅POTS電話相接。與SLIC相連的線路切換器將至少一個(gè)住宅POTS電話與POTS線路或蜂窩線路中的任意一個(gè)相連。與SLIC相連的音頻網(wǎng)關(guān)無線地接收來自與蜂窩電話網(wǎng)絡(luò)相連的蜂窩電話的音頻以便隨后發(fā)送到至少一個(gè)住宅電話,并無線地將來自POTS線路的音頻發(fā)送到蜂窩電話。
根據(jù)結(jié)合附圖閱讀的以下優(yōu)選實(shí)施例的詳細(xì)描述,本發(fā)明的這些和其它方面、特征以及優(yōu)點(diǎn)將變得顯而易見。
圖1是示出了根據(jù)本發(fā)明的演示實(shí)施例、使用BLUETOOTH(BT)啟用音頻網(wǎng)關(guān)的集成通信系統(tǒng)100的圖示;圖2是示出了根據(jù)本發(fā)明的演示實(shí)施例、另一個(gè)集成通信系統(tǒng)200的更一般性實(shí)現(xiàn)的圖示;圖3是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的單個(gè)連接305、微微網(wǎng)(piconet)310和分散網(wǎng)(scatternet)315的圖示;圖4是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH幀結(jié)構(gòu)400的圖示;圖5是示出了根據(jù)本發(fā)明演示實(shí)施例的多時(shí)隙分組500的圖示;圖6是示出了根據(jù)本發(fā)明演示實(shí)施例的物理鏈路類型600的圖示;圖7是示出了根據(jù)本發(fā)明演示實(shí)施例的各種分組類型的圖示;圖8是示出了根據(jù)本發(fā)明演示實(shí)施例的語音分組的圖示;圖9是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于DM1和DH1分組的數(shù)據(jù)率計(jì)算900的圖示;圖10是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于DM3和DH3分組的數(shù)據(jù)率計(jì)算1000的圖示;圖11是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于DM5和DH5分組的數(shù)據(jù)率計(jì)算1100的圖示;圖12是示出了根據(jù)本發(fā)明的演示實(shí)施例的數(shù)據(jù)分組類型1200的圖示;圖13是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH分組結(jié)構(gòu)1300的圖示;圖14是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖13的接入碼字段1316、報(bào)頭字段1318以及有效載荷字段1320的圖示;
圖15是示出了根據(jù)本發(fā)明演示實(shí)施例的接入碼類型1500的圖示;圖16是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖13的BLUETOOTH分組結(jié)構(gòu)1300的各種字段的圖示;圖17是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖13的BLUETOOTH分組結(jié)構(gòu)1300的分組報(bào)頭字段的圖示;圖18是示出了根據(jù)本發(fā)明演示實(shí)施例的分組類型特性1800的圖示;圖19是示出了根據(jù)本發(fā)明演示實(shí)施例的BLUETOOTH協(xié)議棧1900的圖示;圖20是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH分組結(jié)構(gòu)2000的圖示;圖21是示出了根據(jù)本發(fā)明的演示實(shí)施例、涉及由另一個(gè)設(shè)備發(fā)現(xiàn)BLUETOOTH設(shè)備的發(fā)現(xiàn)過程的圖示;圖22是示出了根據(jù)本發(fā)明的演示實(shí)施例、在圖19的BLUETOOTH棧1950中的音頻位置的圖示;圖23是示出了根據(jù)本發(fā)明演示實(shí)施例的鏈路管理協(xié)議(LMP)協(xié)議數(shù)據(jù)單元(PDU)有效載荷體2300的圖示;圖24是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)發(fā)現(xiàn)協(xié)議(SDP)協(xié)議數(shù)據(jù)單元(PDU)2400的圖示;圖25是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于建立服務(wù)發(fā)現(xiàn)協(xié)議(SDP)會(huì)話的各種步驟的圖示;圖26是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH簡(jiǎn)檔2600的圖示;圖27是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)質(zhì)量(QoS)消息收發(fā)2700的圖示;圖28是示出了根據(jù)本發(fā)明演示實(shí)施例的基于BLUETOOTH的集成通信系統(tǒng)的圖示;圖29是示出了根據(jù)現(xiàn)有技術(shù)、在NOKIA 51xx/61xx蜂窩電話2900中與模擬音頻接口相對(duì)應(yīng)的內(nèi)部連接的圖示;圖30是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于應(yīng)答/結(jié)束呼叫特征的修改NOKIA頭戴式送受話器3000的圖示;圖31是概括示出了根據(jù)本發(fā)明的演示實(shí)施例、用于在來自SONYERICSSON的示例蜂窩/個(gè)人通信系統(tǒng)(PCS)電話(T68i)中的三種內(nèi)置式調(diào)制解調(diào)器操作模式3100之間進(jìn)行切換的方法的圖示;圖32是示出了BLUETOOTH簡(jiǎn)檔結(jié)構(gòu)3200和對(duì)應(yīng)的簡(jiǎn)檔相關(guān)性的圖示;圖33是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的免提協(xié)議棧的圖示;圖34是示出了根據(jù)本發(fā)明的演示實(shí)施例、在音頻網(wǎng)關(guān)116中支持的特征3400和在免提單元(HF)中支持的特征3450的圖示;圖35是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)等級(jí)連接初始化3500的圖示;圖36是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)等級(jí)連接釋放的圖示;圖37是示出了根據(jù)本發(fā)明演示實(shí)施例的注冊(cè)狀態(tài)的傳輸?shù)膱D示;圖38是示出了根據(jù)本發(fā)明演示實(shí)施例的音頻連接建立的圖示;圖39是示出了根據(jù)本發(fā)明演示實(shí)施例的一種用于應(yīng)答來話的方法的圖示;圖40是示出了根據(jù)本發(fā)明的演示實(shí)施例、一種用于終止來自音頻網(wǎng)關(guān)116的呼叫處理的方法的圖示;圖41是示出了根據(jù)本發(fā)明的演示實(shí)施例、一種用于處理具有由音頻網(wǎng)關(guān)116提供的電話號(hào)碼的呼叫的方法的圖示;圖42是示出了根據(jù)本發(fā)明演示實(shí)施例的一種用于執(zhí)行呼叫線路標(biāo)識(shí)(CLI)通知的方法的圖示;圖43是示出了根據(jù)本發(fā)明的演示實(shí)施例、一種針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的典型網(wǎng)絡(luò)集成解決方案的圖示;圖44是示出了根據(jù)本發(fā)明的另一個(gè)演示實(shí)施例、針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的另一種典型網(wǎng)絡(luò)集成解決方案的圖示;
圖45是示出了根據(jù)本發(fā)明的另一個(gè)演示實(shí)施例、針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的另一種典型網(wǎng)絡(luò)集成解決方案的圖示;圖46是示出了根據(jù)本發(fā)明的另一個(gè)演示實(shí)施例、針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的另一種典型網(wǎng)絡(luò)集成解決方案的圖示。
具體實(shí)施例方式
本發(fā)明針對(duì)一種集成蜂窩/個(gè)人通信系統(tǒng)-傳統(tǒng)電話服務(wù)(PCS-POTS)通信系統(tǒng)。
應(yīng)當(dāng)理解,可以按照各種硬件、軟件、固件、專用處理器或其結(jié)合的形式實(shí)現(xiàn)本發(fā)明。優(yōu)選地,可以將本發(fā)明實(shí)現(xiàn)為硬件和軟件的結(jié)合。此外,優(yōu)選地,將軟件實(shí)現(xiàn)為有形地體現(xiàn)在程序存儲(chǔ)器件上的應(yīng)用程序。可以將應(yīng)用程序上載到包括任意適當(dāng)架構(gòu)的機(jī)器上并由所述機(jī)器來執(zhí)行。優(yōu)選地,在具有諸如一個(gè)或多個(gè)中央處理單元(CPU)、隨機(jī)存取存儲(chǔ)器(RAM)和輸入/輸出(I/O)接口之類的硬件的計(jì)算機(jī)平臺(tái)上實(shí)現(xiàn)所述機(jī)器。計(jì)算機(jī)平臺(tái)還包括操作系統(tǒng)和微指令碼。這里所述的各種處理和功能可以是通過操作系統(tǒng)執(zhí)行的微指令碼的一部分或應(yīng)用程序的一部分(或其結(jié)合)。此外,可以將諸如附加數(shù)據(jù)存儲(chǔ)設(shè)備和打印設(shè)備之類的各種其它外圍設(shè)備與計(jì)算機(jī)平臺(tái)相連。
還可以理解,由于優(yōu)選在軟件中實(shí)現(xiàn)附圖中所示的某些構(gòu)成系統(tǒng)組件和方法步驟,系統(tǒng)組件(或處理步驟)之間的實(shí)際連接根據(jù)對(duì)本發(fā)明編程的方式而變化。根據(jù)這里給出的教益,本領(lǐng)域的普通技術(shù)人員能夠設(shè)想本發(fā)明的這些和類似的實(shí)現(xiàn)或配置。
有利地,本發(fā)明提供了將已有的住宅有繩和無繩產(chǎn)品集成到蜂窩基礎(chǔ)設(shè)施(電話接入點(diǎn))的能力,而與蜂窩標(biāo)準(zhǔn)(包括但不局限于全球移動(dòng)通信系統(tǒng)(GSM)、通用分組無線服務(wù)(GPRS)、改進(jìn)數(shù)據(jù)GSM服務(wù)(EDGE)、通用移動(dòng)電信系統(tǒng)(UMTS)、國(guó)際移動(dòng)電信2000(IMT2000)、碼分多址(CDMA)、窄帶高級(jí)移動(dòng)電話服務(wù)(NAMPS)、寬帶碼分多址(WCDMA)、時(shí)分碼分多址(TDCDMA)、高級(jí)移動(dòng)電話系統(tǒng)(AMPS))無關(guān)。
此外,有利地,通過使用有線/無線連接或通過蜂窩/PCS電話的數(shù)據(jù)終端或通過嵌入式無線數(shù)據(jù)連通解決方案,本發(fā)明提供了用戶POTS線路電話的住宅網(wǎng)絡(luò)和蜂窩/PCS電話的連通,所述嵌入式無線數(shù)據(jù)連通解決方案包括但不局限于802.11/802.15/紅外數(shù)據(jù)協(xié)會(huì)(IrDA)/BLUETOOTH/蜂窩/PCS電話的超寬帶寬(UWB)。本發(fā)明還提供了利用有線和/或無線解決方案的這種連通。
本發(fā)明提供了利用使用任意所有公知標(biāo)準(zhǔn)的有線解決方案的這種連通,包括但不局限于通用串行總線(USB)/基于的有線802.11/推薦標(biāo)準(zhǔn)-232(RS-232)/RS-485/家庭電話線網(wǎng)絡(luò)聯(lián)盟(PNA)/專用協(xié)議等,具有用于模擬g.711類型的語音傳遞能力(a/mu law脈沖編碼調(diào)制(PCM)/自適應(yīng)增量/差分脈沖編碼調(diào)制(ADPCM)或因特網(wǎng)協(xié)議語音電話(VoIP))。
本發(fā)明還提供了利用無線解決方案的這種連通,包括但不局限于BLUETOOTH/802.11/UWB/近紅外通信/IrDA(光學(xué))??梢酝ㄟ^蜂窩/PCS電話上的嵌入式無線數(shù)據(jù)通信數(shù)據(jù)或通過外部無線dongles與蜂窩/PCS手持機(jī)數(shù)據(jù)端口的連接來實(shí)現(xiàn)通信和控制,所述連接與專用協(xié)議相兼容,或利用例如具有模擬g.711(a/mu law PCM)/ADPCM或VoIP類型的語音傳遞能力的上述標(biāo)準(zhǔn)來建立所述連接。
例如,可以利用AT命令(數(shù)據(jù)電路端接設(shè)備-數(shù)據(jù)電路端接設(shè)備(DCE-DCE))模式或(數(shù)據(jù)終端設(shè)備-數(shù)據(jù)電路端接設(shè)備(DTE-DCE)模式)來同時(shí)使用有線和無線解決方案,以接入蜂窩/PCS數(shù)據(jù)端口。
此外,有利地,本發(fā)明提供了訂戶線接口電路,以便通過有線/無線裝置、設(shè)備等,將來自蜂窩/PCS電話的音頻和數(shù)據(jù)相接到直接附在TAP(電話接入點(diǎn))或位于家庭中各個(gè)位置處的住宅電話。POTS線路上的信號(hào)類型可以在傳統(tǒng)的模擬音頻到g.711(a/mu law PCM)/ADPCM或VoIP類型之間變化。
此外,有利地,本發(fā)明通過TAP向已有的家庭有繩/無繩電話提供了以下能力進(jìn)行/接收呼叫、接收蜂窩/PCS呼叫的呼叫方ID信息、進(jìn)行三方通話、呼叫保持、呼叫持續(xù)時(shí)間指示以及蜂窩/PCS手持機(jī)提供的許多其它特征。
另外,有利地,本發(fā)明提供以即時(shí)消息(IM)、MM、和電子郵件的形式從蜂窩/PCS網(wǎng)絡(luò)向住宅電話/終端分發(fā)數(shù)據(jù)的能力。
此外,有利地,通過經(jīng)由撥號(hào)調(diào)制解調(diào)器直接從因特網(wǎng)下載,或通過與個(gè)人計(jì)算機(jī)(PC)或數(shù)據(jù)存儲(chǔ)器件相連的電話接入點(diǎn)上的USB/RS-232端口,本發(fā)明允許將新的驅(qū)動(dòng)程序(用于新的蜂窩/PCS型號(hào))和系統(tǒng)軟件更新下載到電話接入點(diǎn)(TAP)。
此外,有利地,通過電話接入點(diǎn),本發(fā)明利于蜂窩/PCS手持機(jī)和個(gè)人數(shù)字助理(PDA)之間的地址簿、鈴聲和其它項(xiàng)的同步和交換,而無需PC。
圖1是示出了根據(jù)本發(fā)明的演示實(shí)施例、使用BLUETOOTH(BT)啟用音頻網(wǎng)關(guān)的集成通信系統(tǒng)100的圖示。將BLUETOOTH用作連接蜂窩/PCS電話的有線替代技術(shù)。
集成通信系統(tǒng)100包括BLUETOOTH無繩手持機(jī)102、基站{BLUETOOTH}啟用蜂窩電話104、硬接線音頻和數(shù)據(jù)連接電話106、同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)/快閃存儲(chǔ)器108、USB接口110、RS 232+模擬音頻接口112、無繩基站{BLUETOOTH}114、音頻網(wǎng)關(guān){BLUETOOTH}116、顯示器和鍵盤118、訂戶線接口電路(SLIC)120、POTS線路切換器和雙音多頻(DTMF)解碼器(統(tǒng)一或分離地表示為參考數(shù)字122)以及主控制器(這里還稱作“主控制處理器”(HCP))124。
圖2是示出了根據(jù)本發(fā)明的演示實(shí)施例、另一個(gè)集成通信系統(tǒng)200的更一般性實(shí)現(xiàn)的圖示。
集成通信系統(tǒng)200包括BLUETOOTH無繩手持機(jī)202、無線保真(WiFi)/BLUETOOTH/紅外(IR)啟用蜂窩電話204、硬接線音頻和數(shù)據(jù)蜂窩/PCS電話206、SDRAM/快閃存儲(chǔ)器108、USB/以太網(wǎng)接口110、RS 232+模擬音頻接口212、無繩基站{BLUETOOTH}214、音頻網(wǎng)關(guān){BLUETOOTH/WiFi/IR}216、顯示器和鍵盤218、訂戶線接口電路(SLIC)220、POTS線路切換器和DTMF解碼器222以及主控制器224。
BLUETOOTH實(shí)際上已經(jīng)成為短距離無線數(shù)據(jù)通信的全球標(biāo)準(zhǔn),允許設(shè)備利用安全的無線電波彼此進(jìn)行通信,并且基于電子與電氣工程師協(xié)會(huì)(IEEE)802.15.1標(biāo)準(zhǔn)。盡管隨著技術(shù)變得更加深入,不可避免地出現(xiàn)了新的應(yīng)用和用途模式,但BLUETOOTH最初被設(shè)想為基本電纜替代技術(shù)。
BLUETOOTH操作于在世界各地均沒有得到許可且可用的2.4GHz工業(yè)、科學(xué)和醫(yī)療(ISM)波段。由于該頻帶已經(jīng)非常擁擠,BLUETOOTH被設(shè)計(jì)成足夠魯棒以便在嘈雜的環(huán)境中進(jìn)行操作。
BLUETOOTH被設(shè)計(jì)成在移動(dòng)設(shè)備中使用,其中尺寸、成本和電池壽命是關(guān)鍵因素。其通常操作于10米的范圍只內(nèi),盡管高功率版本能夠在最多100米的范圍內(nèi)可用。由于BLUETOOTH是一種無線電鏈路,BLUETOOTH并不局限于視線范圍內(nèi)并且可以穿過墻體。在偽隨機(jī)模式中,其使用跳頻在一秒鐘將頻率改變1600次,這導(dǎo)致其難以被竊聽,并且在鏈路層使用128比特加密以便添加安全性。
BLUETOOTH規(guī)范最重要的特性之一在于,其應(yīng)當(dāng)允許來自大量不同制造商的設(shè)備協(xié)同工作。因此,BLUETOOTH不僅定義了無線電系統(tǒng),還定義了軟件棧,使應(yīng)用能夠發(fā)現(xiàn)區(qū)域中的其它BLUETOOTH設(shè)備、發(fā)現(xiàn)可以提供何種服務(wù)并使用該服務(wù)。BLUETOOTH允許將最多八個(gè)設(shè)備連接在一組(被成為微微網(wǎng))??梢詫⒉煌奈⑽⒕W(wǎng)連接為分散網(wǎng),但分散網(wǎng)之間的數(shù)據(jù)率低于單個(gè)微微網(wǎng)中的速率。
BLUETOOTH設(shè)備操作于全球可用的無許可證ISM波段中的2.4GHz。這是為通常世界范圍內(nèi)的工業(yè)、科學(xué)和醫(yī)療應(yīng)用的使用保留的帶寬。由于只要滿足調(diào)節(jié)的任意無線電發(fā)射機(jī)均可以自由使用該無線電波段,因此不能預(yù)測(cè)干擾的強(qiáng)度和本質(zhì)。因此,抗干擾能力對(duì)于BLUETOOTH是個(gè)非常重要的問題。通常,通過干擾抑制或避免來得到抗干擾能力??梢酝ㄟ^編碼或直接序列擴(kuò)頻來得到抑制,但特定網(wǎng)絡(luò)中的干擾信號(hào)的動(dòng)態(tài)范圍可以非常大,因此實(shí)際中得到的編碼和處理增益通常不足。頻率避免更為實(shí)用。由于2.4GHz ISM波段提供了大約83MHz的帶寬且所有無線電系統(tǒng)均為頻率受限,因此能夠找到不具有較強(qiáng)干擾的一部分頻譜的可能性較大。
考慮到上述內(nèi)容,已經(jīng)選擇了跳頻-碼分多址(FH-CDMA)技術(shù)來實(shí)現(xiàn)用于BLUETOOTH的多址方案。FH-CDMA技術(shù)將多個(gè)屬性相結(jié)合,這能夠進(jìn)行用于特定無線電系統(tǒng)的最佳選擇。FH-CDMA技術(shù)實(shí)現(xiàn)了ISM波段的擴(kuò)頻需要設(shè)置,即,平均起來能夠在較大的頻率范圍內(nèi)對(duì)信號(hào)進(jìn)行擴(kuò)頻,但瞬時(shí)只占據(jù)帶寬的很小部分,這避免了大多數(shù)可能的干擾。此外,正常操作中BLUETOOTH不需要嚴(yán)格的時(shí)間同步方案(如時(shí)分多址(TDMA))或協(xié)同傳輸功率控制(如直擴(kuò)碼分多址(DS-CDMA))。在2.45GHz ISM波段,已經(jīng)以1MHz為間隔定義了一組79個(gè)跳躍載波。在系統(tǒng)中使用了625微秒的額定跳躍停留時(shí)間,每一個(gè)停留時(shí)間出現(xiàn)在不同的頻率處。如果將多個(gè)時(shí)隙用于發(fā)射數(shù)據(jù),則在多時(shí)隙數(shù)據(jù)發(fā)射周期期間頻率保持不變。通過應(yīng)用時(shí)分雙工(TDD)技術(shù)實(shí)現(xiàn)了全雙工通信,由于在不同的時(shí)隙處發(fā)生所述發(fā)射和接收,發(fā)射和接收還出現(xiàn)在不同的跳躍載波處。已經(jīng)識(shí)別了大量的最優(yōu)偽隨機(jī)跳躍序列,并且通常與各種BLUETOOTH外圍設(shè)備相連的BLUETOOTH單元確定選擇在微微網(wǎng)中使用的特定偽隨機(jī)跳躍序列。通常與外圍BLUETOOTH單元相連的該單元通常被稱作主設(shè)備,并且還定義了通信會(huì)話期間的定時(shí)參數(shù)。會(huì)話所涉及的所有其它從設(shè)備必須調(diào)整其擴(kuò)頻序列并與主設(shè)備同時(shí)鐘。
BLUETOOTH使用具有額定調(diào)制指數(shù)k=0.3的高斯頻移鍵控(GFSK)調(diào)制。由于其魯棒性以及可接受的帶寬限制而選擇該二進(jìn)制調(diào)制,該調(diào)制可以提供最多1Mbps的原始數(shù)據(jù)率。利用限制調(diào)頻(FM)鑒別器可以實(shí)現(xiàn)非相干解調(diào)。這種簡(jiǎn)單的調(diào)制方案使得可以實(shí)現(xiàn)低成本的無線電單元,這是BLUETOOTH系統(tǒng)的主要目的之一。
調(diào)頻(FH)BLUETOOTH信道與微微網(wǎng)相關(guān)聯(lián)。如前所述,主單元通過提供跳躍序列和跳躍相位定義了微微網(wǎng)信道。參與微微網(wǎng)的其它所有單元均為從設(shè)備。然而,由于BLUETOOTH基于對(duì)等通信,主/從規(guī)則只在微微網(wǎng)中的通信會(huì)話持續(xù)時(shí)間內(nèi)對(duì)單元有效。當(dāng)通信會(huì)話完成時(shí),還取消了主和從規(guī)則。除了定義微微網(wǎng)以外,主設(shè)備還控制微微網(wǎng)上的業(yè)務(wù)量并處理接入控制。將時(shí)隙交替地用于主和從發(fā)射。為了防止由于多個(gè)從發(fā)射引起的信道沖突,主設(shè)備將輪詢技術(shù)應(yīng)用于每一個(gè)主到從發(fā)射時(shí)隙并決定允許哪一個(gè)從設(shè)備在該時(shí)隙進(jìn)行發(fā)射。如果主設(shè)備不具有要發(fā)送的信息,其仍然明確地利用短輪詢分組來輪詢從設(shè)備。該主控制有效地防止了微微網(wǎng)的參與者之間的沖突,但當(dāng)偶然使用相同的跳躍載波時(shí),獨(dú)立配置的微微網(wǎng)可能會(huì)彼此干擾。由于單元不檢查清楚載波(clear carrier)(不在講話之前接聽),會(huì)出現(xiàn)這種情況。如果出現(xiàn)沖突,在下一個(gè)發(fā)射機(jī)會(huì)重發(fā)數(shù)據(jù)。由于較短的停留時(shí)間,沖突避免方案不太適于FH系統(tǒng)。
將在BLUETOOTH技術(shù)中使用的拓?fù)浞Q作分散網(wǎng)。分散網(wǎng)基本上有被稱作微微網(wǎng)的單元架構(gòu)構(gòu)成。微微網(wǎng)是一組共享公共信道的BLUETOOTH設(shè)備。識(shí)別四種模式的操作主、從、待機(jī)和擱置或保持。主模式的操作可以處理最多7個(gè)同步連接以及200個(gè)有效從設(shè)備。從模式的操作可以參與一個(gè)或多個(gè)微微網(wǎng)。單機(jī)模式的操作是BLUETOOTH設(shè)備的缺省狀態(tài)。待機(jī)和擱置模式是低功率狀態(tài)。
基本上微微網(wǎng)是一種星形連接,其中中央的一個(gè)是主設(shè)備,其它設(shè)備是從設(shè)備。圖3是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的單個(gè)連接305、微微網(wǎng)310和分散網(wǎng)315的圖示。
因此,在微微網(wǎng)中,主設(shè)備可以最多服務(wù)于7個(gè)從設(shè)備。如果需要連接多于7個(gè)設(shè)備,則不得不將從設(shè)備轉(zhuǎn)到低功率擱置模式(parkmode)。在將其轉(zhuǎn)到擱置模式之后,使(相連的)其它設(shè)備變?yōu)橛行АV髟O(shè)備還控制數(shù)據(jù)傳輸流程。
分散網(wǎng)是彼此互連的一組微微網(wǎng)。這些微微網(wǎng)通過網(wǎng)橋節(jié)點(diǎn)彼此相連。網(wǎng)橋節(jié)點(diǎn)的功能在于停留在每一個(gè)微微網(wǎng)一段時(shí)間,因此能夠通過所有附加的微微網(wǎng)中進(jìn)行循環(huán)。按照這種方式,可以接收來自每一個(gè)微微網(wǎng)的數(shù)據(jù)并將其發(fā)送到其它微微網(wǎng)。
由通過偽隨機(jī)跳躍序列定義的79個(gè)跳躍信道來創(chuàng)建物理信道。將物理信道劃分為時(shí)隙,其中每一個(gè)時(shí)隙與RF跳頻相對(duì)應(yīng)。額定跳頻是1600跳/s。圖4是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH幀結(jié)構(gòu)400的圖示。
因此,每一個(gè)時(shí)隙的長(zhǎng)度是625微秒。在圖3所示的TDD方案中,當(dāng)在不同頻率處出現(xiàn)發(fā)送時(shí),主設(shè)備和從設(shè)備能夠同時(shí)進(jìn)行發(fā)送。RF跳頻應(yīng)當(dāng)在分組的持續(xù)時(shí)間內(nèi)保持固定。
在主設(shè)備和從設(shè)備之間可以建立兩種類型的物理鏈路同步面向連接(SCO)鏈路和異步無連接(ACL)鏈路。
SCO鏈路是微微網(wǎng)中的主設(shè)備和從設(shè)備之間的點(diǎn)對(duì)點(diǎn)鏈路。它有助于以規(guī)則的時(shí)間間隔來保留在雙方向的時(shí)隙。因此,該鏈路能夠傳輸作為時(shí)間受限信息的語音。主設(shè)備能夠支持到相同或不同從設(shè)備的最多三個(gè)SCO鏈路。主設(shè)備以規(guī)則時(shí)間間隔發(fā)送SCO分組。被尋址的從設(shè)備以SCO分組進(jìn)行響應(yīng)。主設(shè)備通過發(fā)送包括所需定時(shí)參數(shù)的SCO建立消息來建立SCO鏈路。
ACL鏈路提供了主設(shè)備和參與微微網(wǎng)的所有有效從設(shè)備之間的分組切換連接。這通過循環(huán)冗余校驗(yàn)(CRC)來進(jìn)行數(shù)據(jù)有效載荷保護(hù)。這還有效地使用了微微網(wǎng)信道。只有已經(jīng)在前一個(gè)主到從時(shí)隙對(duì)從設(shè)備進(jìn)行了尋址才不允許從設(shè)備發(fā)送ACL分組,否則不允許從設(shè)備進(jìn)行發(fā)送。
圖5是示出了根據(jù)本發(fā)明演示實(shí)施例的多時(shí)隙分組500的圖示。圖6是示出了根據(jù)本發(fā)明演示實(shí)施例的物理鏈路類型600的圖示。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的各種SCO和ACL連接情況的描述。
如果BLUETOOTH設(shè)備具有ACL但不具有SCO,則設(shè)備能夠請(qǐng)求任意類型的HVx分組類型。但是一旦請(qǐng)求了SCO,如果資源允許,則將來所有的SCO連接必須是相同類型。
圖7是示出了根據(jù)本發(fā)明演示實(shí)施例的各種分組類型700的圖示。各種分組類型700包括控制分組710和數(shù)據(jù)/語音分組720。
根據(jù)第一演示連接情況,BLUETOOTH設(shè)備希望建立利用HV1的SCO。如果是,則由于將所有時(shí)隙用于唯一的SCO/HV1鏈路,不能建立更多的SCO鏈路。
根據(jù)第二演示連接情況,BLUETOOTH設(shè)備希望建立利用HV2的SCO。如果是,則由于時(shí)隙分配導(dǎo)致只能建立一個(gè)以上SCO鏈路且可以是利用HV2的另一個(gè)SCO。
根據(jù)第三演示連接情況,BLUETOOTH設(shè)備希望建立利用HV3的SCO。如果是,則如果要建立幾個(gè)以上的SCO鏈路,其必須是利用HV3的SCO鏈路。
如果已經(jīng)進(jìn)行了一個(gè)SCO連接,則(a)如果原始SCO鏈路使用HV1,則除非將第一SCO鏈路修改為使用HV2或HV3,否則由于資源限制拒絕附加的SCO鏈路;(b)如果原始SCO鏈路使用HV2,則該附加SCO鏈路必須使用HV2,或者如果將原始鏈路修改為使用HV3,則可以還利用HV3來建立附加SCO鏈路;以及(c)如果原始SCO鏈路使用HV3,則該附加SCO鏈路必須使用HV3;(d)如果原始兩個(gè)SCO鏈路使用HV2,則拒絕附加SCO請(qǐng)求,除非首先將兩個(gè)之前的SCO鏈路修改為使用HV3,然后可以利用HV3建立第三SCO鏈路;以及(e)如果原始兩個(gè)SCO鏈路使用HV3,則附加SCO請(qǐng)求必須使用HV3。
圖8是示出了根據(jù)本發(fā)明演示實(shí)施例的語音分組800的圖示。例如,這種語音分組800可以包括HV1、HV2和HV3語音分組。此外,這種語音分組800可以報(bào)括接入碼字段1316、報(bào)頭字段1318、和有效載荷字段1320。
每隔1.25微秒發(fā)送HV1分組,其有效載荷是80(10×8)比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=80×(1600/2)=64Kbps。
每隔2.5微秒發(fā)送HV2分組,其有效載荷是160(20×8)比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=160×(1600/4)=64Kbps。
每隔3.75微秒發(fā)送HV3分組,其有效載荷是240(30×8)比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=240×(1600/6)=64Kbps。
現(xiàn)在給出當(dāng)從設(shè)備具有兩個(gè)不同主設(shè)備的情況下的描述。在這種情況下,從從設(shè)備到每一個(gè)主設(shè)備的SCO鏈路必須是使用HV3的SCO。如果不是,從設(shè)備不能在兩個(gè)微微網(wǎng)之間來回跳。注意,上述一些情況下描述了不能修改鏈路而不中斷SCO鏈路的數(shù)據(jù)。
圖9是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于DM1和DH1分組的數(shù)據(jù)率計(jì)算900的圖示。每隔1.25微秒發(fā)送DM1分組,其有效載荷是(17×8)136比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=136×(1600/2)=108.8Kbps。
每隔1.25微秒發(fā)送DH1分組,其有效載荷是(27×8)216比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=216×(1600/2)=172.8Kbps。
圖10是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于DM3和DH3分組的數(shù)據(jù)率計(jì)算1000的圖示。每隔1.875微秒發(fā)送DH3分組,其有效載荷是(183×8)1464比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=1464×(1600/4)=585.6Kbps。
每隔1.875微秒發(fā)送DM3分組,其有效載荷是(121×8)968比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=968×(1600/4)=387.2Kbps。
圖11是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于DM5和DH5分組的數(shù)據(jù)率計(jì)算1100的圖示。每隔3.125微秒發(fā)送DH5分組,其有效載荷是(339×8)2712比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=2712×(1600/6)=723.2Kbps。
每隔3.125微秒發(fā)送DM5分組,其有效載荷是(224×8)1792比特。如下計(jì)算該模式中的吞吐率比特/時(shí)隙×?xí)r隙/秒=1792×(1600/6)=477.8Kbps。
圖12是示出了根據(jù)本發(fā)明的演示實(shí)施例的數(shù)據(jù)分組類型1200的圖示。
DV分組是一種在SCO鏈路上傳輸?shù)奶囟ǚ纸M。它包含80比特的語音字段和最多150比特的數(shù)據(jù)字段??梢栽谝粋€(gè)DV分組中最多發(fā)送10字節(jié)的數(shù)據(jù)。利用2/3速率前向糾錯(cuò)(FEC)對(duì)數(shù)據(jù)和16比特循環(huán)冗余碼(CRC)一并進(jìn)行編碼。
DV分組格式向一些時(shí)間受限應(yīng)用提供了一種通過電路交換數(shù)據(jù)路徑傳輸數(shù)據(jù)的有效手段。
存在使用的四種類型的控制分組ID、NULL、POLL和FHS。這四種分組對(duì)于SCO和ACL鏈路是公用的。將所述分組用于同步、輪詢和其它信道控制功能。
圖13是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH分組結(jié)構(gòu)1300的圖示。BLUETOOTH分組結(jié)構(gòu)1300包括AM_ADDR字段(3比特)1302、TYPE字段(4比特)1304、FLOW字段(1比特)1306、ARQB字段(1比特)1308、SEQN字段(1比特)1310、報(bào)頭糾錯(cuò)(HEC)字段(8比特)1312、a+FEC字段(36比特)1314、接入碼字段(72字段)1316、報(bào)頭字段(54比特)1318、有效載荷字段(0-2745比特)1320、前同步碼字段1322、同步字字段(64比特)1324和報(bào)尾字段(4比特)1326。
因此,每一個(gè)分組具有72比特的接入碼、54比特的報(bào)頭以及可變規(guī)模的有效載荷。與802.11b相比,BLUETOOTH分組更小,這提供了較低錯(cuò)誤概率的優(yōu)點(diǎn)。
圖14是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖13的接入碼字段1316、報(bào)頭字段1318以及有效載荷字段1320的圖示。
對(duì)于在一個(gè)微微網(wǎng)中傳輸?shù)乃蟹纸M來說,接入碼是相同的。接入碼包括4比特的前同步碼、64比特的同步字以及可能包含4比特的報(bào)尾。一個(gè)BLUETOOTH單元的接收機(jī)使用滑動(dòng)相關(guān)器來對(duì)同步字進(jìn)行相關(guān)以確定定時(shí)。根據(jù)微微網(wǎng)的狀態(tài),按照不同的方式產(chǎn)生同步字。前同步碼和報(bào)尾用于DC補(bǔ)償。
圖15是示出了根據(jù)本發(fā)明演示實(shí)施例的接入碼字段1316的圖示。接入碼字段1316可以包括各種類型的接入碼。接入碼類型1500包括但不局限于信道接入碼(CAC)、設(shè)備接入碼(DAC)和查詢接入碼(IAC)。
一個(gè)單元可以通過查看報(bào)頭1318來簡(jiǎn)單地發(fā)現(xiàn)分組是否尋址到所述單元,如果不是,則所述單元在剩余地時(shí)隙中內(nèi)返回休眠狀態(tài)。即使在有效模式中該設(shè)計(jì)也能夠減小功率消耗。
圖16是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖13的BLUETOOTH分組結(jié)構(gòu)1300的各種字段的圖示。
分組報(bào)頭具有6個(gè)字段。AM_ADDR字段1302是主設(shè)備用于對(duì)成員進(jìn)行區(qū)分的有效成員的地址。TYPE字段1304包括例如分組會(huì)持續(xù)多久、使用的糾錯(cuò)方案和分組類型之類的信息,例如,用于對(duì)從設(shè)備或僅對(duì)同步進(jìn)行輪詢。FLOW字段1306用于ACL鏈路中的流控制。ARQB字段1308用于ARQ。SEQN比特1310用于區(qū)分來自新成員的重發(fā)分組。HEC字段1312是一個(gè)8比特報(bào)頭錯(cuò)誤校驗(yàn)。
為了進(jìn)一步的保護(hù),將包括HEC字段1312的整個(gè)報(bào)頭編碼為54比特的1/3速率FEC,以實(shí)現(xiàn)更強(qiáng)的魯棒性。根據(jù)分組的類型,有效載荷1320的規(guī)??勺?。SCO鏈路僅具有固定長(zhǎng)度的語音字段(除了DV分組以外,DV分組同時(shí)具有語音和數(shù)據(jù)字段)。
圖17是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖13的BLUETOOTH分組結(jié)構(gòu)1300的分組報(bào)頭字段1318的圖示。在ACL鏈路上,數(shù)據(jù)字段本身包括有效載荷報(bào)頭、有效載荷體和可能的有效載荷CRC碼。
有效載荷報(bào)頭包括以下3個(gè)字段2比特L_CH,用于識(shí)別邏輯信道1比特FLOW,用于流控制5比特LENGTH(8比特用于多時(shí)隙分組),指示可變有效載荷規(guī)模。
圖18是示出了根據(jù)本發(fā)明演示實(shí)施例的分組類型特性1800的圖示。
然而,認(rèn)為不尋址到特定從設(shè)備的ACL分組是廣播分組并且由每一個(gè)從設(shè)備進(jìn)行讀取。
現(xiàn)在給出關(guān)于根據(jù)本發(fā)明演示實(shí)施例的信道容量和鏈路效率的簡(jiǎn)要描述。
在83.5MHz帶寬的跳頻擴(kuò)譜中實(shí)現(xiàn)BLUETOOTH,碼分多址的形式用于多路復(fù)用。存在2.0MHz的低保護(hù)波段和3.5MHz的高保護(hù)波段。在這些保護(hù)波段之間,存在間隔為1.0MHz的79個(gè)RF信道。因此,額定帶寬是BW=1.0MHz。
天線功率0dBm的BLUETOOTH鏈路的操作距離是10m。帶寬距離積是BWD=10.0MHzm。
天線功率20dBm的BLUETOOTH鏈路的操作距離是100m。帶寬距離積是BWD=100.0MHzm。
利用具有兩個(gè)符號(hào)的高斯頻移鍵控來調(diào)制信號(hào),因此M=2。利用奈奎斯特理論,如下定義理論上的信道容量CC=2W log2(M)其中,C是信道容量,W是帶寬。代入實(shí)際值,得到下式C=2*1.0MHz log2(2)=2.0Mbps。
BLUETOOTH的規(guī)定傳輸速率是1.0Mbps。接收機(jī)處的最小功率需要是-70dBm。
現(xiàn)在,香農(nóng)-哈特利理論將信道容量與SNR進(jìn)行相關(guān)。
將C等于1.0Mbps和M等于1.0MHz代入C=W log2(1+S/N)這暗示噪聲功率-70dBm(10-10瓦)的Np是最大容限噪聲電平。
BLUETOOTH實(shí)現(xiàn)了時(shí)分雙工媒體接入,以便提供全雙工連接。例如,考慮到以下情況(a)64kbps的三個(gè)SCO鏈路=192kbs,全雙工連接192kbps*2=384kbps使用HV3分組。有效載荷上無FEC??値笮?4比特報(bào)頭+240比特有效載荷=294比特。開銷是54比特/294比特=18.37%,凈吞吐量是81.63%或313.5kbps。
(b)64kbps的兩個(gè)SCO鏈路=128kbs,全雙工連接128kbps*2=256kbps使用HV2分組,有效載荷上有2/3的FEC。總幀大小54比特報(bào)頭+240比特有效載荷=294比特。開銷是134比特/294比特=45.58%。實(shí)際吞吐量是54.42%或139.3kbps。
(c)64kbps的一個(gè)SCO鏈路,全雙工連接64kbps*2=128kbps使用HV1分組,有效載荷上有1/3FEC。整個(gè)幀大小54比特報(bào)頭+240比特有效載荷=294比特。開銷是214比特/294比特=72.79%。實(shí)際吞吐量是27.21%或34.8kbps。
(d)64kbps的一個(gè)SCO鏈路,全雙工連接64kbps*2=128kbps使用HV3分組。有效載荷上無FEC??値笮?4比特報(bào)頭+240比特有效載荷=294比特。開銷是54比特/294比特=18.37%,凈吞吐量是81.63%或104.5kbps。
此外,對(duì)稱ACL鏈路433.9kbps*2=867.8kbps。對(duì)于使用有效載荷分組上無FEC的DH5分組的最大實(shí)際吞吐量總幀大小54比特報(bào)頭+16比特有效載荷報(bào)頭+16比特CRC+2728比特?cái)?shù)據(jù)=2814比特。開銷是86比特/2814比特=3%。實(shí)際吞吐量是97%或841.3kbps。將總吞吐量計(jì)算為kbps+841.3kbps=945.8kbps(前向鏈路+返回鏈路)。
盡管存在橫跨多個(gè)層的一些特征,將BLUETOOTH協(xié)議棧定義為一系列層。可以由兩部分構(gòu)成BLUETOOTH設(shè)備實(shí)現(xiàn)協(xié)議棧的高層的主機(jī)以及實(shí)現(xiàn)低層的模塊。這種層的分離可用于多個(gè)原因。例如,諸如PC之類的主機(jī)具有處理高層的備用容量,這使BLUETOOTH設(shè)備能夠具有較小存儲(chǔ)器和較小功率的處理器,引起成本降低。此外,主機(jī)設(shè)備能夠休眠并通過輸入BLUETOOTH連接將其喚醒。當(dāng)然,在高層和低層之間需要接口,因此BLUETOOTH定義了主控制器接口(HCI)。然而,對(duì)于某些小型且簡(jiǎn)單的系統(tǒng),還可以在一個(gè)處理器上運(yùn)行協(xié)議棧的所有層。這種系統(tǒng)的一個(gè)示例是免提模式中的頭戴式送受話器。
圖19是示出了根據(jù)本發(fā)明演示實(shí)施例的BLUETOOTH協(xié)議棧1900的圖示。BLUETOOTH協(xié)議棧1900包括應(yīng)用層1902、TCS層1904、OBEX層1906、WAP層1908、SDP層1910、射頻通信(RFCOMM)層1912、邏輯鏈路控制和應(yīng)用層1914、主控制器接口1916、鏈路管理器1918、基帶/鏈路控制器1920和無線電層1922。
主機(jī)1951上的上層1950包括高層1952、音頻層1954、L2CAP層1956、控制層1958、HCI驅(qū)動(dòng)器1960和物理總線驅(qū)動(dòng)器1962。
BLUETOOTH模塊1971上的低層1970包括物理總線驅(qū)動(dòng)器1972、HCI驅(qū)動(dòng)器1974、鏈路管理器層1976、鏈路控制器層1978和無線電層1980。
在高層1950和低層1970之間交換HCI分組1999。
關(guān)于基帶層1920,存在在主設(shè)備和從設(shè)備之間能夠建立的兩種基本類型的物理鏈路同步面向連接(SCO);以及異步無連接(ACL)。
SCO鏈路提供了主設(shè)備和從設(shè)備之間的對(duì)稱鏈路,具有保留時(shí)隙形式的規(guī)則周期性數(shù)據(jù)交換。因此,SCO鏈路提供了有規(guī)律交換數(shù)據(jù)的電路交換連接,同樣,SCO用于將時(shí)間受限信息用作音頻。主設(shè)備能夠支持到相同或不同從設(shè)備的最多3個(gè)SCO鏈路。從設(shè)備能夠支持來自相同主設(shè)備的最多3和SCO鏈路。
ACI鏈路是主設(shè)備和微微網(wǎng)中的所有從設(shè)備之間的點(diǎn)到多點(diǎn)鏈路。ACL鏈路可以使用信道上沒有用于SCO鏈路的所有剩余時(shí)隙。ACL鏈路提供了不規(guī)則交換數(shù)據(jù)的分組交換連接,因此對(duì)于幀的高層可用。由主設(shè)備完全調(diào)度ACL鏈路上的業(yè)務(wù)量。
每一個(gè)BLUETOOTH設(shè)備具有48比特IEEE媒體接入控制(MAC)地址,用于接入碼的推導(dǎo)。接入碼具有偽隨機(jī)屬性并且包括微微網(wǎng)主設(shè)備的身份。由該主設(shè)備身份來標(biāo)識(shí)在信道上交換的所有分組。這防止了一個(gè)微微網(wǎng)中發(fā)送的分組被另一個(gè)微微網(wǎng)中的設(shè)備錯(cuò)誤地接受,在使用特定時(shí)隙中的相同跳頻會(huì)出現(xiàn)這種情況。所有分組具有相同的格式,以接入碼開始,之后是分組報(bào)頭,并且以用戶有效載荷結(jié)束。
圖20是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH分組格式2000的圖示。分組格式2000可以包括接入碼字段1316、報(bào)頭字段1318以及有效載荷字段1320。包括在有效載荷字段1320中的有效載荷可以包括語音2010或數(shù)據(jù)2020。
包括在接入字段1316中的接入碼用于將分組尋址到特定設(shè)備。報(bào)頭字段1318包括與分組和鏈路相關(guān)的所有控制信息。有效載荷字段1320包括實(shí)際消息信息。BLUETOOTH分組可以是1、3或5個(gè)時(shí)隙長(zhǎng),但始終在單跳載波上發(fā)送多時(shí)隙分組。
鏈路控制層1920用于管理設(shè)備可發(fā)現(xiàn)性、建立連接并進(jìn)行維護(hù)。在BLUETOOTH中,可以定義三種元素來支持連接建立掃描、尋呼和查詢。
查詢是一種設(shè)備試圖在其本地區(qū)域中發(fā)現(xiàn)所有BLUETOOTH啟用設(shè)備的處理。希望進(jìn)行連接的單元廣播查詢消息,所述查詢消息包括返回其地址的接收方。接收到查詢消息的單元返回跳頻同步(FHS)分組,此外,所述分組還包括其身份和時(shí)鐘信息。需要接收方的身份來確定尋呼消息和喚醒序列。對(duì)于FHS分組的返回,將隨機(jī)后退(back-off)機(jī)制用于防止沖突。
圖21是示出了根據(jù)本發(fā)明的演示實(shí)施例、涉及由另一個(gè)設(shè)備發(fā)現(xiàn)BLUETOOTH設(shè)備的發(fā)現(xiàn)過程的圖示。在圖21的演示實(shí)施例中,兩個(gè)設(shè)備包括膝上型計(jì)算機(jī)2110和移動(dòng)電話2120。
從膝上型計(jì)算機(jī)2110向移動(dòng)電話2120發(fā)送查詢,然后,從移動(dòng)電話2120向膝上型計(jì)算機(jī)2110發(fā)送FHS分組。
處于空閑狀態(tài)的單元希望在大多數(shù)時(shí)間內(nèi)休眠以節(jié)約功率,但是,有時(shí)單元還希望偵聽其它單元是否希望連接(尋呼掃描)。在實(shí)際的特定系統(tǒng)中,不存在公共控制信道,單元可以進(jìn)行鎖定以便偵聽尋呼消息。因此,當(dāng)每一次喚醒單元時(shí),在延長(zhǎng)的時(shí)間內(nèi)在不同的跳躍載波處進(jìn)行掃描。必須在空閑模式功率消耗和響應(yīng)時(shí)間之間進(jìn)行折中增長(zhǎng)的休眠時(shí)間減小了功率消耗但延長(zhǎng)了可以進(jìn)行接入之前的時(shí)間。希望連接的單元必須解決頻率時(shí)間的不確定該單元不知道在何時(shí)、以何頻率喚醒空閑單元。因此,尋呼單元重復(fù)地以不同頻率發(fā)送接入碼每1.25毫秒,尋呼單元發(fā)送兩個(gè)接入碼且偵聽兩次響應(yīng)。在10毫秒的周期內(nèi),訪問16個(gè)不同的跳躍載波。如果空閑單元以這16個(gè)頻率中的任意一個(gè)喚醒空閑單元,空閑單元接收接入碼并開始連接建立過程。受限,空閑單元通過返回消息來通知尋呼單元,然后,空閑單元發(fā)送包含尋呼機(jī)的所有消息的FHS分組。然后,這兩個(gè)單元將所述信息用于建立微微網(wǎng)。一旦建立了基帶鏈路,主設(shè)備和從涉筆可以根據(jù)其希望來交換規(guī)則,因此從設(shè)備變?yōu)橹髟O(shè)備,而主設(shè)備變?yōu)閺脑O(shè)備。
應(yīng)當(dāng)理解,由本地設(shè)備完成剩余的鏈路控制。如果本地設(shè)備沒有通過尋呼掃描使其自身可發(fā)現(xiàn),則不能發(fā)現(xiàn)本地設(shè)備。如果本地設(shè)備沒有通過尋呼掃描使其自身可連接,則不能將本地設(shè)備相鏈接,一旦處于連接中,則本地設(shè)備能夠隨時(shí)自由斷開而無需告警。
通過SCO(同步面向連接)信道來承載音頻數(shù)據(jù)。這些SCO信道使用預(yù)留的時(shí)隙來保持其上承載的音頻的時(shí)間一致性。這使得對(duì)于諸如蜂窩電話、呼叫中心交換板或甚至個(gè)人音樂回放之類的許多消費(fèi)產(chǎn)品,能夠利用BLUETOOTH來創(chuàng)建諸如無線頭戴式送受話器、麥克風(fēng)和頭戴式受話器之類的設(shè)備。
存在用于使音頻通過BLUETOOTH系統(tǒng)的兩種路由通過HCI,作為HCI分組中的數(shù)據(jù),以及通過直接PCM連接到基帶CODEC。
圖22是示出了根據(jù)本發(fā)明的演示實(shí)施例、在圖19的BLUETOOTH棧1950中的音頻位置的圖示。
HCI路由在承載音頻數(shù)據(jù)方面具有一些不足,即,對(duì)穿過HCL的分組進(jìn)行流控制,因此由于執(zhí)行HCI和LM(鏈路管理器)任務(wù)的微控制器導(dǎo)致可變的等待時(shí)間。沒有在BLUETOOTH規(guī)范中較好地規(guī)定直接PCM路由,但是在常用實(shí)現(xiàn)中非常普遍。
關(guān)于鏈路管理器1918,主機(jī)通過主控制器接口(HCI)命令來驅(qū)動(dòng)BLUETOOTH設(shè)備,但所述設(shè)備是將這些命令轉(zhuǎn)譯為基帶級(jí)操作的鏈路管理器1918。其主要功能在于控制微微網(wǎng)管理(建立并破壞鏈路和規(guī)則改變)、鏈路配置和安全性以及QoS功能。
鏈路管理器1918利用鏈路管理協(xié)議(LMP)1976與其它設(shè)備上的其對(duì)等方進(jìn)行通信。如果主設(shè)備發(fā)起事務(wù),則每一個(gè)LMP消息開始于為0的標(biāo)志比特,如果從設(shè)備發(fā)起事務(wù),則開始于標(biāo)志比特1。該比特之后是7比特操作碼和消息的參數(shù)。
圖23是示出了根據(jù)本發(fā)明演示實(shí)施例的鏈路管理協(xié)議(LMP)協(xié)議數(shù)據(jù)單元(PDU)有效載荷體2300的圖示。LMP PDU有效載荷體2300包括TID字段2310、OpCode字段2320和參數(shù)字段1到N 2330。
當(dāng)最初建立鏈路時(shí),使用缺省的單時(shí)隙分組。多時(shí)隙分組使用波段的效率較高,但是存在一些不能使用多時(shí)隙的情況,例如在嘈雜的鏈路上或如果SCO鏈路沒有在用于多時(shí)隙的分組之間剩余足夠的空間。
LMP 1976還提供了用于由鏈路兩端的設(shè)備用于協(xié)商加密模式以及協(xié)調(diào)加密密鑰的機(jī)制。此外,LMP 1976支持用于配置連接上服務(wù)質(zhì)量的消息。分組類型可以根據(jù)信道質(zhì)量來自動(dòng)地改變,因此當(dāng)信道質(zhì)量良好時(shí),可以以較高速率傳輸數(shù)據(jù),如果信道質(zhì)量惡化,則以具有更多錯(cuò)誤保護(hù)的較低速率傳輸數(shù)據(jù)。
邏輯鏈路控制和適配協(xié)議(L2CAP)1914從BLUETOOTH棧的高層1952和應(yīng)用來得到數(shù)據(jù)并在棧的低層上發(fā)送數(shù)據(jù)。L2CAP 1914將分組傳送到HCI 1974或在無主機(jī)系統(tǒng)中直接傳送到鏈路管理器1976。
L2CAP 1914的主要功能之一是在不同的高層協(xié)議之間進(jìn)行復(fù)用,以允許多個(gè)高層鏈路能夠共享單個(gè)ACL連接。L2CAP使用信道號(hào)還標(biāo)記分組,因此當(dāng)接收到分組時(shí),可以將其路由到正確的位置。
L2CAP 1914的另一個(gè)主要功能是進(jìn)行分段并重組,以便能夠傳輸大于低層所支持的分組。所有應(yīng)用必須使用L2CAP 1914來發(fā)送數(shù)據(jù)。例如RFCOMM 1912和SDP 1910之類的BLUETOOTH的高層也使用L2CAP 1914,因此,可以認(rèn)為L(zhǎng)2CAP 1914是每個(gè)BLUETOOTH系統(tǒng)的必備部分。
RFCOMM 1912是一種簡(jiǎn)單、可靠的傳輸協(xié)議,提供了RS-232串行端口的串行電纜線設(shè)置和狀態(tài)的仿真。RFCOMM 1912通過依賴于L2CAP 1914提供了到多個(gè)設(shè)備的連接,以便基于單個(gè)連接進(jìn)行復(fù)用。RFCOMM 1912支持如下兩種類型的設(shè)備類型1內(nèi)部仿真串行端口。這些設(shè)備通常是通信路徑的端設(shè)備,例如PC或打印機(jī)。
類型2具有物理串行端口的中間設(shè)備。這些是設(shè)置在通信路徑的中部的設(shè)備,例如調(diào)制解調(diào)器。
最多可以建立30個(gè)數(shù)據(jù)信道,因此RFCOMM 1912理論上能夠一次支持30個(gè)不同的服務(wù)。RFCOMM 1912基于GSM TS 07.10標(biāo)準(zhǔn),這是GSM蜂窩電話使用的一種非對(duì)稱協(xié)議,用于將多個(gè)數(shù)據(jù)流復(fù)用到一個(gè)物理串行電纜上。
服務(wù)發(fā)現(xiàn)協(xié)議(SDP)1910是BLUETOOTH協(xié)議棧1900最要的成員之一。SDP 1910向SDP客戶端提供了訪問由SDP服務(wù)器提供的、有關(guān)服務(wù)信息的手段。SDP服務(wù)器是向其它BLUETOOTH設(shè)備提供服務(wù)的任意BLUETOOTH設(shè)備。在SDP數(shù)據(jù)庫中保持有關(guān)服務(wù)的信息。不存在集中的數(shù)據(jù)庫,因此每一個(gè)SDP服務(wù)器保持其自己的數(shù)據(jù)庫。簡(jiǎn)單地說,SDP數(shù)據(jù)庫是描述BLUETOOTH設(shè)備能夠向其它BLUETOOTH設(shè)備提供的所有服務(wù)的一組記錄,服務(wù)發(fā)現(xiàn)協(xié)議提供了用于其它設(shè)備查看這些記錄的手段。為了能夠容易地找到希望的服務(wù),將服務(wù)排列為等級(jí)結(jié)構(gòu),作為能夠?yàn)g覽的樹。客戶端從檢查樹的根部開始,然后遵循等級(jí)到描述各個(gè)服務(wù)的葉節(jié)點(diǎn)。
為了瀏覽服務(wù)等級(jí)或得到有關(guān)特定服務(wù)的信息,SDP客戶端和服務(wù)器交換在SDP協(xié)議數(shù)據(jù)單元(PDU)中承載的消息。PDU的第一字節(jié)是ID 2410,標(biāo)識(shí)了PDU中的消息。服務(wù)具有對(duì)其進(jìn)行描述的通用唯一標(biāo)識(shí)符(UUID)。由BLUETOOTH簡(jiǎn)檔定義的服務(wù)具有根據(jù)標(biāo)準(zhǔn)分配的UUID,但是服務(wù)提供商可以定義其自身的服務(wù)并向這些服務(wù)分配其自身的UUID。
圖24是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)發(fā)現(xiàn)協(xié)議(SDP)協(xié)議數(shù)據(jù)單元(PDU)2400的圖示。SDP PDU 2400包括PDU TID字段2410、事務(wù)ID字段2420、參數(shù)長(zhǎng)度字段2430以及參數(shù)字段2440。
在檢索SDP信息之前,SDP取決于在SDP客戶端2501和SDP服務(wù)器2502之間建立的L2CAP鏈路。
圖25是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于建立服務(wù)發(fā)現(xiàn)協(xié)議(SDP)會(huì)話的各種步驟的圖示。在本地設(shè)備(SDP客戶端)2501和遠(yuǎn)程設(shè)備(SDP服務(wù)器)2502之間進(jìn)行會(huì)話。圖25的步驟大體上包括鏈路控制器連接建立2510、鏈路管理器連接建立2520、L2CAP連接建立2530、SDP會(huì)話2540以及斷開2550。
更具體地,鏈路連接建立2510包括查詢步驟2511和尋呼步驟2512。
鏈路管理器連接建立步驟2520包括LMP主機(jī)連接請(qǐng)求2521、LMP接受響應(yīng)2522、LMP名稱請(qǐng)求2523、LMP名稱響應(yīng)2524、認(rèn)證2525、LMP建立完成消息2526和另一個(gè)LMP建立完成消息2527。
L2CAP連接步驟2530包括L2CAP連接請(qǐng)求2531和L2CAP連接響應(yīng)2532。
SDP會(huì)話2540包括SDP查詢2541和SDP響應(yīng)2542。
斷開2550包括終止連接消息2551。
關(guān)于支持的協(xié)議,如上所述,BLUETOOTH規(guī)范最重要的特性之一在于應(yīng)當(dāng)允許來自大量不同制造商的設(shè)備協(xié)同工作。因此,按照允許多個(gè)不同協(xié)議在其頂部運(yùn)行的方式來設(shè)計(jì)BLUETOOTH。這些協(xié)議中的一些是無線接入?yún)f(xié)議(WAP);對(duì)象交換協(xié)議(OBEX);以及電話控制協(xié)議。
WAP提供了與因特網(wǎng)協(xié)議(IP)棧相似的協(xié)議棧,但WAP專用于移動(dòng)設(shè)備的需要。通過提供用于適于其能力的網(wǎng)頁的特定格式,WAP支持移動(dòng)設(shè)備中典型地受限顯示尺寸和分辨率。通過定義在經(jīng)由無線鏈路傳輸WAP內(nèi)容之前壓縮WAP內(nèi)容的方法,WAP還向移動(dòng)設(shè)備提供了較低帶寬。WAP可以按照與使用GSM、CDMS和其它無線服務(wù)相同的方式,將BLUETOOTH用作承載層。WAP棧利用用戶數(shù)據(jù)報(bào)協(xié)議(UDP)、因特網(wǎng)協(xié)議(IP)和點(diǎn)對(duì)點(diǎn)協(xié)議(PPP)加入BLUETOOTH棧。
OBEX是一種設(shè)計(jì)用于各種設(shè)備簡(jiǎn)單且自發(fā)地交換數(shù)據(jù)的協(xié)議。BLUETOOTH根據(jù)紅外數(shù)據(jù)協(xié)會(huì)(IrDA)規(guī)范來使用該協(xié)議。OBEX具有客戶端/服務(wù)器架構(gòu)并且允許客戶端將數(shù)據(jù)推送(push)到服務(wù)器或從服務(wù)器牽拉(pull)數(shù)據(jù)。例如,PDA可能從膝上機(jī)牽拉文件,或與地址簿同步的電話可以將地址簿推送到PDA。兩種通信協(xié)議的低層之間的相似性意味著IrDA的OBEX協(xié)議理想上適于在BLUETOOTH設(shè)備之間傳輸對(duì)象。
BLUETOOTH的電話控制協(xié)議規(guī)范(TCS)定義了應(yīng)當(dāng)如何通過BLUETOOTH鏈路來發(fā)送電話。TCS給出了建立點(diǎn)到點(diǎn)以及點(diǎn)到多點(diǎn)呼叫所需的信息的指南。通過使用TCS,來自可以將外部網(wǎng)絡(luò)的呼叫定向到其它BLUETOOTH設(shè)備。例如,蜂窩電話可以接收呼叫并使用TCS來將呼叫重定向到膝上機(jī),這允許將膝上機(jī)用作免提電話。由提供用戶接口的電話應(yīng)用來驅(qū)動(dòng)TCS,TCS提供了通過TCS建立的連接來傳輸?shù)恼Z音或數(shù)據(jù)的源。
現(xiàn)在給出與特定應(yīng)用相關(guān)聯(lián)的BLUETOOTH簡(jiǎn)檔的描述。即,除了保證兩個(gè)單元講相同語言的協(xié)議以外,BLUETOOTH規(guī)范定義了簡(jiǎn)檔。簡(jiǎn)檔指定了在特定應(yīng)用中哪些協(xié)議元素是強(qiáng)制的。當(dāng)僅需要很少部分的BLUETOOTH棧時(shí),該概念防止了具有很小存儲(chǔ)器以及處理功率的設(shè)備使用整個(gè)BLUETOOTH棧。因此,可以利用極大縮減的協(xié)議棧來實(shí)現(xiàn)例如頭戴式送受話器或鼠標(biāo)的簡(jiǎn)單設(shè)備。
將BLUETOOTH簡(jiǎn)檔組織成組,在一個(gè)下部的簡(jiǎn)檔上建立每一個(gè)簡(jiǎn)檔,并且從下繼承特征。對(duì)于開發(fā)人員,這意味著可以在其它解決方案中重復(fù)使用一個(gè)BLUETOOTH解決方案的關(guān)鍵特征,降低了開發(fā)成本并加快了開發(fā)周期。
圖26是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的BLUETOOTH簡(jiǎn)檔2600的圖示。
由BLUETOOTH實(shí)現(xiàn)的簡(jiǎn)檔包括一般性接入2605;串行端口2610;撥號(hào)網(wǎng)絡(luò)2615;FAX 2620;頭戴式送受話器2625;局域網(wǎng)(LAN)接入點(diǎn)2630;一般性對(duì)象交換2635;文件傳輸2640;對(duì)象推送2645;同步2650;無繩電話2655;和對(duì)講裝置2660。
一般性接入2605定義了使用協(xié)議棧的基本規(guī)則。串行端口2610定義了如何在BLUETOOTH產(chǎn)品中使用RFCOMM的串行端口仿真功能。撥號(hào)網(wǎng)絡(luò)2615定義了到調(diào)制解調(diào)器的BLUETOOTH鏈路。FAX2620定義了如何基于BLUETOOTH傳輸傳真。關(guān)于頭戴式送受話器2625,由諸如蜂窩電話之類的音頻網(wǎng)關(guān)來控制到頭戴式送受話器的雙工鏈路。LAN接入點(diǎn)2630定義了通過BLUETOOTH到LAN的鏈路。一般性對(duì)象交換2635定義了用于使用OBEX的一組規(guī)則,支持文件傳輸、對(duì)象推送和同步簡(jiǎn)檔。文件傳輸2640涉及BLUETOOTH設(shè)備之間的文件傳輸相關(guān)。對(duì)象推送2645涉及將對(duì)象從BLUETOOTH啟用服務(wù)器推送到客戶端。同步2650涉及BLUETOOTH設(shè)備之間的對(duì)象同步。無繩電話2655涉及將電話呼叫轉(zhuǎn)發(fā)到BLUETOOTH設(shè)備。對(duì)講裝置2660涉及BLUETOOTH設(shè)備之間的短距離語音連接。
BLUETOOTH簡(jiǎn)檔2600還包括服務(wù)發(fā)現(xiàn)應(yīng)用簡(jiǎn)檔2665。
盡管主要用于個(gè)人設(shè)備之間的短距離連通,仍需要考慮基本安全元素來防止BLUETOOTH系統(tǒng)中未授權(quán)的使用和竊聽。安全特征被包括在鏈路級(jí)并且基于由一對(duì)設(shè)備共享的秘密鏈路密鑰。為了生成該密鑰,當(dāng)兩個(gè)設(shè)備首次進(jìn)行通信時(shí)使用配對(duì)過程。
在連接建立時(shí),執(zhí)行認(rèn)證處理以驗(yàn)證相關(guān)單元的身份。認(rèn)證處理使用傳統(tǒng)的問詢-響應(yīng)例程。驗(yàn)證器對(duì)申請(qǐng)人產(chǎn)生的簽名響應(yīng)(SRES)與其自身的SRES進(jìn)行比較,并決定問詢者是否可以繼續(xù)連接建立。為了防止作為無線通信固有危險(xiǎn)的鏈路上的竊聽,對(duì)每一個(gè)分組的有效載荷進(jìn)行加密?;诹髅艽a進(jìn)行加密;將有效載荷比特模2相加到二進(jìn)制密鑰流。
安全處理中的中心元素是128比特鏈路密鑰。該鏈路密鑰是駐留在BLUETOOTH硬件中的秘密密鑰,用戶不能進(jìn)行訪問。在初始化階段期間產(chǎn)生該鏈路密鑰。一旦已經(jīng)執(zhí)行了初始化,128比特鏈路密鑰就駐留在設(shè)備中,并且從此能夠用于自動(dòng)認(rèn)證而無需用戶交互。此外,所述方法可用于對(duì)單個(gè)微微網(wǎng)中的所有從設(shè)備使用相同的加密密鑰。
BLUETOOTH提供了最低級(jí)的有限數(shù)目的安全元素??梢栽诟邔訉?shí)現(xiàn)更高級(jí)的安全過程。
當(dāng)由電池對(duì)多個(gè)BLUETOOTH設(shè)備進(jìn)行供電時(shí),在設(shè)計(jì)中特別需要注意功率消耗的減小。此外,已經(jīng)執(zhí)行了多種測(cè)試來證明BLUETOOTH設(shè)備的功率極低,以至于不會(huì)對(duì)健康造成負(fù)面影響。已經(jīng)定義了三種低功率模式,通過減少連接的有效性延長(zhǎng)了電池壽命。將這些模式稱作Park、Hold和Sniff。
Park模式提供了節(jié)省功率的最大機(jī)會(huì)。當(dāng)偵聽來自主設(shè)備的非擱置傳輸時(shí),僅在周期性信標(biāo)時(shí)隙中喚醒設(shè)備。如果沒有擱置,設(shè)備返回休眠,關(guān)閉其接收機(jī)。擱置的設(shè)備放棄其有效成員地址,因此主設(shè)備能夠一次具有Park模式中的多個(gè)設(shè)備。在Sniff模式中,從設(shè)備不能在每一個(gè)主到從時(shí)隙處進(jìn)行掃描,但具有掃描之間的較大間隔。處于Sniff模式的設(shè)備保持其有效成員地址。典型地,sniffing設(shè)備比擱置設(shè)備更多地處于有效模式。Park和Sniff模式均涉及將設(shè)備置于周期性喚醒的狀態(tài),而Hold模式只在單個(gè)周期內(nèi)將連接置于低功率狀態(tài)。因此,主設(shè)備需要執(zhí)行查詢以便能夠再次服務(wù)于連接。
在連接狀態(tài)中,通過僅在數(shù)據(jù)可用時(shí)才進(jìn)行發(fā)送,使電流消耗最小并且防止了浪費(fèi)的干擾。在較長(zhǎng)的靜音周期中,主設(shè)備需要偶爾在信道上發(fā)送分組,以便所有從設(shè)備將其時(shí)鐘重同步并補(bǔ)償漂移。在連續(xù)的TX/RX操作期間,單元在RX時(shí)隙的開始處開始掃描接入碼。如果沒有發(fā)現(xiàn)接入碼,或即使發(fā)現(xiàn)了接入碼但從設(shè)備地址與接收方不匹配,則單元進(jìn)入休眠,直到下一個(gè)時(shí)隙為止。報(bào)頭指示了分組的類型以及分組將持續(xù)的時(shí)間;因此,未尋址的接收方可以確定能夠休眠多久。
大多數(shù)BLUETOOTH應(yīng)用在短距離連通中使用的額定發(fā)射功率是0dBm。這限制了電流消耗并將到其它設(shè)備的干擾保持為最小。然而,BLUETOOTH無線電規(guī)范允許最多20dBm的TX功率。在0dBm以上,閉環(huán)接收信號(hào)強(qiáng)度指示功率控制是強(qiáng)制的。該功率控制可以補(bǔ)償傳播損失和減緩耗盡過程。
在低功率模式中,涉及BLUETOOTH協(xié)議棧的許多層在無效周期之后,設(shè)備可能失去同步并需要在比通常更寬的窗口上偵聽傳輸,基帶層改變相關(guān)器屬性。鏈路管理器提供了各種消息以配置由主機(jī)使用的一組命令,從而配置并控制模塊的節(jié)能能力。L2CAP 1914必須考慮到低功率模式用于其服務(wù)承諾的質(zhì)量。
不同的BLUETOOTH設(shè)備可以具有對(duì)于數(shù)據(jù)率、延遲變化以及可靠性的不同需求。根據(jù)高層應(yīng)用或協(xié)議,規(guī)范提供了用于鏈路屬性的服務(wù)質(zhì)量(QOS)配置。這些屬性包括QOS的類型、令牌速率、令牌速率塊大小、峰值帶寬、等待時(shí)間和延遲變化。
圖27是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)質(zhì)量(QoS)消息收發(fā)2700的圖示。即,圖27示出了如何使用貫穿BLUETOOTH協(xié)議棧的消息來控制QOS。消息配置和建立QOS流在棧的層中垂直地上下流動(dòng),而鏈路管理器以及邏輯鏈路控制和適配層(L2CAP)1914以端對(duì)端協(xié)商的方式配置QOS。鏈路管理器1976實(shí)際針對(duì)器配置實(shí)現(xiàn)QOS策略并控制基帶鏈路,并且具有各種手段來試圖滿足L2CAP 1914請(qǐng)求的QOS。
QOS消息收發(fā)2700包括與QoS要求相關(guān)的消息2705、QoS配置成功或失敗2710、QoS違例2715、QoS建立2730、鏈路控制2725和鏈路信息2730。例如,在高層協(xié)議和應(yīng)用1952、L2CAP 1914、HCI1974以及鏈路管理器1976之間交換消息。
首先當(dāng)建立鏈路時(shí),從高層1952向L2CAP 1914請(qǐng)求QOS。然后,在本地和遠(yuǎn)程L2CAP 1914之間發(fā)送QOS配置的協(xié)商分組2799。鏈路管理器1976根據(jù)來自L2CAP 1914的請(qǐng)求來提供QOS能力。在具有HCI 1974的系統(tǒng)上,通過一系列HCI命令和事件來實(shí)現(xiàn)L2CAP 1914和鏈路管理器1976之間的交互??梢詫MP命令2798用于配置輪詢間隔、從主設(shè)備發(fā)送到從設(shè)備的分組之間的最大間隔以及廣播分組重復(fù)時(shí)間。當(dāng)LMP結(jié)束建立時(shí),產(chǎn)生QOS建立完成。如果LMP建立失敗,則將消息發(fā)送回高層,以決定再次嘗試還是放棄。如果LMP建立成功,則信道打開,以便以希望的QOS傳輸數(shù)據(jù)。
即使已經(jīng)配置了信道,重要的是,應(yīng)用已知其QOS是否與所請(qǐng)求的相同,同樣希望關(guān)閉鏈路或以不適當(dāng)?shù)馁|(zhì)量進(jìn)行運(yùn)行,或關(guān)閉其它鏈路以改進(jìn)該鏈路。在這種情況下,低層發(fā)送QOS違例事件以告知高層并使高層決定如何進(jìn)行操作。
返回參考圖1,現(xiàn)在基于所示的集成通信系統(tǒng)100的BLUETOOTH的一些元素的進(jìn)一步描述。
BLUETOOTH無繩手持機(jī)102是基于BLUETOOTH技術(shù)的雙向通信設(shè)備。這些終端具有與無繩基站相鏈接并交換語音或數(shù)據(jù)分組的能力。將手持機(jī)102配置為從模式并將無繩基站114配置為主模式?;跓o繩手持機(jī)102的功能需求,裝載了適當(dāng)?shù)氖褂煤?jiǎn)檔。例如,如果設(shè)想語音鏈路,則無繩單元102可以被賦予免提簡(jiǎn)檔或更適當(dāng)?shù)臒o繩電話簡(jiǎn)檔。無繩基站114上的BLUETOOTH芯片能夠與主控制器124進(jìn)行通信,以按照應(yīng)用的支持來協(xié)調(diào)各種功能。
音頻網(wǎng)關(guān)116用作呼叫代理,用于蜂窩/PCS電話和集成通信系統(tǒng)100之間的數(shù)據(jù)交換,并且使用被配置為從模式并且具有免提簡(jiǎn)檔的BLUETOOTH設(shè)備。
對(duì)于去話蜂窩呼叫(outgoing cell call),音頻網(wǎng)關(guān)116在蜂窩電話104上進(jìn)行輸出呼叫,包括通過BLUETOOTH音頻網(wǎng)關(guān)116向蜂窩電話104發(fā)送命令,以便“撥打”號(hào)碼并發(fā)起呼叫(經(jīng)由蜂窩網(wǎng)絡(luò)路由呼叫而不是陸地線網(wǎng)絡(luò));在蜂窩電話104和無繩手持機(jī)102之間建立BLUETOOTH語音信道。
對(duì)于去話蜂窩呼叫,音頻網(wǎng)絡(luò)116掛斷蜂窩/PCS手持機(jī),包括向蜂窩電話發(fā)送呼叫掛斷通知。
對(duì)于去話蜂窩呼叫,音頻網(wǎng)絡(luò)116使用SMS/MMS/撥號(hào)調(diào)制解調(diào)器,包括上載/下載數(shù)字圖像的能力;進(jìn)入因特網(wǎng)的能力;發(fā)送即時(shí)消息/多媒體消息的能力;調(diào)整音頻等級(jí)(音量);使用語音識(shí)別用于撥號(hào)以及控制蜂窩/PCS電話上功能的能力;以及將呼叫置于Hold的能力。
對(duì)于來話蜂窩/PCS呼叫,音頻網(wǎng)關(guān)16檢測(cè)來話呼叫并示出CLIP信息。如果用戶接受/拒絕呼叫,通知蜂窩電話。
對(duì)于蜂窩/PCS手持機(jī)上的掛斷,音頻網(wǎng)關(guān)116向蜂窩電話發(fā)送呼叫掛斷通知;具有將呼叫置于“on hold”的能力;利用POTS線路進(jìn)行蜂窩/PCS電話的會(huì)議模式操作;通過POTS線路執(zhí)行蜂窩/PCS呼叫重路由;具有上載/下載數(shù)字圖像的能力;具有通過蜂窩網(wǎng)絡(luò)收集信息并控制不同產(chǎn)品和設(shè)備的能力;具有發(fā)送即時(shí)消息/多媒體消息的能力;調(diào)整音頻等級(jí)(音量);具有使呼叫處于Hold的能力;具有通過電子郵件發(fā)送Wave或MP3文件、基于計(jì)算機(jī)的撥號(hào)或單機(jī)(單機(jī)調(diào)制解調(diào)器)將蜂窩電話呼叫方留下的語音消息轉(zhuǎn)發(fā)到指定人或組的能力。
關(guān)于顯示器和鍵盤118,顯示器118的功能在于向用戶顯示各種程序菜單以及CLIP或其它相關(guān)信息。顯示器118提示用戶選擇適當(dāng)?shù)姆涓C/PCS電話軟件用于內(nèi)部連通。還在軟件下載操作期間提示用戶。鍵盤118使得能夠進(jìn)行以下操作從接入點(diǎn)撥號(hào)、選擇菜單、軟件下載提示、缺省設(shè)置、系統(tǒng)配置設(shè)置、即時(shí)消息收發(fā)以及多媒體消息收發(fā)。
圖28是進(jìn)一步示出了根據(jù)本發(fā)明的演示實(shí)施例、圖1的訂戶線接口電路(SLIC)120的圖示。
SLIC 120包括控制接口2805、PCM接口2810、PLL 2815、壓縮模塊2820、擴(kuò)展模塊2825、DTMF解碼器2830、增益/衰減模塊2835、音調(diào)發(fā)生器2840、另一個(gè)增益/衰減模塊2845、模擬數(shù)字轉(zhuǎn)換器2850、數(shù)字模擬轉(zhuǎn)換器2855、DC-DC轉(zhuǎn)換器2860、線路饋電控制模塊2865、線路狀態(tài)模塊2870、第一逆變器2875、第二逆變器2880以及程序設(shè)計(jì)混合模塊2885。此外,SLIC 120還包括和/或與低成本外部分離設(shè)備2899的接口。
SLIC 120向短回路(小于2000英尺)應(yīng)用提供理想的完全模擬電話線路接口。SLIC 120集成了訂戶線接口電路(SLIC)、編解碼器和DC-DC轉(zhuǎn)換器控制器2860。SLIC 120還集成了5REN環(huán)形發(fā)生器、DTMF解碼器2830和雙音發(fā)生器,進(jìn)一步減小了外部組件的數(shù)目。將5 REN環(huán)形發(fā)生器和雙音發(fā)生器包括在音調(diào)發(fā)生器2840中。芯片級(jí)DC-DC轉(zhuǎn)換器控制器2860使SLIC 120能夠動(dòng)態(tài)地產(chǎn)生從單9V到30V DC供電的線路電壓,無需較大的負(fù)電壓供電并節(jié)約了功率。SLIC120可編程為滿足全球電話標(biāo)準(zhǔn),允許在世界范圍內(nèi)實(shí)現(xiàn)用于各種應(yīng)用的單個(gè)設(shè)計(jì),包括電纜電話、無線本地回路、PBX、語音IP和ISDN終端適配器。SLIC 120得到數(shù)字PCM信號(hào)并在POTS線路上輸出模塊電壓,還得到來自POTS線路的模擬信號(hào),并將其轉(zhuǎn)換為用于前向傳輸?shù)臄?shù)字PCM流。除了這些功能以外,SLIC 120還被編程為與SLIC120的Tip和Ring輸出相交的發(fā)送呼叫方ID信號(hào)??傊?,SLIC 120復(fù)制了傳統(tǒng)中心局用于POTS線路的幾乎所有功能。
關(guān)于POTS線路切換器和DTMF解碼器122,需要POTS線路切換器將住宅電話與POTS線路或蜂窩線路相連。由于當(dāng)進(jìn)行POTS線路呼叫時(shí)SLIC120不能與Tip和Ring線路相連,該切換非常重要。當(dāng)從與SLIC相連的住宅電話進(jìn)行信號(hào)通知以便發(fā)起蜂窩/PCS呼叫時(shí),需要隔離來防止Tip和Ring線路上的DTFM信號(hào)被傳送到電話中心局。通常設(shè)置POTS線路切換器和DTMF解碼器122,用于與蜂窩網(wǎng)絡(luò)的連通。然而,用戶可選擇該設(shè)置,并且在停電期間默認(rèn)是POTS線路連接。本文的其它部分將詳細(xì)描述用于普通POTS電話集成系統(tǒng)的各種連通功能。塊122中包括分離的DTMF解碼器122,以便當(dāng)利用蜂窩/PCS電話進(jìn)行有效語音連接時(shí),從相連的POTS電話得到用于主控制器124的DTMF命令,以用于呼叫控制功能。
關(guān)于快閃/SDRAM存儲(chǔ)器模塊108,存在如下四種用于該模塊108的關(guān)鍵功能1)用于BLUETOOTH音頻網(wǎng)關(guān)116的軟件;2)用于BLUETOOTH無繩基站114的軟件;3)用于控制SLIC 120的軟件;以及4)用于各種蜂窩電話簡(jiǎn)檔的軟件。通過ATtention(AT)命令來建立控制并與蜂窩電話連通的主要形式,所述命令專用于與接入點(diǎn)(AP)相連的特定蜂窩/PCS電話。
RS-232/模擬音頻接口112允許通過硬接線手段實(shí)現(xiàn)蜂窩/PCS電話和接入點(diǎn)之間的連接。頭戴式送受話器/麥克風(fēng)將來自蜂窩電話的輸出(模擬信號(hào))轉(zhuǎn)換為13比特線性PCM流,用于前向傳輸?shù)綗o線系統(tǒng)或根據(jù)需要傳輸?shù)絊LIC 120。利用蜂窩電話賣方的數(shù)據(jù)電纜或任意其它商用兼容電纜,數(shù)據(jù)端口直接硬接線連接到接入點(diǎn)上的RS-232連接器。在一些情況下,這些電纜可以端接USB,在這種情況下,USB連接器110用于利用AT命令進(jìn)行發(fā)送。除了該功能以外,RS232端口112和/或USB端口110利用計(jì)算機(jī)的電話配件,使能夠與外部計(jì)算機(jī)相連,用于計(jì)算機(jī)啟用電話。
關(guān)于模擬音頻接口112,圖29是示出了根據(jù)現(xiàn)有技術(shù)、在NOKIA51xx/61xx蜂窩電話2900中與模擬音頻接口相對(duì)應(yīng)的內(nèi)部連接的圖示。蜂窩電話2900包括麥克風(fēng)2902、耳機(jī)2904、多個(gè)電容器2980、多個(gè)電阻器2982、總線2984以及多個(gè)集成電路(IC)2986。可以將模擬mic和音頻信號(hào)路由到SLIC 120,用于與POTS電話相接。
圖30是示出了根據(jù)本發(fā)明的演示實(shí)施例、用于應(yīng)答/結(jié)束呼叫特征的修改NOKIA頭戴式送受話器3000的圖示。頭戴式送受話器3000包括麥克風(fēng)2902、耳機(jī)2904、多個(gè)電容器2906、總線2910以及開關(guān)2999。
在圖30中,通過開關(guān)2999連接耳機(jī)信號(hào),開關(guān)2999即刻返回信號(hào)地。當(dāng)發(fā)起開關(guān)2999時(shí),可以將蜂窩電話從掛機(jī)切換到摘機(jī),反之亦然。然而,圖30的配置能夠從蜂窩電話提取呼叫線路身份表示(CLIP)信息,除非利用蜂窩電話的內(nèi)部調(diào)制解調(diào)器(未示出,但包括在圖1和2所示的蜂窩電話104中)建立通信。
例如,Nokia電話使用兩種類型的通信方法來進(jìn)行數(shù)據(jù)促函數(shù)和與PC的通信FBUS和M2BUS。根據(jù)使用FBUS還是M2BUS來向電話發(fā)送鈴聲和圖形。
M2BUS具有以下特性使用5個(gè)管腳;半雙工通信;在Nokia 21xx電話(僅數(shù)據(jù)通信)使用;用于服務(wù)和調(diào)整目的;以及在電纜連接上最多2Mbps的突發(fā)內(nèi)部信號(hào)速度。
FBUS具有以下特性電話和PC之間的高速全雙工通信;NokiaData SuiteTMv1.x和v2.x應(yīng)用僅使用FBUS傳輸方法;在Nokia 3/5/7/8/9系列電話中使用;用于以9/6/14.4kbps到GSM網(wǎng)絡(luò)和PC的數(shù)據(jù)通信;以及用于服務(wù)和調(diào)整操作。
當(dāng)利用蜂窩調(diào)制解調(diào)器建立FBUS或其它任意類型的通信鏈路時(shí),經(jīng)由硬接線連接或通過外部BLUETOOTH、IrDA或WiFi dongles,通過使用蜂窩調(diào)制解調(diào)器的離線命令模式,可以建立到接入點(diǎn)的連通并基于調(diào)制解調(diào)器連接發(fā)送語音和數(shù)據(jù)。可選地,調(diào)制解調(diào)器可以用于執(zhí)行接入點(diǎn)和蜂窩電話之間的數(shù)據(jù)通信,而從模擬音頻和mic端子得到音頻,用于進(jìn)一步的處理。
關(guān)于蜂窩/PCS調(diào)制解調(diào)器和AT命令A(yù)T命令用于配置電話,以便通過紅外端口或系統(tǒng)總線相連;配置電話,以便通過BLUETOOTH/Wi-Fi/IrDA端口或系統(tǒng)總線相連;配置調(diào)制解調(diào)器,以便通過紅外端口或系統(tǒng)總線相連;請(qǐng)求有關(guān)電話或調(diào)制解調(diào)器的當(dāng)前配置或操作狀態(tài)的信息;以及測(cè)試電話或調(diào)制解調(diào)器的可用性,當(dāng)可應(yīng)用時(shí),請(qǐng)求當(dāng)可應(yīng)用時(shí)有效參數(shù)范圍內(nèi)的AT命令。
可以將蜂窩電話104的內(nèi)置式調(diào)制解調(diào)器104設(shè)置為以下三種操作模式中的任意一種離線命令模式;在線數(shù)據(jù)模式;以及在線命令模式。
在離線命令模式中,當(dāng)首次加電且準(zhǔn)備好輸入AT命令時(shí),將內(nèi)置式調(diào)制解調(diào)器置于離線命令模式。
在線數(shù)據(jù)模式使得能夠進(jìn)行內(nèi)置式調(diào)制解調(diào)器的“正常”操作,以便與遠(yuǎn)程調(diào)制解調(diào)器交換數(shù)據(jù)或收發(fā)傳真。
在在線命令模式中,當(dāng)希望向內(nèi)置式調(diào)制解調(diào)器發(fā)送AT命令時(shí),可以切換到在線命令模式,同時(shí)仍保持與遠(yuǎn)程調(diào)制解調(diào)器的連接。
圖31是概括示出了根據(jù)本發(fā)明的演示實(shí)施例、用于在來自SONYERICSSON的示例蜂窩/個(gè)人通信系統(tǒng)(PCS)電話(T68i)中的三種內(nèi)置式調(diào)制解調(diào)器操作模式3100之間進(jìn)行切換的方法的圖示。三種內(nèi)置式調(diào)制解調(diào)器操作模式3100包括離線命令模式3105、在線數(shù)據(jù)模式3110以及在線命令模式3115??梢援?dāng)加電3199時(shí)輸入三種內(nèi)置式調(diào)制解調(diào)器操作3100。
在離線命令模式3105中,內(nèi)置式調(diào)制解調(diào)器接受數(shù)據(jù),作為命令而不作為正常的通信業(yè)務(wù)量。
關(guān)于切換到在線數(shù)據(jù)模式3110,對(duì)于要與鏈路另一端的調(diào)制解調(diào)器交換的數(shù)據(jù),輸入ATD命令,之后輸入電話號(hào)碼進(jìn)行呼叫??蛇x地,鍵入ATA來應(yīng)答正在進(jìn)行的呼叫也可以將內(nèi)置式調(diào)制解調(diào)器置于在線數(shù)據(jù)模式3110。
關(guān)于切換回離線命令模式3105,以下任意操作可以將內(nèi)置式調(diào)制解調(diào)器從在線數(shù)據(jù)模式3110返回到離線命令模式3105失去連接(NOCARRIER錯(cuò)誤);失去內(nèi)置式調(diào)制解調(diào)器和計(jì)算機(jī)之間的紅外鏈路;按壓移動(dòng)電話上的“NO”按鈕;以及將DTR拉(pull)為低(當(dāng)使用電纜時(shí)不可用)。
現(xiàn)在給出根據(jù)本發(fā)明的演示實(shí)施例、關(guān)于在數(shù)據(jù)連接期間使用AT命令的描述。
如果希望在與處于在線數(shù)據(jù)模式3110的遠(yuǎn)程調(diào)制解調(diào)器相連、并保持與遠(yuǎn)程調(diào)制解調(diào)器的連接的同時(shí)使用AT命令,首先輸入在線命令模式3105。存在從在線數(shù)據(jù)模式3110切換到在線命令模式3115的兩種方式。
從在線數(shù)據(jù)模式3110切換到在線命令模式3115的第一方式在于鍵入退出序列“+++”,之后鍵入適當(dāng)?shù)腁T命令。必須從選項(xiàng)AT、ATE、ATH、ATI、ATL、ATM、ATQ、ATV和ATX中選擇該命令。利用該分,可以在移入在線命令3115的同時(shí)執(zhí)行AT功能。例如,利用以下命令進(jìn)行切換+++ATH<CR>
將內(nèi)置式調(diào)制解調(diào)器切換到在線命令模式3115。執(zhí)行AT命令,使連接終止(執(zhí)行掛機(jī))。鍵入退出序列“+++”而無需任意后續(xù)命令使系統(tǒng)等待一秒中,切換到在線命令模式3115并響應(yīng)OK;從在線數(shù)據(jù)模式3110切換到在線命令模式3115的第二方式在于在提前設(shè)置AT&D=1之后,將DTR拉為低。
為了在處于在線命令模式3115時(shí)返回在線數(shù)據(jù)模式3110,鍵入
ATO<CR>
為了將內(nèi)置式調(diào)制解調(diào)器從在線命令模式3115切換到在線數(shù)據(jù)模式3110,使用上述關(guān)于切換回離線命令模式3105的任意方法;并鍵入+++ATH<CR>,以便切換到在線命令模式,并立即掛機(jī)。
關(guān)于操作AT命令,可以發(fā)出以下四種類型的命令設(shè)置命令,調(diào)整內(nèi)置式調(diào)制解調(diào)器的操作參數(shù);執(zhí)行命令,指導(dǎo)操作,而無需任何參數(shù);讀取命令,查看當(dāng)前命令設(shè)置;以及測(cè)試命令,查看可用的命令參數(shù)。不是所有的AT命令都支持所有四種功能。
用于輸入設(shè)置命令的標(biāo)準(zhǔn)格式是AT<命令>=<參數(shù)><CR>
其中AT向內(nèi)置式調(diào)制解調(diào)器通知正在輸入命令。
<命令>正在輸入的命令的名稱。
<參數(shù)>命令要使用的數(shù)值。
<CR>通過按壓<CR>(返回或輸入)鍵終止所有命令線。
注意通過按壓計(jì)算機(jī)鍵盤上的<CR>鍵來完成所有的命令線。
為了設(shè)置內(nèi)置式調(diào)制解調(diào)器來與異步連接上的自動(dòng)波特進(jìn)行操作,命令線可以是AT+CBST=0,1,1然而,命令還具有缺省設(shè)置。這些是當(dāng)沒有實(shí)際值置于命令線時(shí)假定已經(jīng)輸入的數(shù)值。例如,可以將上述命令輸入為AT+CBST=,,1由以下描述中的黑體字表示命令使用的缺省值。
當(dāng)參數(shù)是字符串(例如“<名稱>”)時(shí),則應(yīng)當(dāng)將數(shù)值輸入在括號(hào)之間。例如“Peter”。方括號(hào)中示出了可選的參數(shù)。例如[<數(shù)值>]。
現(xiàn)在給出關(guān)于輸入執(zhí)行命令的描述。
執(zhí)行命令與設(shè)置命令非常相似。通常不需要任何參數(shù)并且用于得到有關(guān)移動(dòng)電話或內(nèi)置式調(diào)制解調(diào)器的信息或用于執(zhí)行事件。例如,為了發(fā)現(xiàn)有關(guān)移動(dòng)電話電池的信息,輸入+CBC命令A(yù)T+CBC內(nèi)置式調(diào)制解調(diào)器響應(yīng)
+CBC0,60指示了,與移動(dòng)電話電池相連(0),且剩余電量是60%。為了應(yīng)答來話呼叫,執(zhí)行A命令A(yù)TA現(xiàn)在給出關(guān)于利用讀取命令來瀏覽命令設(shè)置的描述。
為了檢查命令的當(dāng)前設(shè)置,使用“?”選項(xiàng)。例如,為了檢查+CBST命令的當(dāng)前選項(xiàng),輸入AT+CBST?如果已經(jīng)根據(jù)之前的示例設(shè)置了CBST,將設(shè)置顯示為+CBST0,0,1現(xiàn)在給出關(guān)于利用測(cè)試命令來請(qǐng)求命令幫助的描述。
為了測(cè)試命令的可用性和參數(shù)的范圍,使用,=?TM選項(xiàng)和命令。例如,為了檢查在以上示例中參數(shù)是否可用于命令線,輸入AT+CBST=?顯示線路+CBST(0,4,6,7,68,70,71),(0),(1)以指示可以針對(duì)參數(shù)<數(shù)據(jù)率>、<承載服務(wù)>和<連接元素>設(shè)置的有效輸入的范圍。
每一個(gè)蜂窩/PCS具有電話調(diào)制解調(diào)器支持的一組AT命令。需要強(qiáng)調(diào),不同的蜂窩/PCS電話支持不同的AT命令列表??梢栽诮尤朦c(diǎn)寫入適當(dāng)?shù)腁T轉(zhuǎn)換器,以便建立蜂窩/PCS電話和接入點(diǎn)之間的有線或光學(xué)/無線連通。
主控制處理器(HCP)124是接入點(diǎn)的“大腦”。HCP 124發(fā)起與相連的其余外圍設(shè)備的通信會(huì)話。
主控制處理器124執(zhí)行以下功能。
主控制處理器124區(qū)分出適當(dāng)?shù)姆涓C電話信令簡(jiǎn)檔,并發(fā)送AT命令用于與蜂窩電話104的通信。首先將AT命令發(fā)送到音頻網(wǎng)關(guān)116,音頻網(wǎng)關(guān)116隨后通過四種方法之一告知蜂窩數(shù)據(jù)端口(a)硬接線數(shù)據(jù)電纜(由蜂窩電話經(jīng)銷商或其它提供);(b)嵌入式BLUETOOTH模塊;(c)外部BLUETOOTH Dongle;以及(d)紅外(IrDA)。
主控制處理器124協(xié)調(diào)多個(gè)蜂窩/PCS電話104到接入點(diǎn)的鏈路。
主控制處理器124預(yù)先裝載SLIC 120上所需的設(shè)置,用于發(fā)送和接收模式的適當(dāng)功能。
主控制處理器124接收來自蜂窩/PCS來話呼叫模式的CLIP信息,并在本地LCD屏幕上進(jìn)行顯示,還針對(duì)SLIC 120對(duì)該號(hào)碼進(jìn)行格式化,以便在相連的POTS類型電話機(jī)上執(zhí)行振鈴和呼叫方ID功能。
主控制處理器124對(duì)本地鍵盤輸入進(jìn)行解碼。
主控制處理器124協(xié)調(diào)從音頻網(wǎng)關(guān)116到無繩基站單元BLUETOOTH模塊114的音頻/命令路由。
主控制處理器124處理來自SLIC 120和外部DTMF解碼器122的DTMF信號(hào),以便轉(zhuǎn)譯為適當(dāng)?shù)腁T命令。
主控制處理器124允許USB和RS-232與計(jì)算機(jī)、存儲(chǔ)器件或單機(jī)客戶端的連通,用于新程序的下載和其它可用服務(wù)。
主控制處理器124進(jìn)行存儲(chǔ)器管理。
主控制處理器124執(zhí)行任意DTMF/任意數(shù)字命令的AT命令轉(zhuǎn)譯,用于與蜂窩/PCS和POTS線路的呼叫管理控制。
主控制處理器124執(zhí)行鍵盤掃描并顯示用于菜單服務(wù)的例程。
主控制處理器124執(zhí)行用于集成通信系統(tǒng)的配置控制。
主控制處理器124將蜂窩/PCS線路上呼叫方的CLIP號(hào)與名稱進(jìn)行相關(guān),以便能夠在普通POTS電話的呼叫方標(biāo)識(shí)(CID)顯示器上顯示這兩個(gè)字段。(蜂窩呼叫僅具有號(hào),不具有名稱)。
主控制處理器124產(chǎn)生多音或獨(dú)特的鈴聲模式,以便在以下呼叫之間進(jìn)行區(qū)分a)蜂窩/PCS呼叫和POTS呼叫;以及b)與接入點(diǎn)相連的不同蜂窩/PCS電話之間。
USB模塊110主要用于從計(jì)算機(jī)下載軟件升級(jí)。隨著新蜂窩電話的發(fā)展,需要更新蜂窩電話命令庫??梢酝ㄟ^到USB智能存儲(chǔ)器件或到計(jì)算機(jī)的連接來執(zhí)行下載。該連接還可以用于升級(jí)蜂窩電話鈴音、地址簿、CID列表并通過蜂窩網(wǎng)絡(luò)建立因特網(wǎng)連通。如果希望在該系統(tǒng)上使用基于語音消息電子郵件設(shè)施的Wav/MP3,該端口110也很重要。
現(xiàn)在給出根據(jù)本發(fā)明的演示實(shí)施例、蜂窩/PCS電話104和音頻網(wǎng)關(guān)116之間的連接方法的描述。
通過蜂窩電話104和音頻網(wǎng)關(guān)116中的BLUETOOTH單元的鏈路建立來建立蜂窩電話104和音頻網(wǎng)關(guān)116之間的連接。在免提簡(jiǎn)檔中配置蜂窩電話104和音頻網(wǎng)關(guān)116,以便能夠在蜂窩電話104和音頻網(wǎng)關(guān)116之間以任意方向來回傳送AT命令,同時(shí)使兩個(gè)設(shè)備之間的音頻流在SCO信道上流動(dòng)。這保證了終端自由音頻連通(分離的數(shù)據(jù)信道)。下面將簡(jiǎn)要描述操作的BLUETOOTH免提模式。
圖32是示出了BLUETOOTH簡(jiǎn)檔結(jié)構(gòu)3200和對(duì)應(yīng)的簡(jiǎn)檔相關(guān)性的圖示。如果重新使用簡(jiǎn)檔的一部分,則簡(jiǎn)檔通過顯式地參考另一個(gè)簡(jiǎn)檔而取決于另一個(gè)簡(jiǎn)檔。
簡(jiǎn)檔包括一般性接入簡(jiǎn)檔3205、服務(wù)發(fā)現(xiàn)應(yīng)用簡(jiǎn)檔3210、基于TCS二進(jìn)制簡(jiǎn)檔3215、無繩電話簡(jiǎn)檔3220、對(duì)講裝置簡(jiǎn)檔3225、串行端口簡(jiǎn)檔3230、撥號(hào)網(wǎng)絡(luò)簡(jiǎn)檔3235、傳真簡(jiǎn)檔3240、頭戴式送受話器簡(jiǎn)檔3245、LAN接入簡(jiǎn)檔3250、免提簡(jiǎn)檔3255、一般性對(duì)象交換簡(jiǎn)檔3260、文件傳輸簡(jiǎn)檔3265、對(duì)象推送簡(jiǎn)檔3270和同步簡(jiǎn)檔3275。
如圖32所示,頭戴式送受話器3255取決于串行端口簡(jiǎn)檔3230和一般性接入簡(jiǎn)檔3205。作為另一個(gè)示例,對(duì)象推送簡(jiǎn)檔3270取決于一般性對(duì)象交換簡(jiǎn)檔3260、串行端口簡(jiǎn)檔3230和一般性接入簡(jiǎn)檔3205。此外,對(duì)講裝置簡(jiǎn)檔3255取決于基于TCS二進(jìn)制簡(jiǎn)檔3215和一般性接入簡(jiǎn)檔3205。
圖33是示出了根據(jù)本發(fā)明的演示實(shí)施例、應(yīng)用了本發(fā)明的免提協(xié)議棧的圖示。
在音頻網(wǎng)關(guān)側(cè),對(duì)應(yīng)的音頻網(wǎng)關(guān)協(xié)議棧3301包括應(yīng)用層(音頻端口仿真)3304、免提控制層3308、RFCOMM層3312、SDP層3316、LMP層3320、L2CAP層3324以及基帶層3328。
在免提側(cè),對(duì)應(yīng)的免提協(xié)議棧3350包括應(yīng)用層(音頻驅(qū)動(dòng)器)3354、免提控制層3308、RFCOMM層3312、SDP層3316、LMP層3320、L2CAP層3324以及基帶層3328。
基帶層3328、LMP層3320以及L2CAP層3324是開放式系統(tǒng)互連(OSI)層1和2BLUETOOTH協(xié)議。RFCOMM層3312是BLUETOOTH串行端口仿真實(shí)體。SDP層3316是BLUETOOTH服務(wù)發(fā)現(xiàn)協(xié)議。優(yōu)選與一并在此作為參考的“Specification of theBLUETOOTH System”,Core,Version 1.1,2001年2月22相兼容。免提控制是用于免提單元特定控制信令的實(shí)體;該信令基于AT命令。盡管上述模型中未示出,該簡(jiǎn)檔假設(shè)免提控制已經(jīng)接入一些低層過程(例如,SCO鏈路建立)。
圖33所示的音頻端口仿真層3304是仿真音頻網(wǎng)關(guān)116上的音頻端口的實(shí)體,音頻驅(qū)動(dòng)器3354是免提單元中的驅(qū)動(dòng)器軟件。對(duì)于圖33中的陰影(shaded)協(xié)議/實(shí)體,將串行端口簡(jiǎn)檔用于基礎(chǔ)標(biāo)準(zhǔn)。對(duì)于這些協(xié)議,除了明顯存在偏差的規(guī)范之外,需要強(qiáng)制執(zhí)行串行端口簡(jiǎn)檔中闡明的所有協(xié)議。
針對(duì)該簡(jiǎn)檔定義以下規(guī)則。
音頻網(wǎng)關(guān)(AG)116是一種作為音頻的網(wǎng)關(guān)的設(shè)備,同時(shí)用于輸入和輸出。根據(jù)本發(fā)明,音頻網(wǎng)關(guān)116充當(dāng)接入點(diǎn),用于將蜂窩/PCS電話104集成到POTS線路,承載接入點(diǎn)、POTS電話和蜂窩/PCS電話104之間的語音和數(shù)據(jù)(蜂窩電話104具有與AG 116相同的BLUETOOTH簡(jiǎn)檔)。
免提單元(HF)是一種充當(dāng)音頻網(wǎng)關(guān)的遠(yuǎn)程音頻輸入和輸出機(jī)制的設(shè)備。HF還提供了一些遠(yuǎn)程控制手段。在本發(fā)明的特定實(shí)施例中,免提單元是允許非BLUETOOTH蜂窩/PCS電話與音頻網(wǎng)關(guān)116進(jìn)行通信的外部BLUETOOTH Dongle。
圖34是示出了根據(jù)本發(fā)明的演示實(shí)施例、在音頻網(wǎng)關(guān)116中支持的特征3400和在免提單元(HF)中支持的特征3450的圖示。圖34左側(cè)表3470中示出了在音頻網(wǎng)關(guān)116中支持的特征。右側(cè)表3480中示出了在免提單元(HF)中支持的特征。在圖34中,“M”表示對(duì)于BLUETOOTH免提簡(jiǎn)檔標(biāo)準(zhǔn)的強(qiáng)制遵守,“O”表示可選遵守。
現(xiàn)在將給出根據(jù)本發(fā)明的演示實(shí)施例、關(guān)于用戶需求和情況的描述。
將以下規(guī)則應(yīng)用于該簡(jiǎn)檔(a)簡(jiǎn)檔闡明了當(dāng)“免提簡(jiǎn)檔”在音頻網(wǎng)關(guān)116和蜂窩電話104中有效時(shí)的強(qiáng)制和可選特征。
(b)簡(jiǎn)檔強(qiáng)制使用CVSD或PCM用于音頻的傳輸(基于BLUETOOTH鏈路)。得到的音頻是單聲道,在通常的環(huán)境中,具有不會(huì)被覺察音頻退化的質(zhì)量。
(c)在蜂窩電話104和音頻網(wǎng)關(guān)116之間,每次只支持一個(gè)音頻連接。這意味著如果存在與音頻網(wǎng)關(guān)116相連的兩個(gè)蜂窩電話,則兩個(gè)電話都不能同時(shí)向音頻網(wǎng)關(guān)116發(fā)送音頻。
(d)蜂窩電話104和音頻網(wǎng)關(guān)116均可以發(fā)起音頻連接建立和釋放。在建立音頻連接之后,在SCO鏈路上應(yīng)當(dāng)存在沿兩個(gè)方向的有效語音數(shù)據(jù)。
(e)只要存在“音頻連接”,就應(yīng)當(dāng)存在相關(guān)的“服務(wù)等級(jí)連接”。
(f)“服務(wù)等級(jí)連接”的存在不應(yīng)當(dāng)隱含存在“音頻連接”。釋放“服務(wù)等級(jí)連接”應(yīng)當(dāng)還釋放與其相關(guān)的任意已有的“音頻連接”。
現(xiàn)在將給出根據(jù)本發(fā)明的演示實(shí)施例、有關(guān)免提控制互操作性需求的描述。
下面所述的過程主要基于使用最小的AT命令組作為控制協(xié)議。下面描述這些AT命令及其結(jié)果碼。此外,以下還描述通常如何處理服務(wù)等級(jí)連接,包括如何將免提單元控制實(shí)體下的層用于建立和釋放服務(wù)等級(jí)連接。
現(xiàn)在將給出根據(jù)本發(fā)明演示實(shí)施例的、有關(guān)服務(wù)等級(jí)連接建立的描述。
當(dāng)出現(xiàn)用戶動(dòng)作或內(nèi)部事件時(shí),蜂窩電話或音頻網(wǎng)關(guān)116可以發(fā)起服務(wù)等級(jí)連接建立過程。服務(wù)等級(jí)連接建立需要存在RFCOMM連接,即,蜂窩電話104和音頻網(wǎng)關(guān)116之間的RFCOMM數(shù)據(jù)鏈路信道。蜂窩電話104和音頻網(wǎng)關(guān)116均可以發(fā)起RFCOMM連接建立。如果蜂窩電話104和音頻網(wǎng)關(guān)116之間不存在RFCOMM會(huì)話,發(fā)起設(shè)備應(yīng)當(dāng)首先初始化RFCOMM。應(yīng)當(dāng)按照用于一般性接入簡(jiǎn)檔3205和串行端口簡(jiǎn)檔3230的BLUETOOTH標(biāo)準(zhǔn)的定義來執(zhí)行RFCOMM連接建立。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于服務(wù)等級(jí)連接初始化的描述。
圖35是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)等級(jí)連接初始化3500的圖示。
當(dāng)已經(jīng)建立了RFCOMM連接時(shí)(3501),應(yīng)當(dāng)執(zhí)行服務(wù)等級(jí)連接初始化過程3500。首先,在初始化過程中,音頻網(wǎng)關(guān)116應(yīng)當(dāng)向蜂窩電話104發(fā)送AT+BRSF=<AG支持特征>命令(3504),以便向蜂窩電話104通知在音頻網(wǎng)關(guān)116中支持的特征以及利用+BRSF結(jié)果碼來檢索在蜂窩電話104中支持的特征(3508)。從蜂窩電話104向音頻網(wǎng)關(guān)116發(fā)送OK消息(3512)。
在蜂窩電話104中檢索了支持的特征之后,音頻網(wǎng)關(guān)115應(yīng)當(dāng)確定蜂窩電話支持哪些指示符以及所支持的指示符的次序。這是因?yàn)?,根?jù)GSM 07.07技術(shù)規(guī)范,Version 5.0.0,1996年7月,蜂窩電話可以支持免提簡(jiǎn)檔不支持的附加指示符,并且還因?yàn)橹甘痉拇涡蚴菍?shí)現(xiàn)指定的。GSM 07.07技術(shù)規(guī)范一并在此作為參考。音頻網(wǎng)關(guān)116使用AT+CIND=?測(cè)試命令來檢索有關(guān)支持的指示符及其次序的信息(3516)。然后,蜂窩電話104向音頻網(wǎng)關(guān)116發(fā)送+CIND...命令(3520)以及OK消息(3524)。
一旦音頻網(wǎng)關(guān)116具有必要的支持指示符以及次序信息,音頻網(wǎng)關(guān)116應(yīng)當(dāng)利用AT+CIND讀取信息來檢索蜂窩電話104中指示符的當(dāng)前狀態(tài)(3528)。音頻網(wǎng)關(guān)116從蜂窩電話104檢索信息還涉及蜂窩電話104向音頻網(wǎng)關(guān)116發(fā)送+CIND...命令(3532)和OK消息(3536)。
當(dāng)在蜂窩電話中檢索了指示符的狀態(tài)之后,則AG應(yīng)當(dāng)通過發(fā)出AT+CMER命令來啟用蜂窩電話中的“指示符狀態(tài)更新”功能(3540),蜂窩電話以O(shè)K消息3544作為響應(yīng)。結(jié)果,只要出現(xiàn)服務(wù)、呼叫或呼叫建立狀態(tài)的改變,蜂窩電話就可以發(fā)送+CIEV主動(dòng)提供結(jié)果碼和對(duì)應(yīng)的指示符值。
當(dāng)呼叫和呼叫建立指示符均需要更新時(shí),在發(fā)送用于呼叫建立指示符的+CIEV主動(dòng)提供結(jié)果碼之前,蜂窩電話應(yīng)當(dāng)發(fā)送用于呼叫指示符的+CIEV主動(dòng)提供結(jié)果碼。音頻網(wǎng)關(guān)116應(yīng)當(dāng)使用由+CIEV碼提供的信息來更新其自身的內(nèi)部和/或外部指示。
一旦已經(jīng)啟用“指示符狀態(tài)更新”功能,蜂窩電話保持功能可用,直到發(fā)出AT+CMER命令來禁用所示功能或由于任何原因停止音頻網(wǎng)關(guān)116和蜂窩電話104之間的當(dāng)前服務(wù)等級(jí)連接。在音頻網(wǎng)關(guān)116已經(jīng)啟用蜂窩電話中的“指示符狀態(tài)更新”功能之后,以及如果蜂窩電話104和音頻網(wǎng)關(guān)116在支持特征位圖中設(shè)置了“呼叫等待和3方呼叫”,則音頻網(wǎng)關(guān)116應(yīng)當(dāng)發(fā)出AT+CHLD=?測(cè)試命令,以便檢索在蜂窩電話中如何支持呼叫保持和多方服務(wù)的信息(3548)。然后,蜂窩電話向音頻網(wǎng)關(guān)發(fā)送+CHLD...命令3552以及OK消息3556。在蜂窩電話104或音頻網(wǎng)關(guān)116不支持“3方呼叫”特征的情況下,音頻網(wǎng)關(guān)116應(yīng)當(dāng)不發(fā)出AT+CHLD=?測(cè)試命令。
在以下情況之一中,音頻網(wǎng)關(guān)116認(rèn)為要完全初始化服務(wù)等級(jí)連接,并由此建立連接(3580)。
當(dāng)且僅當(dāng)針對(duì)蜂窩電話104和音頻網(wǎng)關(guān)116在支持特征位圖中設(shè)置了“呼叫等待和3方呼叫”時(shí),在音頻網(wǎng)關(guān)116利用AT+CHLD命令成功地檢索到關(guān)于在蜂窩電話104中如何支持呼叫保持和多方服務(wù)的信息之后,音頻網(wǎng)關(guān)116認(rèn)為要完全初始化服務(wù)等級(jí)連接,并由此建立連接。
當(dāng)且僅當(dāng)針對(duì)蜂窩電話104或音頻網(wǎng)關(guān)116沒有在支持特征位圖中設(shè)置了“呼叫等待和3方呼叫”時(shí),在音頻網(wǎng)關(guān)116利用AT+CMER命令成功地啟用“指示符狀態(tài)更新”之后,音頻網(wǎng)關(guān)116認(rèn)為要完全初始化服務(wù)等級(jí)連接,并由此建立連接。在以下情況之一中,蜂窩電話104認(rèn)為要完全初始化服務(wù)等級(jí)連接并由此建立連接。
如果針對(duì)蜂窩電話104和音頻網(wǎng)關(guān)116在支持特征位圖中設(shè)置了“呼叫等待和3方呼叫”,在蜂窩電話104利用+CHLD命令已經(jīng)成功地響應(yīng)關(guān)于在蜂窩電話中如何支持呼叫保持和多方服務(wù)的信息和OK響應(yīng)之后,音頻網(wǎng)關(guān)116認(rèn)為要完全初始化服務(wù)等級(jí)連接,并由此建立連接。
如果沒有針對(duì)蜂窩電話104或音頻網(wǎng)關(guān)116在支持特征位圖中設(shè)置了“呼叫等待和3方呼叫”,在蜂窩電話104利用OK到AT+CMER命令成功地進(jìn)行響應(yīng)之后,音頻網(wǎng)關(guān)116認(rèn)為要完全初始化服務(wù)等級(jí)連接,并由此建立連接。
現(xiàn)在將給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于從音頻網(wǎng)關(guān)116恢復(fù)鏈路丟失的描述。
只要失去了BLUETOOTH鏈路,音頻網(wǎng)關(guān)116就可以與蜂窩電話104重新相連。當(dāng)由于一端的顯式終止斷開了服務(wù)等級(jí)連接時(shí)(利用如下所述的“服務(wù)連接釋放”),則在嘗試重新建立服務(wù)等級(jí)連接之前,兩個(gè)設(shè)備(音頻網(wǎng)關(guān)116和蜂窩電話104)應(yīng)當(dāng)?shù)却@式的用戶動(dòng)作。如果音頻網(wǎng)關(guān)116確定由于鏈路監(jiān)督超時(shí)導(dǎo)致斷開了服務(wù)等級(jí)連接,則音頻網(wǎng)關(guān)116可以執(zhí)行如上所述的“服務(wù)等級(jí)連接建立”過程,以建立到蜂窩電話104的新服務(wù)等級(jí)連接。在由于鏈路監(jiān)督超時(shí)導(dǎo)致鏈路丟失之后,音頻網(wǎng)關(guān)116應(yīng)當(dāng)不會(huì)假設(shè)來自之前連接的服務(wù)等級(jí)連接狀態(tài)有效(例如呼叫狀態(tài)、服務(wù)狀態(tài))。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于服務(wù)等級(jí)連接釋放的描述。
圖36是示出了根據(jù)本發(fā)明演示實(shí)施例的服務(wù)等級(jí)連接釋放的圖示。
已建立服務(wù)等級(jí)連接3580的斷開應(yīng)當(dāng)立即意味著蜂窩電話104和音頻網(wǎng)關(guān)116之間的對(duì)應(yīng)RFCOMM數(shù)據(jù)鏈路信道的去除(3608)。此外,作為去除服務(wù)等級(jí)連接的結(jié)果,去除了已有的音頻連接。L2CAP3324和鏈路層的去除是可選的。應(yīng)當(dāng)利用“服務(wù)等級(jí)連接去除”過程來釋放已建立的服務(wù)等級(jí)連接。
蜂窩電話104或音頻網(wǎng)關(guān)116可以通過顯式用戶請(qǐng)求來發(fā)起“服務(wù)等級(jí)連接去除”過程(3612)。
如果在蜂窩電話104或音頻網(wǎng)關(guān)116中禁用BLUETOOTH功能,則應(yīng)當(dāng)發(fā)起“服務(wù)等級(jí)連接去除”過程。
如果在蜂窩電話104的去話期間執(zhí)行“向蜂窩電話的音頻連接傳輸”,則可以發(fā)起“服務(wù)等級(jí)連接去除”。在去除服務(wù)等級(jí)連接的情況下,一旦已經(jīng)停止呼叫,蜂窩電話104就會(huì)嘗試重新建立服務(wù)等級(jí)連接。作為該過程的前提,必須存在音頻網(wǎng)關(guān)116和蜂窩電話104之間的輸入服務(wù)等級(jí)連接。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于注冊(cè)狀態(tài)的傳輸?shù)拿枋觥?br>
圖37是示出了根據(jù)本發(fā)明演示實(shí)施例的注冊(cè)狀態(tài)的傳輸?shù)膱D示。
如上所述,AT+CMER命令啟用蜂窩電話104中的“注冊(cè)狀態(tài)更新”功能(3704)。當(dāng)啟用該功能時(shí),只要蜂窩電話注冊(cè)狀態(tài)改變,蜂窩電話104就向音頻網(wǎng)關(guān)116發(fā)送具有對(duì)應(yīng)服務(wù)指示符和數(shù)值的+CIEV主動(dòng)提供結(jié)果碼(3702)。音頻網(wǎng)關(guān)116應(yīng)當(dāng)能夠解譯由+CIEV結(jié)果碼提供的信息并確定服務(wù)可用狀態(tài)。作為該過程的前提,必須存在音頻網(wǎng)關(guān)116和蜂窩電話104之間的輸入服務(wù)等級(jí)連接3580。如果不存在該連接,則蜂窩電話104利用上述過程自主地建立服務(wù)等級(jí)連接。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于呼叫的傳輸以及呼叫建立狀態(tài)的描述。
如上所述,AT+CMER命令啟用蜂窩電話中的“呼叫狀態(tài)指示符更新”功能。當(dāng)啟用該功能時(shí),只要蜂窩電話的當(dāng)前呼叫狀態(tài)改變,蜂窩電話就發(fā)出+CIEV主動(dòng)提供結(jié)果碼和對(duì)應(yīng)的呼叫指示符以及數(shù)值。同樣,只要蜂窩電話的當(dāng)前呼叫建立狀態(tài)改變,音頻網(wǎng)關(guān)116就發(fā)出具有對(duì)應(yīng)呼叫建立指示符和數(shù)值的+CIEV主動(dòng)提供結(jié)果碼。音頻網(wǎng)關(guān)116應(yīng)當(dāng)能夠解譯由+CIEV結(jié)果碼提供的信息并確定呼叫狀態(tài)。此外,蜂窩電話還能夠解譯由+CIEV結(jié)果碼提供的可選呼叫建立狀態(tài)信息。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于音頻連接建立的描述。
圖38是示出了根據(jù)本發(fā)明演示實(shí)施例的音頻連接建立的圖示。
當(dāng)出現(xiàn)用戶動(dòng)作或內(nèi)部事件時(shí)(3802),只要必要,蜂窩電話104或音頻網(wǎng)關(guān)116就可以發(fā)起音頻連接的建立。蜂窩電話104或音頻網(wǎng)關(guān)116還需要進(jìn)一步的內(nèi)部動(dòng)作來內(nèi)部地路由音頻路徑。音頻連接建立過程始終意味著SCO鏈路(3810)的建立并且始終與已有的服務(wù)等級(jí)連接相關(guān)(3850)。原則上,利用這里所述的過程建立音頻連接不必與任何呼叫處理均相關(guān)。一旦存在蜂窩電話104和音頻網(wǎng)關(guān)116之間的音頻連接(3880),蜂窩電話會(huì)將音頻網(wǎng)關(guān)116用作其單獨(dú)的音頻端口。蜂窩電話104保持音頻路徑、相關(guān)或不相關(guān)的呼叫被路由(3820)到音頻網(wǎng)關(guān)116,用于涉及音頻存在的所有操作(例如語音、告警、按鍵音調(diào))。
作為該過程的前提,應(yīng)當(dāng)存在音頻網(wǎng)關(guān)116和蜂窩電話104之間的正在進(jìn)行服務(wù)等級(jí)連接3580。如果該連接不存在,過程的指示符應(yīng)當(dāng)自主地利用上述適當(dāng)?shù)倪^程來建立服務(wù)等級(jí)連接。
指示符和接受器均會(huì)通知新音頻連接的出現(xiàn)??梢酝ㄟ^“釋放”連接來拒絕輸入音頻連接(如下所述)。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于音頻連接釋放的描述。
當(dāng)出現(xiàn)用戶動(dòng)作或內(nèi)部事件時(shí),只要必要,蜂窩電話104或音頻網(wǎng)關(guān)116就可以釋放已有的音頻連接3880。音頻連接去除過程始終意味著其對(duì)應(yīng)SCO鏈路3810的斷開。當(dāng)釋放音頻連接時(shí),應(yīng)當(dāng)將音頻路徑路由回蜂窩/PCS電話104。原則上,利用本節(jié)所述的過程來去除音頻連接不必與任何呼叫處理均相關(guān)。作為該過程的前提,應(yīng)當(dāng)存在音頻網(wǎng)關(guān)116和蜂窩電話104之間正在進(jìn)行的音頻連接。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于應(yīng)答來話呼叫的描述。
圖39是示出了根據(jù)本發(fā)明演示實(shí)施例的一種用于應(yīng)答來話呼叫的方法的圖示。
利用已建立服務(wù)等級(jí)(3904),可以建立音頻網(wǎng)關(guān)116和蜂窩電話104之間的SCO鏈路(3908)。然后,建立音頻連接(3910)。
當(dāng)出現(xiàn)來話呼叫時(shí),蜂窩電話向音頻網(wǎng)關(guān)(接入點(diǎn))116發(fā)送主動(dòng)提供RING告警的序列。只要呼叫接受懸而未決,就應(yīng)當(dāng)重復(fù)RING告警,或直到由于任意原因中斷了來話呼叫為止。音頻網(wǎng)關(guān)116能夠產(chǎn)生與RING相作用的本地告警(例如鈴音)。音頻網(wǎng)關(guān)116能夠根據(jù)希望隨時(shí)中止來話呼叫。
現(xiàn)在將給出根據(jù)本發(fā)明的演示實(shí)施例、關(guān)于終止來自音頻網(wǎng)關(guān)116的呼叫處理的描述。
圖40是示出了根據(jù)本發(fā)明的演示實(shí)施例、一種用于終止來自音頻網(wǎng)關(guān)116的呼叫處理的方法的圖示。
利用用戶動(dòng)作或其它任意事件(4002),蜂窩電話104或音頻網(wǎng)關(guān)116可以終止正在進(jìn)行的呼叫過程。將以下前提應(yīng)用于該過程。一種前提在于應(yīng)當(dāng)存在音頻網(wǎng)關(guān)116和蜂窩電話104之間正在進(jìn)行的服務(wù)等級(jí)連接(3580)。如果該連接不存在,音頻網(wǎng)關(guān)116應(yīng)當(dāng)自主地利用上述適當(dāng)?shù)倪^程來建立服務(wù)等級(jí)連接。其它這種前提在于在AG中正在進(jìn)行呼叫相關(guān)處理(4010)。盡管不需要呼叫終止處理,典型地,在蜂窩電話和AG之間存在音頻連接。
用戶可以利用音頻網(wǎng)關(guān)116提供的任意手段來中止正在進(jìn)行的呼叫。音頻網(wǎng)關(guān)116應(yīng)當(dāng)向蜂窩電話104發(fā)送AT+CHUP命令(4020),然后,蜂窩電話104開始終止或中斷當(dāng)前呼叫的過程(4030)。然后,蜂窩電話104發(fā)送OK消息(4040)、之后是具有數(shù)值指示(呼叫=0)的+CIEV結(jié)果碼(4050)。當(dāng)執(zhí)行類似的過程時(shí),還可以將上述AT+CHUP命令用于中斷正常的去話建立處理。盡管不需要呼叫終止處理,典型地在HF和AG之間存在音頻連接。
現(xiàn)在給出根據(jù)本發(fā)明的演示實(shí)施例、關(guān)于處置具有由音頻網(wǎng)關(guān)116提供的電話號(hào)碼的呼叫的描述。
圖41是示出了根據(jù)本發(fā)明的演示實(shí)施例、一種用于處理具有由音頻網(wǎng)關(guān)116提供的電話號(hào)碼的呼叫的方法的圖示。
音頻網(wǎng)關(guān)116可以通過向蜂窩電話104提供目的電話號(hào)碼來發(fā)起輸出語音呼叫。為了開始呼叫連接,如果必要,音頻網(wǎng)關(guān)116就可以發(fā)起服務(wù)等級(jí)連接建立,并向蜂窩電話104發(fā)送適當(dāng)?shù)腁TDdd...dd命令(4102)。然后,蜂窩電話104向音頻網(wǎng)關(guān)116發(fā)送OK消息(4104),利用從音頻網(wǎng)關(guān)116接收到的電話號(hào)碼來開始呼叫建立過程,并發(fā)出具有數(shù)值(呼叫建立=2)的+CIEV結(jié)果碼,以通知音頻網(wǎng)關(guān)116已經(jīng)成功地發(fā)起了呼叫建立(4106)。
作為該過程的前提,存在音頻網(wǎng)關(guān)116和蜂窩電話104之間正在進(jìn)行的服務(wù)等級(jí)連接(3580)。如果不存在連接,則音頻網(wǎng)關(guān)116利用上述適當(dāng)?shù)倪^程來自主地建立服務(wù)等級(jí)連接。
如果沒有建立音頻連接,蜂窩電話104開始建立(4108)音頻連接以建立適當(dāng)?shù)囊纛l連接(4110)并且緊接在正在進(jìn)行呼叫建立過程開始之后,將來話呼叫的音頻路徑路由到音頻網(wǎng)關(guān)116。一旦開始遠(yuǎn)程方的告警,蜂窩電話104發(fā)出具有數(shù)值指示(呼叫建立=3)的+CIEV結(jié)果碼(4112)。+CIEV結(jié)果碼用于報(bào)告狀態(tài)為“呼叫=1”(4114)。如果由于任意原因中斷的正常的去話建立過程,蜂窩電話104發(fā)出具有數(shù)值指示(呼叫建立=0)的+CIEV結(jié)果碼(4116),以向音頻網(wǎng)關(guān)116通知該狀態(tài)。如果蜂窩電話104支持“三方呼叫”特征并且如果已經(jīng)在蜂窩電話104中進(jìn)行該呼叫,則執(zhí)行該過程應(yīng)當(dāng)導(dǎo)致將新呼叫置于第三方且保持當(dāng)前呼叫。
現(xiàn)在給出根據(jù)本發(fā)明演示實(shí)施例的關(guān)于呼叫線路標(biāo)識(shí)(CLI)通知的描述。
圖42是示出了根據(jù)本發(fā)明演示實(shí)施例的一種用于執(zhí)行呼叫線路標(biāo)識(shí)(CLI)通知的方法的圖示。
內(nèi)部事件或用戶請(qǐng)求會(huì)針對(duì)啟用CLI通知(4201)。音頻網(wǎng)關(guān)116發(fā)出AT+CLIP命令以便啟用蜂窩電話中的“呼叫線路標(biāo)識(shí)通知”功能(4204)。如果呼叫訂戶號(hào)信息對(duì)于網(wǎng)絡(luò)可用,當(dāng)在來話呼叫中警告音頻網(wǎng)關(guān)116時(shí),蜂窩電話在每一個(gè)RING指示之后發(fā)出+CLIP主動(dòng)提供結(jié)果碼。
一旦音頻網(wǎng)關(guān)116發(fā)出AT+CLIP命令,蜂窩電話104利用OK消息進(jìn)行響應(yīng)(4208)。然后,蜂窩電話104保持“呼叫線路標(biāo)識(shí)通知”可用,直到音頻網(wǎng)關(guān)116發(fā)出AT+CLIP命令以禁用、或由于任意原因通知音頻網(wǎng)關(guān)116和蜂窩電話104之間的當(dāng)前服務(wù)等級(jí)連接。作為該過程的前提,存在音頻網(wǎng)關(guān)116和蜂窩電話之間正在進(jìn)行的服務(wù)等級(jí)連接(3580)。如果不存在該連接,音頻網(wǎng)關(guān)116自主地利用上述適當(dāng)過程來建立服務(wù)等級(jí)連接。
現(xiàn)在給出根據(jù)本發(fā)明的演示實(shí)施例、關(guān)于將音頻網(wǎng)關(guān)116集成到住宅電話網(wǎng)絡(luò)的描述。
存在在家庭中的電話網(wǎng)絡(luò)上分布來自蜂窩/PCS電話104的音頻和數(shù)據(jù)的多種方式。
圖43是示出了根據(jù)本發(fā)明的演示實(shí)施例、一種針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的典型網(wǎng)絡(luò)集成解決方案的圖示。
將音頻網(wǎng)關(guān)116、無繩基站114和POTS電話4304與電話公司入口點(diǎn)(RJ11)4302相連。另一個(gè)POTS電話4310和硬接線蜂窩/PCS電話106與音頻網(wǎng)關(guān)116相連。蜂窩電話104能夠與音頻網(wǎng)關(guān)116進(jìn)行無線通信,反之亦然。多個(gè)無繩手持機(jī)102中的每一個(gè)均能夠無線地與無繩基站114進(jìn)行通信,反之亦然。可以理解,下文中還可以將POTS電話4304、其它POTS電話4310和多個(gè)無繩手持機(jī)102(結(jié)合無繩基站114)統(tǒng)一地稱為POTS電話4399。
蜂窩/PCS電話104通過BLUETOOTH連接與接入點(diǎn)(音頻網(wǎng)關(guān)116)硬接線連接或相鏈接。接入點(diǎn)具有SLIC 120,能夠在普通POTS線路和向POTS電話4399到接入點(diǎn)的蜂窩信號(hào)路徑之間進(jìn)行切換。如上所述,POTS電話4399可以是有繩(例如4304,4310)或無繩(102和114)。相連的POTS電話4399始終與蜂窩電路相連,并且還具有通過POTS線路直接進(jìn)行呼叫的能力。對(duì)于通過蜂窩網(wǎng)絡(luò)的呼叫發(fā)起,POTS電話4399發(fā)送發(fā)起呼叫的接入點(diǎn)能夠理解的編碼DTMF序列。SLIC 120上的DTMF解碼器2830解碼來自POTS電話4399的所撥號(hào)碼數(shù)位,并利用適當(dāng)?shù)腁T命令來格式化所撥號(hào)碼數(shù)位串。假設(shè)已經(jīng)出現(xiàn)了上述必要的鏈路和音頻信道建立過程。然后,建立POTS電話4399和蜂窩電話104之間的鏈路。
在來話呼叫的情況下,上面已經(jīng)描述了蜂窩電話和接入點(diǎn)之間的連接細(xì)節(jié)。接收來自蜂窩電話104的“RING”信號(hào),在接入點(diǎn)對(duì)信號(hào)進(jìn)行解碼,隨后接入點(diǎn)向SLIC 120發(fā)出“RING”命令。在ring信號(hào)之間適當(dāng)?shù)卣{(diào)制(按照已有的POTS線路標(biāo)準(zhǔn))從蜂窩電話104接收到的CLIP(呼叫方ID)信息,因此具有呼叫方ID解碼能力的任意一般POTS電話4399(有繩或無繩)均能夠解碼該信號(hào)并對(duì)其進(jìn)行顯示。然后,當(dāng)從接入點(diǎn)向蜂窩電話104發(fā)出適當(dāng)?shù)腁T命令并且建立了音頻連接時(shí),POTS電話4399接聽呼叫。再一次,在呼叫的終止處,接入點(diǎn)感知線路電壓或等待從POTS電話4399發(fā)出deDTMF命令,以確定呼叫狀態(tài)并適當(dāng)?shù)馗嬷涓C電話104。簡(jiǎn)而言之,在蜂窩電話104中使用在線命令模式來實(shí)現(xiàn)該連接。可以通過使用適當(dāng)?shù)腁T命令來開發(fā)蜂窩調(diào)制解調(diào)器的完全功能。將架構(gòu)的范圍擴(kuò)展到遠(yuǎn)程POTS電話位置不針對(duì)這種情況。
圖44是示出了根據(jù)本發(fā)明的另一個(gè)演示實(shí)施例、針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的另一種典型網(wǎng)絡(luò)集成解決方案的圖示。圖4的圖示示出了具有硬接線/BLUETOOTH啟用蜂窩/PCS連接和基于BLUETOOTH的遠(yuǎn)程擴(kuò)展方的系統(tǒng)架構(gòu)。
圖44所示的系統(tǒng)架構(gòu)通過提供遠(yuǎn)程擴(kuò)展方擴(kuò)展了接入點(diǎn)的到達(dá),允許涉及遠(yuǎn)程POTS電話到POTS線路或蜂窩電話的信令和通信,而無需違反任何電話公司和聯(lián)邦通信委員會(huì)(FCC)的規(guī)定。存在提供接入點(diǎn)和遠(yuǎn)程POTS電話之間的該信令擴(kuò)展的多種方法。圖44和45所示的兩種方法示出了由以下方式提供遠(yuǎn)程擴(kuò)展(a)基于無線連接的BLUETOOTH;以及(b)利用承載雙邊音頻和命令以及DTMF信號(hào)的400KHz子載波。
參考圖44,將音頻網(wǎng)關(guān)116、第一SLIC和POTS線路開關(guān)4402、第二SLIC和POTS線路開關(guān)4404、第一無繩基站114A和第一POTS電話4406與電話公司入口點(diǎn)(RJ11)4302相連。
第二POTS電話4410、硬接線蜂窩/PCS電話106和BLUETOOTH無繩基站4411與音頻網(wǎng)關(guān)116相連。蜂窩電話104能夠無線地與音頻網(wǎng)關(guān)116進(jìn)行通信,反之亦然。
第二無繩基站114B和第一BLUETOOTH無繩擴(kuò)展4415與第一SLIC和POTS線路開關(guān)4402相連。第三POTS電話4418和第二BLUETOOTH無繩擴(kuò)展4420與第二SLIC和POTS線路開關(guān)4404相連。
多個(gè)無繩手持機(jī)102A中的每一個(gè)均能夠無線地與第一無繩基站114A進(jìn)行通信,反之亦然。多個(gè)其它無繩手持機(jī)102B中的每一個(gè)均能夠無線地與第二無繩基站114B進(jìn)行通信,反之亦然。
BLUETOOTH無繩基站4411能夠無線地與每一個(gè)BLUETOOTH無繩擴(kuò)展4420和4415進(jìn)行通信,反之亦然。
圖45是示出了根據(jù)本發(fā)明的另一個(gè)演示實(shí)施例、針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的另一種典型網(wǎng)絡(luò)集成解決方案的圖示。圖45示出了一種具有利BLUETOOTH和基于高頻(HF)的遠(yuǎn)程擴(kuò)展方的硬接線/BLUETOOTH啟用蜂窩/PCS連接的系統(tǒng)架構(gòu)。
參考圖45,將第一SLIC和POTS線路開關(guān)4520、第二SLIC和POTS線路開關(guān)4530、第一400MHz子載波模塊4540和包括在接入點(diǎn)4550中的第三SLIC和POTS線路開關(guān)4552與電話公司入口點(diǎn)(RJ11)4302相連。
接入點(diǎn)4550還包括模擬音頻模塊4554和音頻網(wǎng)關(guān){BLUETOOTH}4556。蜂窩電話104能夠無線地與音頻網(wǎng)關(guān)4556進(jìn)行通信,反之亦然。
接入點(diǎn)4510與第二400KHz子載波模塊4556相連,而子載波模塊4556與BLUETOOTH無繩基站4558相連。
包括在接入點(diǎn)4550中的第三SLIC和POTS線路開關(guān)4552還與第一無繩基站114A相連。多個(gè)無繩手持機(jī)102A中的每一個(gè)均能夠無線地與第一無繩基站114A進(jìn)行通信,反之亦然。
包括在接入點(diǎn)4550中的模擬音頻模塊4554與硬接線蜂窩/PCS電話106相連。
第一SLIC和POTS線路開關(guān)4520與第一遠(yuǎn)程單元4522相連,而第一遠(yuǎn)程單元4522與第一BLUETOOTH無繩擴(kuò)展4524相連。第一SLIC和POTS線路開關(guān)4520還與第一POTS電話4526相連。
第二SLIC和POTS線路開關(guān)4530與第二遠(yuǎn)程單元4532相連,而第二遠(yuǎn)程單元4532與第二BLUETOOTH無繩擴(kuò)展4534相連。第二SLIC和POTS線路開關(guān)4530還與第二無繩基站114B相連。多個(gè)無繩手持機(jī)102B中的每一個(gè)均能夠無線地與第二無繩基站114B進(jìn)行通信,反之亦然。
第一400MHz子載波模塊4540與第三遠(yuǎn)程單元4542相連,而第三遠(yuǎn)程單元4542與第四SLIC和POTS線路開關(guān)4544相連。第四SLIC和POTS線路開關(guān)4544還與第三無繩基站114C相連。多個(gè)無繩手持機(jī)102C中的每一個(gè)均能夠無線地與第三無繩基站114C進(jìn)行通信,反之亦然。
BLUETOOTH無繩基站4558能夠無線地與每一個(gè)BLUETOOTH無繩擴(kuò)展4524和4534進(jìn)行通信,反之亦然。
圖46是示出了根據(jù)本發(fā)明的另一個(gè)演示實(shí)施例、針對(duì)蜂窩/個(gè)人通信系統(tǒng)(PCS)電話和傳統(tǒng)電話服務(wù)(POTS)電話的另一種典型網(wǎng)絡(luò)集成解決方案的圖示。
在圖46中,代替蜂窩電話104和接入點(diǎn)4560之間的BLUETOOTH連接,將蜂窩電話104包括在接入點(diǎn)4650中。該蜂窩電話104可以專用于蜂窩/PCS標(biāo)準(zhǔn)或可以是多波段多系統(tǒng)實(shí)現(xiàn),允許無縫集成的可能性。圖46的系統(tǒng)架構(gòu)進(jìn)行了以下假設(shè)(a)可以將SIM卡從移動(dòng)單元交換到接入點(diǎn),并關(guān)閉移動(dòng)電話。
(b)可以空中下載或接入點(diǎn)上的有線連接,動(dòng)態(tài)地從移動(dòng)向接入點(diǎn)傳輸SIM細(xì)節(jié)。
(c)可以在接入點(diǎn)復(fù)制蜂窩電話的移動(dòng)SIM卡。
(d)可以將進(jìn)出移動(dòng)單元的所有呼叫重路由到嵌入在接入點(diǎn)的蜂窩電話。嵌入式蜂窩電話可以與移動(dòng)具有相同或不同的數(shù)目。
(e)蜂窩服務(wù)提供商可以具有允許在移動(dòng)電話和住宅嵌入式電話之間號(hào)碼共享的方案。
(f)根據(jù)能力,蜂窩服務(wù)提供商能夠提供的、允許移動(dòng)或嵌入式蜂窩電話接收蜂窩的任意其它方案對(duì)于接入點(diǎn)是透明的,以便通過接入點(diǎn)命令、控制并路由音頻。
如果上述任意一點(diǎn)為真,則可以控制蜂窩電話104中的離線調(diào)制解調(diào)器,并雙邊地控制呼叫參數(shù),還將音頻路由到接入點(diǎn)4650。由主控制處理器124發(fā)出用于蜂窩電話-接入點(diǎn)相互通信的應(yīng)用層AT命令,這使得接入點(diǎn)4650能夠使用蜂窩電話104支持的所有特征。音頻信號(hào)的通信和通信協(xié)議以及方法與前述情況相同。
參考圖46,將第一SLIC和POTS線路開關(guān)4620、第二SLIC和POTS線路開關(guān)4630、第一400MHz子載波模塊4640和包括在接入點(diǎn)4650中的第三SLIC和POTS線路開關(guān)4652與電話公司入口點(diǎn)(RJ11)4302相連。
接入點(diǎn)4650還包括嵌入式蜂窩電話/對(duì)接站(docking station)4654。嵌入式蜂窩電話/對(duì)接站4654能夠無線地與蜂窩塔(未示出)進(jìn)行通信。
接入點(diǎn)4510與第二400KHz子載波模塊4656相連,而子載波模塊4656與BLUETOOTH無繩基站4658相連。
包括在接入點(diǎn)4650中的第三SLIC和POTS線路開關(guān)4652還與第一無繩基站114A相連。多個(gè)無繩手持機(jī)102A中的每一個(gè)均能夠無線地與第一無繩基站114A進(jìn)行通信,反之亦然。
第一SLIC和POTS線路開關(guān)4620與第一遠(yuǎn)程單元4622相連,而第一遠(yuǎn)程單元4622與第一BLUETOOTH無繩擴(kuò)展4624相連。第一SLIC和POTS線路開關(guān)4620還與第二無繩基站114B相連。多個(gè)無繩手持機(jī)102B中的每一個(gè)均能夠無線地與第二無繩基站114B進(jìn)行通信,反之亦然。
第二SLIC和POTS線路開關(guān)4630與第二遠(yuǎn)程單元4632相連,而第二遠(yuǎn)程單元4632與第二BLUETOOTH無繩擴(kuò)展4634相連。第二SLIC和POTS線路開關(guān)4630還與第一POTS電話4636相連。
第一400MHz子載波模塊4640與第三遠(yuǎn)程單元4642相連,而第三遠(yuǎn)程單元4642與第四SLIC和POTS線路開關(guān)4644相連。第四SLIC和POTS線路開關(guān)4644還與第三無繩基站114C相連。多個(gè)無繩手持機(jī)102C中的每一個(gè)均能夠無線地與第三無繩基站114C進(jìn)行通信,反之亦然。
BLUETOOTH無繩基站4658能夠無線地與每一個(gè)BLUETOOTH無繩擴(kuò)展4624和4634進(jìn)行通信,反之亦然。
可以理解,例如在圖44-46中,與第二組件相連的第一組件可以與第二組件分離或作為第二組件的一部分。當(dāng)然,在保持本發(fā)明的精神的同時(shí),本領(lǐng)域的普通技術(shù)人員可以容易地設(shè)想其它變體。
盡管這里已經(jīng)參考附圖描述了演示實(shí)施例,可以理解本發(fā)明并不局限于這些確切的實(shí)施例,在不脫離本發(fā)明的范圍或精神的前提下,本領(lǐng)域的普通技術(shù)人員可以進(jìn)行各種其它改變和修改。所有這種改變和修改都意欲被包括在由所附權(quán)利要求所限定的本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.一種用于將至少一個(gè)住宅傳統(tǒng)電話系統(tǒng)(POTS)電話集成到蜂窩電話網(wǎng)絡(luò)的系統(tǒng),包括訂戶線接口電路(SLIC)(120),用于將來自蜂窩電話網(wǎng)絡(luò)的音頻與至少一個(gè)住宅POTS電話相接;與所述SLIC相連的線路切換器(122),用于將至少一個(gè)住宅POTS電話與POTS線路或蜂窩線路中的任意一個(gè)相連;與所述SLIC相連的音頻網(wǎng)關(guān)(116),用于無線地接收來自與蜂窩電話網(wǎng)絡(luò)相連的蜂窩電話的音頻以便隨后發(fā)送到至少一個(gè)住宅電話,并且無線地將來自POTS線路的音頻發(fā)送到蜂窩電話。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述SLIC包括雙音多頻(DTMF)解碼器(122),用于解碼初始輸入到住宅POTS電話的所撥號(hào)碼串,并且用于格式化所撥的號(hào)碼串,以便由蜂窩電話網(wǎng)絡(luò)使用。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,蜂窩電話包括調(diào)制解調(diào)器,所述SLIC(120)將所撥號(hào)碼串格式化為ATtention(AT)命令,以便由包括在蜂窩電話中的調(diào)制解調(diào)器使用。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其中,蜂窩電話包括調(diào)制解調(diào)器,所述音頻網(wǎng)關(guān)包括AT命令轉(zhuǎn)譯器。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,蜂窩電話包括調(diào)制解調(diào)器,所述音頻網(wǎng)關(guān)包括ATtention命令轉(zhuǎn)譯器,用于接收來自所述SLIC的AT命令,并將AT命令轉(zhuǎn)譯為與包括在蜂窩電話中的調(diào)制解調(diào)器相兼容的格式。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述SLIC(120)包括呼叫方ID模塊,用于接收來自蜂窩電話網(wǎng)絡(luò)的呼叫方ID信息,并用于輸出呼叫方ID信息,以便由住宅POTS電話使用。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述SLIC(120)接收來自蜂窩電話網(wǎng)絡(luò)的脈沖編碼調(diào)制(PCM)信號(hào)以轉(zhuǎn)換為模擬信號(hào),以便隨后由住宅POTS電話接收,所述SLIC接收來自POTS線路的模擬信號(hào)以轉(zhuǎn)換為PCM信號(hào),以便隨后蜂窩電話接收。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,至少一個(gè)住宅POTS電話包括遠(yuǎn)程住宅POTS電話,所述系統(tǒng)還包括至少一個(gè)遠(yuǎn)程擴(kuò)展方(4420),用于使得能夠進(jìn)行遠(yuǎn)程住宅POTS電話與POTS線路和蜂窩線路中任意一個(gè)之間的通信。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述音頻網(wǎng)關(guān)包括嵌入式蜂窩電話和對(duì)接站(4654),用于使得能夠進(jìn)行蜂窩電話和嵌入式蜂窩電話之間的通信。
10.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述SLIC(120)與電話接入點(diǎn)(TAP)相連。
11.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述音頻網(wǎng)關(guān)(116)能夠通過以下任意之一與蜂窩電話進(jìn)行通信硬接線電纜、嵌入式BLUETOOTH模塊、外部BLUETOOTH dongle以及紅外(IR)模塊。
12.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,蜂窩電話包括調(diào)制解調(diào)器,所述音頻網(wǎng)關(guān)針對(duì)包括在蜂窩電話中的調(diào)制解調(diào)器發(fā)出ATtention(A)命令,以使蜂窩電話能夠接收撥到住宅POTS電話的號(hào)碼的電話呼叫。
13.根據(jù)權(quán)利要求1所述的系統(tǒng),還包括USB接口(110),用于將蜂窩電話與所述SLIC相連。
14.根據(jù)權(quán)利要求1所述的系統(tǒng),還包括RS-232/模擬音頻接口(112),用于將蜂窩電話與所述SLIC相連。
15.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,至少一個(gè)住宅POTS電話包括至少一個(gè)無繩電話。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其中,至少一個(gè)住宅POTS電話還包括至少一個(gè)有繩電話。
17.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,音頻網(wǎng)關(guān)(116)能夠感知線路電壓和雙音多頻命令,以便確定呼叫狀態(tài),還能夠利用ATtention(AT)命令向蜂窩電話提供呼叫狀態(tài)的指示。
全文摘要
提供了一種用于將至少一個(gè)住宅傳統(tǒng)電話系統(tǒng)(POTS)電話集成到蜂窩電話網(wǎng)絡(luò)的系統(tǒng)。訂戶線接口電路(SLIC)(120)將來自蜂窩電話網(wǎng)絡(luò)的音頻與至少一個(gè)住宅POTS電話相接。與SLIC相連的線路切換(122)將至少一個(gè)住宅POTS電話與POTS線路或蜂窩線路中的任意一個(gè)相連。與SLIC相連的音頻網(wǎng)關(guān)(116)無線地接收來自與蜂窩電話網(wǎng)絡(luò)相連的蜂窩電話的音頻以便隨后發(fā)送到至少一個(gè)住宅電話,并且無線地將來自POTS線路的音頻發(fā)送到蜂窩電話。
文檔編號(hào)H04W88/02GK1879427SQ200480033231
公開日2006年12月13日 申請(qǐng)日期2004年5月12日 優(yōu)先權(quán)日2003年11月13日
發(fā)明者昌德拉·莫漢, 加印塔·馬休達(dá) 申請(qǐng)人:湯姆森許可貿(mào)易公司