專利名稱:在廣域網(wǎng)上傳送群組消息分組的制作方法
技術(shù)領(lǐng)域:
本公開(kāi)一般地涉及廣域通信網(wǎng)絡(luò),并且更具體地涉及在廣域網(wǎng)上實(shí)現(xiàn)的用于無(wú)線 通信的方法和裝置。
背景技術(shù):
多站點(diǎn)陸上移動(dòng)無(wú)線電系統(tǒng)通常利用租賃的通信線路來(lái)將無(wú)線電中繼器基礎(chǔ)設(shè) 施設(shè)備與中央呼叫控制服務(wù)器互連。租賃的通信線路的再生成本、以及部署多個(gè)無(wú)線電中 繼器基礎(chǔ)設(shè)施設(shè)備和專用呼叫控制服務(wù)器所需的資本投資可能產(chǎn)生相對(duì)高的系統(tǒng)成本。多 站點(diǎn)陸上移動(dòng)無(wú)線電系統(tǒng)主要被用來(lái)向警察、消防人員及其它緊急事件應(yīng)答者提供緊急通
fn °諸如零售連鎖店、學(xué)校系統(tǒng)、公共事業(yè)公司、運(yùn)輸公司和發(fā)電公司的專業(yè)和商業(yè)實(shí) 體也可以受益于多站點(diǎn)陸上移動(dòng)無(wú)線電系統(tǒng)的使用,但是由于再生成本和要求的資本投 資,此類實(shí)體一般不部署此類系統(tǒng)。在大的地理區(qū)域內(nèi)或在不同的區(qū)域中運(yùn)營(yíng)的公司可能 要求幾百個(gè)乃至幾千個(gè)無(wú)線電中繼器基礎(chǔ)設(shè)施設(shè)備以實(shí)現(xiàn)適當(dāng)?shù)亩嗾军c(diǎn)陸上移動(dòng)無(wú)線電 系統(tǒng)。此外,此類系統(tǒng)將要求多個(gè)中央呼叫服務(wù)器,其本身將需要在單獨(dú)的租用線路上被連 接,因此產(chǎn)生顯著的附加操作費(fèi)用。用于實(shí)現(xiàn)此類實(shí)體的用戶之間的通信的一種替代是被設(shè)計(jì)成在包括分布在廣泛 區(qū)域上的多個(gè)物理基礎(chǔ)設(shè)施設(shè)備的廣域網(wǎng)(WAN)上操作的調(diào)度系統(tǒng)。在每個(gè)物理基礎(chǔ)設(shè)施 設(shè)備處,提供了最小復(fù)雜度基礎(chǔ)設(shè)施設(shè)備(例如,基站),其被設(shè)計(jì)成在有線網(wǎng)絡(luò)上相互通 信并被設(shè)計(jì)成無(wú)線地或通過(guò)空中傳輸(OTA)與無(wú)線通信設(shè)備(WCD)通信。在特定物理站點(diǎn) 處提供的基礎(chǔ)設(shè)施設(shè)備可以定位并直接在因特網(wǎng)(或其它WAN)上設(shè)立到其它物理站點(diǎn)處 部署的其它基礎(chǔ)設(shè)施設(shè)備的連接。因此,基礎(chǔ)設(shè)施設(shè)備可以在沒(méi)有通過(guò)諸如移動(dòng)交換中心 (MSC)、或公用電話網(wǎng)等的集中式呼叫控制中心進(jìn)行通信的情況下相互通信。這大大地降低 用于實(shí)體的成本,該實(shí)體購(gòu)買基礎(chǔ)設(shè)施設(shè)備以設(shè)置調(diào)度系統(tǒng)。一旦基礎(chǔ)設(shè)施設(shè)備已在因特 網(wǎng)上設(shè)立相互之間的通信,則位于一個(gè)特定物理站點(diǎn)處的無(wú)線通信設(shè)備然后能夠(經(jīng)由基 礎(chǔ)設(shè)施設(shè)備)與位于其它物理站點(diǎn)處的其它無(wú)線通信設(shè)備通信。在許多情況下,此類網(wǎng)絡(luò) 還支持“群組呼叫”和/或按鍵通話(push-to-talk)功能,用于允許到一組用戶的同時(shí)通移動(dòng)網(wǎng)際協(xié)議(MIP)移動(dòng)IP(MIP)是被設(shè)計(jì)成允許移動(dòng)設(shè)備在保持永久性IP地址的同時(shí)從一個(gè)網(wǎng)絡(luò) 移動(dòng)到另一個(gè)的因特網(wǎng)工程任務(wù)組(IETF)標(biāo)準(zhǔn)通信協(xié)議。使用移動(dòng)IP,節(jié)點(diǎn)可以在不改 變其IP地址的情況下改變其到因特網(wǎng)的附接點(diǎn)。在MIP中,移動(dòng)節(jié)點(diǎn)(MN)可以具有兩個(gè) 地址一永久性歸屬地址和轉(zhuǎn)交地址,轉(zhuǎn)交地址與移動(dòng)節(jié)點(diǎn)正在訪問(wèn)的網(wǎng)絡(luò)相關(guān)聯(lián)。忽視每 個(gè)MN在因特網(wǎng)中的當(dāng)前位置,由其歸屬地址來(lái)對(duì)每個(gè)MN進(jìn)行標(biāo)識(shí)。當(dāng)MN遠(yuǎn)離其歸屬代理 (HA)時(shí),MN與給出關(guān)于其當(dāng)前位置的信息的轉(zhuǎn)交地址相關(guān)聯(lián)。MIP中的兩個(gè)其它實(shí)體是稱為歸屬代理和外地代理的IP節(jié)點(diǎn)(例如,路由器)。歸屬代理(HA)存儲(chǔ)關(guān)于移動(dòng)節(jié)點(diǎn)的信息,該移動(dòng)節(jié)點(diǎn)的永久性地址在HA的網(wǎng)絡(luò)中。HA充當(dāng) 用于與MN通信的錨定點(diǎn),并從相應(yīng)節(jié)點(diǎn)(CN)朝著MN的當(dāng)前轉(zhuǎn)交地址隧道傳輸分組且反之 亦然。外地代理(FA)存儲(chǔ)關(guān)于訪問(wèn)其網(wǎng)絡(luò)的移動(dòng)節(jié)點(diǎn)的信息。FA還廣告由MIP使用的轉(zhuǎn) 交地址。FA定期地?zé)o線廣告其存在并等待來(lái)自漫游MN的懇求消息。MIP指定MN如何向其歸屬代理登記和歸屬代理如何通過(guò)隧道將數(shù)據(jù)報(bào)路由到移 動(dòng)節(jié)點(diǎn)。例如,當(dāng)麗漫游到新的子網(wǎng)時(shí),其必須發(fā)現(xiàn)附近FA并向該附近FA登記其本身。 MN發(fā)布無(wú)線登記請(qǐng)求以觸發(fā)登記處理。FA將該請(qǐng)求轉(zhuǎn)發(fā)到客戶端的原始HA。如果該請(qǐng)求 被接受,則在HA與FA之間設(shè)立隧道以中繼被發(fā)送到客戶端的原始IP地址的進(jìn)入分組。然 后,能夠在HA與FA之間交換有線消息。想要與MN通信的節(jié)點(diǎn)使用MN的歸屬地址來(lái)發(fā)送分組(例如,數(shù)據(jù)分組、語(yǔ)音或音 頻分組、視頻分組)。當(dāng)HA接收到分組時(shí),HA使用表格來(lái)確定其目的地并將分組隧道傳輸 (轉(zhuǎn)發(fā)或重定向)至具有新IP報(bào)頭的MN的轉(zhuǎn)交地址(即,MN的新子網(wǎng)中的FA),保持原始 IP報(bào)頭。分組在隧道末端處被解封以去除所添加的IP報(bào)頭并被遞送到MN。相反,當(dāng)充當(dāng)發(fā)送器時(shí),麗通過(guò)FA將分組發(fā)送到目的地節(jié)點(diǎn)。FA能夠通過(guò)隧道將 出站分組從FA路由到HA,并然后路由到其目的地節(jié)點(diǎn)上。這稱為三角形路由,因?yàn)榉纸M采 取“三角形路由路徑”,該“三角形路由路徑”涉及麗、其FA和目的地節(jié)點(diǎn)的HA之間的通信。 同樣地,在MIP中,分組始終被首先路由到HA,并且從不直接路由到麗。雖然MIP保持用于漫游麗的子網(wǎng)連接性,但MIP始終涉及通過(guò)麗的HA通信。此 外,MN必須在代理發(fā)現(xiàn)階段開(kāi)始之前首先在空中恢復(fù)與其新FA的連接。此外,登記處理涉 及有線和無(wú)線通信。MIP架構(gòu)適用于非實(shí)時(shí)數(shù)據(jù),但當(dāng)被用于實(shí)時(shí)數(shù)據(jù)和語(yǔ)音數(shù)據(jù)時(shí)由于相 對(duì)長(zhǎng)的等待時(shí)間而遇到問(wèn)題。MIP的這些特性可能導(dǎo)致相當(dāng)多的重新連接時(shí)間、更長(zhǎng)的漫游 延遲和增加的等待時(shí)間。分組丟失的量可能使得MIP不適合于在諸如上述那些的廣域網(wǎng)中 使用。此外,當(dāng)用于低等待時(shí)間群組語(yǔ)音呼叫時(shí),MIP的性能是差的,其中,存在潛在地移動(dòng) 的且可以在作為網(wǎng)絡(luò)的一部分的任何站點(diǎn)處的多個(gè)目的地。
附圖以及以下的詳細(xì)描述一起被并入并且形成本說(shuō)明書(shū)的一部分,并用于進(jìn)一步 說(shuō)明包括要求保護(hù)的本發(fā)明的概念的實(shí)施例,并且解釋那些實(shí)施例的各種原理和優(yōu)點(diǎn),在 附圖中,相同的附圖標(biāo)記在各個(gè)視圖中指的是相同或在功能上類似的元素。圖1是圖示廣域通信網(wǎng)絡(luò)的框圖;圖2是圖示在圖1的通信網(wǎng)絡(luò)中從一個(gè)基礎(chǔ)設(shè)施設(shè)備處的無(wú)線通信設(shè)備(WCD)到 其它基礎(chǔ)設(shè)施設(shè)備處的其它無(wú)線通信設(shè)備(WCD)的信息分發(fā)的消息流圖;圖3是圖示根據(jù)一些實(shí)施例的廣域通信網(wǎng)絡(luò)的框圖;圖4是圖示根據(jù)一些實(shí)施例的圖3的特使(envoy)分組復(fù)制器的操作的流程圖;圖5-9是圖示根據(jù)各種實(shí)施例的用于在管家(steward)模塊處生成WCD分發(fā)列表 的方法的消息流圖;圖10是圖示在圖3的通信網(wǎng)絡(luò)中用于在一個(gè)基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的特使分組復(fù) 制器與在其它基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的特使模塊之間設(shè)立通信連接的方法的一個(gè)示例的消 息流圖11是根據(jù)一個(gè)實(shí)施例的圖示在圖3的通信網(wǎng)絡(luò)中從一個(gè)基礎(chǔ)設(shè)施設(shè)備處的無(wú) 線通信設(shè)備到其它基礎(chǔ)設(shè)施設(shè)備處的其它無(wú)線通信設(shè)備的信息分發(fā)的消息流圖;以及圖12-15是根據(jù)一些實(shí)施例的圖3的通信網(wǎng)絡(luò)的框圖,其圖示在圖11圖示的消息 流期間發(fā)生的各種步驟期間在各種網(wǎng)絡(luò)模塊之間交換的消息。本領(lǐng)域的技術(shù)人員將理解,附圖中的元素是為了簡(jiǎn)單明了而進(jìn)行圖示并且不一定 按比例繪制。例如,附圖中的一些元素的尺寸可能相對(duì)于其它元素被放大,以有助于改進(jìn)對(duì) 本發(fā)明的實(shí)施例的理解。在圖中用常規(guī)符號(hào)適當(dāng)?shù)乇硎狙b置和方法組件,僅僅示出與理解本發(fā)明的實(shí)施例 有關(guān)的那些具體細(xì)節(jié),以免使本公開(kāi)因?qū)τ谑芤嬗诒疚拿枋龅谋绢I(lǐng)域技術(shù)人員來(lái)說(shuō)將輕易 地顯而易見(jiàn)的細(xì)節(jié)而相混淆。
具體實(shí)施例方式本發(fā)明的實(shí)施例一般地涉及用于在廣域通信網(wǎng)絡(luò)上的無(wú)線通信設(shè)備(WCD)之間 傳送群組消息分組。在一個(gè)實(shí)現(xiàn)中,所述廣域通信網(wǎng)絡(luò)包括第一基礎(chǔ)設(shè)施設(shè)備和第二基礎(chǔ) 設(shè)施設(shè)備和第三基礎(chǔ)設(shè)施設(shè)備。第一通信連接設(shè)立在特使分組復(fù)制器模塊和在第一基礎(chǔ)設(shè) 施設(shè)備處實(shí)現(xiàn)的第一特使模塊之間,特使分組復(fù)制器模塊在源無(wú)線通信設(shè)備(WCD)的通信 范圍中,第一特使模塊在第一目的地WCD的通信范圍中。特使分組復(fù)制器模塊被實(shí)現(xiàn)在第 三基礎(chǔ)設(shè)施設(shè)備處。源WCD從源WCD向在第三基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第三特使模塊傳送群 組消息分組,第三特使模塊將該群組消息分組轉(zhuǎn)發(fā)到特使分組復(fù)制器模塊。特使分組復(fù)制 器模塊生成目的地是第一目的地WCD的群組消息分組的第一副本,并且將所述群組消息分 組的第一副本傳送到第一特使模塊。本發(fā)明的實(shí)施例能夠適用于許多網(wǎng)絡(luò)配置。在參考圖3-15來(lái)描述一些實(shí)施例之 前,現(xiàn)在將參考圖1來(lái)描述其中能夠應(yīng)用這些實(shí)施例的網(wǎng)絡(luò)配置的一個(gè)示例。圖1是圖示廣域通信網(wǎng)絡(luò)90的框圖。通信網(wǎng)絡(luò)90包括用線表示的有線通信鏈路 和用“閃電”符號(hào)表示的無(wú)線通信鏈路。通信網(wǎng)絡(luò)90包括每個(gè)由各自的基礎(chǔ)設(shè)施設(shè)備10、 12、14、16定義的多個(gè)子網(wǎng)絡(luò)、多個(gè)無(wú)線通信設(shè)備(WCD)4、6和8、以及被耦合到IP網(wǎng)絡(luò)2 并經(jīng)由IP網(wǎng)絡(luò)2通信的中間服務(wù)器86。IP網(wǎng)絡(luò)2可以包括諸如因特網(wǎng)、內(nèi)部網(wǎng)的廣域網(wǎng) (WAN)、一個(gè)或多個(gè)局域網(wǎng)(LAN)、一個(gè)或多個(gè)城域網(wǎng)(MAN)、以及允許在廣泛區(qū)域內(nèi)傳播通 信信號(hào)的其它網(wǎng)絡(luò)。對(duì)等體基礎(chǔ)設(shè)施設(shè)備基礎(chǔ)設(shè)施設(shè)備10、12、14、16被部署在廣泛區(qū)域上的不同物理站點(diǎn)處并在IP網(wǎng)絡(luò) 2上相互耦合。不同的物理站點(diǎn)在物理上與每個(gè)其它物理站點(diǎn)分離,并且在一些情況下,站 點(diǎn)之間的物理間隔可以是幾百乃至幾千英里?;A(chǔ)設(shè)施設(shè)備10、12、14、16在沒(méi)有用于通信 網(wǎng)絡(luò)90的集中式呼叫控制模塊的情況下并行地處理呼叫控制。如圖1所示,基礎(chǔ)設(shè)施設(shè)備10、12、14、16中的每個(gè)可以包括類似的模塊?;A(chǔ)設(shè)施 設(shè)備10、12、14、16中的每個(gè)包括每個(gè)被耦合到其相應(yīng)邏輯交換機(jī)(logic switch) 58,60, 62,64的特使模塊42、44、46、48 ;每個(gè)被耦合到其相應(yīng)邏輯交換機(jī)58、60、62、64的多個(gè)管家 模塊34々夂;341364...361384...3814(^...4(^;以及每個(gè)被耦合到其相應(yīng)邏輯交換機(jī)58、 60、62、64的多個(gè)分組復(fù)制器模塊50A... 50N、52A... 52N、54A…54N、56A... 56N。值得注意的是,在每個(gè)基礎(chǔ)設(shè)施設(shè)備10-16處,在公共基礎(chǔ)設(shè)施設(shè)備內(nèi)實(shí)現(xiàn)管家模塊34A…34N、36A… 36138々"'3814(^"'4(^和特使模塊42、44、46、48。例如,基礎(chǔ)設(shè)施設(shè)備10包括特使模塊 42、多個(gè)管家模塊34A…34N和相對(duì)應(yīng)的多個(gè)分組復(fù)制器模塊50Α···50Ν。特使模塊42、管家 模塊34Α…34Ν和分組復(fù)制器模塊50Α··· 50Ν被耦合到邏輯交換機(jī)58?;A(chǔ)設(shè)施設(shè)備10還 包括被耦合到邏輯交換機(jī)58且被設(shè)計(jì)成與無(wú)線通信設(shè)備無(wú)線通信的通信模塊74、以及可 選地耦合在IP網(wǎng)絡(luò)2與邏輯交換機(jī)58之間的防火墻57。可以在硬件、在基于計(jì)算機(jī)的處理系統(tǒng)上執(zhí)行的軟件、或硬件與在基于計(jì)算機(jī)的 處理系統(tǒng)上執(zhí)行的軟件的組合中實(shí)現(xiàn)管家模塊、特使模塊、分組復(fù)制器模塊、和邏輯交換 機(jī)。在一個(gè)實(shí)現(xiàn)中,在特使模塊中,能夠?qū)⑦壿嫿粨Q機(jī)、管家模塊、和分組復(fù)制器模塊實(shí)現(xiàn)為 存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的軟件模塊,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上面存儲(chǔ)有用于對(duì)計(jì) 算機(jī)或在基礎(chǔ)設(shè)施設(shè)備內(nèi)實(shí)現(xiàn)的其它處理器進(jìn)行編程的計(jì)算機(jī)可讀代碼。在此類情況下, 術(shù)語(yǔ)“模塊”在與術(shù)語(yǔ)特使、管家、或分組復(fù)制器中的任何一個(gè)一起使用時(shí)可與“軟件模塊” 互換。管家模塊在圖1所示的示例中,管家模塊34Β、36Ν、38Α分別支持用于WCD 4、6、8的通信。 WCD 4、6、8各自的歸屬基礎(chǔ)設(shè)施設(shè)備10、12、14是管家模塊348、36138々相關(guān)聯(lián)的基礎(chǔ)設(shè)施 設(shè)備,無(wú)論WCD 4、6、8最初已在哪里設(shè)立網(wǎng)絡(luò)存在以及通過(guò)其它基礎(chǔ)設(shè)施設(shè)備12、16、14進(jìn) 行通信。例如,管家模塊34Β、36Ν、38Α中的每個(gè)保持用于其各自WCD 4、6、8的網(wǎng)絡(luò)存在信 息。例如,當(dāng)基礎(chǔ)設(shè)施設(shè)備10是用于WCD 4的歸屬基礎(chǔ)設(shè)施設(shè)備時(shí),管家34Β能夠支持用 于WCD 4的呼叫處理,即使WCD 4在基礎(chǔ)設(shè)施設(shè)備10的通信范圍外漫游,切換到基礎(chǔ)設(shè)施 設(shè)備12 (或在該處另外設(shè)立網(wǎng)絡(luò)存在),并且現(xiàn)在正在通過(guò)基礎(chǔ)設(shè)施設(shè)備12通信。當(dāng)WCD 4切換到基礎(chǔ)設(shè)施設(shè)備12 (或在該處另外設(shè)立網(wǎng)絡(luò)存在)時(shí),可以由WCD 4、基礎(chǔ)設(shè)施設(shè)備 12、或由通信網(wǎng)絡(luò)90的任何其它適當(dāng)組件向管家34Β傳送關(guān)于此類事件的信息。當(dāng)基礎(chǔ)設(shè) 施設(shè)備10接收到發(fā)給WCD 4的信息時(shí),管家34Β能夠?qū)⒋祟愋畔⑥D(zhuǎn)發(fā)到基礎(chǔ)設(shè)施設(shè)備12, 基礎(chǔ)設(shè)施設(shè)備12然后能夠?qū)⒃搩?nèi)容發(fā)射到WCD 4。特使模塊特使模塊42可以作為中間人來(lái)安排WCD 4、6、8和與WCD 4、6、8相關(guān)聯(lián)的其歸屬 管家模塊34Β、36Ν、38Α之間的通信建立。與由管家模塊34Β、36Ν、38Α提供的服務(wù)相反,由 特使模塊提供的服務(wù)可以是位置相關(guān)的。例如,特使模塊42能夠作為中間人安排用于變得 附屬于基礎(chǔ)設(shè)施設(shè)備10 (即,在該處設(shè)立網(wǎng)絡(luò)存在)的任何WCD的呼叫建立;特使模塊44 能夠作為中間人安排用于變得附屬于基礎(chǔ)設(shè)施設(shè)備12的任何WCD的呼叫建立;并且特使 模塊46能夠作為中間人安排用于變得附屬于基礎(chǔ)設(shè)施通信14的任何WCD的通信建立。例 如,當(dāng)其歸屬基礎(chǔ)設(shè)施設(shè)備是基礎(chǔ)設(shè)施設(shè)備10的WCD 4變得附屬于基礎(chǔ)設(shè)施設(shè)備12時(shí),然 后特使44能夠通過(guò)將建立信息轉(zhuǎn)發(fā)到其它管家模塊來(lái)作為中間人安排WCD 4與其歸屬管 家模塊34Β之間的呼叫建立。該建立信息可以包括例如從WCD 4、6、8接收到的標(biāo)識(shí)符,該 標(biāo)識(shí)符標(biāo)識(shí)與WCD 4、6、8相關(guān)聯(lián)的一個(gè)或多個(gè)群組。可以用單個(gè)群組標(biāo)識(shí)符和/或作為群 組成員的一個(gè)或多個(gè)接收者的列表來(lái)表示特定群組。分組復(fù)制器模塊分組復(fù)制器模塊50A…50N、52A…52N、54A… N、56A…56N復(fù)制具有多個(gè)預(yù)期WCD的群組信息分組(一個(gè)或多個(gè)),并將此類復(fù)制的信息單元傳送到其預(yù)期目的地WCD。例如, 當(dāng)WCD 4發(fā)射意圖用于諸如6、8的兩個(gè)WCD的一個(gè)群組消息分組時(shí),WCD 4能夠?qū)⑦@一個(gè) 群組消息分組傳送到其歸屬管家模塊34B,歸屬管家模塊34B然后能夠?qū)⑦@一個(gè)群組消息 分組和多個(gè)接收者標(biāo)識(shí)符轉(zhuǎn)發(fā)到分組復(fù)制器50B。分組復(fù)制器50B能夠?qū)⑷航M消息分組復(fù) 制成與可能需要的一樣多的副本(在本示例中,總數(shù)將為兩個(gè)的副本)以將群組消息分組 傳送到由接收者標(biāo)識(shí)符標(biāo)識(shí)的WCD 6、8中的每一個(gè)。接收者標(biāo)識(shí)符可以是電話號(hào)碼、網(wǎng)際 協(xié)議(IP)地址、媒體接入控制(MAC)地址、統(tǒng)一資源定位符(URL)、或用于標(biāo)識(shí)分組的預(yù)期 接收者或目的地的任何其它標(biāo)識(shí)符。例如,在其中接收者的歸屬管家(例如,歸屬管家38) 的IP地址、MAC地址或URL對(duì)管家34是已知的實(shí)現(xiàn)中,管家34還能夠向分組復(fù)制器50傳 送接收者的歸屬管家的IP地址、MAC地址或URL,其還可以是IP地址、URL、MAC地址或任何 其它適當(dāng)標(biāo)識(shí)符。在本示例中,分組復(fù)制器50B生成復(fù)制的媒體分組將被尋址到的兩(2) 個(gè)唯一接收者標(biāo)識(shí)符。下面將更詳細(xì)地描述特使模塊、邏輯交換機(jī)、管家模塊、和分組復(fù)制器模塊。IP地址、端口號(hào)和套接字每個(gè)基礎(chǔ)設(shè)施設(shè)備可以具有IP地址及其相對(duì)應(yīng)的特使、管家和分組復(fù)制器模塊 或“進(jìn)程”,上述模塊或“進(jìn)程”的每個(gè)具有傳輸控制協(xié)議(TCP)端口號(hào)或用戶數(shù)據(jù)報(bào)協(xié)議 (UDP)端口號(hào)。因而,能夠基于每個(gè)基礎(chǔ)設(shè)施設(shè)備的網(wǎng)際協(xié)議(IP)地址來(lái)對(duì)其進(jìn)行識(shí)別,而 能夠通過(guò)作為雙向進(jìn)程至進(jìn)程通信流的終點(diǎn)的網(wǎng)絡(luò)套接字來(lái)識(shí)別每個(gè)基礎(chǔ)設(shè)施設(shè)備處的 特使、管家和分組復(fù)制器模塊。網(wǎng)絡(luò)套接字被指定為作為層3 (U) IP地址和層4 (L4) TCP/ UDP端口號(hào)的組合的套接字號(hào)。在一些實(shí)現(xiàn)中,可以由操作系統(tǒng)將網(wǎng)絡(luò)套接字識(shí)別為以下各 項(xiàng)的唯一組合協(xié)議(TCP、UDP或原始IP)、本地IP地址、和本地TCP/UDP端口號(hào)。為了進(jìn)一步解釋,通信流在有時(shí)稱為套接字對(duì)的本地套接字與遠(yuǎn)程套接字之間發(fā) 生。在通信流中涉及的進(jìn)程/模塊可以被稱為具有本地套接字的本地或源進(jìn)程/模塊和具 有遠(yuǎn)程套接字的遠(yuǎn)程或目的地進(jìn)程/模塊。在一些情況下,本地和遠(yuǎn)程套接字可以在諸如 基礎(chǔ)設(shè)施設(shè)備內(nèi)的同一機(jī)器中發(fā)生。在其它情況下,本地和遠(yuǎn)程套接字可以在跨越諸如因 特網(wǎng)的IP網(wǎng)絡(luò)相互通信的不同機(jī)器中發(fā)生。每個(gè)套接字被映射到應(yīng)用進(jìn)程(或線程),并 且充當(dāng)操作系統(tǒng)的TCP/IP或UDP/IP協(xié)議棧中提供的應(yīng)用進(jìn)程(或線程)與邏輯交換機(jī)之 間的接口。邏輯交換機(jī)基礎(chǔ)設(shè)施設(shè)備10、12、14、16每個(gè)包括現(xiàn)在將參考基礎(chǔ)設(shè)施設(shè)備10描述的邏輯交 換機(jī)58、60、62、64。基礎(chǔ)設(shè)施設(shè)備10包括能夠向基礎(chǔ)設(shè)施設(shè)備10內(nèi)的適當(dāng)組件和模塊/ 從其指引數(shù)據(jù)的邏輯交換機(jī)58。例如,邏輯交換機(jī)58可以將由通信模塊74接收到的信息 指引到基礎(chǔ)設(shè)施設(shè)備10的各種模塊34、42、50、57中的一個(gè)或多個(gè)(例如,特使42),并將要 在IP網(wǎng)絡(luò)2上傳送的信息從基礎(chǔ)設(shè)施設(shè)備10的各種模塊34、42、50、57中的一個(gè)或多個(gè)指 引到通信模塊74。邏輯交換機(jī)58可以被實(shí)現(xiàn)為操作系統(tǒng)的(OS的)IP/TCP/UDP協(xié)議棧的一部分。邏 輯交換機(jī)58確定分組將被路由到哪個(gè)進(jìn)程/模塊,并通過(guò)從IP、UDP和TCP報(bào)頭提取套接 字地址信息來(lái)將進(jìn)入IP數(shù)據(jù)分組轉(zhuǎn)發(fā)到相對(duì)應(yīng)的進(jìn)程/模塊。例如,當(dāng)邏輯交換機(jī)58從 因特網(wǎng)接收到分組時(shí),邏輯交換機(jī)58將檢查目的地IP地址以確認(rèn)分組的目的地是基礎(chǔ)設(shè)施設(shè)備10的IP地址。如果不是,則邏輯交換機(jī)58將丟棄該分組。如果是,則邏輯交換機(jī) 58將使用套接字號(hào)來(lái)確定分組意圖用于的端口號(hào),并且然后將該分組路由到基礎(chǔ)設(shè)施設(shè)備 內(nèi)的適當(dāng)模塊34、42、50、57、74(已被指配了由套接字號(hào)指定的端口號(hào))。另外,當(dāng)邏輯交換 機(jī)58從基礎(chǔ)設(shè)施設(shè)備10內(nèi)的模塊接收到分組時(shí),邏輯交換機(jī)58將檢驗(yàn)分組的目的地IP地 址。如果分組的目的地IP地址與托管邏輯交換機(jī)58的基礎(chǔ)設(shè)施設(shè)備10的IP地址不同, 則邏輯交換機(jī)58將向IP網(wǎng)絡(luò)2或LAN發(fā)送該分組。如果分組的目的地IP地址與托管邏 輯交換機(jī)58的基礎(chǔ)設(shè)施設(shè)備10的IP地址相同,則邏輯交換機(jī)58將確定分組的目的地是 基礎(chǔ)設(shè)施設(shè)備10內(nèi)的另一模塊34、42、50、57、74。然后,邏輯交換機(jī)58將使用套接字號(hào)來(lái) 確定分組意圖用于哪個(gè)端口號(hào),使得邏輯交換機(jī)58能夠?qū)⒎纸M路由到已被指配了該端口 號(hào)的基礎(chǔ)設(shè)施設(shè)備10內(nèi)的適當(dāng)模塊。中間服務(wù)器還可以提供可選中間服務(wù)器86作為通信網(wǎng)絡(luò)90的一部分。中間服務(wù)器86是可 選的且不是在所有實(shí)施例中都使用。如圖1所示,中間服務(wù)器86被耦合到IP網(wǎng)絡(luò)2。在一 個(gè)實(shí)現(xiàn)中,中間服務(wù)器86可以包括網(wǎng)絡(luò)適配器,經(jīng)由該網(wǎng)絡(luò)適配器,中間服務(wù)器86與基礎(chǔ) 設(shè)施設(shè)備10-16通信。網(wǎng)絡(luò)適配器能夠包括通信調(diào)制解調(diào)器、有線和/或無(wú)線收發(fā)信機(jī)、和 /或用于與IP網(wǎng)絡(luò)2通信的任何其它設(shè)備(一個(gè)或多個(gè))中的一個(gè)或多個(gè)。中間86可以 被配置成促進(jìn)基礎(chǔ)設(shè)施設(shè)備10-16之間的通信。因?yàn)橹虚g服務(wù)器86不在防火墻57、59、61、63后面,所以中間服務(wù)器86能夠執(zhí)行 基礎(chǔ)設(shè)施設(shè)備10-16中的任何一個(gè)或接入中間服務(wù)器86的其各自的特使模塊、邏輯交換 機(jī)、管家模塊、和分組復(fù)制器模塊中的任何一個(gè)之間的端口轉(zhuǎn)發(fā)功能。例如,如果具有“源進(jìn) 程A 套接字A”的分組從模塊#1被發(fā)送到中間服務(wù)器86,并且具有“源進(jìn)程B 套接字B” 的另一分組從模塊#2被發(fā)送到中間服務(wù)器86,則中間服務(wù)器86可以將具有“源進(jìn)程B 套 接字B”的分組轉(zhuǎn)發(fā)到模塊#1,并且可以將具有“源進(jìn)程A 套接字A”的分組轉(zhuǎn)發(fā)到模塊#2。 然后,進(jìn)程A和進(jìn)程B能夠設(shè)立相互之間的直接(P2P)通信。例如在題為“Peer-to-peer Wide Area Communications System”并轉(zhuǎn)讓給本發(fā)明的受讓人的2007年6月6日提交的 美國(guó)專利申請(qǐng)序號(hào)11/758,729中描述了此類進(jìn)程,該申請(qǐng)通過(guò)引用整體地并入本文。此外,如果基礎(chǔ)設(shè)施設(shè)備10、12受到其各自防火墻57、59的保護(hù),則中間服務(wù)器86 能夠提供集合點(diǎn),通過(guò)該集合點(diǎn),基礎(chǔ)設(shè)施設(shè)備10、12能夠進(jìn)行通信,因?yàn)橹虚g服務(wù)器86不 在防火墻57、59、61、63后面。例如,在一個(gè)應(yīng)用中,中間服務(wù)器86可以從嘗試與WCD 4、6、 8中的一個(gè)或多個(gè)或者一組WCD設(shè)立通信會(huì)話、但由于缺少WCD4、6、8的當(dāng)前地址和/或位 置的知識(shí)而不能直接接入WCD的基礎(chǔ)設(shè)施設(shè)備10、12、14、16 (或其各自的特使模塊、邏輯交 換機(jī)、管家模塊、和分組復(fù)制器模塊中的任何一個(gè))接收請(qǐng)求。當(dāng)中間服務(wù)器86接收到此 類請(qǐng)求時(shí),中間服務(wù)器86能夠接入一個(gè)或多個(gè)數(shù)據(jù)表(或數(shù)據(jù)文件)以檢索相關(guān)映射信息 并將此類映射信息提供給與該請(qǐng)求相關(guān)聯(lián)的系統(tǒng)。例如,基礎(chǔ)設(shè)施設(shè)備10、12、14、16(或其各自的特使模塊、邏輯交換機(jī)、管家模塊、 和分組復(fù)制器模塊中的任何一個(gè))能夠登記允許這些模塊相互定位的地址/標(biāo)識(shí)符映射信 息??梢栽跀?shù)據(jù)表(或文件)中提供此地址/標(biāo)識(shí)符映射信息數(shù)據(jù)表(或文件)諸如 (1)映射基礎(chǔ)設(shè)施設(shè)備標(biāo)識(shí)符/網(wǎng)絡(luò)套接字的表格,(2)將WCD標(biāo)識(shí)符映射到歸屬管家標(biāo)識(shí) 符的表格,(3)將管家標(biāo)識(shí)符映射到管家網(wǎng)絡(luò)套接字的表格,(4)將WCD標(biāo)識(shí)符映射到管家網(wǎng)絡(luò)套接字的管家標(biāo)識(shí)符的表格,(5)將特使標(biāo)識(shí)符映射到特使網(wǎng)絡(luò)套接字的表格等。替代地,可以在中間模塊處預(yù)先供應(yīng)此地址/標(biāo)識(shí)符映射信息,并且其可以被基礎(chǔ)設(shè)施設(shè)備中的任何一個(gè)(或其各自的特使模塊、邏輯交換機(jī)、管家模塊、和分組復(fù)制器 模塊中的任何一個(gè))接入。數(shù)據(jù)表(或數(shù)據(jù)文件)可以被存儲(chǔ)在可被中間服務(wù)器86接 入的適當(dāng)數(shù)據(jù)儲(chǔ)存器上,例如,電子存儲(chǔ)介質(zhì)、磁存儲(chǔ)介質(zhì)、光學(xué)存儲(chǔ)介質(zhì)、磁光存儲(chǔ)介質(zhì)、 和/或適合于存儲(chǔ)數(shù)字信息的任何其它存儲(chǔ)介質(zhì)。例如在上文引用的美國(guó)專利申請(qǐng)序號(hào) 11/758,729中描述了關(guān)于中間服務(wù)器86的更多信息。無(wú)線通信設(shè)備無(wú)線通信設(shè)備(WCD) 4、6、8能夠經(jīng)由基礎(chǔ)設(shè)施設(shè)備10、12、14、16來(lái)接入IP網(wǎng)絡(luò)2。 WCD 4、6、8能夠在IP網(wǎng)絡(luò)2上經(jīng)由基礎(chǔ)設(shè)施設(shè)備10、12、14、16相互通信。WCD 4、6、8具有 遍及網(wǎng)絡(luò)90移動(dòng)位置的能力。在沒(méi)有限制的情況下,WCD 4、6、8可以是例如移動(dòng)站(例如, 移動(dòng)電話、移動(dòng)雙向無(wú)線電裝置、移動(dòng)計(jì)算機(jī)、個(gè)人數(shù)字助理等)、計(jì)算機(jī)、無(wú)線游戲設(shè)備、接 入終端、訂戶站、用戶設(shè)備、或被配置成經(jīng)由無(wú)線通信進(jìn)行通信的任何其它設(shè)備。雖然在圖 1中未示出,但WCD 4、6、8可以包括一個(gè)或多個(gè)處理器/控制器、收發(fā)信機(jī)、和/或其它適 當(dāng)?shù)慕M件。每個(gè)WCD具有與之相關(guān)聯(lián)的一個(gè)或多個(gè)唯一標(biāo)識(shí)符,其可以是例如電話號(hào)碼、IP 地址、MAC地址、統(tǒng)一資源定位符(URL)、或用于標(biāo)識(shí)分組的預(yù)期接收者或目的地的任何其 它標(biāo)識(shí)符。WCD 4、6、8中的每一個(gè)最初與基礎(chǔ)設(shè)施設(shè)備相關(guān)聯(lián)。由于WCD4、6、8相對(duì)網(wǎng)絡(luò)90 移動(dòng),所以WCD能夠通過(guò)其它基礎(chǔ)設(shè)施設(shè)備進(jìn)行通信。例如,在本示例中,WCD 4最初與基 礎(chǔ)設(shè)施設(shè)備10相關(guān)聯(lián),但然后移動(dòng)或漫游到經(jīng)由基礎(chǔ)設(shè)施設(shè)備12與網(wǎng)絡(luò)90通信的另一區(qū) 域。在本特定示例中,WCD 4、6、8是特定通信群組的一部分。如下文更詳細(xì)地描述的,當(dāng)期望時(shí),所示的任何一個(gè)WCD可以通過(guò)向群組的其它 成員發(fā)射群組消息分組來(lái)同時(shí)與群組的其它成員通信。本文所使用的術(shù)語(yǔ)“群組消息分組” 指的是在分組交換網(wǎng)上的起點(diǎn)WCD與一個(gè)或多個(gè)目的地WCD之間路由的數(shù)據(jù)單元。在“群 組消息分組”內(nèi)傳送的信息可以是任何類型的媒體分組,包括例如音頻或“語(yǔ)音”分組、視頻 分組、圖像分組、文本分組等。防火墻防火墻57是可選模塊且不需要在所有實(shí)施例中都部署。防火墻57被耦合到其相 對(duì)應(yīng)的邏輯交換機(jī)58并包括許多邏輯端口。防火墻57可以被實(shí)現(xiàn)為硬件設(shè)備、設(shè)備集合、 專用裝置、和/或在另一計(jì)算機(jī)上運(yùn)行的軟件模塊。本文所使用的術(shù)語(yǔ)“防火墻”可以指的 是檢驗(yàn)通過(guò)該防火墻的網(wǎng)絡(luò)業(yè)務(wù)、并基于規(guī)則集合來(lái)拒絕或許可通過(guò)的模塊。在一些實(shí)現(xiàn) 中,防火墻可以被配置成基于規(guī)則集合或其它準(zhǔn)則對(duì)不同的安全域之間的所有計(jì)算機(jī)業(yè)務(wù) 進(jìn)行許可、拒絕、加密、或代理。防火墻57通過(guò)選擇性地打開(kāi)和關(guān)閉基礎(chǔ)設(shè)施設(shè)備10的邏 輯端口(未示出)來(lái)防止去往或來(lái)自基礎(chǔ)設(shè)施設(shè)備10的未授權(quán)接入。例如,當(dāng)基礎(chǔ)設(shè)施設(shè) 備10正在通過(guò)邏輯端口傳送消息時(shí),防火墻57可以選擇性地打開(kāi)邏輯端口,并且防火墻57 可以保持邏輯端口開(kāi)放一段時(shí)間以接收對(duì)所發(fā)送的消息的確認(rèn)或響應(yīng)。如果在該時(shí)間段期 滿之前未通過(guò)邏輯端口傳送其它消息,則防火墻57能夠關(guān)閉邏輯端口。雖然未示出,但在 一些實(shí)現(xiàn)中,防火墻能夠具有網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)功能(S卩,實(shí)現(xiàn)NAT的防火墻),并且在 防火墻后面受到保護(hù)的主機(jī)常常具有如在IETF請(qǐng)求注解(RFC) 1918中定義的“私人地址范圍”中的地址。防火墻常常具有隱藏受保護(hù)主機(jī)的真實(shí)地址的功能。在一些實(shí)施例中,可以在各自的防火墻外面的單獨(dú)模塊中實(shí)現(xiàn)NAT功能。通信樽塊如上所述,基礎(chǔ)設(shè)施設(shè)備10、12、14、16中的每一個(gè)包括現(xiàn)在將參考通信模塊74來(lái) 描述的通信模塊74、76、78、80。雖然未示出,但通信模塊74可以包括一個(gè)或多個(gè)天線、和一個(gè)或多個(gè)收發(fā)信機(jī)模 塊(一個(gè)或多個(gè))(未示出)。在一些實(shí)現(xiàn)中,通信模塊包括單獨(dú)的調(diào)制器-解調(diào)器(調(diào)制 解調(diào)器)模塊(未示出),而在其它實(shí)現(xiàn)中,調(diào)制解調(diào)器功能被實(shí)現(xiàn)為收發(fā)信機(jī)模塊的一部 分。天線(未示出)攔截來(lái)自網(wǎng)絡(luò)90內(nèi)的一個(gè)或多個(gè)WCD的發(fā)射信號(hào)并將信號(hào)發(fā)射到 網(wǎng)絡(luò)90內(nèi)的所述一個(gè)或多個(gè)WCD。天線被耦合到收發(fā)信機(jī)模塊,其采用常規(guī)解調(diào)技術(shù)來(lái)從 WCD接收通信信號(hào),并且其采用常規(guī)調(diào)制技術(shù)來(lái)向WCD發(fā)射通信信號(hào),諸如分組化數(shù)字或電 路數(shù)字信號(hào)。分組化數(shù)據(jù)信號(hào)可以包括例如語(yǔ)音、數(shù)據(jù)或多媒體信息、以及分組化數(shù)字或電 路數(shù)字控制信號(hào)。收發(fā)信機(jī)經(jīng)由天線向網(wǎng)絡(luò)90內(nèi)的一個(gè)或多個(gè)WCD發(fā)送信號(hào)。在替代實(shí) 施例(未示出)中,通信模塊76包括用于從網(wǎng)絡(luò)90接收信號(hào)的接收天線和接收機(jī)以及用 于向網(wǎng)絡(luò)90發(fā)射信號(hào)的發(fā)射天線和發(fā)射機(jī)。在本文中以非限制性的意義使用術(shù)語(yǔ)收發(fā)信 機(jī)。例如,本文所使用的術(shù)語(yǔ)“收發(fā)信機(jī)”可以指的是發(fā)射機(jī)-接收機(jī)。在一些實(shí)現(xiàn)中,收發(fā) 信機(jī)可以指的是包含接收機(jī)單元和發(fā)射機(jī)單元兩者的設(shè)備,其中,這些單元被分離且不共 享在發(fā)射和接收功能之間公用的公共電路。在其它實(shí)現(xiàn)中,收發(fā)信機(jī)可以是具有被組合并 且共享公共電路或單個(gè)外殼的發(fā)射機(jī)單元和接收機(jī)單元的單個(gè)設(shè)備。在一些實(shí)現(xiàn)中,基礎(chǔ) 設(shè)施設(shè)備10-16每個(gè)可以包括一個(gè)或多個(gè)各自的收發(fā)信機(jī)以支持與WCD 4、6、8的通信。在 一些實(shí)現(xiàn)中,收發(fā)信機(jī)包括“調(diào)制解調(diào)器”功能且能夠?qū)π盘?hào)進(jìn)行調(diào)制和解調(diào)以將信號(hào)從一 種形式轉(zhuǎn)換成另一種,并且然后在一個(gè)或多個(gè)各種無(wú)線通信鏈路上發(fā)射和/或接收此類信 號(hào)。本文所使用的術(shù)語(yǔ)“調(diào)制解調(diào)器”可以指的是調(diào)制模擬載波信號(hào)以編碼數(shù)字信息、并且 還將此類載波信號(hào)解調(diào)以將所發(fā)射的信息解碼的模塊??梢允褂靡粋€(gè)或多個(gè)硬件設(shè)備(一 個(gè)或多個(gè))、專用裝置、和/或在另一計(jì)算機(jī)上運(yùn)行的軟件模塊來(lái)實(shí)現(xiàn)調(diào)制解調(diào)器。本文所 使用的“IEEE 802. 11”指的是管理無(wú)線聯(lián)網(wǎng)傳輸方法的IEEE無(wú)線LAN(WLAN)標(biāo)準(zhǔn)集合。 IEEE 802. 11標(biāo)準(zhǔn)已經(jīng)且目前正在被IEEE LAN/MAN標(biāo)準(zhǔn)委員會(huì)(IEEE 802)的工作組11開(kāi) 發(fā)。本文所參考的任何IEEE標(biāo)準(zhǔn)或規(guī)范可以在http://standards, ieee. org/getieee802/ index, html處或通過(guò)聯(lián)系美國(guó)新澤西州皮斯卡塔市IEEE,445 Hoes Lane, PO Box 1331 的IEEE來(lái)獲得。收發(fā)信機(jī)可以被配置成經(jīng)由服從IEEE 802的無(wú)線通信來(lái)傳送數(shù)據(jù),包括 例如包括 802. Ila,802. lib,802. Ilg,802. lln、802. lie 或 802. lis 的 IEEE 802. 11 網(wǎng)絡(luò)標(biāo) 準(zhǔn)、以及包括802. 16e、802. 16j、802. 16m的基于IEEE 802. 16的網(wǎng)絡(luò)標(biāo)準(zhǔn)和包括802. 15. 3、 802. 15. 4等的IEEE 802. 15網(wǎng)絡(luò)標(biāo)準(zhǔn)。在另一示例中,收發(fā)信機(jī)可以經(jīng)由時(shí)分多址(TDMA) 及其變體、碼分多址(CDMA)及其變體(諸如寬帶CDMA (WCDMA))、正交頻分多址(OFDMA)、或 直接無(wú)線通信來(lái)傳送數(shù)據(jù)。此外,在一些實(shí)現(xiàn)中,一個(gè)或多個(gè)收發(fā)信機(jī)可以使用個(gè)人無(wú)線電 服務(wù)來(lái)與WCD 4、6、8通信,例如根據(jù)由美國(guó)聯(lián)邦通信委員會(huì)(FCC)為通用移動(dòng)無(wú)線電服務(wù) (GMRS)和/或家庭無(wú)線電服務(wù)(FRS)設(shè)立的方針,雖然本發(fā)明在這方面不受限制。在一個(gè)實(shí)現(xiàn)中,每個(gè)通信模塊可以包括網(wǎng)絡(luò)適配器,網(wǎng)絡(luò)適配器包括收發(fā)信機(jī)和調(diào)制解調(diào)器功能。本文所使用的術(shù)語(yǔ)“網(wǎng)絡(luò)適配器”可以指的是被設(shè)計(jì)成允許計(jì)算機(jī)在計(jì) 算機(jī)網(wǎng)絡(luò)上進(jìn)行通信的計(jì)算機(jī)硬件。網(wǎng)絡(luò)適配器可以包括例如通信調(diào)制解調(diào)器、有線和/ 或無(wú)線收發(fā)信機(jī)、和/或能夠在IP網(wǎng)絡(luò)2上通信的任何其它設(shè)備。網(wǎng)絡(luò)適配器能夠允許基 礎(chǔ)設(shè)施設(shè)備10-16在IP網(wǎng)絡(luò)2上與中間服務(wù)器86通信和相互通信。群組消息分組的分發(fā) 圖2是圖示從一個(gè)基礎(chǔ)設(shè)施設(shè)備12處的源無(wú)線通信設(shè)備(WCD)4到圖1的通信網(wǎng) 絡(luò)90中的其它基礎(chǔ)設(shè)施設(shè)備16、14處的其它目的地?zé)o線通信設(shè)備(WCD) 6、8的信息分發(fā)的 消息流圖。每個(gè)WCD 4、6、8與家庭基礎(chǔ)設(shè)施設(shè)備相關(guān)聯(lián)并在家庭基礎(chǔ)設(shè)施設(shè)備處具有管家 模塊。因?yàn)閃CD 4、6、8可以是移動(dòng)的或便攜式的,所以WCD 4、6、8能夠遠(yuǎn)離其家庭基礎(chǔ)設(shè) 施設(shè)備移動(dòng)或漫游,使得其現(xiàn)在通過(guò)作為網(wǎng)絡(luò)的一部分的外地基礎(chǔ)設(shè)施設(shè)備進(jìn)行通信。在 許多情形下,很可能各個(gè)WCD 4、6、8已遠(yuǎn)離其家庭基礎(chǔ)設(shè)施設(shè)備漫游。在以下示例中,WCD 4最初與基礎(chǔ)設(shè)施設(shè)備10相關(guān)聯(lián),并特別地與管家34B和分組復(fù)制器50B相關(guān)聯(lián)。換言之, 基礎(chǔ)設(shè)施設(shè)備10是用于WCD4的“歸屬”基礎(chǔ)設(shè)施設(shè)備。然后,WCD 4漫游至基礎(chǔ)設(shè)施設(shè)備 12,并通過(guò)基礎(chǔ)設(shè)施設(shè)備12通信。當(dāng)源WCD 4 (類似于MIP中的移動(dòng)節(jié)點(diǎn))設(shè)法向基礎(chǔ)設(shè)施設(shè)備14處的WCD 8和基 礎(chǔ)設(shè)施設(shè)備16處的WCD 6發(fā)射群組消息分組時(shí),源WCD4的用戶可以例如通過(guò)按下按鈕在 步驟10請(qǐng)求信道,按下按鈕向基礎(chǔ)設(shè)施設(shè)備12處的特使模塊44發(fā)送請(qǐng)求。如果信道資源 是可用的,則特使模塊44在步驟20處用授權(quán)消息進(jìn)行響應(yīng),并且在步驟30,源WCD 4向基 礎(chǔ)設(shè)施設(shè)備12處的特使模塊44 (類似于MIP中的外地代理)發(fā)送群組消息分組。WCD 4首 先向特使44傳送群組消息分組,特使44將該群組消息分組轉(zhuǎn)發(fā)到用于WCD 4的管家34B。在步驟40,特使模塊44將群組消息分組路由到用于源WCD 4的管家模塊34B。管 家模塊34B類似于MIP中的歸屬代理,并且位于基礎(chǔ)設(shè)施設(shè)備10處。例如在題為“Method Apparatus For Peer To Peer Link Establishment Over A Network,,并轉(zhuǎn)讓給本發(fā)明的 受讓人的2007年10月30日提交的美國(guó)專利申請(qǐng)序號(hào)11/928,321中描述了在模塊、尤其 是在不同防火墻后面的那些模塊之間的鏈路設(shè)立。每個(gè)管家模塊34B、36N、38A能夠向中間86登記其網(wǎng)絡(luò)套接字。每個(gè)管家模塊34B、 36N、38A可以構(gòu)建或生成用于與將接收由管家的關(guān)聯(lián)WCD中的一個(gè)傳送的群組消息分組的 WCD的目的地進(jìn)行通信的分發(fā)列表(DL)。該分發(fā)列表(DL)包括用于屬于與特定通信群組 標(biāo)識(shí)符相關(guān)聯(lián)的通信群組的每個(gè)目的地WCD的目的地WCD標(biāo)識(shí)符(DWCD_ID)(例如,MAC地 址)的列表。例如,源WCD 4的管家34B可以構(gòu)建將接收由源WCD 4傳送的群組消息分組 的目的地WCD6、8的分發(fā)列表。在步驟50,然后,源WCD 4的管家模塊34B向與該管家模塊34B相關(guān)聯(lián)并共同位 于基礎(chǔ)設(shè)施設(shè)備10處的分組復(fù)制器模塊50B提供分發(fā)列表。該分發(fā)列表包括用于WCD 6、 8的管家的網(wǎng)絡(luò)套接字。在步驟60,然后,源WCD 4的管家模塊34B將群組消息分組提供給 與該管家模塊34B相關(guān)聯(lián)的分組復(fù)制器模塊50B。在步驟67和68,分組復(fù)制器模塊50B將群組消息分組和目的地WCD標(biāo)識(shí)符轉(zhuǎn)發(fā) 到WCD的各自管家模塊38A、36N。在步驟69和71處,然后,其它目的地WCD 8、6的其它管 家模塊38A、36N將群組消息分組轉(zhuǎn)發(fā)到基礎(chǔ)設(shè)施設(shè)備12處的各特使模塊46、48,其它目的地WCD 8、6當(dāng)前位于那里。在步驟70和72,然后,特使模塊46、48將群組消息分組分別傳 送到目的地WCD 8、6。用這種方法,群組消息分組在從源WCD 4出發(fā)到目的地WCD 6、8時(shí)必須穿過(guò)的跳
數(shù)是顯著的,并且能夠招致顯著的吞吐量延遲。當(dāng)群組消息分組是音頻或語(yǔ)音時(shí),這可能是 成問(wèn)題的,因?yàn)樗兄氖章?tīng)吞吐量延遲越大,音頻質(zhì)量越差。在一些實(shí)現(xiàn)中,期望的是簡(jiǎn)化通信序列,因?yàn)槠渖婕叭航M消息分組返回到發(fā)起該 群組消息分組的設(shè)備4的歸屬基礎(chǔ)設(shè)施設(shè)備10的通信,并且甚至一旦群組消息分組到達(dá)歸 屬基礎(chǔ)設(shè)施設(shè)備10,則歸屬基礎(chǔ)設(shè)施設(shè)備10處的兩個(gè)或更多模塊34B、50B必須在通過(guò)WAN 2發(fā)送分組之前對(duì)其進(jìn)行處理。這是復(fù)雜的消息交換。期望的是,當(dāng)向位于其它基礎(chǔ)設(shè)施設(shè)備14、16處的其它WCD 6、8傳送群組消息分 組時(shí),通過(guò)消除接收基礎(chǔ)設(shè)施設(shè)備12和歸屬基礎(chǔ)設(shè)施設(shè)備10之間的消息交換來(lái)減少群組 消息分組必須穿過(guò)的跳數(shù)。還將期望的是,當(dāng)向?qū)儆谠撊航M的其它設(shè)備6、8傳送群組消息分組時(shí),消除管家 34B和分組復(fù)制器50B的參與。例如,期望的是,消除從基礎(chǔ)設(shè)施設(shè)備12處的特使44向管 家34B傳送群組消息分組、從管家34B向分組復(fù)制器50B發(fā)送群組消息分組和管家地址分 發(fā)列表、并然后單獨(dú)地從分組復(fù)制器50B向基礎(chǔ)設(shè)施設(shè)備14、12處的管家38A、36N發(fā)射群 組消息分組的需要。特使分組復(fù)制器模塊圖3是圖示根據(jù)一些實(shí)施例的通信網(wǎng)絡(luò)100的框圖。圖3所示的網(wǎng)絡(luò)100與圖1 所示的網(wǎng)絡(luò)10共享許多相同的元件,并且為了清楚起見(jiàn),這里將不再描述相同系列的共同 編號(hào)元件。如圖3所示,在每個(gè)基礎(chǔ)設(shè)施設(shè)備110、112、114、116處引入稱為特使分組復(fù)制器 模塊192、194、196、198的新模塊。如下文將詳細(xì)描述的,通過(guò)在基礎(chǔ)設(shè)施設(shè)備112處實(shí)現(xiàn) 特使分組復(fù)制器模塊194,例如,如圖4所示,可以大大地降低上文參考圖1和2描述的消息 交換的復(fù)雜性,其中,圖4是圖示根據(jù)一些實(shí)施例的圖3的特使分組復(fù)制器194的操作的流 程圖。在步驟410,分別在用于源WCD 104的特使分組復(fù)制器模塊194與在基礎(chǔ)設(shè)施設(shè)備 114和116處實(shí)現(xiàn)的特使模塊146、148之間設(shè)立連接或通信通道。目的地WCD 108、106還 分別位于基礎(chǔ)設(shè)施設(shè)備114和116處并通過(guò)基礎(chǔ)設(shè)施設(shè)備114和116進(jìn)行通信。在步驟420,源WCD 104向基礎(chǔ)設(shè)施設(shè)備112處的特使模塊144發(fā)射群組消息分 組。在步驟430,特使模塊144將群組消息分組轉(zhuǎn)發(fā)到與特使模塊144共同位于基礎(chǔ)設(shè)施設(shè) 備112處的特使分組復(fù)制器模塊194。在步驟440,特使分組復(fù)制器模塊194復(fù)制群組消息 分組以生成兩個(gè)相同的媒體分組并將所復(fù)制的群組消息分組發(fā)射到分別在基礎(chǔ)設(shè)施設(shè)備 114和116處實(shí)現(xiàn)的特使模塊146、148。在步驟450,分別在基礎(chǔ)設(shè)施設(shè)備114和116處實(shí)現(xiàn)的特使模塊146、148將群組消 息分組轉(zhuǎn)發(fā)到也分別位于基礎(chǔ)設(shè)施設(shè)備114和116處并通過(guò)基礎(chǔ)設(shè)施設(shè)備114和116進(jìn)行 通信的目的地WCD 108、106。因此,基礎(chǔ)設(shè)施設(shè)備112處的特使分組復(fù)制器模塊194能夠在不涉及發(fā)起該群組 消息分組的設(shè)備的歸屬基礎(chǔ)設(shè)施設(shè)備處的模塊的情況下向其它基礎(chǔ)設(shè)施設(shè)備處的特使傳送復(fù)制的群組消息分組。例如,基礎(chǔ)設(shè)施設(shè)備112處的特使分組復(fù)制器194現(xiàn)在能夠在不 涉及基礎(chǔ)設(shè)施設(shè)備110處的管家模塊134B及其相應(yīng)分組復(fù)制器150B的情況下向基礎(chǔ)設(shè)施 設(shè)備114、116處的特使模塊146、148傳送復(fù)制的群組消息分組。因而,不需要從基礎(chǔ)設(shè)施 設(shè)備112處的特使模塊144向管家134B傳送群組消息分組;不需要從管家134B向分組復(fù) 制器150B發(fā)送群組消息分組;并且不需要從分組復(fù)制器150B向基礎(chǔ)設(shè)施設(shè)備114、112處 的管家模塊138A、136N,并然后從管家模塊138A 、136N向特使146、148并最終向WCD目的地 設(shè)備108、106單獨(dú)地發(fā)射群組消息分組。結(jié)果,當(dāng)向?qū)儆谠撊航M、但位于不同基礎(chǔ)設(shè)施設(shè)備 處的其它WCD傳送群組消息分組時(shí),能夠消除相當(dāng)多的消息交換,從而使得整個(gè)群組通信 處理更高效并顯著地減少吞吐量延遲。現(xiàn)在將參考圖3-15來(lái)描述用于在通過(guò)廣域網(wǎng)(WAN)實(shí)現(xiàn)的調(diào)度無(wú)線電通信系統(tǒng) 中的無(wú)線客戶端設(shè)備(WCD)之間高效地傳送群組消息分組的技術(shù)。WAN可以是例如基于IP 的對(duì)等調(diào)度通信網(wǎng)絡(luò)。分發(fā)列表牛成如上所述,每個(gè)管家模塊可以構(gòu)建或生成用于該管家模塊支持的每個(gè)WCD的群組 通信的WCD分發(fā)列表(DL)。特定分發(fā)列表(DL)包括用于屬于與特定通信群組標(biāo)識(shí)符相 關(guān)聯(lián)的通信群組的每個(gè)目的地WCD的目的地WCD標(biāo)識(shí)符(DWCD_ID)(例如,MAC地址)的列表。根據(jù)所公開(kāi)的實(shí)施例,可以使用許多技術(shù)來(lái)生成WCD分發(fā)列表。這些技術(shù)根據(jù)關(guān) 于最初在網(wǎng)絡(luò)中的什么位置供應(yīng)/存儲(chǔ)WCD標(biāo)識(shí)符(WCD_ID)、目的地WCD標(biāo)識(shí)符(DWCD_ ID)、管家模塊標(biāo)識(shí)符(SE_ID)和目的地管家模塊標(biāo)識(shí)符(DSE_ID)的信息而改變。根據(jù)該 實(shí)現(xiàn),可以在源WCD 104處、源WCD的歸屬管家模塊134B和/或中間服務(wù)器186處供應(yīng)此 信息。管家模塊定期地將其管家模塊標(biāo)識(shí)符(SE_ID)和相應(yīng)的網(wǎng)絡(luò)套接字提供給中間服務(wù) 器186。因而,在下文參考圖5-9描述的每個(gè)實(shí)施例中,中間服務(wù)器186保持將管家模塊標(biāo) 識(shí)符(SE_ID)映射到用于每個(gè)管家模塊的相應(yīng)網(wǎng)絡(luò)套接字的表格。圖5-9是圖示根據(jù)各種實(shí)施例的用于在管家模塊處生成WCD分發(fā)列表的方法的 消息流圖。在圖5-9所描述的示例中,源WCD 104的歸屬管家模塊134B將生成用于由WCD 104發(fā)射的群組通信的WCD分發(fā)列表;然而,雖然下文未描述,但將理解管家模塊134B能夠 使用相同的方法來(lái)生成用于由WCD 104或其它WCD發(fā)射的不同群組通信的其它WCD分發(fā)列 表,并且每個(gè)管家模塊能夠使用相同的方法來(lái)生成用于其各自WCD的其它WCD分發(fā)列表。在步驟502,源WCD 104向其當(dāng)前特使模塊144發(fā)送包括源WCD的WCD標(biāo)識(shí)符 (SWCD_ID)和源WCD的歸屬管家模塊134B的歸屬管家模塊標(biāo)識(shí)符(HSE_ID)的報(bào)告消息。 在步驟504,源WCD 104向其當(dāng)前特使模塊144發(fā)送通信群組標(biāo)識(shí)符(CGI),該通信群組標(biāo) 識(shí)符(CGI)標(biāo)識(shí)源WCD 104相關(guān)聯(lián)的并設(shè)法向其傳送群組消息分組的通信群組。當(dāng)前特使模塊144知道中間服務(wù)器186的IP地址,并且在步驟506,當(dāng)前特使模塊 144向中間服務(wù)器186發(fā)送消息,該消息包括⑴源WCD 104的歸屬管家模塊134B的管家 模塊標(biāo)識(shí)符(HSE_ID),(2)對(duì)歸屬管家模塊134B的網(wǎng)絡(luò)套接字的請(qǐng)求,以及(3)對(duì)設(shè)立到 /與歸屬管家模塊134B的直接通信鏈路或通道的請(qǐng)求。如上所述,所有管家模塊向中間服務(wù)器186登記,并且中間服務(wù)器186存儲(chǔ)被映射 到其相應(yīng)管家模塊標(biāo)識(shí)符(SE_ID)的網(wǎng)絡(luò)套接字的列表。因而,中間服務(wù)器186能夠確定歸屬管家模 塊134B的網(wǎng)絡(luò)套接字。在步驟508,中間服務(wù)器186向源WCD 104的當(dāng)前特使 模塊144發(fā)送歸屬管家模塊134B的網(wǎng)絡(luò)套接字。在步驟510,源WCD 104的當(dāng)前特使模塊144向源WCD 104的歸屬管家模塊134B 發(fā)送通信群組標(biāo)識(shí)符(CGI)。在圖5所示的實(shí)施例中,歸屬管家模塊134B存儲(chǔ)一個(gè)或多個(gè)群組表格。每個(gè)群組 表格與唯一通信群組標(biāo)識(shí)符(CGI)相關(guān)聯(lián)并由該唯一通信群組標(biāo)識(shí)符(CGI)來(lái)標(biāo)識(shí)。每 個(gè)群組表格包括許多條目(例如,表格中的行),其包括用于該特定通信群組的WCD標(biāo)識(shí)符 (WCD_ID)的列表,其中,每個(gè)WCD_ID被映射到其相對(duì)應(yīng)的目的地管家模塊標(biāo)識(shí)符(DSE_ID) 或與之相關(guān)聯(lián)。源WCD 104的歸屬管家模塊134B使用CGI來(lái)找到與來(lái)自步驟510的CGI 匹配的適當(dāng)群組表格,并然后使用此群組表格來(lái)生成并存儲(chǔ)目的地WCD分發(fā)列表(DL),其 包括用于由CGI指定的通信群組中的每個(gè)目的地WCD的目的地WCD標(biāo)識(shí)符(DWCD_ID)。在步驟512,歸屬管家模塊134B向中間服務(wù)器186發(fā)送每個(gè)目的地WCD的目的 地管家模塊標(biāo)識(shí)符(DSE_ID),其在本示例中分別是目的地WCD 108、106的管家模塊138A、 136N的標(biāo)識(shí)符。另外,歸屬管家模塊134B還發(fā)送對(duì)與每個(gè)目的地WCD的每個(gè)目的地管家模 塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò)套接字的請(qǐng)求,和對(duì)設(shè)立到/與目的地WCD的(與目的地 管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng))的每個(gè)歸屬管家模塊的通信鏈路或通道的請(qǐng)求。在步驟514,中間服務(wù)器186向歸屬管家模塊134B發(fā)送與每個(gè)目的地WCD的每個(gè) 目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò)套接字。在一個(gè)實(shí)現(xiàn)中,中間服務(wù)器186可 以發(fā)送在具有被映射到其相應(yīng)歸屬管家模塊的網(wǎng)絡(luò)套接字或與之相關(guān)聯(lián)的每個(gè)目的地管 家模塊標(biāo)識(shí)符(DSE_ID)的表格中的網(wǎng)絡(luò)套接字。例如,在本特定示例中,中間服務(wù)器186 向歸屬管家模塊134B發(fā)送用于歸屬管家模塊138A、136N的目的地管家模塊標(biāo)識(shí)符(DSE_ ID),每個(gè)目的地管家模塊標(biāo)識(shí)符(DSE_ID)被映射到用于每個(gè)歸屬管家模塊138A、136N的 相應(yīng)網(wǎng)絡(luò)套接字(或與之相關(guān)聯(lián))。歸屬管家模塊134B現(xiàn)在生成并存儲(chǔ)包括條目(例如,表的行)的表格,其中,每個(gè) 條目包括(1)被映射到其相應(yīng)歸屬管家模塊(HSE_ID)的標(biāo)識(shí)符或與之相關(guān)聯(lián)(2)的目的 地WCD標(biāo)識(shí)符和(3)用于其相應(yīng)歸屬管家模塊的網(wǎng)絡(luò)套接字。使用此表格中的信息,源WCD 104的歸屬管家模塊134B能夠與用于每個(gè)目的地WCD 108、106的歸屬管家模塊138A、136N
通{曰。在步驟516,歸屬管家模塊134B向當(dāng)前特使模塊144發(fā)送WCD分發(fā)列表(DL)。在圖6所示的實(shí)施例中,步驟602、606、608、612、614和616與圖5的步驟502、 506、508、512、514和516是相同的。為了簡(jiǎn)潔起見(jiàn),將不再重復(fù)步驟502、506、508、512、514 和516的描述。圖6所示的實(shí)施例與圖5所示的實(shí)施例的不同之處在于圖5的步驟504和 510是不同的。圖6所示的實(shí)施例與圖5所示的實(shí)施例的不同之處在于源WCD 104現(xiàn)在具 有通過(guò)指定目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表來(lái)動(dòng)態(tài)地定義通信群組的能力?,F(xiàn)在將相 對(duì)于圖6的步驟605和611來(lái)解釋與圖5的步驟504和510的區(qū)別。在步驟602之后,在步驟605,源WCD 104向其當(dāng)前特使模塊144發(fā)送用于標(biāo)識(shí)屬 于特定通信群組的每個(gè)目的地WCD的目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表。在源WCD 104 上預(yù)先供應(yīng)或由源WCD 104動(dòng)態(tài)地創(chuàng)建目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表。在步驟606和608之后,在步驟611,當(dāng)前特使模塊144向源WCD 104的歸屬管家模塊134B發(fā)送目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表。在本實(shí)施例中,歸屬管家模塊134B 能夠直接使用目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表來(lái)直接生成包括用于目的地WCD (DWCD_ ID) 106、108的標(biāo)識(shí)符的WCD分發(fā)列表。本實(shí)施例與圖5所示的實(shí)施例的不同之處還在于最初為歸屬管家模塊134B供應(yīng) (并存儲(chǔ))包括用于網(wǎng)絡(luò)中的所有WCD的所有WCD標(biāo)識(shí)符(WCD_ID)的WCD/HSE表格,其中, 每個(gè)WCD-ID被映射到其相應(yīng)歸屬管家模塊(HSE_ID)的標(biāo)識(shí)符或與之相關(guān)聯(lián)。歸屬管家模 塊134B使用來(lái)自步驟611的目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表來(lái)從WCD/HSE表格提取 相應(yīng)的目的地管家模塊標(biāo)識(shí)符(DSE_ID),并且然后前進(jìn)至步驟612,在那里,歸屬管家模塊 134B向中間服務(wù)器186發(fā)送(目的地WCD_106、108)的歸屬管家模塊138A、136N的 目的地 管家模塊標(biāo)識(shí)符(DSE_ID),以及對(duì)與每個(gè)目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò) 套接字的請(qǐng)求和對(duì)設(shè)立到/與每個(gè)歸屬管家模塊的通信鏈路或通道的請(qǐng)求。步驟614和 616與圖5的步驟514和516相同,并且這里為了簡(jiǎn)潔起見(jiàn)將不再重復(fù)。在圖7所示的實(shí)施例中,步驟702、704、706、708、710和716與圖5的步驟502、504、 506、508、510和516是相同的。為了簡(jiǎn)潔起見(jiàn),將不再重復(fù)步驟502、504、506、508、510和 516的描述。圖7所示的實(shí)施例與圖5所示的實(shí)施例的不同之處在于存儲(chǔ)在源WCD的歸屬管家 模塊134B處的信息不那么簡(jiǎn)化。作為存儲(chǔ)群組表(如在圖5中)或WCD/HSE表(如在圖6 中)的代替,在本實(shí)施例中,最初為源WCD的歸屬管家模塊134B供應(yīng)用于其支持的每個(gè)通 信群組的簡(jiǎn)化群組表。簡(jiǎn)化群組表與唯一通信群組標(biāo)識(shí)符(CGI)相關(guān)聯(lián)并由其來(lái)標(biāo)識(shí),并 包括許多條目(例如,表中的行),其包括用于該特定通信群組的WCD標(biāo)識(shí)符(WCD_ID)的列 表,但沒(méi)有每個(gè)WCD_ID到其相應(yīng)目的地管家模塊標(biāo)識(shí)符(DSE_ID)的映射。結(jié)果,如相對(duì)于 圖7的步驟713所指示的修改圖5的步驟512。在步驟713,歸屬管家模塊134B向中間服 務(wù)器186發(fā)送(1)用于目的地WCD的標(biāo)識(shí)符(DWCD_ID)的列表,(2)對(duì)每個(gè)目的地WCD的 相應(yīng)目的地管家模塊標(biāo)識(shí)符(DSE_ID)的請(qǐng)求,其在本實(shí)施例中分別是目的地WCD 108、106 的管家模塊138A、136N的標(biāo)識(shí)符,(3)對(duì)與每個(gè)目的地WCD的每個(gè)目的地管家模塊標(biāo)識(shí)符 (DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò)套接字的請(qǐng)求,以及⑷對(duì)設(shè)立到/與目的地WCD的(與目的地管 家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng))的每個(gè)歸屬管家模塊的通信鏈路或通道的請(qǐng)求。中間服務(wù)器186具有關(guān)于所有WCD_ID與除套接字之外的其相應(yīng)HSE_ID之間的映 射的預(yù)先供應(yīng)的所有此信息。更具體而言,在本實(shí)施例中,中間服務(wù)器186現(xiàn)在存儲(chǔ)附加通 用WCD/HSE表格,其包括用于網(wǎng)絡(luò)中的所有WCD的所有WCD標(biāo)識(shí)符(WCD_ID)的列表及每個(gè) WCD_ID到其相應(yīng)目的地管家模塊標(biāo)識(shí)符(DSE_ID)的映射和用于與目的地管家模塊標(biāo)識(shí)符 (DSE_ID)相關(guān)聯(lián)的歸屬管家模塊的每個(gè)網(wǎng)絡(luò)套接字的映射。結(jié)果,如相對(duì)于圖7的步驟715 所指示的來(lái)修改圖5的步驟514。在步驟715,中間服務(wù)器186向歸屬管家模塊134B發(fā)送 (1)用于被映射到每個(gè)目的地WCD的目的地管家模塊標(biāo)識(shí)符(DSE_ID)或與之相關(guān)聯(lián)(2)的 目的地WCD(DWCD_ID)的標(biāo)識(shí)符的列表和(3)與每個(gè)目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì) 應(yīng)的網(wǎng)絡(luò)套接字。例如,在本特定示例中,中間服務(wù)器186向歸屬管家模塊134B發(fā)送用于 被映射到歸屬管家模塊138A、136N的目的地管家模塊標(biāo)識(shí)符(DSE_ID)的目的地WCD 108、 106的標(biāo)識(shí)符列表,每個(gè)所述目的地管家模塊標(biāo)識(shí)符(DSE_ID)被映射到每個(gè)歸屬管家模塊 138A、136N的相應(yīng)網(wǎng)絡(luò)套接字(或與之相關(guān)聯(lián))。然后,該方法如圖5所述地繼續(xù),其中,歸屬管家模塊134B生成并存儲(chǔ)包括條目(例如,表的行)的表格,其中,每個(gè)條目包括(1)被 映射到其相應(yīng)歸屬管家模塊的標(biāo)識(shí)符(HSE_ID)或與之相關(guān)聯(lián)(2)的WCD標(biāo)識(shí)符(WCD_ID) 和(3)其相應(yīng)歸屬管家模塊的網(wǎng)絡(luò)套接字。使用此表格中的信息,源WCD 104的歸屬管家 模塊134B能夠與每個(gè)目的地WCD 108、106的歸屬管家模塊138A、136N通信。步驟716與 上文相對(duì)于圖5所述的步驟516是相同的。在圖8所示的實(shí)施例中,步驟802、806、808和816與圖5的步驟502、506、508禾口 516是相同的。為了簡(jiǎn)潔起見(jiàn),將不再重復(fù)步驟502、506、508和516的描述。與圖8的步 驟805、811、813和815相比,圖5的步驟504,510,512和514是相同的。圖8的步驟805 和811類似于圖6的步驟605和611,并且圖8的步驟813和815類似于圖7的步驟713和 715。 在本實(shí)施例中,在步驟811,源WCD 104的當(dāng)前特使模塊144向源WCD 104的歸屬 管家模塊134B發(fā)送目的地WCD標(biāo)識(shí)符(DWCD_ID)的列表。在本示例中,歸屬管家模塊134B 生成包括用于目的地WCD (DWCD_ID)的標(biāo)識(shí)符的WCD分發(fā)列表。在步驟813,歸屬管家模塊134B向中間服務(wù)器186發(fā)送(1)用于目的地WCD的標(biāo) 識(shí)符(DWCD_ID)的列表,(2)對(duì)每個(gè)目的地WCD的相應(yīng)目的地管家模塊標(biāo)識(shí)符(DSE_ID)的 請(qǐng)求,其在本實(shí)施例中分別是目的地WCD 108、106的管家模塊138A、136N的標(biāo)識(shí)符,(3)對(duì) 與每個(gè)目的地WCD的每個(gè)目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò)套接字的請(qǐng)求,以 及(4)對(duì)設(shè)立到/與目的地WCD的(與目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng))的每個(gè) 歸屬管家模塊的通信鏈路或通道的請(qǐng)求。在本實(shí)施例中,與在圖7中類似,中間服務(wù)器186存儲(chǔ)附加通用WCD/HSE表格,其 包括用于網(wǎng)絡(luò)中的所有WCD的所有WCD標(biāo)識(shí)符(WCD_ID)的列表以及每個(gè)WCD_ID到其相應(yīng) 目的地管家模塊標(biāo)識(shí)符(DSE_ID)的映射和用于與目的地管家模塊標(biāo)識(shí)符(DSE_ID)相關(guān)聯(lián) 的歸屬管家模塊的每個(gè)網(wǎng)絡(luò)套接字的映射。在步驟815,中間服務(wù)器186向歸屬管家模塊 134B發(fā)送(1)用于被映射到每個(gè)目的地WCD的目的地管家模塊標(biāo)識(shí)符(DSE_ID)或與之相 關(guān)聯(lián)(2)的目的地WCD(DWCD_ID)的標(biāo)識(shí)符的列表以及(3)與每個(gè)目的地管家模塊標(biāo)識(shí)符 (DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò)套接字。例如,在本特定示例中,中間服務(wù)器186向歸屬管家模塊 134B發(fā)送用于被映射到歸屬管家模塊138A、136N的目的地管家模塊標(biāo)識(shí)符(DSE_ID)的目 的地WCD 108、106的標(biāo)識(shí)符列表,每個(gè)所述目的地管家模塊標(biāo)識(shí)符(DSE_ID)被映射到每個(gè) 歸屬管家模塊138A、136N的相應(yīng)網(wǎng)絡(luò)套接字(或與之相關(guān)聯(lián))。然后,方法800如上文所指 定地繼續(xù)。在圖9所示的實(shí)施例中,步驟902、906、908、912、914和916與圖5的步驟502、506、 508、512、514和516是相同的。為了簡(jiǎn)潔起見(jiàn),將不再重復(fù)步驟502、506、508、512、514和 516的描述。與圖9的步驟905和909相比,圖5的步驟504和510是不同的。在本實(shí)施例中,為源WCD 104供應(yīng)并存儲(chǔ)群組表。群組表包括許多條目(例如,表 格中的行),其包括用于該特定通信群組的目的地WCD標(biāo)識(shí)符(WCD_ID)的列表,其中,每個(gè) DWCD_ID被映射到其相對(duì)應(yīng)的目的地管家模塊標(biāo)識(shí)符(DSE_ID)或與之相關(guān)聯(lián)。在本實(shí)施例 中,在步驟905,源WCD 104向其當(dāng)前特使模塊144發(fā)送群組表。源WCD的當(dāng)前特使模塊144知道中間服務(wù)器186的IP地址,并且在步驟906,當(dāng) 前特使模塊144向中間服務(wù)器186發(fā)送(1)源WCD 104的歸屬管家模塊134B的管家標(biāo)識(shí)符(HSE_ID),(2)對(duì)源WCD 104的歸屬管家模塊134B的網(wǎng)絡(luò)套接字的請(qǐng)求,以及(3)對(duì)設(shè)立到/與源WCD 104的歸屬管家模塊134B的通信鏈路或通道的請(qǐng)求。在本實(shí)施例中,在步驟909,源WCD 104的當(dāng)前特使模塊144向源WCD 104的歸屬 管家模塊134B發(fā)送群組表。在步驟912,歸屬管家模塊134B從此群組表中提取每個(gè)目的地 WCD的目的地管家模塊標(biāo)識(shí)符(DSE_ID)并將它們發(fā)送到中間服務(wù)器186,以及發(fā)送對(duì)與每 個(gè)目的地WCD的每個(gè)目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng)的網(wǎng)絡(luò)套接字的請(qǐng)求,和對(duì)設(shè) 立到/與目的地WCD的(與目的地管家模塊標(biāo)識(shí)符(DSE_ID)相對(duì)應(yīng))的每個(gè)歸屬管家模 塊的通信鏈路或通道的請(qǐng)求。在步驟914,中間服務(wù)器186發(fā)送在具有被映射到其相應(yīng)網(wǎng)絡(luò)套接字或與之相關(guān) 聯(lián)的每個(gè)歸屬管家模塊標(biāo)識(shí)符(HSE_ID)的表格中的網(wǎng)絡(luò)套接字。例如,在本特定示例中, 中間服務(wù)器186向歸屬管家模塊134B發(fā)送用于歸屬管家模塊138A、136N的目的地管家 模塊標(biāo)識(shí)符(DSE_ID),每個(gè)目的地管家模塊標(biāo)識(shí)符(DSE_ID)被映射到每個(gè)歸屬管家模塊 138AU36N的相應(yīng)網(wǎng)絡(luò)套接字(或與之相關(guān)聯(lián))。在本實(shí)施例中,歸屬管家模塊134B具有所存儲(chǔ)的群組表(上文所述),其包括許 多條目(例如,表中的行),其中,每個(gè)條目包括被映射到其相對(duì)應(yīng)的目的地管家模塊標(biāo)識(shí) 符(DSE_ID)或與之相關(guān)聯(lián)的目的地WCD標(biāo)識(shí)符。根據(jù)此群組表,歸屬管家模塊134B能夠 生成并存儲(chǔ)包括條目(例如,表中的行)的表格,其中,每個(gè)條目包括(1)被映射到其相應(yīng) 歸屬管家模塊的標(biāo)識(shí)符(HSE_ID)或與之相關(guān)聯(lián)(2)的WCD標(biāo)識(shí)符(WCD_ID)和(3)其相應(yīng) 歸屬管家模塊的網(wǎng)絡(luò)套接字。使用此表格中的信息,源WCD 104的歸屬管家模塊134B能夠 與每個(gè)目的地WCD 108、106的歸屬管家模塊138A、136N通信。在步驟916,歸屬管家模塊134B向當(dāng)前特使模塊144發(fā)送WCD分發(fā)列表(DL)。Φ寺泡丨器寺^Mfife^丨旬的予頁(yè)先設(shè)立的通言通丄首圖10是根據(jù)一個(gè)實(shí)施例的消息流圖,其圖示了用于在圖3的通信網(wǎng)絡(luò)中的基礎(chǔ)設(shè) 施設(shè)備Iio處的特使分組復(fù)制器192與基礎(chǔ)設(shè)施設(shè)備114、116處的特使模塊146、148之間 設(shè)立通信連接的方法500的一個(gè)示例。將理解,在通信步驟502-534之前,源WCD 104最初與基礎(chǔ)設(shè)施設(shè)備110相關(guān)聯(lián), 管家模塊134B和分組復(fù)制器150B被指配給源WCD 104。源WCD 104已從基礎(chǔ)設(shè)施設(shè)備110 漫游,并且現(xiàn)在位于基礎(chǔ)設(shè)施設(shè)備112處且通過(guò)基礎(chǔ)設(shè)施設(shè)備112通信?,F(xiàn)在,特使模塊144 充當(dāng)用于源WCD 104的特使模塊,并且已設(shè)立與源WCD 104的管家模塊134B的連接。例如 在上文引用的美國(guó)專利申請(qǐng)序號(hào)11/758,729中描述了用于設(shè)立此連接的技術(shù)。另外,用于源WCD 104的管家模塊134B已使用上述任何方法生成了分發(fā)列表,該 分發(fā)列表包括關(guān)于將從源WCD 104接收特定群組消息分組的目的地WCD 106、108的信息。 上文參考圖5-9描述了用于生成分發(fā)列表的技術(shù)。另一方面,目的地WCD 108未從其初始或歸屬基礎(chǔ)設(shè)施設(shè)備114漫游。因而,基礎(chǔ) 設(shè)施設(shè)備114處的特使模塊146充當(dāng)用于目的地WCD 108的特使,并已設(shè)立與目的地WCD 108的管家模塊138A的連接。類似于源WCD 104,目的地WCD 106已從其初始/歸屬基礎(chǔ) 設(shè)施設(shè)備112漫游到基礎(chǔ)設(shè)施設(shè)備116。因而,基礎(chǔ)設(shè)施設(shè)備116處的特使模塊148充當(dāng)用 于目的地WCD 106的特使,并已設(shè)立與目的地WCD 106的管家模塊136N (位于基礎(chǔ)設(shè)施設(shè) 備112處)的連接。
在用于源WCD 104的分發(fā)列表中指定了目的地WCD 108、106,并且特使模塊146、 148充當(dāng)用于目的地WCD 108、106的特使。根據(jù)一些實(shí)施例,進(jìn)行以下通信步驟1002-1034以設(shè)立(在基礎(chǔ)設(shè)施設(shè)備112處) 的特使分組復(fù)制器194與用于目的地WCD 108、106的特使模塊146、148之間的連接。通信 步驟1002-1034在源WCD 104設(shè)法發(fā)射群組消息分組之前發(fā)生,這顯著地改善了如圖6所 描述的源WCD 104決定傳送群組消息分組時(shí)的設(shè)置時(shí)間。在步驟1002,用于源WCD 104的管家模塊134B向用于源WCD 104的特使模塊144 傳送(使用上述任何技術(shù)生成的)分發(fā)列表,并且在步驟1004,特使模塊144將該分發(fā)列 表傳送到共同位于基礎(chǔ)設(shè)施設(shè)備112處的特使分組復(fù)制器模塊194。在步驟1006,特使模 塊144還將其特使分組復(fù)制器模塊194的網(wǎng)絡(luò)套接字傳送到用于源WCD 104的管家模塊 134B。特使模塊144和特使分組復(fù)制器模塊194共同位于基礎(chǔ)設(shè)施設(shè)備112處并共享相同 的網(wǎng)絡(luò)地址。該網(wǎng)絡(luò)地址可以是IP地址、MAC地址、URL、或其它域名系統(tǒng)(DNS)可解析地 址。如上所述,用于源WCD 104的管家模塊134B先前已設(shè)立了到用于源WCD 104的特 使模塊144、到用于目的地WCD 108的管家模塊138A和到用于WCD 106的管家模塊136N的 連接。在生成分發(fā)列表期間(例如,在圖5的步驟514),管家模塊134B獲得所有目的地 管家模塊的套接字號(hào)。在步驟1008,管家模塊134B能夠在先前設(shè)立的連接上將特使分組復(fù) 制器194的網(wǎng)絡(luò)套接字轉(zhuǎn)發(fā)到用于目的地WCD 108的管家模塊138A。在步驟1010,管家模塊138A在先前在管家模塊138A與特使模塊146之間設(shè)立的 連接上將特使分組復(fù)制器194的網(wǎng)絡(luò)套接字轉(zhuǎn)發(fā)到用于目的地WCD 108的特使模塊146。如上所述,用于目的地WCD 108的管家模塊138A先前已設(shè)立了到用于目的地WCD 108的特使模塊146和到管家模塊134B的連接。在另一實(shí)現(xiàn)中,管家模塊138A能夠?yàn)楣?家模塊134B提供特使模塊146的網(wǎng)絡(luò)套接字號(hào)到目的地WCD 108的WCD_ID的映射。在另 一實(shí)現(xiàn)中,在步驟1012,管家模塊138A可以將特使模塊146的網(wǎng)絡(luò)套接字轉(zhuǎn)發(fā)到管家模塊 134B。雖然圖10中未示出,但當(dāng)管家模塊134B接收到特使模塊146的網(wǎng)絡(luò)套接字時(shí),管家 模塊134B能夠確定(1)特使模塊146的套接字號(hào)映射到管家模塊I38A的套接字號(hào),僅僅 因?yàn)楣芗夷K138A已經(jīng)這樣指示;(2)管家模塊138A的套接字號(hào)映射到目的地WCD 108的 WCD_ID(因?yàn)楣芗夷K134B具有來(lái)自分發(fā)列表生成的WCD_ID到管家網(wǎng)絡(luò)套接字的所有這 些映射)和⑶因此,特使模塊146的網(wǎng)絡(luò)套接字映射到目的地WCD 108的WCD_ID。在一 個(gè)實(shí)現(xiàn)中,然后,管家模塊134B將特使模塊146的網(wǎng)絡(luò)套接字號(hào)映射到目的地WCD 108的 WCD_ID。所述方法然后前進(jìn)至步驟1014。在步驟1014,然后,管家模塊134B能夠在先前在管家模塊134B與特使模塊144之 間設(shè)立的連接上來(lái)向特使模塊144發(fā)送被映射到目的地WCD 108的WCD_ID的特使模塊146 的網(wǎng)絡(luò)套接字的映射。在步驟1016,特使模塊144向特使分組復(fù)制器模塊194發(fā)送映射(即,被映射到目 的地WCD 108的WCD_ID的特使模塊146的網(wǎng)絡(luò)套接字的映射)。特使分組復(fù)制器194將映 射存儲(chǔ)在群組表中。然后,如下文將描述的,最終將在圖11的步驟1150使用此群組表。接下來(lái),該方法前進(jìn)至與上述步驟1008-1016類似的步驟1018-1026。如上所述,
21在生成分發(fā)列表期間(例如,在圖5的步驟514),管家模塊134B獲得所有目的地管家模塊 的套接字號(hào)。在步驟1018,用于源WCD 104的管家模塊134B向用于目的地WCD 106的管家模塊 136N傳送特使分組復(fù)制器模塊194的網(wǎng)絡(luò)套接字,并且在步驟1020,用于目的地WCD 106 的管家模塊136N將特使分組復(fù)制器模塊194的網(wǎng)絡(luò)套接字傳送到用于目的地WCD 106的 特使模塊148。在步驟1022,用于目的地WCD 106的管家模塊136N將特使模塊148的網(wǎng)絡(luò)套接字 傳送到用于源WCD 104的管家模塊134B。在一個(gè)實(shí)現(xiàn)中,管家模塊136N能夠?yàn)楣芗夷K 134B提供特使模塊148的網(wǎng)絡(luò)套接字號(hào)到目的地WCD 106的WCD_ID的映射。在另一實(shí)現(xiàn) 中,該方法然后前進(jìn)至步驟1014,并且當(dāng)管家模塊134B接收到特使模塊148的網(wǎng)絡(luò)套接字 時(shí),管家模塊134B能夠確定(1)特使模塊148的網(wǎng)絡(luò)套接字映射到管家模塊136N的網(wǎng)絡(luò) 套接字,(2)管家模塊136N的網(wǎng)絡(luò)套接字映射到目的地WCD 106的WCD_ID(因?yàn)楣芗夷K 134B具有來(lái)自分發(fā)列表生成的WCD_ID到管家網(wǎng)絡(luò)套接字的所有這些映射)和(3)因此,特 使模塊148的網(wǎng)絡(luò)套接字映射到目的地WCD 106的WCD_ID。管家模塊134B能夠生成特使 模塊148的網(wǎng)絡(luò)套接字到目的地WCD 106的WCD_ID的映射。在步驟1024,用于源WCD 104的管家模塊134B將(被映射到目的地WCD 106的 WCD_ID的用于特使模塊148的網(wǎng)絡(luò)套接字的)映射傳送到用于源WCD 104的特使模塊144。在步驟1026,特使模塊144將映射傳送到特使分組復(fù)制器模塊194,并且特使分組 復(fù)制器模塊194存儲(chǔ)特使模塊148的網(wǎng)絡(luò)套接字到目的地WCD 106的WCD_ID的映射以供 將來(lái)使用(例如,在圖11的步驟1160)。在一個(gè)實(shí)現(xiàn)中,特使分組復(fù)制器194將此映射存儲(chǔ) 在用于存儲(chǔ)被映射到目的地WCD的WCD_ID的特使網(wǎng)絡(luò)套接字的群組表中。在步驟1028和1030,特使分組復(fù)制器模塊194設(shè)立分別到特使模塊146、148的連 接,并且在步驟1032和1034,特使模塊146和148向特使分組復(fù)制器模塊194確認(rèn)或證實(shí) 其各自連接的設(shè)立。因而,在完成步驟1034之后,在特使分組復(fù)制器模塊194與特使模塊 146 (在基礎(chǔ)設(shè)施設(shè)備114處)和特使模塊148 (在基礎(chǔ)設(shè)施設(shè)備116處)之間設(shè)立了通信 通道。群組消息分組分發(fā)圖11是根據(jù)一個(gè)實(shí)施例的消息流圖,其圖示群組消息分組從位于圖3的通信網(wǎng)絡(luò) 100中的源無(wú)線通信設(shè)備(WCD) 104到其它目的地WCD 106、108的流動(dòng)。如圖所示,源WCD 104目前位于一個(gè)基礎(chǔ)設(shè)施設(shè)備112處,并且用于源WCD 104的分發(fā)列表上的其它目的地 WCD 106、108分別位于基礎(chǔ)設(shè)施設(shè)備116和114處并通過(guò)基礎(chǔ)設(shè)施設(shè)備116和114通信。在用于源WCD 104的特使分組復(fù)制器模塊194與分別在基礎(chǔ)設(shè)施設(shè)備114和116 處實(shí)現(xiàn)的特使模塊146、148之間建立連接或通信通道之后,如參考圖10所描述的,源WCD 104設(shè)法向其它目的地WCD 106、108傳送群組消息分組。在步驟1110,當(dāng)源WCD 104設(shè)法向基礎(chǔ)設(shè)施設(shè)備114處的WCD 108和基礎(chǔ)設(shè)施設(shè) 備116處的WCD 106發(fā)射群組消息分組時(shí),源WCD 104的用戶能夠例如通過(guò)按下按鈕來(lái)請(qǐng) 求信道,按下按鈕向基礎(chǔ)設(shè)施設(shè)備112處的特使模塊144發(fā)送請(qǐng)求消息。如果信道資源是 可用的,則特使模塊144在步驟1120用授權(quán)消息進(jìn)行響應(yīng)。在后面的描述中,將參考圖12-15來(lái)描述圖11的步驟1130至1180的附加細(xì)節(jié),因?yàn)樵趫D11中的步驟1130至1180處圖示的一些消息交換實(shí)際上比所示的更加復(fù)雜。具 體地,圖12-15是圖3的通信網(wǎng)絡(luò)的框圖,其圖示了在圖11中圖示的消息流的步驟1130至 1180期間在各種網(wǎng)絡(luò)模塊之間交換的消息。在步驟1130,源WCD 104向基礎(chǔ)設(shè)施設(shè)備112處的特使模塊144發(fā)射群組消息分 組。特別地,如圖12所示,在步驟1132,源WCD 104發(fā)射群組消息分組,該群組消息分組在 基礎(chǔ)設(shè)施設(shè)備112的通信模塊176處被接收。在步驟1134,通信模塊176將群組消息分組 轉(zhuǎn)發(fā)到邏輯交換機(jī),然后邏輯交換機(jī)在步驟1136將該群組消息分組轉(zhuǎn)發(fā)到特使144。在步驟1140,特使模塊144將群組消息分組轉(zhuǎn)發(fā)到與特使模塊144共同位于基礎(chǔ) 設(shè)施設(shè)備112處的特使分組復(fù)制器模塊194。特別地,如圖13所示,在步驟1142,特使模塊 144將群組消息分組發(fā)送到邏輯交換機(jī),然后邏輯交換機(jī)在步驟1144將群組消息分組傳遞 至特使分組復(fù)制器模塊194。在步驟1150和1160,特使分組復(fù)制器模塊194制作群組消息分組的相同副本并將 群組消息分組的那些副本發(fā)射到分別在基礎(chǔ)設(shè)施設(shè)備114和116處實(shí)現(xiàn)的特使模塊146、 148。特別地,如圖14所示,在步驟1152,特使分組復(fù)制器模塊194產(chǎn)生群組消息分組的復(fù) 制副本,并將群組消息分組的副本發(fā)射到邏輯交換機(jī)。在步驟1153,邏輯交換機(jī)通過(guò)防火 墻159將群組消息分組的副本發(fā)射到IP網(wǎng)絡(luò)102(步驟1154)。IP網(wǎng)絡(luò)102中的路由器 (未示出)確定群組消息分組的每個(gè)副本的目的地地址,并然后將群組消息分組的一個(gè)副 本發(fā)射到基礎(chǔ)設(shè)施設(shè)備114(步驟1156)并將群組消息分組的另一副本發(fā)射到基礎(chǔ)設(shè)施設(shè) 備116 (步驟1166)。在步驟1157、1167,基礎(chǔ)設(shè)施設(shè)備114、116處的防火墻161、163允許 群組消息分組分別通過(guò)邏輯交換機(jī)162、164。在諸如位于不同基礎(chǔ)設(shè)施設(shè)備上的特使模塊、 分組復(fù)制器模塊和管家模塊的基礎(chǔ)設(shè)施設(shè)備進(jìn)程之間,通過(guò)在這些基礎(chǔ)設(shè)施設(shè)備上的這些 不同定位的進(jìn)程之間交換“保持活躍”消息來(lái)使端口保持開(kāi)放。在步驟1158,邏輯交換機(jī) 162將群組消息分組的一個(gè)副本轉(zhuǎn)發(fā)到特使模塊146,并且在步驟1168,邏輯交換機(jī)164將 群組消息分組的一個(gè)副本轉(zhuǎn)發(fā)到特使模塊148。在步驟1170和1180,分別在基礎(chǔ)設(shè)施設(shè)備114和116處實(shí)現(xiàn)的特使模塊146和 148將群組消息分組轉(zhuǎn)發(fā)到也分別位于基礎(chǔ)設(shè)施設(shè)備114和116處并通過(guò)基礎(chǔ)設(shè)施設(shè)備 114和116來(lái)通信的目的地WCD 108、106。特別地,如圖15所示,在步驟1182,特使模塊146 將群組消息分組的其副本轉(zhuǎn)發(fā)到邏輯交換機(jī)162,邏輯交換機(jī)162在步驟1184將群組消息 分組的副本發(fā)送到通信模塊178。在步驟1186,通信模塊178經(jīng)由天線(未示出)將群組 消息分組的副本通過(guò)空中傳輸(OTA)發(fā)射到目的地WCD 108。同樣地,在步驟1172,特使模 塊148將群組消息分組的其副本轉(zhuǎn)發(fā)到邏輯交換機(jī)164,邏輯交換機(jī)164在步驟1174將群 組消息分組的副本發(fā)送到通信模塊180。在步驟1176,通信模塊180經(jīng)由天線(未示出) 將群組消息分組的副本通過(guò)空中傳輸(OTA)發(fā)射到目的地WCD 106。因此,當(dāng)源WCD 104傳送群組消息分組時(shí),群組消息分組從源WCD 104轉(zhuǎn)到基礎(chǔ)設(shè) 施設(shè)備112處的特使模塊144 (步驟1130)、基礎(chǔ)設(shè)施設(shè)備112處的特使分組復(fù)制器194 (步 驟1140)、并然后直接到其它特使模塊146、148 (步驟1150和1160)。如通過(guò)將圖11與圖12相比較可以理解的,特使分組復(fù)制器模塊194能夠降低群 組通信期間的消息交換的復(fù)雜性,因?yàn)榛A(chǔ)設(shè)施設(shè)備112處的特使分組復(fù)制器模塊194現(xiàn) 在能夠直接向基礎(chǔ)設(shè)施設(shè)備114、116處的特使模塊146、148傳送復(fù)制的分組,而不必在隨后到達(dá)特使模塊146、148之前首先向其它模塊發(fā)送群組消息分組(一個(gè)或多個(gè)),因此使吞 吐量延遲最小化。此消息流減少被交換以最終將群組消息分組遞送到目的地WCD 108,106的消息 的數(shù)目,并從而減少吞吐量延遲。因此,整個(gè)群組通信序列在很大程度上是精簡(jiǎn)的,并且更 加高效。在前述說(shuō)明書(shū)中,已經(jīng)描述了特定實(shí)施例。然而,本領(lǐng)域的技術(shù)人員理解,在不脫 離如權(quán)利要求所闡述的本發(fā)明的范圍的情況下,可以進(jìn)行各種修改和改變。因此,本說(shuō)明書(shū) 和附圖應(yīng)當(dāng)被視為說(shuō)明性而不是限制性的意思,并且所有這樣的修改意在被包括在本教導(dǎo) 的范圍內(nèi)。益處、優(yōu)點(diǎn)、問(wèn)題的解決方案以及可以使得任何益處、優(yōu)點(diǎn)、或解決方案發(fā)生或變 得更加明顯的任何元素(一個(gè)或多個(gè))不應(yīng)當(dāng)被解釋為任何或所有權(quán)利要求的關(guān)鍵、需要 或必要特征或元素。本發(fā)明僅由權(quán)利要求來(lái)限定,包括在本申請(qǐng)待決期間進(jìn)行的任何修改 和如所發(fā)布的那些權(quán)利要求的所有等同物。此外,在本文檔中,諸如第一和第二、上和下等關(guān)系術(shù)語(yǔ)僅用于將一個(gè)實(shí)體或動(dòng)作 與另一實(shí)體或動(dòng)作區(qū)別開(kāi),而不一定要求或暗示這樣的實(shí)體或動(dòng)作之間的任何實(shí)際這樣的 關(guān)系或順序。術(shù)語(yǔ)“包括”、“包含”、“具有”或其任何其它變化意在涵蓋非排他性包括,使 得包括、具有、包含一系列元素的過(guò)程、方法或物品不僅包括那些元素,而且可以包括未明 確列出或這樣的過(guò)程、方法、或物品所固有的其它元素。在沒(méi)有更多約束的情況下,以“包 括…”、“具有…”、“包含…”開(kāi)頭的元素不排除在包括該元素的過(guò)程、方法或物品中存在附 加的同樣的元素。除非在本文中另外明確指明,術(shù)語(yǔ)“一”被定義為一個(gè)或多個(gè)。術(shù)語(yǔ)“基 本上”、“本質(zhì)上”、“大約”、“約”或其任何其它版本被定義為接近于本領(lǐng)域的技術(shù)人員所理 解的,并且在一個(gè)非限制性實(shí)施例中,該術(shù)語(yǔ)被定義為在10%之內(nèi),在另一實(shí)施例中在5% 之內(nèi),在另一實(shí)施例中在之內(nèi)而在另一實(shí)施例中在0.5%之內(nèi)。文本所使用的術(shù)語(yǔ)“耦 合”被定義為連接,雖然不一定是直接連接且不一定是機(jī)械連接。以特定方式“配置”的設(shè) 備或結(jié)構(gòu)至少以該方式來(lái)配置,但是還可以以未列出的方式來(lái)配置。本文所使用的術(shù)語(yǔ)“模塊”可以指的是使用硬件、軟件、固件或其任何組合實(shí)現(xiàn)的 自容式元件。將理解,一些實(shí)施例可以由諸如微處理器、數(shù)字信號(hào)處理器、定制處理器和現(xiàn) 場(chǎng)可編程門陣列(FPGA)的一個(gè)或多個(gè)通用或?qū)S锰幚砥?或“處理設(shè)備”)和控制所述一 個(gè)或多個(gè)處理器與特定非處理器電路相結(jié)合地來(lái)實(shí)現(xiàn)本文所述的方法和/或裝置的一些、 大部分、或全部功能的唯一存儲(chǔ)程序指令(包括軟件和固件兩者)組成。替代地,可以由不 具有存儲(chǔ)程序指令的狀態(tài)機(jī)或者在一個(gè)或多個(gè)專用集成電路(ASIC)中來(lái)實(shí)現(xiàn)一些或全部 功能,在一個(gè)或多個(gè)專用集成電路中,每個(gè)功能或一些特定功能的組合被實(shí)現(xiàn)為定制邏輯。 當(dāng)然,可以使用兩種方法的組合。此外,實(shí)施例可以被實(shí)現(xiàn)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀介質(zhì)上面存儲(chǔ)有 用于將計(jì)算機(jī)(例如,包括處理器)編程為執(zhí)行本文所述和要求保護(hù)的方法的計(jì)算機(jī)可讀 代碼。這樣的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例包括但不限于硬盤、⑶-ROM、光學(xué)存儲(chǔ)設(shè)備、磁存 儲(chǔ)設(shè)備、R0M(只讀存儲(chǔ)器)、PROM(可編程只讀存儲(chǔ)器)、EPROM(可擦可編程只讀存儲(chǔ)器)、 EEPROM(電可擦可編程只讀存儲(chǔ)器)和閃速存儲(chǔ)器。此外,可以預(yù)期本領(lǐng)域的技術(shù)人員雖然 可能進(jìn)行由于例如可用時(shí)間、當(dāng)前技術(shù)和經(jīng)濟(jì)方面的考慮所激發(fā)的重大努力和許多設(shè)計(jì)選 擇,但當(dāng)受到本文所公開(kāi)的概念和原理的引導(dǎo)時(shí),將容易地能夠以最少的實(shí)驗(yàn)來(lái)生成此類
24軟件指令以及程序和IC。 提供本公開(kāi)的摘要是為了允許讀者快速地查明本技術(shù)公開(kāi)的性質(zhì)。其提交條件是 其不用來(lái)解釋或限制權(quán)利要求的范圍或意義。另外,在前述具體實(shí)施方式
中,可以看到在各 種實(shí)施例將出于使本公開(kāi)精簡(jiǎn)的目的將各種特征集中在一起。本公開(kāi)的方法不應(yīng)當(dāng)被解釋 為反映要求保護(hù)的實(shí)施例要求比在每個(gè)權(quán)利要求中明確列舉的項(xiàng)目更多的特征的意圖。相 反,如權(quán)利要求所反映的,發(fā)明主題在于少于單個(gè)公開(kāi)實(shí)施例所有特征。因此,所附權(quán)利要 求由此被并入具體實(shí)施方式
中,并且每個(gè)權(quán)利要求本身作為獨(dú)立要求保護(hù)的主題。
權(quán)利要求
1.一種用于在包括第一基礎(chǔ)設(shè)施設(shè)備、第二基礎(chǔ)設(shè)施設(shè)備和第三基礎(chǔ)設(shè)施設(shè)備的廣域 通信網(wǎng)絡(luò)上在無(wú)線通信設(shè)備(WCD)之間傳送群組消息分組的方法,所述方法包括在處于源無(wú)線通信設(shè)備(WCD)的通信范圍中的特使分組復(fù)制器模塊與處于第一目的 地WCD的通信范圍中的在所述第一基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第一特使模塊之間設(shè)立第一通 信連接,其中所述特使分組復(fù)制器模塊實(shí)現(xiàn)在所述第三基礎(chǔ)設(shè)施設(shè)備處;將群組消息分組從所述源WCD傳送到在所述第三基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第三特使模 塊,并且將所述群組消息分組從所述第三特使模塊轉(zhuǎn)發(fā)到所述特使分組復(fù)制器模塊;在所述特使分組復(fù)制器模塊處生成目的地是所述第一目的地WCD的所述群組消息分 組的第一副本;并且將所述群組消息分組的第一副本從所述特使分組復(fù)制器模塊傳送到所 述第一特使模塊。
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括在所述特使分組復(fù)制器模塊與處于第二目的地WCD的通信范圍中的在所述第二基礎(chǔ) 設(shè)施設(shè)備處實(shí)現(xiàn)的第二特使模塊之間設(shè)立第二通信連接;以及在所述特使分組復(fù)制器模塊處生成目的地是所述第二目的地WCD的所述群組消息分 組的第二副本;并且將所述群組消息分組的第二副本從所述特使分組復(fù)制器模塊傳送到所 述第二特使模塊。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述第三基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第三通信模 塊和第三邏輯交換機(jī),并且其中將群組消息分組從所述源WCD傳送到所述第三特使模塊的 步驟,包括在所述第三基礎(chǔ)設(shè)施設(shè)備的第三通信模塊處接收所述群組消息分組;以及將所述群組消息分組從所述第三通信模塊發(fā)射到所述第三邏輯交換機(jī);以及將所述群組消息分組轉(zhuǎn)發(fā)到所述第三特使模塊。
4.根據(jù)權(quán)利要求3所述的方法,其中,將所述群組消息分組從所述第三特使模塊轉(zhuǎn)發(fā) 到所述特使分組復(fù)制器模塊的步驟,包括將所述群組消息分組從所述第三特使模塊發(fā)送到所述第三邏輯交換機(jī),并且從所述第 三邏輯交換機(jī)發(fā)送到所述特使分組復(fù)制器模塊。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述第一基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第一邏輯交 換機(jī),并且其中將所述群組消息分組的第一副本從所述特使分組復(fù)制器模塊傳送到所述第 一特使模塊的步驟,包括將所述群組消息分組的第一副本從所述特使分組復(fù)制器模塊發(fā)射到所述第三邏輯交 換機(jī);在所述IP網(wǎng)絡(luò)上將所述群組消息分組的第一副本從所述第三邏輯交換機(jī)發(fā)射到所述 第一基礎(chǔ)設(shè)施設(shè)備的第一邏輯交換機(jī);并且將所述群組消息分組的第一副本從所述第一邏 輯交換機(jī)發(fā)射到所述第一基礎(chǔ)設(shè)施設(shè)備的第一特使模塊。
6.根據(jù)權(quán)利要求2所述的方法,其中,所述第二基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第二邏輯交 換機(jī),并且其中將所述群組消息分組的第二副本從所述特使分組復(fù)制器模塊傳送到所述第 二特使模塊的步驟,包括將所述群組消息分組的第二副本從所述特使分組復(fù)制器模塊發(fā)射到所述第三邏輯交 換機(jī);在所述IP網(wǎng)絡(luò)上將所述群組消息分組的第二副本從所述第三邏輯交換機(jī)發(fā)射到所述 第二基礎(chǔ)設(shè)施設(shè)備的第二邏輯交換機(jī);以及將所述群組消息分組的第二副本從所述第二邏輯交換機(jī)發(fā)射到所述第二基礎(chǔ)設(shè)施設(shè) 備的第二特使模塊。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述第一基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第一通信模 塊,并且進(jìn)一步包括將所述群組消息分組的第一副本從所述第一特使模塊轉(zhuǎn)發(fā)到所述第一邏輯交換機(jī); 將所述群組消息分組的第一副本從所述第一邏輯交換機(jī)發(fā)射到所述第一通信模塊;以及將所述群組消息分組的第一副本從所述第一通信模塊發(fā)射到所述第一目的地WCD。
8.根據(jù)權(quán)利要求2所述的方法,其中,所述第二基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第二通信模 塊,并且進(jìn)一步包括將所述群組消息分組的第二副本從所述第二特使模塊轉(zhuǎn)發(fā)到所述第二邏輯交換機(jī); 將所述群組消息分組的第二副本從所述第二邏輯交換機(jī)發(fā)射到所述第二通信模塊;以及將所述群組消息分組的第二副本從所述第二通信模塊發(fā)射到所述第二目的地WCD。
9.根據(jù)權(quán)利要求1所述的方法,其中,在處于源無(wú)線通信設(shè)備(WCD)的通信范圍中的特 使分組復(fù)制器模塊與處于第一目的地WCD的通信范圍中的在第一基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的 第一特使模塊之間設(shè)立第一通信連接的步驟,包括在所述源WCD設(shè)法發(fā)射所述群組消息分組之前,在處于源無(wú)線通信設(shè)備(WCD)的通信 范圍中的特使分組復(fù)制器模塊與處于第一目的地WCD的通信范圍中的在第一基礎(chǔ)設(shè)施設(shè) 備處實(shí)現(xiàn)的第一特使模塊之間設(shè)立第一通信連接。
10.根據(jù)權(quán)利要求2所述的方法,其中,在所述特使分組復(fù)制器模塊與處于第二目的地 WCD的通信范圍中的在第二基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第二特使模塊之間設(shè)立第二通信連接的 步驟,其中所述特使分組復(fù)制器模塊實(shí)現(xiàn)在第三基礎(chǔ)設(shè)施設(shè)備處,包括在所述源WCD設(shè)法發(fā)射所述群組消息分組之前,在所述特使分組復(fù)制器模塊與處于第 二目的地WCD的通信范圍中的在第二基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第二特使模塊之間建立第二 通信連接,其中所述特使分組復(fù)制器模塊實(shí)現(xiàn)在第三基礎(chǔ)設(shè)施設(shè)備處。
11.一種調(diào)度無(wú)線電通信系統(tǒng),包括 網(wǎng)際協(xié)議(IP)通信網(wǎng)絡(luò);屬于第一通信群組的多個(gè)無(wú)線通信設(shè)備(WCD),所述WCD包括源無(wú)線通信設(shè)備(WCD)、 第一目的地WCD、以及第二目的地WCD ;第一基礎(chǔ)設(shè)施設(shè)備,所述第一基礎(chǔ)設(shè)施設(shè)備被耦合到所述IP通信網(wǎng)絡(luò)并且處于所述 第一目的地WCD的通信范圍中,所述第一基礎(chǔ)設(shè)施設(shè)備包括第一特使模塊;以及第三基礎(chǔ)設(shè)施設(shè)備,所述第三基礎(chǔ)設(shè)施設(shè)備被耦合到所述IP通信網(wǎng)絡(luò)并且處于所述 源WCD的通信范圍中,所述第三基礎(chǔ)設(shè)施設(shè)備包括特使分組復(fù)制器模塊,所述特使分組復(fù) 制器模塊經(jīng)由第一通信連接在所述IP通信網(wǎng)絡(luò)上被耦合到所述第一特使模塊;以及第三 特使模塊,所述第三特使模塊被設(shè)計(jì)成將從所述源WCD接收到的群組消息分組轉(zhuǎn)發(fā)到所述 特使分組復(fù)制器模塊,其中,所述特使分組復(fù)制器模塊被設(shè)計(jì)成生成目的地是所述第一目的地WCD的所述 群組消息分組的第一副本,并且在所述第一通信連接上將所述群組消息分組的第一副本傳 送到所述第一特使模塊。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),進(jìn)一步包括第二基礎(chǔ)設(shè)施設(shè)備,所述第二基礎(chǔ)設(shè)施設(shè)備被耦合到所述IP通信網(wǎng)絡(luò)并且處于所述 第二目的地WCD的通信范圍中,所述第二基礎(chǔ)設(shè)施設(shè)備包括第二特使模塊,并且其中,所述特使分組復(fù)制器模塊經(jīng)由第二通信連接在所述IP通信網(wǎng)絡(luò)上被耦合到所 述第二特使模塊,并且被設(shè)計(jì)成生成目的地是所述第二目的地WCD的所述群組消息分組 的第二副本,并且在所述第二通信連接上將所述群組消息分組的第二副本傳送到所述第二 特使模塊。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中,所述第三基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第三邏輯交換機(jī);以及第三通信模塊,所述第三通信模塊被設(shè)計(jì)成接收所述群組消息分組,并且將所述群組 消息分組發(fā)射到所述第三邏輯交換機(jī),其中,所述第三邏輯交換機(jī)被設(shè)計(jì)成將所述群組消 息分組轉(zhuǎn)發(fā)到所述第三特使模塊。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中,所述第三特使模塊被設(shè)計(jì)成將所述群組消息 分組發(fā)送到所述第三邏輯交換機(jī),并且其中所述第三邏輯交換機(jī)被設(shè)計(jì)成將所述群組消息 分組發(fā)送到所述特使分組復(fù)制器模塊,并且其中所述特使分組復(fù)制器模塊被設(shè)計(jì)成將所述 群組消息分組的第一副本發(fā)射到所述第三邏輯交換機(jī)。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,所述第三邏輯交換機(jī)被設(shè)計(jì)成從所述特使分 組復(fù)制器模塊接收所述群組消息分組的第一副本,并且在所述IP通信網(wǎng)絡(luò)上發(fā)射所述群 組消息分組的第一副本,并且其中所述第一基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第一邏輯交換機(jī),所述第一邏輯交換機(jī)被設(shè)計(jì)成在所述IP通信網(wǎng)絡(luò)上從所述第三邏 輯交換機(jī)接收所述群組消息分組的第一副本,將所述群組消息分組的第一副本發(fā)射到所述 第一基礎(chǔ)設(shè)施設(shè)備的第一特使模塊,并且從所述第一特使模塊接收所述群組消息分組的第 一副本;以及第一通信模塊,所述第一通信模塊被設(shè)計(jì)成從所述第一邏輯交換機(jī)接收所述群組消息 分組的第一副本并且將所述群組消息分組的第一副本發(fā)射到所述第一目的地WCD。
16.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,所述第三邏輯交換機(jī)被設(shè)計(jì)成從所述特使分 組復(fù)制器模塊接收所述群組消息分組的第二副本,并且在所述IP通信網(wǎng)絡(luò)上發(fā)射所述群 組消息分組的第二副本,并且其中所述第二基礎(chǔ)設(shè)施設(shè)備進(jìn)一步包括第二邏輯交換機(jī),所述第二邏輯交換機(jī)被設(shè)計(jì)成在所述IP通信網(wǎng)絡(luò)上從所述第三邏 輯交換機(jī)接收所述群組消息分組的第二副本,將所述群組消息分組的第二副本發(fā)射到所述 第二基礎(chǔ)設(shè)施設(shè)備的第二特使模塊,并且從所述第二特使模塊接收所述群組消息分組的第 二副本;以及第二通信模塊,所述第二通信模塊被設(shè)計(jì)成從所述第二邏輯交換機(jī)接收所述群組消息 分組的第二副本并且將所述群組消息分組的第二副本發(fā)射到所述第二目的地WCD。
17.—種基礎(chǔ)設(shè)施設(shè)備,所述基礎(chǔ)設(shè)施設(shè)備被耦合到網(wǎng)際協(xié)議(IP)通信網(wǎng)絡(luò)并且處于 源無(wú)線通信設(shè)備(WCD)的通信范圍中,所述基礎(chǔ)設(shè)施設(shè)備包括通信模塊,所述通信模塊被設(shè)計(jì)成從目的地是屬于特定通信群組的其它WCD的源WCD 接收群組消息分組;邏輯交換機(jī),所述邏輯交換機(jī)被設(shè)計(jì)成從所述通信模塊接收所述群組消息分組; 特使模塊,所述特使模塊被設(shè)計(jì)成從所述邏輯交換機(jī)接收所述群組消息分組;以及 特使分組復(fù)制器模塊,所述特使分組復(fù)制器模塊被設(shè)計(jì)成經(jīng)由所述邏輯交換機(jī)從所 述特使模塊接收所述群組消息分組;生成目的地是所述第一目的地WCD的所述群組消息分 組的第一副本和目的地是所述第二目的地WCD的所述群組消息分組的第二副本;并且在所 述IP通信網(wǎng)絡(luò)上將所述群組消息分組的第一副本傳送到在第一基礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第 一特使模塊;并且在所述IP通信網(wǎng)絡(luò)上將所述群組消息分組的第二副本傳送到在第二基 礎(chǔ)設(shè)施設(shè)備處實(shí)現(xiàn)的第二特使模塊。
18.根據(jù)權(quán)利要求17所述的基礎(chǔ)設(shè)施設(shè)備,其中,所述特使分組復(fù)制器模塊被設(shè)計(jì)成 將所述群組消息分組的第一副本和所述群組消息分組的第二副本發(fā)射到所述邏輯交換機(jī), 并且其中所述邏輯交換機(jī)被設(shè)計(jì)成在所述IP通信網(wǎng)絡(luò)上發(fā)射所述群組消息分組的第一副 本和所述群組消息分組的第二副本。
全文摘要
提供了一種用于在包括第一基礎(chǔ)設(shè)施設(shè)備(ID)、第二ID和第三ID的廣域通信網(wǎng)絡(luò)上在無(wú)線通信設(shè)備(WCD)之間傳送群組消息分組的方法和裝置。在處于源無(wú)線通信設(shè)備(WCD)的通信范圍中的特使分組復(fù)制器模塊(EPDM)與處于第一目的地WCD的通信范圍中的在第一ID處實(shí)現(xiàn)的第一特使模塊之間設(shè)立第一通信連接。EPDM實(shí)現(xiàn)在第三ID處。源WCD將群組分組消息從源WCD傳送到在第三ID實(shí)現(xiàn)的第三特使模塊,第三特使模塊將群組消息分組轉(zhuǎn)發(fā)到EPDM。EPDM生成目的地是第一目的地WCD的群組消息分組的第一副本,并且將群組消息分組的第一副本傳送到第一特使模塊。
文檔編號(hào)H04W76/02GK102077618SQ200980125452
公開(kāi)日2011年5月25日 申請(qǐng)日期2009年6月25日 優(yōu)先權(quán)日2008年7月31日
發(fā)明者布拉德利·M·希本, 羅伯特·D·洛加爾博 申請(qǐng)人:摩托羅拉公司