專利名稱:一種支持自動(dòng)建立和斷開無線群連接的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù),具體地涉及一種自動(dòng)建立和斷開無線 群連接的系統(tǒng)和方法。
背景技術(shù):
近來迅速增加的多種不同的無線技術(shù),例如藍(lán)牙技術(shù)、WiFi技術(shù)、 Wibree技術(shù)、無線USB技術(shù)和UWB技術(shù),已經(jīng)在日常生活和工作中 得到廣泛應(yīng)用。無線技術(shù)使用戶擺脫了線纜的困擾,但在建立和斷開 連接過程中也帶來了需要用戶手動(dòng)操作處理無線連接的問題。
以藍(lán)牙(Bluetooth)技術(shù)為例,藍(lán)牙設(shè)備之間通過全球唯一的藍(lán)牙 設(shè)備地址(Bluetooth Device Address, BD—ADDR)標(biāo)識自身和其它藍(lán) 牙設(shè)備。 一個(gè)藍(lán)牙設(shè)備的功能以藍(lán)牙服務(wù)的方式提供給另一個(gè)藍(lán)牙設(shè) 備。 一個(gè)藍(lán)牙設(shè)備可同時(shí)提供多個(gè)藍(lán)牙服務(wù)。用戶可根據(jù)需要選擇其 中的某個(gè)藍(lán)牙服務(wù)進(jìn)行連接,每個(gè)藍(lán)牙服務(wù)對應(yīng)藍(lán)牙協(xié)議棧的最上層 的應(yīng)用模型(Profile),我們通常稱之為應(yīng)用連接。針對建立了某應(yīng)用 連接類型的連接的兩個(gè)設(shè)備,藍(lán)牙規(guī)范分別定義了不同的應(yīng)用連接角 色。例如在高級音頻分發(fā)應(yīng)用(Advanced Audio Distribution Profile, A2DP)連接中定義了兩個(gè)角色,音頻數(shù)據(jù)的源端(Source, SRC)和 接收端(Sink, SNK),其中SRC發(fā)送音頻流,SNK接收音頻流;在 藍(lán)牙音頻視頻遙控應(yīng)用(Audio/Video Remote Control Profile, AVRCP) 連接中定義了控制器(Controller, CT)和目標(biāo)機(jī)(Target, TG)兩個(gè) 角色,其中CT可以向TG發(fā)送控制命令,對TG進(jìn)行遙控;在藍(lán)牙個(gè) 人局域網(wǎng)(Personal Area Network, PAN)應(yīng)用連接中,兩個(gè)或者多個(gè) 藍(lán)牙設(shè)備組成一個(gè)臨時(shí)自組織網(wǎng)(Group Ad-doc Network, GN )或者 通過網(wǎng)絡(luò)接入點(diǎn)(Network Access Point, NAP)訪問遠(yuǎn)端網(wǎng)絡(luò),使用 NAP服務(wù)或GN服務(wù)的藍(lán)牙設(shè)備叫做PAN用戶(PANUser, PANU), 因此PAN應(yīng)用連接的兩個(gè)角色分別是NAP/GN和PANU;人機(jī)接口設(shè)
備(Human Interface Device, HID)應(yīng)用連接中則定義了主機(jī)(Host) 和終端設(shè)備(Device)兩個(gè)角色,Device可以作為Host的輸入和控制 設(shè)備;在藍(lán)牙免提應(yīng)用(Hand Free Profile, HFP)中有音頻網(wǎng)關(guān)(Audio Gateway, AG)和免提單元(HandFree, HF)兩個(gè)角色,其中AG指 音頻輸入輸出的網(wǎng)關(guān)設(shè)備,如蜂窩移動(dòng)電話,而HF指可以遙控AG的 設(shè)備,如嵌入汽車內(nèi)的免提耳麥。
再以WiFi (Wireless Fidelity)技術(shù)為例。WiFi為IEEE定義的一 個(gè)無線網(wǎng)絡(luò)通信的工業(yè)標(biāo)準(zhǔn)(IEEE802.il )。兩個(gè)WiFi設(shè)備之間的通 信可以以自由直接(ad hoc)的方式進(jìn)行,也可以在基站(Base Station, BS) 或者訪問點(diǎn)(AccessPoint, AP)的協(xié)調(diào)下進(jìn)行。WiFi設(shè)備通過全球唯 一的介質(zhì)訪問控制(Media Access Control, MAC)地址標(biāo)識自身和其 它WiFi設(shè)備。與藍(lán)牙不同的是,WiFi只定義了介質(zhì)訪問接入控制層 (MAC層)和物理層,沒有上層應(yīng)用模型,因此,WiFi沒有對應(yīng)于不 同服務(wù)的應(yīng)用連接,也就沒有對應(yīng)于應(yīng)用連接的角色。
UWB技術(shù)(Ultra WideBand,超寬帶無線技術(shù))和Wibree技術(shù)的 連接方式在物理層和鏈路層基本和藍(lán)牙技術(shù)類似,都有MAC地址、底 層物理無線連接和上層應(yīng)用連接。
目前,隨著無線設(shè)備的增多,逐漸出現(xiàn)需要將多個(gè)無線設(shè)備一起配 合使用的場景,譬如無線鼠標(biāo)和無線鍵盤,無線遙控器和無線耳機(jī), 無線多聲道音箱等。在此應(yīng)用場合中通常需要選擇多項(xiàng)服務(wù),建立多 個(gè)無線連接,這就要求用戶手動(dòng)操作處理多個(gè)連接,重復(fù)而繁瑣;而 當(dāng)用戶使用完畢,又需要手動(dòng)將所建立的連接一個(gè)個(gè)斷開,費(fèi)時(shí)費(fèi)力。 另外, 一個(gè)無線產(chǎn)品往往提供多種服務(wù),例如有的藍(lán)牙智能手機(jī) 既提供藍(lán)牙音頻和個(gè)人局域網(wǎng)功能,也能提供特定的遙控功能。而且 有的無線產(chǎn)品還能支持多種無線技術(shù),例如WiFi/藍(lán)牙的無線組合產(chǎn) 品,這些無線技術(shù)在帶寬、信號質(zhì)量、功率消耗等方面各有不同的優(yōu) 點(diǎn)和缺點(diǎn)。這些多功能的無線產(chǎn)品和無線組合產(chǎn)品,給用戶提供了更 多服務(wù)更多選擇的同時(shí),也要求用戶必須根據(jù)自己需要來選擇建立合 適的無線連接。而用戶通常缺乏必要的專業(yè)技術(shù)知識,面對不同的無 線應(yīng)用可能需要手動(dòng)配置參數(shù)或操作處理多個(gè)無線連接,常常會(huì)覺得 設(shè)置困難和操作不便。這些問題給用戶造成了次優(yōu)化的體驗(yàn)。
考慮到現(xiàn)有技術(shù)的這些缺陷,需要提供一種能夠根據(jù)用戶需要自動(dòng) 建立和斷開無線群連接的系統(tǒng)和方法,讓通常一起配合使用的多個(gè)無 線設(shè)備或多功能無線產(chǎn)品和無線組合產(chǎn)品的某些特定服務(wù)進(jìn)行建立和 斷開連接的捆綁,組成一個(gè)連接群,如無線多聲道音箱,藍(lán)牙智能手 機(jī)的遙控功能和無線耳機(jī),藍(lán)牙鍵盤和藍(lán)牙鼠標(biāo)等,使得用戶只需操 作某個(gè)無線設(shè)備和連接群中的一個(gè)無線設(shè)備建立或斷開連接,連接群 中的其它無線設(shè)備就能自動(dòng)建立或斷開與該無線設(shè)備的連接。這樣就 可以大大方便用戶使用。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種自動(dòng)建立和斷開無線群連 接的系統(tǒng)和方法,使得至少兩個(gè)無線設(shè)備組成一個(gè)連接群,將該多個(gè) 無線設(shè)備的特定服務(wù)進(jìn)行建立和斷開連接的捆綁。某無線設(shè)備只要與 連接群中一個(gè)無線設(shè)備進(jìn)行建立或斷開所捆綁的特定服務(wù)的連接,則 連接群中的其它無線設(shè)備自動(dòng)與該無線設(shè)備建立或斷開所捆綁的特定 服務(wù)的連接。
根據(jù)本發(fā)明,所述一種支持自動(dòng)建立和斷開無線群連接的系統(tǒng)由 一連接群和與該連接群建立連接的第三方無線設(shè)備組成。其中,連接 群由至少兩個(gè)無線設(shè)備群第一無線設(shè)備和群第二無線設(shè)備組成。連接 群中的兩個(gè)或兩個(gè)以上的無線設(shè)備通過配置一連接表來設(shè)置各自的連 接地址及其在連接群中捆綁的特定服務(wù)(即應(yīng)用連接類型和角色),以 形成連接群關(guān)系。因此,連接表中記錄的屬性參數(shù)至少包括連接群中 各個(gè)無線設(shè)備的連接地址、連接群中各個(gè)無線設(shè)備在該連接群中的應(yīng) 用連接的類型和角色。連接表存儲(chǔ)在群第一無線設(shè)備中,也可以同時(shí) 存儲(chǔ)在連接群的多個(gè)無線設(shè)備中。
所述連接群由至少兩個(gè)無線設(shè)備群第一無線設(shè)備和群第二無線設(shè) 備組成,連接群中的各個(gè)無線設(shè)備包括無線模塊和連接管理模塊,其 中無線模塊用于和第三方無線設(shè)備進(jìn)行無線通信,連接管理模塊用于 配置和存儲(chǔ)連接表以組成連接群,同時(shí)管理與第三方無線設(shè)備自動(dòng)建 立和斷開的連接。所述第三方無線設(shè)備包括至少一個(gè)無線模塊和連接 管理模塊,其中,無線模塊用于和連接群的各個(gè)無線設(shè)備進(jìn)行無線通
信,如果連接群中的無線設(shè)備在連接群中支持的無線技術(shù)不相同,則 第三方無線設(shè)備應(yīng)當(dāng)具備多個(gè)無線模塊,分別支持和連接群中各個(gè)無 線設(shè)備的無線通信;連接管理模塊,用于配置和存儲(chǔ)所述連接表,同 時(shí)管理與連接群中的無線設(shè)備自動(dòng)建立和斷開無線群連接。
如果第三方無線設(shè)備與群第一無線設(shè)備建立了連接表在該連接群 中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,則第三方無 線設(shè)備與連接群中的群第二無線設(shè)備自動(dòng)建立連接表在該連接群中指 定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接。如果連接群中包 含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),則第三方無線設(shè)備與連接群中其它所 有無線設(shè)備群第二無線設(shè)備到群第N無線設(shè)備依次自動(dòng)建立連接表在 該連接群中指定的其應(yīng)用連接類型和角色的連接。
如果第三方無線設(shè)備與連接群的群第一無線設(shè)備斷開了連接表在 該連接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,則 第三方無線設(shè)備與連接群中的群第二無線設(shè)備自動(dòng)斷開連接表中在該 連接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接。如果 連接群中包含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),第三方無線設(shè)備與連接群 中的其它所有無線設(shè)備群第二無線設(shè)備到群第N無線設(shè)備依次自動(dòng)斷 開連接表在該連接群中指定的其應(yīng)用連接類型和角色的連接。同樣地, 如果第三方無線設(shè)備與連接群中的其它任意一個(gè)無線設(shè)備斷開連接表 在該連接群中指定的該無線設(shè)備的應(yīng)用連接類型和角色的連接,則第 三方無線設(shè)備與連接群中的其它所有無線設(shè)備依次自動(dòng)斷開連接表在 該連接群中指定的其應(yīng)用連接類型和角色的連接。
根據(jù)本發(fā)明,連接表記錄的所述連接群的屬性參數(shù)包括連接群中 群第一無線設(shè)備的連接地址、在所述連接群中的應(yīng)用連接類型和角色, 和群第二無線設(shè)備的連接地址、在所述連接群中的應(yīng)用連接類型和角 色。如果連接群中包含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),則連接表記錄的 所述連接群的屬性參數(shù)包括從連接群中所有無線設(shè)備群第一無線設(shè)備 到群第N無線設(shè)備的連接地址、在所述連接群中的應(yīng)用連接類型和角 色。由于一個(gè)無線設(shè)備可以同時(shí)和其它多個(gè)無線設(shè)備組成不同的連接 群,所以在該無線設(shè)備中存儲(chǔ)的連接表包含至少一個(gè)連接群的屬性參 數(shù)。第三方無線設(shè)備通過連接群各個(gè)無線設(shè)備的連接地址來識別連接
群中不同的無線設(shè)備,同時(shí),根據(jù)連接表指定的所述連接群中各個(gè)無 線設(shè)備的應(yīng)用連接類型和角色,第三方無線設(shè)備與連接群各個(gè)無線設(shè)
備的建立指定的連接。需要特別指出的是,有的無線設(shè)備例如WiFi設(shè) 備沒有上層應(yīng)用,則在所述連接表中記錄的該無線設(shè)備的應(yīng)用連接類 型和角色屬性參數(shù)為空。但沒有上層應(yīng)用連接的無線設(shè)備,通過對方 設(shè)備的連接地址和角色即可建立連接,因此第三方無線設(shè)備與連接群 中沒有上層應(yīng)用連接的無線設(shè)備也能根據(jù)連接表的屬性參數(shù)來建立指 定的連接。
如果連接群中的至少有兩個(gè)無線設(shè)備所支持的無線技術(shù)不相同, 或者有無線設(shè)備是組合無線產(chǎn)品,則在連接表中還可以增加無線連接 類型的屬性參數(shù)(包括藍(lán)牙技術(shù)、WiFi技術(shù)、Wibree技術(shù)、無線USB 技術(shù)和UWB技術(shù)等),標(biāo)明各個(gè)無線設(shè)備在所述連接群中所選用的無 線連接類型。例如,如果連接群中的兩個(gè)設(shè)備分別是無線USB鼠標(biāo)和 藍(lán)牙鍵盤,則在配置連接表時(shí)可由用戶選擇連接群的群第一無線設(shè)備 無線USB鼠標(biāo)的無線連接類型為無線USB,連接群的群第二無線設(shè)備 藍(lán)牙鍵盤的無線連接類型為藍(lán)牙,而如果連接群中有WiFi/藍(lán)牙的無線 組合產(chǎn)品,則可由用戶選擇該WiFi/藍(lán)牙無線組合產(chǎn)品在該連接群中的 無線連接類型為藍(lán)牙,或者為WiFi。當(dāng)然,如果連接群中的兩個(gè)無線 設(shè)備在所述連接群中所支持的無線技術(shù)相同,可以不必在連接表中增 加無線連接類型的屬性參數(shù)。在連接表中未對無線連接類型進(jìn)行標(biāo)注 的,可以以連接群中首先與第三方無線設(shè)備建立連接的無線設(shè)備的無 線連接類型為連接群中其它無線設(shè)備的默認(rèn)無線連接類型。
為了提高建立無線群連接的安全性,連接表中還可以包含連接群 各個(gè)無線設(shè)備與第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù)。如果連接 群中的各個(gè)無線設(shè)備在該連接群中所選用的無線連接類型都相同,則 可通過群第一無線設(shè)備來協(xié)商連接群各個(gè)無線設(shè)備與第三方無線設(shè)備 連接的連接認(rèn)證默認(rèn)參數(shù)。群第一無線設(shè)備和群第二無線設(shè)備建立連 接并協(xié)商群第一無線設(shè)備與第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù) 和群第二無線設(shè)備的與第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù),群 第一無線設(shè)備記錄所述連接認(rèn)證默認(rèn)參數(shù);同樣的,如果連接群中包 含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),群第一無線設(shè)備依次與連接群其它所
有無線設(shè)備群第二無線設(shè)備到群第N無線設(shè)備建立連接并協(xié)商群第一 無線設(shè)備到群第N無線設(shè)備的所有無線設(shè)備與第三方無線設(shè)備連接的 連接認(rèn)證默認(rèn)參數(shù),群第一無線設(shè)備記錄所述連接認(rèn)證默認(rèn)參數(shù)。如 果連接群中至少有兩個(gè)無線設(shè)備在該連接群中所選用的無線連接類型 不相同,則可通過同時(shí)支持連接群中各個(gè)無線設(shè)備的無線通信的第三 方無線設(shè)備來分別與連接群的各個(gè)無線設(shè)備建立連接,并協(xié)商連接群 各個(gè)無線設(shè)備與第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù)。這樣,群 第一無線設(shè)備或第三方無線設(shè)備記錄了連接群所有無線設(shè)備與第三方 無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),并將其作為連接表在該連接群中的一 項(xiàng)屬性參數(shù)。當(dāng)?shù)谌綗o線設(shè)備請求與連接群某一無線設(shè)備建立連接 時(shí),第三方無線設(shè)備從連接表中識別該無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù), 自動(dòng)地用于和該無線設(shè)備建立連接時(shí)的連接認(rèn)證。認(rèn)證通過,則第三 方無線設(shè)備和該無線設(shè)備建立連接表在該連接群中指定的該無線設(shè)備 的應(yīng)用連接類型和角色的連接,否則第三方無線設(shè)備和連接群中該無 線設(shè)備無法建立連接。
根據(jù)本發(fā)明,連接表中包含連接地址、應(yīng)用連接類型和角色等屬 性參數(shù)。如果連接群包含的至少兩個(gè)無線設(shè)備群第一無線設(shè)和群第二 無線設(shè)備都僅支持一種應(yīng)用連接類型和角色,且群第一無線設(shè)備和群 第二無線設(shè)備支持相同的無線連接類型,則可以通過群第一無線設(shè)備 自動(dòng)配置該連接群的連接表。群第一無線設(shè)備和群第二無線設(shè)備建立 連接后,記錄自身的連接地址,并枚舉自身所支持的僅一種應(yīng)用連接 類型和角色;同時(shí)群第一無線設(shè)備和群第二無線設(shè)備建立連接,并記 錄群第二無線設(shè)備的連接地址,通過詢問得到群第二無線設(shè)備所支持 的僅一種應(yīng)用連接類型和角色。群第一無線設(shè)備根據(jù)上述群第一無線 設(shè)備的連接地址、在該連接群中應(yīng)用連接類型和角色,以及群第二無 線設(shè)備的連接地址、在該連接群中的應(yīng)用連接類型及其角色形成包含 至少一個(gè)連接群的連接表,并存儲(chǔ)在群第一無線設(shè)備中。
如果連接群中的無線設(shè)備應(yīng)用連接類型和角色較多較復(fù)雜,或者 連接群中的無線設(shè)備支持不同的無線連接類型,往往需要在配置連接 表的過程中進(jìn)行人工選擇應(yīng)用連接類型和角色,以及無線連接類型等 屬性參數(shù),這就要求配置連接表的設(shè)備具備輸入和顯示界面。如果群第一無線設(shè)備不僅具備輸入和顯示界面,而且具備支持與 連接群其它所有無線設(shè)備進(jìn)行無線通信的無線模塊,可以在群第一無 線設(shè)備中進(jìn)行連接表的配置。群第一無線設(shè)備記錄自身的連接地址, 并枚舉自身所支持的應(yīng)用連接類型和角色;同時(shí)群第一無線設(shè)備和群 第二無線設(shè)備建立連接,記錄群第二無線設(shè)備的連接地址,并通過詢 問得到群第二無線設(shè)備的應(yīng)用連接類型和角色;將群第一無線設(shè)備和 群第二無線設(shè)備支持的應(yīng)用連接類型和角色顯示在群第一無線設(shè)備界 面上,由用戶選擇群第一無線設(shè)備和群第二無線設(shè)備在該連接群中的 應(yīng)用連接類型和角色。如果連接群中包含多于兩個(gè)的N個(gè)無線設(shè)備時(shí), 群第一無線設(shè)備依次與群第二無線設(shè)備到群第N無線設(shè)備建立連接, 得到并記錄其連接地址和應(yīng)用連接類型及角色,由用戶在群第一無線 設(shè)備界面上進(jìn)行選擇。群第一無線設(shè)備根據(jù)原先記錄的連接群中各個(gè) 無線設(shè)備的連接地址,以及用戶選擇的各個(gè)無線設(shè)備在該連接群中的 應(yīng)用連接類型和角色這些屬性參數(shù)形成連接表,并存儲(chǔ)在群第一無線 設(shè)備中。當(dāng)然,如果第三方無線設(shè)備具備輸入和顯示界面,而且具備 支持與連接群各個(gè)無線設(shè)備進(jìn)行無線通信的無線模塊,連接表也可以 通過第三方無線設(shè)備進(jìn)行配置。第三方無線設(shè)備配置完連接表后,傳 送給群第一無線設(shè)備,由群第一無線設(shè)備進(jìn)行存儲(chǔ),或者同時(shí)傳送給 連接群各個(gè)無線設(shè)備,分別進(jìn)行存儲(chǔ)。當(dāng)用戶有新的應(yīng)用需求時(shí),可 以在具備輸入和顯示界面的群第一無線設(shè)備中對原有連接表的配置進(jìn) 行修改,也可以將原有連接表傳送至具備輸入和顯示界面的第三方無 線設(shè)備中進(jìn)行修改,以形成新的連接表。
所述連接表配置完成后可以單獨(dú)存儲(chǔ)在群第一無線設(shè)備,也可以 同時(shí)存儲(chǔ)在連接群的群第一無線設(shè)備和群第二無線設(shè)備中。如果連接 群中包含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),也可以同時(shí)存儲(chǔ)在群第一無線 設(shè)備到群第N無線設(shè)備N個(gè)無線設(shè)備中,例如群第二無線設(shè)備同步群 第一無線設(shè)備中的連接表,或者第三方無線設(shè)備同時(shí)發(fā)送連接表給群 第一無線設(shè)備到群第N無線設(shè)備N個(gè)設(shè)備中。
根據(jù)本發(fā)明, 一種支持自動(dòng)建立和斷開無線群連接的方法包括
兩個(gè)無線設(shè)備群第一無線設(shè)備、群第二無線設(shè)備,或多于兩個(gè)的 N個(gè)無線設(shè)備群第一無線設(shè)備到群第N無線設(shè)備通過配置一連接表組
成連接群,其中連接表的屬性參數(shù)及特點(diǎn)如上所述。第三方無線設(shè)備 和群第一無線設(shè)備建立連接后,群第一無線設(shè)備將連接表發(fā)送給第三 方無線設(shè)備。
接著,需要判斷第三方無線設(shè)備與群第一無線設(shè)備建立的連接是 否為連接表中某連接群所指定的群第一無線設(shè)備的應(yīng)用連接類型和角 色的連接。第三方無線設(shè)備枚舉連接表記錄的屬性參數(shù),根據(jù)群第一 無線設(shè)備的連接地址找到連接表中所有關(guān)于群第一無線設(shè)備的屬性參 數(shù),判斷第三方無線設(shè)備與群第一無線設(shè)備建立的連接是否為連接表 中某連接群所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接, 如果是,則第三方無線設(shè)備從連接表中識別該連接群中的群第二無線 設(shè)備的屬性參數(shù),與群第二無線設(shè)備自動(dòng)建立連接表在該連接群中指 定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接。如果連接群中包
含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),第三方無線設(shè)備從連接表中識別該連 接群中所有群第二無線設(shè)備到群第N無線設(shè)備的屬性參數(shù),并與連接 群中指定的所有群第二無線設(shè)備到群第N無線設(shè)備依次自動(dòng)建立連接 表中指定的其應(yīng)用連接類型和角色的連接。
當(dāng)然,也可以由群第一無線設(shè)備替換第三方無線設(shè)備,來判斷第 三方無線設(shè)備與群第一無線設(shè)備建立的連接是否為連接表中某連接群 所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,如果是,群 第一無線設(shè)備請求第三方無線設(shè)備與第二無線設(shè)備建立連接表在該連 接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接,或者群 第一無線設(shè)備請求群第二無線設(shè)備與第三無線設(shè)備建立連接表在該連 接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接。如果連 接群中包含多于兩個(gè)的N個(gè)無線設(shè)備時(shí),則群第一無線設(shè)備請求第三 方無線設(shè)備依次與連接群其它所有無線設(shè)備群第二無線設(shè)備到群第N
無線設(shè)備建立連接表在該連接群中指定的其應(yīng)用連接類型和角色的連 接,或者群第一無線設(shè)備依次請求連接群其它所有無線設(shè)備群第二無 線設(shè)備到群第N無線設(shè)備與第三無線設(shè)備建立連接表在該連接群中指 定的其應(yīng)用連接類型和角色的連接。
如果第三方無線設(shè)備與群第一無線設(shè)備斷開連接,則第三方無線 設(shè)備判斷第三方無線設(shè)備與該無線設(shè)備斷開的連接是否為連接表中某
連接群所指定的群第一無線設(shè)備應(yīng)用連接類型和角色的連接,如果是, 則第三方無線設(shè)備從連接表中識別該連接群的群第二無線設(shè)備的屬性 參數(shù),自動(dòng)與群第二無線設(shè)備斷開連接表在該連接群中指定的群第二 無線設(shè)備的應(yīng)用連接類型和角色的連接。如果連接群中包含多于兩個(gè)
的N個(gè)無線設(shè)備時(shí),第三方無線設(shè)備從連接表中識別該連接群中所有 其它無線設(shè)備群第二無線設(shè)備到群第N無線設(shè)備的屬性參數(shù),并與連 接群中指定的所有其它無線設(shè)備群第二無線設(shè)備到群第N無線設(shè)備依 次自動(dòng)斷開連接表中指定的其應(yīng)用連接類型和角色的連接。同樣地, 如果第三方無線設(shè)備與連接群中其它任意一個(gè)無線設(shè)備斷開連接,則 第三方無線設(shè)備判斷第三方無線設(shè)備與該無線設(shè)備斷開的連接是否為 連接表中該無線設(shè)備的應(yīng)用連接類型和角色連接,如果是,則第三方 無線設(shè)備從連接表中識別該連接群的所有其它無線設(shè)備的屬性參數(shù), 依次自動(dòng)與連接群中其它所有無線設(shè)備斷開連接表在該連接群中指定 的其應(yīng)用連接類型和角色的連接。
通過借助優(yōu)選實(shí)施例附圖詳細(xì)描述本發(fā)明的流程,將有助于理解本
發(fā)明的目的和優(yōu)點(diǎn)。其中
圖1是一種支持自動(dòng)建立和斷開無線群連接的系統(tǒng)的結(jié)構(gòu)圖; 圖2是連接表的結(jié)構(gòu)圖3是通過群第一無線設(shè)備配置連接表的方法的消息流程圖; 圖4是通過第三方無線設(shè)備配置連接表的方法的消息流程圖; 圖5是第三方無線設(shè)備和群第一無線設(shè)備建立或斷開連接后,由第
三方無線設(shè)備根據(jù)連接表來判斷是否與連接群中群第二無線設(shè)備建立
或斷開連接,從而實(shí)現(xiàn)自動(dòng)建立無線群連接的方法的消息流程圖6是第三方無線設(shè)備和群第一無線設(shè)備建立連接后,由群第一
無線設(shè)備請求第三方無線設(shè)備與群第二無線設(shè)備建立連接,從而實(shí)現(xiàn)
自動(dòng)建立無線群連接的方法的消息流程圖7是第三方無線設(shè)備和群第一無線設(shè)備建立連接后,由群第一無
線設(shè)備請求群第二無線設(shè)備與第三方無線設(shè)備建立連接,從而實(shí)現(xiàn)自
動(dòng)建立無線群連接的方法的消息流程圖8是自動(dòng)斷開無線群連接的消息流程圖9是具體實(shí)施例藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群
1,藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連接群2與PC自動(dòng)建立和 斷開無線群連接的系統(tǒng)的結(jié)構(gòu)圖10是圖9中藍(lán)牙智能手機(jī)存儲(chǔ)的連接表;
圖11是圖9中藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群通過 藍(lán)牙智能手機(jī)來配置連接表的消息流程圖12是圖9中藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群與PC 自動(dòng)建立和斷開無線群連接的消息流程圖13是是圖9中藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連接群通 過PC來配置連接表的消息流程圖14是是圖9中藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連接群與 PC自動(dòng)建立和斷開無線群連接的消息流程圖15是具體實(shí)施例藍(lán)牙鼠標(biāo)和藍(lán)牙鍵盤組成的連接群與PC自動(dòng) 建立和斷開無線群連接的系統(tǒng)的結(jié)構(gòu)圖16為圖15中藍(lán)牙鼠標(biāo)與藍(lán)牙鍵盤組成的連接群的連接表;
圖17是藍(lán)牙五聲道音箱組成的連接群與PC自動(dòng)建立和斷開無線 群連接的系統(tǒng)的結(jié)構(gòu)圖18是圖17中藍(lán)牙五聲道音箱組成的連接群的連接表。
具體實(shí)施例
圖1是一種支持自動(dòng)建立和斷開無線群連接的系統(tǒng)的結(jié)構(gòu)圖。 如圖1所示,兩個(gè)無線設(shè)備群第一無線設(shè)備105和群第二無線設(shè)備 109,或者多于兩個(gè)的N個(gè)無線設(shè)備群第一無線設(shè)備105到群第N無 線設(shè)備114通過存儲(chǔ)在群第一無線設(shè)備105中的連接表107組成一個(gè) 連接群。連接群中多個(gè)無線設(shè)備群第一無線設(shè)備105,群第二無線設(shè)備 109到群第N無線設(shè)備分別具備無線模塊108, 111, 116,用于與第三 方無線設(shè)備100進(jìn)行無線通信,以及連接管理模塊106, 110, 115,用 于配置連接表107(在圖2中示出)以組成連接群,并對連接群與第三 方無線設(shè)備100的建立和斷開連接進(jìn)行管理。連接群中的無線設(shè)備也 可以是組合無線產(chǎn)品,在本例中舉例群第二無線設(shè)備109支持多種無 線技術(shù),無線模塊1U又包含無線模塊112和無線模塊113,在該連接群中可以選擇應(yīng)用無線模塊112或者無線模塊113。連接表107存儲(chǔ)在 群第一無線設(shè)備105的連接管理模塊106中,群第二無線設(shè)備109到 群第N無線設(shè)備114也可以獲取群第一無線設(shè)備105的連接表107并 存儲(chǔ)在各自的連接管理模塊110, 115中。
與連接群進(jìn)行無線通信的第三方無線設(shè)備100具備無線模塊102, 用于和連接群中多個(gè)無線設(shè)備群第一無線設(shè)備105到群第N無線設(shè)備 114進(jìn)行無線通信,以及連接管理模塊101,用于對連接群中連接表107 的配置以及存儲(chǔ),同時(shí)也用于與連接群中的多個(gè)無線設(shè)備群第一無線 設(shè)備105到群第N無線設(shè)備114自動(dòng)建立和斷開無線群連接進(jìn)行管理。 如果多個(gè)無線設(shè)備群第一無線設(shè)備105到群第N無線設(shè)備在該連接群 中的無線連接類型不相同,則第三方無線設(shè)備100的無線模塊102中 可能含有多個(gè)無線模塊103, 104和117,用于同時(shí)支持群第一無線設(shè) 備105到群第N無線設(shè)備114的無線連接類型。當(dāng)然,如果連接群中 的無線設(shè)備所支持的無線連接類型相同,則第三方無線設(shè)備100只需 具備支持該無線連接類型的一個(gè)無線模塊即可。
如果第三方無線設(shè)備100與群第一無線設(shè)備105建立連接表107 在該連接群中所指定的群第一無線設(shè)備105的應(yīng)用連接類型和角色的 連接,則第三方無線設(shè)備IOO根據(jù)群第一無線設(shè)備105發(fā)送的連接表 107自動(dòng)與群第二無線設(shè)備109建立連接表107在該連接群中所指定的 群第二無線設(shè)備109應(yīng)用連接類型和角色的連接。如果連接群中包含 多于兩個(gè)的N個(gè)無線設(shè)備時(shí),第三方無線設(shè)備與該連接群中指定的其 它所有無線設(shè)備群第二無線設(shè)備109到群第N無線設(shè)備114依次自動(dòng) 建立連接表中指定的群第二無線設(shè)備109到群第N無線設(shè)備114的應(yīng) 用連接類型和角色的連接。
如果第三方無線設(shè)備IOO與群第一無線設(shè)備105斷開連接表107 在該連接群中所指定的群第一無線設(shè)備105的應(yīng)用連接類型和角色的 連接,則第三方無線設(shè)備100根據(jù)連接表107與群第二無線設(shè)備109 自動(dòng)斷開連接表107在該連接群中所指定的群第二無線設(shè)備105應(yīng)用 連接類型和角色的連接。如果連接群中包含多于兩個(gè)的N個(gè)無線設(shè)備 時(shí),第三方無線設(shè)備與該連接群中其它所有無線設(shè)備群第二無線設(shè)備 109到群第N無線設(shè)備114依次自動(dòng)斷開連接表107在該連接群中指定的群第二無線設(shè)備109到群第N無線設(shè)備114應(yīng)用連接類型和角色的 連接。同樣地,如果第三方無線設(shè)備100與群第二無線設(shè)備109到群 第N無線設(shè)備114中之一斷開連接表107在該連接群中所指定的其應(yīng) 用連接類型和角色的連接,則第三方無線設(shè)備IOO根據(jù)連接表107與 連接群中的其它所有無線設(shè)備依次自動(dòng)斷開連接表107在該連接群中 所指定的該其它無線設(shè)備應(yīng)用連接類型和角色的連接。
值得注意的是,連接群中的群第一無線設(shè)備105到群第N無線設(shè) 備114和第三方無線設(shè)備IOO雖然也可能具備內(nèi)部存儲(chǔ)裝置、外部存 儲(chǔ)裝置和有線通信裝置等各種周邊裝置及顯示接口和輸入接口等各種 接口,但由于在對本例的說明上沒有特別的必要,因此省略了圖示和 說明。
圖2是連接表的結(jié)構(gòu)圖。
如圖2所示,連接表中包含至少一個(gè)連接群的屬性參數(shù),該屬性參 數(shù)包括連接群無線設(shè)備的連接地址、應(yīng)用連接類型和應(yīng)用連接角色及 其連接認(rèn)證默認(rèn)參數(shù)和無線連接類型,其中連接地址、應(yīng)用連接類型 和應(yīng)用連接角色為連接表的基本屬性參數(shù)。用戶可以根據(jù)需要增加其 它屬性參數(shù),如連接認(rèn)證默認(rèn)參數(shù)和無線連接類型。
在本例中,連接表用o括號中的內(nèi)容表示連接群中一個(gè)無線設(shè)備 的屬性參數(shù),用[]括號中的內(nèi)容表示連接表中的一個(gè)連接群的屬性參 數(shù)。
圖3是通過群第一無線設(shè)備配置連接表的方法的消息流程圖。 步驟300 305:群第一無線設(shè)備和群第二無線設(shè)備建立連接,并 記錄群第二無線設(shè)備的連接地址;群第一無線設(shè)備詢問群第二無線設(shè) 備支持哪些應(yīng)用連接的類型和角色,群第二無線設(shè)備向群第一無線設(shè) 備返回所支持的應(yīng)用連接的類型和角色;群第一無線設(shè)備枚舉自身所 支持的應(yīng)用連接的類型和角色;用戶在群第一無線設(shè)備選擇群第一無 線設(shè)備在所述連接群中的應(yīng)用連接類型及其角色,以及相對應(yīng)的群第 二無線設(shè)備在所述連接群中的應(yīng)用連接類型及其角色。由此,群第一 無線設(shè)備記錄了連接表所需的基本屬性參數(shù),即連接地址、應(yīng)用連接 的類型和角色。
步驟306 307:根據(jù)用戶需要,配置連接表的步驟還可以進(jìn)一步
包括如果群第一無線設(shè)備與群第二無線設(shè)備支持相同的無線連接類 型,則群第一無線設(shè)備與群第二無線設(shè)備可通過協(xié)商獲取群第一無線 設(shè)備與第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù)以及群第二無線設(shè)備 與第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù),并將所述連接認(rèn)證默認(rèn) 參數(shù)作為所述連接表在該連接群中的一項(xiàng)屬性參數(shù);如果群第一無線 設(shè)備和群第二無線設(shè)備的在所述連接群中所選用的無線連接類型不 同,或者群第一無線設(shè)備或群第二無線設(shè)備是無線組合產(chǎn)品,用戶也 可以在群第一無線設(shè)備選擇群第一無線設(shè)備的無線連接類型和群第二 無線設(shè)備的無線連接類型,并將所選擇的無線連接類型作為所述連接 表在該連接群中的一項(xiàng)屬性參數(shù)。
步驟308:群第一無線設(shè)備根據(jù)上述的群第一無線設(shè)備的連接地 址、應(yīng)用連接的類型和角色及其連接認(rèn)證默認(rèn)參數(shù)、無線連接類型, 以及群第二無線設(shè)備連接地址、應(yīng)用連接的類型和角色及其連接認(rèn)證 默認(rèn)參數(shù)、無線連接類型等屬性參數(shù)形成群第一無線設(shè)備和群第二無 線設(shè)備連接群的連接表。
圖4是通過第三方無線設(shè)備配置連接表的方法的消息流程圖。 步驟400 408:第三方無線設(shè)備和群第一無線設(shè)備建立連接,并 記錄群第一無線設(shè)備的地址;第三方無線設(shè)備詢問第一設(shè)備支持哪些 應(yīng)用連接的類型和角色,群第一無線設(shè)備向第三方無線設(shè)備返回所支 持的應(yīng)用連接的類型和角色;同時(shí),第三方無線設(shè)備和群第二無線設(shè) 備建立連接,并記錄群第二無線設(shè)備的地址,第三方無線設(shè)備詢問群 第二無線設(shè)備支持哪些應(yīng)用連接的類型和角色,群第二無線設(shè)備向第 三方無線設(shè)備返回所支持的應(yīng)用連接的類型和角色;用戶在第三方無 線設(shè)備端根據(jù)群第一無線設(shè)備和群第二無線設(shè)備返回的應(yīng)用連接類型 和角色,選擇在連接群中群第一無線設(shè)備的應(yīng)用連接的類型和角色, 以及相對應(yīng)的群第二無線設(shè)備的應(yīng)用連接的類型和角色。
步驟409 412:根據(jù)用戶需要,配置連接表的步驟還可以進(jìn)一步 包括第三方無線設(shè)備與群第一無線設(shè)備協(xié)商獲得群第一無線設(shè)備與 第三方無線設(shè)備連接的連接認(rèn)證默認(rèn)參數(shù),同時(shí)第三方無線設(shè)備與群 第二無線設(shè)備協(xié)商獲得群第二無線設(shè)備與第三方無線設(shè)備連接的連接 認(rèn)證默認(rèn)參數(shù)。第三方無線設(shè)備記錄群第一無線設(shè)備的連接認(rèn)證默認(rèn)
參數(shù)和群第二無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),并將所述連接認(rèn)證默認(rèn) 參數(shù)作為所述連接表在該連接群中的一項(xiàng)屬性參數(shù)。另外,如果群第 一無線設(shè)備和群第二無線設(shè)備的在該連接群中所選用的無線連接類型 不同,或者群第一無線設(shè)備或群第二無線設(shè)備是無線組合產(chǎn)品,用戶 在第三方無線設(shè)備上還可選擇群第一無線設(shè)備的無線連接類型和群第 二無線設(shè)備的無線連接類型,并將所選擇的無線連接類型作為所述連 接表在該連接群中的一項(xiàng)屬性參數(shù)。
步驟413 414:第三方無線設(shè)備根據(jù)上述的群第一無線設(shè)備的連
接地址、在所述連接群中的應(yīng)用連接類型及其角色、連接認(rèn)證默認(rèn)參 數(shù)、無線連接類型和群第二無線設(shè)備的連接地址、在所述連接群中的 應(yīng)用連接類型及其角色、連接認(rèn)證默認(rèn)參數(shù)、無線連接類型等屬性參 數(shù)形成連接表。第三方無線設(shè)備配置完成所述連接表后,將所述連接 表發(fā)送給群第一無線設(shè)備進(jìn)行存儲(chǔ)?;蛘叩谌綗o線設(shè)備同時(shí)發(fā)送給 連接群中的群第一無線設(shè)備和群第二無線設(shè)備,同時(shí)在群第一無線設(shè) 備和群第二無線設(shè)備中進(jìn)行存儲(chǔ)。
圖5是第三方無線設(shè)備和群第一無線設(shè)備建立或斷開連接后,由第 三方無線設(shè)備根據(jù)連接表來判斷是否與連接群中群第二無線設(shè)備建立 或斷開連接,從而實(shí)現(xiàn)自動(dòng)建立無線群連接的方法的消息流程圖。
步驟500 501:群第一無線設(shè)備與第三方無線設(shè)備建立連接;群 第一無線設(shè)備的連接管理模塊將連接表作為無線連接的數(shù)據(jù)傳輸命令 發(fā)送給第三方無線設(shè)備,第三方無線設(shè)備的連接管理模塊進(jìn)行識別, 并提取所述連接表存儲(chǔ)在第三方無線設(shè)備的連接管理模塊中;
步驟502:第三方無線設(shè)備枚舉所述連接表記錄的屬性參數(shù),根據(jù) 群第一無線設(shè)備的連接地址找到連接表中所有關(guān)于群第一無線設(shè)備的 屬性參數(shù),判斷第三方無線設(shè)備與群第一無線設(shè)備建立的連接是否為 連接表中某連接群所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的 連接;
步驟503 505:如果第三方無線設(shè)備與群第一無線設(shè)備的連接是 所述連接表在某連接群中指定的群第一無線設(shè)備應(yīng)用連接類型和角色 的連接,則第三方無線設(shè)備從連接表中識別該連接群中群第二無線設(shè) 備的屬性參數(shù),自動(dòng)請求與群第二無線設(shè)備建立所述連接表在該連接
群中指定的群第二無線設(shè)備應(yīng)用連接類型和角色的連接;群第二無線 設(shè)備接受或拒絕該請求,如果群第二無線設(shè)備接受請求,則第三方無 線設(shè)備與群第二無線設(shè)備建立所述連接表在該連接群中指定的群第二 無線設(shè)備應(yīng)用連接的類型和角色的連接。
圖6是第三方無線設(shè)備和群第一無線設(shè)備建立連接后,由群第一 無線設(shè)備請求第三方無線設(shè)備與群第二無線設(shè)備建立連接,從而實(shí)現(xiàn) 自動(dòng)建立無線群連接的方法的消息流程圖。
步驟600 601:第三方無線設(shè)備與群第一無線設(shè)備建立連接;群 第一無線設(shè)備的連接管理模塊將連接表作為無線連接的數(shù)據(jù)傳輸命令 發(fā)送給第三方無線設(shè)備,第三方無線設(shè)備的連接管理模塊進(jìn)行識別, 并提取所述連接表存儲(chǔ)在第三方無線設(shè)備的連接管理模塊中 ,
步驟602:群第一無線設(shè)備枚舉連接表記錄的屬性參數(shù),根據(jù)群第 一無線設(shè)備的連接地址找到連接表中所有關(guān)于群第一無線設(shè)備的屬性 參數(shù),判斷第三方無線設(shè)備與群第一無線設(shè)備建立的連接是否為所述 連接表在某連接群中所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色 的連接;
步驟603-604:如果第三方無線設(shè)備與群第一無線設(shè)備建立的連接 是所述連接表在某連接群中所指定的群第一無線設(shè)備的應(yīng)用連接類型 和角色的連接,則群第一無線設(shè)備從所述連接表中識別該連接群中群 第二無線設(shè)備的屬性參數(shù),并請求第三方無線設(shè)備與群第二無線設(shè)備 建立所述連接表在所述連接群中所指定的群第二無線設(shè)備應(yīng)用連接類 型和角色的連接;第三方無線設(shè)備選擇接受或拒絕群第一無線設(shè)備的 該請求;
步驟605到607:如果第三方無線設(shè)備接受群第一無線設(shè)備的該請 求,則第三方無線設(shè)備根據(jù)群第二無線設(shè)備的連接地址自動(dòng)請求與群 第二無線設(shè)備建立所述連接表在該連接群中所指定的群第二無線設(shè)備 應(yīng)用連接類型和角色的連接;群第二無線設(shè)備選擇接受或拒絕第三方 無線設(shè)備的該請求,如果群第二無線設(shè)備接受請求,則第三方無線設(shè) 備與群第二無線設(shè)備建立所述連接表在該連接群中所指定的群第二無
線設(shè)備應(yīng)用連接類型和角色的連接。
圖7是第三方無線設(shè)備和群第一無線設(shè)備建立連接后,由群第一無線設(shè)備請求群第二無線設(shè)備與第三方無線設(shè)備建立連接,從而實(shí)現(xiàn)自 動(dòng)建立無線群連接的方法的消息流程圖。
步驟700 701:第三方無線設(shè)備與群第一無線設(shè)備建立連接;群 第一無線設(shè)備的連接管理模塊將連接表的字段通過無線連接的數(shù)據(jù)傳 輸命令發(fā)送給第三方無線設(shè)備,第三方無線設(shè)備的連接管理模塊識別 并提取所述連接表,存儲(chǔ)在第三方無線設(shè)備的連接管理模塊中;
步驟702:群第一無線設(shè)備枚舉連接表記錄的屬性參數(shù),根據(jù)群第
一無線設(shè)備的連接地址找到連接表中所有關(guān)于群第一無線設(shè)備的屬性 參數(shù),判斷第三方無線設(shè)備與群第一無線設(shè)備建立的連接是否為連接 表在某連接群中所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連
接;
步驟703 708:如果第三方無線設(shè)備與群第一無線設(shè)備建立的連 接是連接表在某連接群中所指定的群第一無線設(shè)備的應(yīng)用連接類型和 角色的連接,則群第一無線設(shè)備記錄第三方無線設(shè)備的連接地址;并 從連接表中識別該連接群中群第二無線設(shè)備的屬性參數(shù),根據(jù)群第二 無線設(shè)備的連接地址與群第二無線設(shè)備建立連接;群第一無線設(shè)備通 過連接管理模塊將第三方無線設(shè)備的連接地址以及連接表作為無線連 接的數(shù)據(jù)傳輸命令發(fā)送給群第二無線設(shè)備,群第二無線設(shè)備的連接管 理模塊識別該無線連接的數(shù)據(jù)傳輸命令,并提取所述連接表和第三方 無線設(shè)備的連接地址;群第一無線設(shè)備請求群第二無線設(shè)備與第三方 無線設(shè)備建立所述連接表在該連接群中所指定的群第二無線設(shè)備應(yīng)用 連接類型和角色的連接;群第二無線設(shè)備選擇接受或拒絕群第一無線 設(shè)備的該請求,并斷開與群第一無線設(shè)備的連接;
步驟709 711:如果群第二無線設(shè)備接受群第一無線設(shè)備的該請 求,則群第二無線設(shè)備自動(dòng)請求與第三方無線設(shè)備建立所述連接表在 該連接群中所指定的群第二無線設(shè)備應(yīng)用連接類型和角色的連接;第 三方無線設(shè)備接受或拒絕群第二無線設(shè)備的請求,如果第三方無線設(shè) 備接受該請求,則群第二無線設(shè)備與第三方無線設(shè)備自動(dòng)建立所述連 接表在該連接群中所指定的群第二無線設(shè)備應(yīng)用連接類型和角色的連 接。
圖8是自動(dòng)斷開無線群連接的消息流程在建立連接過程中,群第一無線設(shè)備已經(jīng)將所述連接表發(fā)送給第三 方無線設(shè)備。所以,如果群第一無線設(shè)備和第三方無線設(shè)備斷開連接
800,則第三方無線設(shè)備枚舉連接表記錄的屬性參數(shù),根據(jù)群第一無線 設(shè)備的連接地址找到連接表中所有關(guān)于群第一無線設(shè)備的屬性參數(shù), 判斷第三方無線設(shè)備與群第一無線設(shè)備斷開的連接是否為連接表在某 連接群中所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接801 , 如果是,則第三方無線設(shè)備從連接表中識別該連接群中群第二無線設(shè) 備的屬性參數(shù),自動(dòng)斷開與群第二無線設(shè)備的所述連接表在該連接群 中所指定的群第二無線設(shè)備應(yīng)用連接類型和角色的連接802。
同樣地,如果群第二無線設(shè)備與第三方無線設(shè)備斷開連接803,則 第三方無線設(shè)備枚舉連接表記錄的屬性參數(shù),根據(jù)群第二無線設(shè)備的 連接地址找到連接表中所有關(guān)于群第二無線設(shè)備的屬性參數(shù),判斷第 三方無線設(shè)備與群第二無線設(shè)備斷開的連接是否為連接表中某連接群 所指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接804,如果是, 則第三方無線設(shè)備從連接表中識別該連接群中群第一無線設(shè)備的屬性 參數(shù),自動(dòng)斷開與群第一無線設(shè)備的所述連接表在該連接群中所指定 的群第一無線設(shè)備應(yīng)用連接類型和角色的連接805。
具體實(shí)施例一藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群1 與PC自動(dòng)建立和斷開無線群連接的系統(tǒng)與方法,藍(lán)牙智能手機(jī)和WiFi 無線接入點(diǎn)組成的連接群2與PC自動(dòng)建立和斷開無線群連接的系統(tǒng)與 方法(如圖9 圖14所示)。
圖9是具體實(shí)施例藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群 1,藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連接群2與PC自動(dòng)建立和 斷開群無線連接的系統(tǒng)的結(jié)構(gòu)圖。
如圖9所示,藍(lán)牙智能手機(jī)906除了藍(lán)牙模塊911和連接管理模塊 907外,還具備輸入模塊910和顯示模塊卯9。因此,可以通過藍(lán)牙智 能手機(jī)906的界面來進(jìn)行藍(lán)牙立體聲耳機(jī)卯3和藍(lán)牙智能手機(jī)906連 接群的連接表908的配置。藍(lán)牙智能手機(jī)906和藍(lán)牙立體聲耳機(jī)903 配置好連接表908后存儲(chǔ)在藍(lán)牙智能手機(jī)906的連接管理模塊907中, 使得藍(lán)牙智能手機(jī)906和藍(lán)牙立體聲耳機(jī)903組成一個(gè)連接群。藍(lán)牙 立體聲耳機(jī)903可以同步藍(lán)牙智能手機(jī)906中存儲(chǔ)的連接表908,也存
儲(chǔ)在連接管理模塊904中。
在藍(lán)牙智能手機(jī)906和藍(lán)牙立體聲耳機(jī)903組成的連接群中,藍(lán)牙 智能手機(jī)906通過藍(lán)牙AVRCP應(yīng)用連接遙控PC 900上的音頻播放器, 從而使得藍(lán)牙立體聲耳機(jī)903能夠通過藍(lán)牙A2DP應(yīng)用連接來收聽PC 900上播放的音頻數(shù)據(jù)流。因此,連接表908 (如圖IO所示)所記錄 的藍(lán)牙智能手機(jī)906和藍(lán)牙立體聲耳機(jī)903組成的連接群中屬性參數(shù), 藍(lán)牙智能手機(jī)906在該連接群中的應(yīng)用連接類型為AVRCP,角色為 CT,而藍(lán)牙立體聲耳機(jī)903在該連接群中的應(yīng)用連接類型為A2DP, 角色為SNK。
藍(lán)牙智能手機(jī)906通過藍(lán)牙模塊911與PC 900的藍(lán)牙模塊902建 立連接,同時(shí)將連接表908通過無線連接的數(shù)據(jù)傳輸命令傳送給PC 900; PC 900的連接管理模塊901識別該數(shù)據(jù)傳輸命令并恢復(fù)和存儲(chǔ)連 接表908;如果藍(lán)牙智能手機(jī)906與PC 900建立的連接是藍(lán)牙智能手 機(jī)作為CT角色的AVRCP連接,則PC卯0根據(jù)連接表908找出藍(lán)牙智 能手機(jī)906該應(yīng)用連接類型和角色所在的連接群中指定的藍(lán)牙立體聲 耳機(jī)903的屬性參數(shù),并自動(dòng)與藍(lán)牙立體聲耳機(jī)903建立藍(lán)牙立體聲 耳機(jī)作為SNK角色的A2DP連接。
如果PC 900與藍(lán)牙智能手機(jī)906斷開藍(lán)牙智能手機(jī)906作為CT 角色的AVRCP連接,則PC 900根據(jù)所述連接表908自動(dòng)與藍(lán)牙立體 聲耳機(jī)903斷開藍(lán)牙立體聲耳機(jī)903作為SNK角色的A2DP連接。同 樣地,如果PC 900與藍(lán)牙立體聲耳機(jī)903斷開藍(lán)牙立體聲耳機(jī)卯3作 為SNK角色的A2DP連接,則PC 900根據(jù)所述連接表908自動(dòng)與藍(lán)牙 智能手機(jī)906斷開藍(lán)牙智能手機(jī)906作為CT角色的AVRCP連接。
同時(shí),藍(lán)牙智能手機(jī)906還和WiFi無線接入點(diǎn)913組成另一個(gè)連 接群。由于藍(lán)牙智能手機(jī)906還和WiFi無線接入點(diǎn)913所支持的無線 連接類型不相同,配置連接表需要在PC 900端進(jìn)行,再由PC 900發(fā) 送給藍(lán)牙智能手機(jī)906。藍(lán)牙智能手機(jī)906與PC 900之間建立藍(lán)牙PAN 應(yīng)用連接,組成TCP/IP網(wǎng)絡(luò),PC 900與WiFi無線接入點(diǎn)913之間建 立WiFi連接,PC 900通過WiFi無線接入點(diǎn)913接入固定TCP/IP網(wǎng)絡(luò), PC 900作為TCP/IP網(wǎng)橋,使得藍(lán)牙智能手機(jī)906通過PC 900和WiFi 無線接入點(diǎn)913接入固定TCP/IP網(wǎng)絡(luò)。因此,連接表908 (如圖10所 示)所記錄的藍(lán)牙智能手機(jī)906和WiFi無線接入點(diǎn)913組成的連接群 中屬性參數(shù),藍(lán)牙智能手機(jī)906在該連接群中的應(yīng)用連接類型為PAN, 角色為PANU,而WiFi應(yīng)用連接類型和角色均為空。
如果藍(lán)牙智能手機(jī)906通過藍(lán)牙模塊911與PC 900的藍(lán)牙模塊902 之間建立藍(lán)牙智能手機(jī)906作為PANU角色的PAN應(yīng)用連接類型的連 接,則PC 900根據(jù)連接表908在該連接群中指定的WiFi無線接入點(diǎn) 913的屬性參數(shù),通過WiFi模塊912自動(dòng)與WiFi無線接入點(diǎn)913的 WiFi模塊915建立WiFi連接。
如果PC 900與藍(lán)牙智能手機(jī)906斷開藍(lán)牙智能手機(jī)906作為PANU 角色的藍(lán)牙PAN連接,則PC 900根據(jù)所述連接表908自動(dòng)與WiFi無 線接入點(diǎn)913也斷開WiFi連接。同樣地,如果PC900與WiFi無線接 入點(diǎn)913斷開WiFi連接,則PC 900根據(jù)所述連接表908自動(dòng)與藍(lán)牙 智能手機(jī)906斷開藍(lán)牙智能手機(jī)906作為PANU角色的藍(lán)牙PAN連接。
圖10是圖9中藍(lán)牙智能手機(jī)存儲(chǔ)的連接表。
藍(lán)牙智能手機(jī)中存儲(chǔ)了兩個(gè)連接群的屬性參數(shù)。藍(lán)牙智能手機(jī)與藍(lán) 牙立體聲耳機(jī)組成的連接群在連接表中記錄了連接地址、應(yīng)用連接類
型、應(yīng)用連接角色和連接認(rèn)證默認(rèn)參數(shù)這4個(gè)屬性的參數(shù)。在該連接 群中,藍(lán)牙智能手機(jī)的連接地址為00:10:60:A3:C9:55,應(yīng)用連接類型 為AVRCP,應(yīng)用連接角色為CT,連接認(rèn)證默認(rèn)參數(shù)為3333;而藍(lán)牙 立體聲耳機(jī)的連接地址為00:10:60:A3:C9:12,應(yīng)用連接類型為A2DP, 應(yīng)用連接角色為SNK,連接認(rèn)證默認(rèn)參數(shù)為1234。
藍(lán)牙智能手機(jī)與WiFi無線接入點(diǎn)組成的連接群在連接表中記錄了 連接地址、應(yīng)用連接類型、應(yīng)用連接角色和無線連接類型這4個(gè)屬性 的參數(shù)。在該連接群中,藍(lán)牙智能手機(jī)的連接地址為 00:10:60:A3:C9:55,應(yīng)用連接類型為PAN,應(yīng)用連接角色為PANU, 無線連接類型為Bluetooth,而WiFi無線接入點(diǎn)的連接地址為 44-45-53-54-00-00,應(yīng)用連接類型和角色均為空,無線連接類型為 WiFi。該連接群沒有記錄連接認(rèn)證默認(rèn)參數(shù),因此連接表中這兩個(gè)設(shè) 備的第4項(xiàng)屬性參數(shù)(即連接認(rèn)證默認(rèn)參數(shù))均為空。
圖11是圖9中藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群通過 藍(lán)牙智能手機(jī)來配置連接表的消息流程圖。
步驟U00 1105:藍(lán)牙智能手機(jī)通過藍(lán)牙通用訪問應(yīng)用(General Access Profile, GAP)的HCI—Inquiring命令搜尋周圍的藍(lán)牙設(shè)備,找 到藍(lán)牙立體聲耳機(jī)后建立藍(lán)牙連接,并記錄藍(lán)牙立體聲耳機(jī)的連接地 址;藍(lán)牙智能手機(jī)再通過藍(lán)牙服務(wù)發(fā)現(xiàn)協(xié)議(Service Discovery Protocol, SDP)查詢藍(lán)牙立體聲耳機(jī)以及自身所提供的服務(wù)(即應(yīng)用 連接類型和角色),具體步驟為通過SDP詢問藍(lán)牙立體聲耳機(jī)支持哪些 應(yīng)用連接的類型和服務(wù),藍(lán)牙立體聲耳機(jī)向藍(lán)牙智能手機(jī)返回所支持 的應(yīng)用連接類型A2DP及對應(yīng)的角色SNK,藍(lán)牙智能手機(jī)通過SDP服 務(wù)發(fā)現(xiàn)協(xié)議枚舉得到自身所支持的HID應(yīng)用連接類型及對應(yīng)的角色 Device、 HF應(yīng)用連接類型及對應(yīng)的角色AG、 AVRCP應(yīng)用連接類型及 對應(yīng)的角色CT和PAN應(yīng)用連接類型及對應(yīng)的角色PANU;用戶根據(jù) 需要,在藍(lán)牙智能手機(jī)界面選擇藍(lán)牙立體聲耳機(jī)的應(yīng)用連接類型為 A2DP,角色為SNK,而對應(yīng)于藍(lán)牙立體聲耳機(jī)A2DP的應(yīng)用連接類型, 相應(yīng)地在藍(lán)牙智能手機(jī)所支持的4個(gè)應(yīng)用連接類型中選擇藍(lán)牙智能手 機(jī)在該連接群中的應(yīng)用連接類型為AVRCP,角色為CT。
步驟1106:為了建立無線連接的安全性,藍(lán)牙智能手機(jī)和藍(lán)牙立 體聲耳機(jī)通過協(xié)商得到藍(lán)牙智能手機(jī)與第三方無線設(shè)備連接的連接認(rèn) 證默認(rèn)參數(shù)以及藍(lán)牙立體聲耳機(jī)與第三方無線設(shè)備連接的連接認(rèn)證默 認(rèn)參數(shù)。
步驟1107:藍(lán)牙智能手機(jī)根據(jù)上述的藍(lán)牙智能手機(jī)的連接地址、
在該連接群中的應(yīng)用連接類型及其角色和連接認(rèn)證默認(rèn)參數(shù),以及藍(lán) 牙立體聲耳機(jī)的連接地址、在該連接群中的應(yīng)用連接類型及其角色和
連接認(rèn)證默認(rèn)參數(shù)形成藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)連接群的連接 表。
圖12是圖9中藍(lán)牙智能手機(jī)和藍(lán)牙立體聲耳機(jī)組成的連接群與PC 自動(dòng)建立和斷開無線群連接的消息流程圖。
步驟1200 1206:藍(lán)牙智能手機(jī)與PC建立藍(lán)牙連接;藍(lán)牙智能手 機(jī)將其在連接管理模塊中存儲(chǔ)的連接表作為無線連接的數(shù)據(jù)傳輸命令 發(fā)送給PC, PC通過連接管理模塊識別并恢復(fù)所述連接表,也存儲(chǔ)其 連接管理模塊中;
步驟1202: PC枚舉連接表記錄的屬性參數(shù),根據(jù)藍(lán)牙智能手機(jī)的
連接地址找到兩條關(guān)于藍(lán)牙智能手機(jī)的屬性參數(shù), 一條是藍(lán)牙智能手 機(jī)與藍(lán)牙立體聲耳機(jī)連接群中藍(lán)牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手
機(jī)作為CT角色的AVRCP連接),另一條是藍(lán)牙智能手機(jī)與WiFi無線 接入點(diǎn)連接群中藍(lán)牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手機(jī)作為PANU 角色的PAN連接)。PC判斷與藍(lán)牙智能手機(jī)的連接是否為連接表中藍(lán) 牙智能手機(jī)與藍(lán)牙立體聲耳機(jī)連接群中藍(lán)牙智能手機(jī)的屬性參數(shù),即 藍(lán)牙智能手機(jī)作為CT角色的AVRCP連接;
步驟1203 1206:如果PC判斷得到PC與藍(lán)牙智能手機(jī)的應(yīng)用連 接類型為AVRCP,且為CT角色,則PC根據(jù)所述連接表中在藍(lán)牙智 能手機(jī)與藍(lán)牙立體聲耳機(jī)連接群中記錄的藍(lán)牙立體聲耳機(jī)的連接地址 00:11:60:A3:C9:12識別藍(lán)牙立體聲耳機(jī),并自動(dòng)請求與藍(lán)牙立體聲耳 機(jī)建立藍(lán)牙立體聲耳機(jī)作為SNK角色的A2DP連接;PC根據(jù)連接表 中藍(lán)牙立體聲耳機(jī)的連接認(rèn)證默認(rèn)參數(shù)3333自動(dòng)與藍(lán)牙立體聲耳機(jī)進(jìn) 行連接認(rèn)證,連接認(rèn)證通過,則藍(lán)牙立體聲耳機(jī)接受該連接請求,PC 與藍(lán)牙立體聲耳機(jī)建立藍(lán)牙立體聲耳機(jī)作為SNK角色的A2DP連接。
步驟1207 1209:如果藍(lán)牙智能手機(jī)與PC斷開連接,PC枚舉連 接表記錄的屬性參數(shù),根據(jù)藍(lán)牙智能手機(jī)的連接地址找到藍(lán)牙智能手 機(jī)在連接表中的所有屬性參數(shù), 一條是藍(lán)牙智能手機(jī)與藍(lán)牙立體聲耳 機(jī)連接群中藍(lán)牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手機(jī)作為CT角色的 AVRCP連接),另一條是藍(lán)牙智能手機(jī)與WiFi無線接入點(diǎn)連接群中藍(lán) 牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手機(jī)作為PANU角色的PAN連接)。 PC判斷藍(lán)牙智能手機(jī)與PC之間斷開的連接是否為藍(lán)牙智能手機(jī)作為 CT角色的AVRCP連接,如果是,則PC識別連接表中藍(lán)牙智能手機(jī)作 為CT角色的AVRCP連接所在連接群中藍(lán)牙立體聲耳機(jī)的屬性參數(shù), 自動(dòng)斷開與藍(lán)牙立體聲耳機(jī)的藍(lán)牙立體聲耳機(jī)作為SNK角色的A2DP 連接。
步驟1210 1212:如果藍(lán)牙立體聲耳機(jī)與PC斷開連接,PC枚舉 連接表記錄的屬性參數(shù),根據(jù)藍(lán)牙立體聲耳機(jī)的連接地址找到藍(lán)牙立 體聲耳機(jī)在連接表中的所有屬性參數(shù),即在藍(lán)牙智能手機(jī)與藍(lán)牙立體 聲耳機(jī)連接群中藍(lán)牙立體聲耳機(jī)的屬性參數(shù)(藍(lán)牙立體聲耳機(jī)作為 SNK角色的A2DP連接);PC判斷藍(lán)牙立體聲耳機(jī)與PC之間斷開的連
接是否為藍(lán)牙立體聲耳機(jī)作為SNK角色的A2DP連接,如果是,則PC 識別連接表中藍(lán)牙立體聲耳機(jī)作為SNK角色的A2DP連接所在連接群 中藍(lán)牙智能手機(jī)的屬性參數(shù),自動(dòng)斷開與藍(lán)牙智能手機(jī)的藍(lán)牙智能手 機(jī)作為CT角色的AVRCP連接。
圖13是圖9中藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連接群通過 PC來配置連接表的消息流程圖。
步驟1300 1303: PC通過藍(lán)牙通用訪問應(yīng)用(General Access Profile, GAP)的HCI—Inquiring命令搜尋周圍的藍(lán)牙設(shè)備,找到藍(lán)牙 智能手機(jī)后建立藍(lán)牙連接,并記錄藍(lán)牙智能手機(jī)的連接地址;PC通過 SDP詢問藍(lán)牙智能手機(jī)支持哪些應(yīng)用連接類型及角色,藍(lán)牙智能手機(jī) 向PC返回所支持的HID應(yīng)用連接類型及對應(yīng)的角色Device、 HF應(yīng)用 連接類型及對應(yīng)的角色AG、 AVRCP應(yīng)用連接類型及對應(yīng)的角色CT 和PAN應(yīng)用連接類型及對應(yīng)的角色PANU;
步驟1304 1305: PC與WiFi無線接入點(diǎn)建立WiFi無線連接,并 記錄WiFi無線接入點(diǎn)的連接地址;
步驟1306 1308:用戶在PC上選擇藍(lán)牙智能手機(jī)的應(yīng)用連接類型 為PAN,角色為PANU,選擇WiFi無線接入點(diǎn)的應(yīng)用連接類型及角色 為均空;同時(shí),由于藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)所支持的無線技 術(shù)不同,選擇藍(lán)牙智能手機(jī)的無線連接類型為Bluetooth, WiFi無線接 入點(diǎn)的無線連接類型為WiFi。
步驟1309 1310: PC的連接管理模塊根據(jù)上述的藍(lán)牙智能手機(jī)的 連接地址、在該連接群中的應(yīng)用連接類型及其角色和無線連接類型, 以及WiFi無線接入點(diǎn)的連接地址、在該連接群中的應(yīng)用連接類型及其 角色和無線連接類型,形成藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連 接群的連接表。PC將連接表通過數(shù)據(jù)傳輸命令發(fā)送給藍(lán)牙智能手機(jī), 藍(lán)牙智能手機(jī)的連接管理模塊識別該數(shù)據(jù)傳輸命令并恢復(fù)該連接表, 并將其作為該連接群的屬性參數(shù)添加到原有連接表中。
圖14是圖9中藍(lán)牙智能手機(jī)和WiFi無線接入點(diǎn)組成的連接群與 PC自動(dòng)建立和斷開群連接的消息流程圖。
步驟1400 140h藍(lán)牙智能手機(jī)與PC建立藍(lán)牙連接,藍(lán)牙智能手 機(jī)將其在連接管理模塊中存儲(chǔ)的連接表作為無線連接的數(shù)據(jù)傳輸命令
發(fā)送給PC, PC通過連接管理模塊識別并恢復(fù)所述連接表,存儲(chǔ)連接 管理模塊中;
步驟1402: PC枚舉連接表記錄的屬性參數(shù),根據(jù)藍(lán)牙智能手機(jī)的 連接地址找到兩條關(guān)于藍(lán)牙智能手機(jī)的屬性參數(shù), 一條是藍(lán)牙智能手 機(jī)與藍(lán)牙立體聲耳機(jī)連接群中藍(lán)牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手 機(jī)作為CT角色的AVRCP連接),另一條是藍(lán)牙智能手機(jī)與WiFi無線 接入點(diǎn)連接群中藍(lán)牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手機(jī)作為PANU 角色的PAN連接)。PC根據(jù)與藍(lán)牙智能手機(jī)的連接判斷是否為連接表 中藍(lán)牙智能手機(jī)與WiFi無線接入點(diǎn)連接群中藍(lán)牙智能手機(jī)的屬性參 數(shù),即藍(lán)牙智能手機(jī)作為PANU角色的PAN連接;
步驟1403 1406:如果PC判斷得到PC與藍(lán)牙智能手機(jī)的應(yīng)用連 接類型為PAN,且為PANU角色,則PC根據(jù)所述連接表中在藍(lán)牙智 能手機(jī)與WiFi無線接入點(diǎn)連接群中記錄的WiFi無線接入點(diǎn)的連接地 址44-45-53-54-00-00識別WiFi無線接入點(diǎn),并自動(dòng)請求與WiFi無線 接入點(diǎn)建立WiFi連接;WiFi無線接入點(diǎn)接受或拒絕該請求,如果WiFi 無線接入點(diǎn)接受該連接請求,則PC與WiFi無線接入點(diǎn)建立WiFi連 接。
步驟"07 1409:當(dāng)藍(lán)牙智能手機(jī)與PC斷開連接,PC枚舉連接 表記錄的屬性參數(shù),根據(jù)藍(lán)牙智能手機(jī)的連接地址找到藍(lán)牙智能手機(jī) 在連接表中的所有屬性參數(shù), 一條是藍(lán)牙智能手機(jī)與藍(lán)牙立體聲耳機(jī) 連接群中藍(lán)牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手機(jī)作為CT角色的 AVRCP連接),另一條是藍(lán)牙智能手機(jī)與WiFi無線接入點(diǎn)連接群中藍(lán) 牙智能手機(jī)的屬性參數(shù)(藍(lán)牙智能手機(jī)作為PANU角色的PAN連接)。 PC判斷藍(lán)牙智能手機(jī)與PC之間斷開的連接是否為藍(lán)牙智能手機(jī)作為 PANU角色的PAN連接,如果是,則PC識別連接表中藍(lán)牙智能手機(jī) 作為PANU角色的PAN連接所在連接群中WiFi無線接入點(diǎn)的屬性參 數(shù),自動(dòng)與WiFi無線接入點(diǎn)斷開WiFi連接。
步驟1410 1412:當(dāng)WiFi無線接入點(diǎn)與PC斷開連接,PC枚舉連 接表記錄的屬性參數(shù),根據(jù)WiFi無線接入點(diǎn)的連接地址找到WiFi無 線接入點(diǎn)在連接表中的所有屬性參數(shù),即在藍(lán)牙智能手機(jī)與WiFi無線 接入點(diǎn)連接群中WiFi無線接入點(diǎn)的屬性參數(shù);PC識別連接表中WiFi
無線接入點(diǎn)的WiFi連接所在連接群中藍(lán)牙智能手機(jī)的屬性參數(shù),自動(dòng) 與藍(lán)牙智能手機(jī)斷開藍(lán)牙智能手機(jī)作為PANU角色的PAN連接。
具體實(shí)施例二藍(lán)牙鼠標(biāo)和藍(lán)牙鍵盤組成的連接群與PC自動(dòng)建立 和斷開無線群連接;(參見圖15 圖16)。
圖15是藍(lán)牙鼠標(biāo)和藍(lán)牙鍵盤組成的連接群與PC自動(dòng)建立和斷開 群連接的系統(tǒng)的結(jié)構(gòu)圖。
藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤1507是人們常用而且經(jīng)常配合使用的設(shè) 備,都支持藍(lán)牙HID連接。因此,將藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤1507 組成連接群能帶來很多方便。由于藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤1507都 僅支持藍(lán)牙HID應(yīng)用連接,配置藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤1507所組 成連接群的連接表1505比較簡單,可通過藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤 1507建立連接并由藍(lán)牙鼠標(biāo)1503或藍(lán)牙鍵盤1507自動(dòng)配置連接表 1505。舉例說,由藍(lán)牙鼠標(biāo)1503自動(dòng)配置藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤 1507連接群的連接表1505的步驟包括
(a) 藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤1507建立連接,并記錄自身的連 接地址和藍(lán)牙鍵盤的連接地址;
(b) 藍(lán)牙鼠標(biāo)1503詢問群藍(lán)牙鍵盤1507支持哪些應(yīng)用連接類型 及角色,藍(lán)牙鍵盤1507向藍(lán)牙鼠標(biāo)1503返回所支持應(yīng)用連 接類型HID及角色Device;
(c) 藍(lán)牙鼠標(biāo)1503通過枚舉得到自身所支持的應(yīng)用連接類型 HID及角色Device;
(d) 藍(lán)牙鼠標(biāo)1503根據(jù)上述藍(lán)牙鼠標(biāo)1503的連接地址、在該連 接群中應(yīng)用連接類型和角色,以及藍(lán)牙鍵盤1507的連接地 址、在該連接群中的應(yīng)用連接類型和角色形成該連接群的連 接表1505,并存儲(chǔ)在藍(lán)牙鼠標(biāo)1503的連接管理器1504中。
藍(lán)牙鍵盤1507也可以同步藍(lán)牙鼠標(biāo)1503中的連接表1505,得到 連接表1509并存儲(chǔ)在連接管理起1508中。這樣,藍(lán)牙鼠標(biāo)1503和藍(lán) 牙鍵盤1507就組成了一個(gè)連接群。在藍(lán)牙鼠標(biāo)1503和藍(lán)牙鍵盤1507 連接群的連接表1505, 1509 (如圖16)中,記錄了藍(lán)牙鼠標(biāo)1503與 藍(lán)牙鍵盤1507的連接地址、在該連接群中的應(yīng)用連接類型以及角色這 3個(gè)基本屬性參數(shù)。在本例中,藍(lán)牙鼠標(biāo)1503的連接地址為00:OE:6D:70:F0:BA,應(yīng)用連接類型為HID,角色為Device;藍(lán)牙鍵盤 1507的連接地址為00:11:60:54:C1:80,連接類型為HID,角色Device。
PC 1500通過藍(lán)牙模塊1502與藍(lán)牙鼠標(biāo)1503的藍(lán)牙模塊1506建立 連接,則藍(lán)牙鼠標(biāo)1503將連接表1505發(fā)送給PC 1500,如果PC 1500 判斷得出PC 1500與藍(lán)牙鼠標(biāo)1503建立的連接為連接表中記錄的藍(lán)牙 鼠標(biāo)1503作為Device角色的HID連接,則PC 1500的連接管理模塊 1501通過連接表1505識別藍(lán)牙鍵盤1507在連接表1505中的屬性參 數(shù),通過藍(lán)牙模塊1502自動(dòng)與藍(lán)牙鍵盤1507的藍(lán)牙模塊1510建立藍(lán) 牙鍵盤1507作為Device角色的HID連接。
同樣地,PC 1500與藍(lán)牙鍵盤1507建立連接,則藍(lán)牙鍵盤1507將 連接表1509發(fā)送給PC 1500,如果PC 1500判斷得出PC 1500與藍(lán)牙 鍵盤1507建立的連接為連接表中記錄的藍(lán)牙鍵盤1507作為Device角 色的HID連接,則PC 1500的連接管理模塊1501通過連接表1509識 別藍(lán)牙鼠標(biāo)1503在連接表1509中的屬性參數(shù),自動(dòng)與藍(lán)牙鼠標(biāo)1503 建立藍(lán)牙鼠標(biāo)1503作為Device角色的HID連接。
如果PC 1500與藍(lán)牙鍵盤1507斷開了藍(lán)牙鍵盤1507作為Device 角色的HID連接,貝lj PC 1500根據(jù)連接表1505, 1509自動(dòng)與藍(lán)牙鼠標(biāo) 1503斷開藍(lán)牙鼠標(biāo)1503的HID連接。同樣地,如果PC 1500與藍(lán)牙 鼠標(biāo)1503斷開了藍(lán)牙鼠標(biāo)1503作為Device角色的HID連接,則PC 1500根據(jù)連接表1505, 1509自動(dòng)與藍(lán)牙鍵盤1507斷開藍(lán)牙鍵盤1507 作為Device角色的HID連接。
具體實(shí)施例三藍(lán)牙五聲道音箱組成的連接群與PC自動(dòng)建立和斷 開無線群連接;(參見圖17 圖18)。
圖17是藍(lán)牙五聲道音箱組成的連接群與PC 1700自動(dòng)建立和斷開
無線群連接的系統(tǒng)的結(jié)構(gòu)圖。
藍(lán)牙五聲道音箱由第一聲道音箱1705、第二聲道音箱1706、第三 聲道音箱1707、第四聲道音箱1708和第五聲道音箱1709組成。藍(lán)牙 五聲道音箱沒有輸入和顯示界面,而PC 1700具備輸入模塊1701和顯 示模塊1702,因此藍(lán)牙五聲道音箱的第一聲道音箱1705、第二聲道音 箱1706、第三聲道音箱1707、第四聲道音箱1708和第五聲道音箱1709 可同時(shí)與PC 1700建立藍(lán)牙連接,在PC 1700端配置藍(lán)牙五聲道音箱
連接群的連接表。配置好的連接表再由PC 1700發(fā)送到藍(lán)牙五聲道音
箱的第一聲道音箱1705、第二聲道音箱1706、第三聲道音箱1707、 第四聲道音箱1708和第五聲道音箱1709,并分別存儲(chǔ)在這5個(gè)音箱的 連接管理模塊。藍(lán)牙五聲道音箱連接群的連接表如圖18所示,記錄了 第一聲道音箱1705、第二聲道音箱1706、第三聲道音箱1707、第四 聲道音箱1708和第五聲道音箱1709這5個(gè)音箱的連接地址、在該連 接群中的應(yīng)用連接類型及角色這3個(gè)屬性參數(shù)。
如果PC 1700與藍(lán)牙五聲道音箱中的第一聲道音箱1705建立了第 一聲道音箱1705作為SNK角色的A2DP連接,則PC 1700根據(jù)第一聲 道音箱1705發(fā)送的連接表1711中的屬性參數(shù)依次自動(dòng)地與第二聲道 音箱1706、第三聲道音箱1707、第四聲道音箱1708和第五聲道音箱 1709建立該音箱作為SNK角色的A2DP連接。同樣地,PC 1700與藍(lán) 牙五聲道音箱其它任意一個(gè)音箱建立A2DP連接,則PC 1700根據(jù)該 音箱發(fā)送的連接表的屬性參數(shù),依次自動(dòng)地與藍(lán)牙五聲道音箱中的其 它4個(gè)音箱建立該4個(gè)音箱作為SNK角色的A2DP連接。
如果PC 1700與藍(lán)牙五聲道音箱中的任意一個(gè)音箱斷開該音箱作 為SNK角色的A2DP連接,則PC 1700根據(jù)藍(lán)牙五聲道音箱連接群的 連接表依次自動(dòng)地與其它4個(gè)音箱斷開與該4個(gè)音箱作為SNK角色的 A2DP連接。
雖然本發(fā)明是參考其優(yōu)選實(shí)施例示出和描述的,但本領(lǐng)域的普通技 術(shù)人員應(yīng)所述理解,在不脫離附屬的權(quán)利要求書所限定的本發(fā)明的精 神和范圍的情況下,可以進(jìn)行形式和細(xì)節(jié)的各種改變。
權(quán)利要求
1、一種支持自動(dòng)建立和斷開無線群連接的方法,包括配置一個(gè)連接表,所述連接表包括至少一個(gè)連接群,所述連接群由至少兩個(gè)無線設(shè)備群第一無線設(shè)備和群第二無線設(shè)備組成,所述連接表記錄的所述連接群的屬性參數(shù)至少包括群第一無線設(shè)備的連接地址、在所述連接群中的應(yīng)用連接類型和角色,以及群第二無線設(shè)備的連接地址、在所述連接群中的應(yīng)用連接類型和角色,所述連接表存儲(chǔ)在群第一無線設(shè)備中;如果第三方無線設(shè)備與群第一無線設(shè)備建立所述連接表在所述連接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,則第三方無線設(shè)備與群第二無線設(shè)備自動(dòng)建立所述連接表在所述連接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;如果第三方無線設(shè)備與群第一無線設(shè)備斷開所述連接表在所述連接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,則第三方無線設(shè)備與群第二無線設(shè)備自動(dòng)斷開所述連接表在所述連接群指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述連接表記錄 的所述連接群的屬性參數(shù)進(jìn)一步包括群第一無線設(shè)備的無線連接類型 以及群第二無線設(shè)備的無線連接類型;其中群第一無線設(shè)備在所述連接群中應(yīng)用的無線連接類型與群第二無 線設(shè)備在所述連接群中應(yīng)用的無線連接類型可以為同一種無線連接類 型,也可以為不相同的無線連接類型。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述連接表記錄 的所述連接群的屬性參數(shù)進(jìn)一步包括群第一無線設(shè)備與第三方無線設(shè) 備的連接認(rèn)證默認(rèn)參數(shù)和群第二無線設(shè)備與第三方無線設(shè)備的連接認(rèn) 證默認(rèn)參數(shù);如果第三方無線設(shè)備與群第一無線設(shè)備建立所述連接表在所述連 接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,群第一 無線設(shè)備將所述連接表發(fā)送給第三方無線設(shè)備,第三方無線設(shè)備自動(dòng) 地將所述連接表記錄的所述連接群中群第二無線設(shè)備與第三方無線 設(shè)備的連接認(rèn)證默認(rèn)參數(shù)用于與群第二無線設(shè)備建立連接時(shí)的連接認(rèn)證。
4、根據(jù)權(quán)利要求l所述的方法,其特征在于,包括第三方無線設(shè) 備與群第一無線設(shè)備建立或斷開連接后,由第三方無線設(shè)備根據(jù)所述連接表來判斷是否與群第二無線設(shè)備建立或斷開連接,以實(shí)現(xiàn)自動(dòng)建立和斷開無線群連接的方法的步驟(a) 群第一無線設(shè)備和群第二無線設(shè)備通過配置所述連接表組 成一個(gè)連接群,并且群第一無線設(shè)備存儲(chǔ)所述連接表;(b) 第三方無線設(shè)備與群第一無線設(shè)備建立連接;(c) 群第一無線設(shè)備將所述連接表發(fā)送給第三方無線設(shè)備;(d) 第三方無線設(shè)備判斷第三方無線設(shè)備與群第一無線設(shè)備建 立的連接是否為所述連接表在某連接群中所指定的群第一 無線設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則第三方 無線設(shè)備從所述連接表中識別該連接群中群第二無線設(shè)備 的屬性參數(shù),與群第二無線設(shè)備自動(dòng)建立所述連接表在該連 接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連 接;(e) 當(dāng)?shù)谌綗o線設(shè)備與群第一無線設(shè)備斷開連接,則第三方無 線設(shè)備判斷第三方無線設(shè)備與群第一無線設(shè)備斷開的連接 是否為所述連接表在某連接群中所指定的群第一無線設(shè)備 的應(yīng)用連接類型和角色的連接,如果是,則第三方無線設(shè)備 從所述連接表中識別該連接群中群第二無線設(shè)備的屬性參 數(shù),與群第二無線設(shè)備自動(dòng)斷開所述連接表在該連接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;(f) 同樣地,當(dāng)?shù)谌綗o線設(shè)備與群第二無線設(shè)備斷開連接,則 第三方無線設(shè)備判斷第三方無線設(shè)備與群第二無線設(shè)備斷 開的連接是否為所述連接表在某連接群中所指定的群第二 無線設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則第三方 無線設(shè)備從所述連接表中識別該連接群中群第一無線設(shè)備 的屬性參數(shù),與群第一無線設(shè)備自動(dòng)斷開所述連接表在該連 接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接。
5、根據(jù)權(quán)利要求1所述的方法,其特征在于,包括第三方無線設(shè) 備與群第一無線設(shè)備建立連接后,由群第一無線設(shè)備請求第三方無線設(shè)備與群第二無線設(shè)備建立連接,以實(shí)現(xiàn)自動(dòng)建立和斷開無線群連接 的方法的步驟-(a) 群第一無線設(shè)備和群第二無線設(shè)備通過配置所述連接表組 成一個(gè)連接群,并且群第一無線設(shè)備存儲(chǔ)所述連接表;(b) 第三方無線設(shè)備與群第一無線設(shè)備建立連接;(C)群第一無線設(shè)備將所述連接表發(fā)送給第三方無線設(shè)備;(d) 群第一無線設(shè)備判斷第三方無線設(shè)備與群第一無線設(shè)備的 連接是否為所述連接表在某連接群中所指定的群第一無線 設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則群第一無線 設(shè)備從所述連接表中識別該連接群中群第二無線設(shè)備的屬 性參數(shù),并請求第三方無線設(shè)備與群第二無線設(shè)備建立所述 連接表在該接群中指定的群第二無線設(shè)備的應(yīng)用連接類型 和角色的連接;(e) 第三方無線設(shè)備選擇接受或拒絕群第一無線設(shè)備的所述請 求,如果第三方無線設(shè)備接受所述請求,則第三方無線設(shè)備 與群第二無線設(shè)備自動(dòng)建立所述連接表在該連接群中指定 的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;(f) 當(dāng)?shù)谌綗o線設(shè)備與群第一無線設(shè)備斷開連接,則第三方無 線設(shè)備判斷第三方無線設(shè)備與群第一無線設(shè)備斷開的連接 是否為所述連接表在某連接群中所指定的群第一無線設(shè)備 的應(yīng)用連接類型和角色的連接,如果是,則第三方無線設(shè)備 從所述連接表中識別該連接群中群第二無線設(shè)備的屬性參 數(shù),與群第二無線設(shè)備自動(dòng)斷開所述連接表在該連接群中指 定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;(g) 同樣地,當(dāng)?shù)谌綗o線設(shè)備與群第二無線設(shè)備斷開連接,則 第三方無線設(shè)備判斷第三方無線設(shè)備與群第二無線設(shè)備斷 開的連接是否為所述連接表在某連接群中所指定的群第二 無線設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則第三方無線設(shè)備從所述連接表中識別該連接群中群第一無線設(shè)備 的屬性參數(shù),與群第一無線設(shè)備自動(dòng)斷開所述連接表在該連 接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連 接。
6、根據(jù)權(quán)利要求1所述的方法,其特征在于,包括第三方無線設(shè) 備與群第一無線設(shè)備建立連接后,由群第一無線設(shè)備請求群第二無線 設(shè)備與第三方無線設(shè)備建立連接,以實(shí)現(xiàn)自動(dòng)建立和斷開無線群連接的方法的步驟(a) 群第一無線設(shè)備和群第二無線設(shè)備通過配置所述連接表組 成一個(gè)連接群,并且群第一無線設(shè)備存儲(chǔ)所述連接表;(b) 第三方無線設(shè)備與群第一無線設(shè)備建立連接;(c) 群第一無線設(shè)備將所述連接表發(fā)送給第三方無線設(shè)備,并記 錄第三方無線設(shè)備的連接地址;(d) 群第一無線設(shè)備判斷第三方無線設(shè)備與群第一無線設(shè)備的 連接是否為所述連接表在某連接群中所指定的群第一無線 設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則群第一無線 設(shè)備從所述連接表中識別該連接群中群第二無線設(shè)備的屬 性參數(shù),根據(jù)群第二無線設(shè)備屬性參數(shù)中的連接地址査找群 第二無線設(shè)備并建立連接;(e) 群第一無線設(shè)備將第三方無線設(shè)備的地址和所述連接表發(fā) 送給群第二無線設(shè)備,請求群第二無線設(shè)備與第三方無線設(shè)備建立所述連接表在該連接群中指定的群第二無線設(shè)備的 應(yīng)用連接類型和角色的連接;(f) 群第二無線設(shè)備選擇接受或拒絕群第一無線設(shè)備的所述請 求,如果群第二無線設(shè)備接受群第一無線設(shè)備的所述請求, 則群第二無線設(shè)備請求與第三方無線設(shè)備建立所述連接表 在該連接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角 色的連接;(g) 第三方無線設(shè)備選擇接受或拒絕群第二無線設(shè)備的所述請 求,如果第三方無線設(shè)備接受群第二無線設(shè)備的所述請求, 則第三方無線設(shè)備與群第二無線設(shè)備建立所述連接表在該連接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;(h) 當(dāng)?shù)谌綗o線設(shè)備與群第一無線設(shè)備斷開連接,則第三方無線設(shè)備判斷第三方無線設(shè)備與群第一無線設(shè)備斷開的連接是否為所述連接表在某連接群中所指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則第三方無線設(shè)備從所述連接表中識別該連接群中群第二無線設(shè)備的屬性參 數(shù),與群第二無線設(shè)備自動(dòng)斷開所述連接表在該連接群中指定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;(i) 同樣地,當(dāng)?shù)谌綗o線設(shè)備與群第二無線設(shè)備斷開連接,則 第三方無線設(shè)備判斷第三方無線設(shè)備與群第二無線設(shè)備斷 開的連接是否為所述連接表在某連接群中所指定的群第二 無線設(shè)備的應(yīng)用連接類型和角色的連接,如果是,則第三方 無線設(shè)備從所述連接表中識別該連接群中群第一無線設(shè)備 的屬性參數(shù),與群第一無線設(shè)備自動(dòng)斷開所述連接表在該連 接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連 接。
7、 根據(jù)權(quán)利要求1或4或5或6所述的方法,其特征在于,所述 連接表可以同時(shí)存儲(chǔ)在群第一無線設(shè)備和群第二無線設(shè)備中。
8、 根據(jù)權(quán)利要求1或4或5或6所述的方法,其特征在于,當(dāng)群 第一無線設(shè)備與群第二無線設(shè)備支持相同的無線連接類型時(shí),通過群 第一無線設(shè)備配置所述連接表的方法的步驟包括(a) 群第一無線設(shè)備和群第二無線設(shè)備建立連接,并記錄群第二 無線設(shè)備的連接地址;(b) 群第一無線設(shè)備詢問群第二無線設(shè)備支持哪些應(yīng)用連接類 型和角色,群第二無線設(shè)備向群第一無線設(shè)備返回所支持的 應(yīng)用連接類型和角色;(c) 群第一無線設(shè)備枚舉自身所支持的應(yīng)用連接類型和角色;(d) 在群第一無線設(shè)備選擇群第一無線設(shè)備在該連接群中的應(yīng) 用連接類型和角色,以及相對應(yīng)的群第二無線設(shè)備在該連接 群中的應(yīng)用連接類型和角色,以形成連接群關(guān)系;(e) 群第一無線設(shè)備根據(jù)上述群第一無線設(shè)備的連接地址、在該 連接群中應(yīng)用連接類型和角色,以及群第二無線設(shè)備的連接 地址、在該連接群中應(yīng)用連接類型和角色形成包含至少一個(gè) 連接群的連接表,并存儲(chǔ)在群第一無線設(shè)備中;如果所述連接表在該連接群中記錄的屬性參數(shù)進(jìn)一步包括群第一 無線設(shè)備與第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù)和群第二無線設(shè)備與 第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),則配置所述連接表的方法進(jìn)一 步包括步驟(f) 群第一無線設(shè)備與群第二無線設(shè)備協(xié)商群第一無線設(shè)備與 第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù)以及群第二無線設(shè)備 與第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),群第一無線設(shè)備存 儲(chǔ)所述連接認(rèn)證默認(rèn)參數(shù)并在所述連接表的該連接群中記 錄群第一無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù)和群第二無線設(shè)備 的連接認(rèn)證默認(rèn)參數(shù);如果在所述連接表在所述連接群中記錄的屬性參數(shù)進(jìn)一步包括群 第一無線設(shè)備的無線連接類型以及群第二無線設(shè)備的無線連接類型, 則配置所述連接表的方法進(jìn)一步包括步驟(g) 在群第一無線設(shè)備選擇群第一無線設(shè)備的無線連接類型以 及群第二無線設(shè)備的無線連接類型,并在所述連接表的該連 接群中記錄群第一無線設(shè)備的無線連接類型和群第二無線 設(shè)備的無線連接類型。
9、根據(jù)權(quán)利要求1或4或5或6所述的方法,其特征在于,通過 第三方無線設(shè)備配置所述連接表的方法的步驟包括(a) 第三方無線設(shè)備和群第一無線設(shè)備建立連接,并記錄群第一 無線設(shè)備的連接地址;第三方無線設(shè)備詢問第一設(shè)備支持哪 些應(yīng)用連接類型和角色,群第一無線設(shè)備向第三方無線設(shè)備 返回所支持的應(yīng)用連接類型和角色;(b) 同時(shí),第三方無線設(shè)備和群第二無線設(shè)備建立連接,并記錄 群第二無線設(shè)備的連接地址;第三方無線設(shè)備詢問群第二無 線設(shè)備支持哪些應(yīng)用連接類型和角色,群第二無線設(shè)備向第 三方無線設(shè)備返回所支持的應(yīng)用連接類型和角色; (C)在第三方無線設(shè)備選擇群第一無線設(shè)備在該連接群中的應(yīng) 用連接類型和角色,以及相對應(yīng)的群第二無線設(shè)備在該連接群中的應(yīng)用連接類型和角色,以形成連接群關(guān)系;(d) 第三方無線設(shè)備根據(jù)群第一無線設(shè)備的連接地址、在該連接 群中的應(yīng)用連接類型和角色,以及群第二無線設(shè)備的連接地 址、在該連接群中的應(yīng)用連接類型和角色形成包含至少一個(gè) 連接群的連接表;(e) 第三方無線設(shè)備將所述連接表發(fā)送給群第一無線設(shè)備,群第 一無線設(shè)備存儲(chǔ)所述連接表;如果所述連接表在該連接群中記錄的屬性參數(shù)進(jìn)一步包括群第一 無線設(shè)備與第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù)和群第二無線設(shè)備與 第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),則配置所述連接表的方法進(jìn)一 步包括步驟(f) 第三方無線設(shè)備與群第一無線設(shè)備協(xié)商并記錄群第一無線 設(shè)備與第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),同時(shí),第三方 無線設(shè)備與群第二無線設(shè)備協(xié)商并記錄群第二無線設(shè)備與 第三方無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù),第三方無線設(shè)備在所 述連接表的該連接群中記錄群第一無線設(shè)備的連接認(rèn)證默 認(rèn)參數(shù)和群第二無線設(shè)備的連接認(rèn)證默認(rèn)參數(shù);如果在所述連接表在所述連接群中記錄的屬性參數(shù)進(jìn)一步包括群 第一無線設(shè)備的無線連接類型以及群第二無線設(shè)備的無線連接類型, 則配置所述連接表的方法進(jìn)一步包括步驟(g) 在第三方無線設(shè)備選擇群第一無線設(shè)備的無線連接類型以 及群第二無線設(shè)備的無線連接類型,并在所述連接表的該連 接群中記錄群第一無線設(shè)備的無線連接類型和群第二無線 設(shè)備的無線連接類型。
10、根據(jù)權(quán)利要求1或4或5或6所述的方法,其特征在于,當(dāng)群第一無線設(shè)備與群第二無線設(shè)備支持相同的無線連接類型,且群第 一無線設(shè)備僅支持一種應(yīng)用連接類型和角色,群第二無線設(shè)備也僅支 持一種應(yīng)用連接類型和角色時(shí),可以通過群第一無線設(shè)備自動(dòng)配置所述連接表,步驟包括 (a) 群第一無線設(shè)備和群第二無線設(shè)備建立連接,并記錄群第二 無線設(shè)備的地址;(b) 群第一無線設(shè)備詢問群第二無線設(shè)備支持哪些應(yīng)用連接類 型和角色,群第二無線設(shè)備向群第一無線設(shè)備返回所支持的 僅一種應(yīng)用連接類型和角色;(C)群第一無線設(shè)備枚舉自身所支持的應(yīng)用連接類型和角色,得 到其所支持的僅一種應(yīng)用連接類型和角色;(d)群第一無線設(shè)備根據(jù)上述群第一無線設(shè)備的連接地址、在該 連接群中應(yīng)用連接類型和角色,以及群第二無線設(shè)備的連接 地址、在該連接群中的應(yīng)用連接類型及其角色形成包含至少 一個(gè)連接群的連接表,并存儲(chǔ)在群第一無線設(shè)備中。
11、 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述無線連接技 術(shù)包括藍(lán)牙技術(shù)、WiFi技術(shù)、Wibree技術(shù)、無線USB技術(shù)和UWB技術(shù)。
12、 一種支持自動(dòng)建立和斷開無線群連接的系統(tǒng),包括 連接群,所述連接群由至少兩個(gè)無線設(shè)備群第一無線設(shè)備和群第二無線設(shè)備組成,群第一無線設(shè)備和群第二無線設(shè)備通過存儲(chǔ)在群第 一無線設(shè)備中的連接表形成連接群關(guān)系,所述連接表中記錄的所述連 接群的屬性參數(shù)包括群第一無線設(shè)備的連接地址、在所述連接群中的 應(yīng)用連接類型和角色,以及相對應(yīng)的群第二無線設(shè)備的連接地址、在 所述連接群中的應(yīng)用連接類型和角色;第三方無線設(shè)備,用于和所述連接群中的群第一無線設(shè)備和群第 二無線設(shè)備進(jìn)行無線通信;如果第三方無線設(shè)備與群第一無線設(shè)備建立所述連接表在所述連 接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,則第三 方無線設(shè)備與群第二無線設(shè)備自動(dòng)建立所述連接表在所述連接群中指 定的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接;如果第三方無線設(shè)備與群第一無線設(shè)備斷開所述連接表在所述連 接群中指定的群第一無線設(shè)備的應(yīng)用連接類型和角色的連接,則第三 方無線設(shè)備與群第二無線設(shè)備自動(dòng)斷開所述連接表在所述連接群指定 的群第二無線設(shè)備的應(yīng)用連接類型和角色的連接。
13、 根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述連接群中的 無線設(shè)備群第一無線設(shè)備和群第二無線設(shè)備包括-無線模塊,用于和第三方無線設(shè)備進(jìn)行無線通信; 連接管理模塊,用于配置和存儲(chǔ)所述連接表以組成連接群,同時(shí)管理與第三方無線設(shè)備自動(dòng)建立和斷開連接。
14、根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述第三方無線設(shè)備包括至少一個(gè)無線模塊,用于和連接群的無線設(shè)備群第一無線設(shè)備和 群第二無線設(shè)備進(jìn)行無線通信,如果群第一無線設(shè)備在所述連接群中 應(yīng)用的無線連接類型與群第二無線設(shè)備在所述連接群中應(yīng)用的無線連 接類型不相同,則第三方無線設(shè)備具備支持群第一無線設(shè)備在所述連 接群中應(yīng)用的無線連接類型的無線模塊和支持群第二無線設(shè)備在所述 連接群中應(yīng)用的無線連接類型的無線模塊;連接管理模塊,用于配置和存儲(chǔ)所述連接表,同時(shí)管理與連接群 中的無線設(shè)備群第一無線設(shè)備和群第二無線設(shè)備自動(dòng)建立和斷開無線 群連接。
全文摘要
本發(fā)明公開了一種支持自動(dòng)建立和斷開無線群連接的系統(tǒng)和方法。至少兩個(gè)無線設(shè)備群第一無線設(shè)備和群第二無線設(shè)備通過配置連接表組成連接群,連接表的屬性參數(shù)包括連接群設(shè)備的連接地址、應(yīng)用連接類型及角色。第三方無線設(shè)備與群第一無線設(shè)備建立連接表指定的群第一無線設(shè)備應(yīng)用連接類型和角色的連接,則第三方無線設(shè)備與群第二無線設(shè)備自動(dòng)建立連接表指定的群第二無線設(shè)備應(yīng)用連接類型和角色的連接。第三方無線設(shè)備與群第一無線設(shè)備斷開連接表指定的群第一無線設(shè)備應(yīng)用連接類型和角色的連接,則第三方無線設(shè)備與群第二無線設(shè)備自動(dòng)斷開連接表指定的群第二無線設(shè)備應(yīng)用連接類型和角色的連接。
文檔編號H04B1/40GK101179749SQ20061011441
公開日2008年5月14日 申請日期2006年11月9日 優(yōu)先權(quán)日2006年11月9日
發(fā)明者何月芳, 丹 田 申請人:艾威梯軟件技術(shù)(北京)有限公司