用于對(duì)話服務(wù)接口轉(zhuǎn)換器的系統(tǒng)和方法
【專利摘要】本發(fā)明涉及用于對(duì)話服務(wù)接口轉(zhuǎn)換器的系統(tǒng)和方法。提供了用于對(duì)話服務(wù)接口轉(zhuǎn)換器的系統(tǒng)和方法。在至少一個(gè)實(shí)施例中,系統(tǒng)包括多個(gè)網(wǎng)絡(luò)以及被耦合到該多個(gè)網(wǎng)絡(luò)的對(duì)話服務(wù)接口轉(zhuǎn)換器,該多個(gè)網(wǎng)絡(luò)被配置為能夠?qū)崿F(xiàn)從移動(dòng)通信系統(tǒng)到端節(jié)點(diǎn)的通信傳輸,其中該多個(gè)網(wǎng)絡(luò)中的至少兩個(gè)網(wǎng)絡(luò)通過實(shí)現(xiàn)不同協(xié)議組的不同協(xié)議棧傳輸信息。該系統(tǒng)還包括被耦合到該對(duì)話服務(wù)接口轉(zhuǎn)換器的應(yīng)用接口,其中該對(duì)話服務(wù)接口轉(zhuǎn)換器包括網(wǎng)絡(luò)選擇器,該網(wǎng)絡(luò)選擇器確定通過其該移動(dòng)通信系統(tǒng)將進(jìn)行通信的多個(gè)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)并且在該多個(gè)網(wǎng)絡(luò)中的不同網(wǎng)絡(luò)之間切換,其中該應(yīng)用接口向在應(yīng)用層中執(zhí)行的至少一個(gè)應(yīng)用以針對(duì)該多個(gè)網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)相同的格式提供數(shù)據(jù)。
【專利說明】用于對(duì)話服務(wù)接口轉(zhuǎn)換器的系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于對(duì)話服務(wù)接口轉(zhuǎn)換器(switch)的系統(tǒng)和方法。
【背景技術(shù)】
[0002]存在當(dāng)不同的端節(jié)點(diǎn)跨越網(wǎng)絡(luò)與彼此通信時(shí)可以遵循的多個(gè)不同的協(xié)議組(protocol suite) 0例如,協(xié)議組可以包括使用開放式系統(tǒng)互連(OSI)七層參考模型的航空電信網(wǎng)(ATN)通信協(xié)議組、傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)協(xié)議組等。有時(shí),不同的地理區(qū)域提供單獨(dú)的網(wǎng)絡(luò),其包括遵循不同協(xié)議組的定義的協(xié)議棧。例如,用于第一區(qū)域中的第一網(wǎng)絡(luò)的協(xié)議棧實(shí)現(xiàn)ATN/0SI協(xié)議組,以及用于第二區(qū)域中的第二網(wǎng)絡(luò)的協(xié)議棧實(shí)現(xiàn)ATN/0SI和TCP/IP協(xié)議組這兩者,而第三區(qū)域中的第三網(wǎng)絡(luò)僅實(shí)現(xiàn)TCP/IP協(xié)議組。穿過具有實(shí)現(xiàn)不同協(xié)議組的網(wǎng)絡(luò)的這些不同地理區(qū)域的移動(dòng)通信系統(tǒng)可以被裝備為通過實(shí)現(xiàn)不同協(xié)議組的網(wǎng)絡(luò)進(jìn)行通信。然而,當(dāng)通信系統(tǒng)在不同的網(wǎng)絡(luò)之間切換時(shí),協(xié)議組方面的差異可能影響通信系統(tǒng)上的應(yīng)用的執(zhí)行。
【發(fā)明內(nèi)容】
[0003]提供了用于對(duì)話服務(wù)接口轉(zhuǎn)換器的系統(tǒng)和方法。在至少一個(gè)實(shí)施例中,系統(tǒng)包括多個(gè)網(wǎng)絡(luò)以及被耦合到該多個(gè)網(wǎng)絡(luò)的對(duì)話服務(wù)接口轉(zhuǎn)換器,該多個(gè)網(wǎng)絡(luò)被配置為能夠?qū)崿F(xiàn)從移動(dòng)通信系統(tǒng)到端節(jié)點(diǎn)的通信傳輸,其中該多個(gè)網(wǎng)絡(luò)中的至少兩個(gè)網(wǎng)絡(luò)通過實(shí)現(xiàn)不同協(xié)議組的不同協(xié)議棧傳輸信息。該系統(tǒng)還包括被耦合到該對(duì)話服務(wù)接口轉(zhuǎn)換器的應(yīng)用接口,其中該對(duì)話服務(wù)接口轉(zhuǎn)換器包括網(wǎng)絡(luò)選擇器,該網(wǎng)絡(luò)選擇器確定通過其該移動(dòng)通信系統(tǒng)將進(jìn)行通信的多個(gè)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)并且在該多個(gè)網(wǎng)絡(luò)中的不同網(wǎng)絡(luò)之間切換,其中該應(yīng)用接口向在應(yīng)用層中執(zhí)行的至少一個(gè)應(yīng)用以針對(duì)該多個(gè)網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)相同的格式提供數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0004]應(yīng)當(dāng)理解的是,附圖僅描繪示例性實(shí)施例并且因此將不被認(rèn)為是在范圍方面限制,將通過使用附圖來描述具有附加特性和細(xì)節(jié)的示例性實(shí)施例,在附圖中:
[0005]圖1是圖示了根據(jù)一個(gè)實(shí)施例的與不同協(xié)議棧對(duì)接應(yīng)用的對(duì)話服務(wù)接口(DSI)轉(zhuǎn)換器的框圖;
[0006]圖2是根據(jù)一個(gè)實(shí)施例的穿過不同通信區(qū)域的飛行器的圖;
[0007]圖3是根據(jù)一個(gè)實(shí)施例的DSI轉(zhuǎn)換器的框圖;
[0008]圖4是圖示了根據(jù)一個(gè)實(shí)施例的由DSI轉(zhuǎn)換器進(jìn)行的網(wǎng)絡(luò)選擇的狀態(tài)圖;以及
[0009]圖5是根據(jù)一個(gè)實(shí)施例的用于網(wǎng)絡(luò)切換的方法的流程圖。
[0010]根據(jù)一般慣例,各種所描述的特征不按比例繪制,而是被繪制為強(qiáng)調(diào)與示例性實(shí)施例相關(guān)的特定特征。【具體實(shí)施方式】
[0011]在下面詳細(xì)的描述中,對(duì)附圖進(jìn)行參考,所述附圖形成詳細(xì)的描述的一部分并且在附圖中通過圖示示出特定的說明性實(shí)施例。然而,將理解的是,可以利用其它實(shí)施例,并且可以進(jìn)行邏輯改變、機(jī)械改變和電改變。此外,附圖和說明書中呈現(xiàn)的方法將不被解釋為限制按照其可以執(zhí)行各個(gè)步驟的順序。因此,將不在限制的意義上進(jìn)行下面詳細(xì)的描述。
[0012]圖1是用于通信系統(tǒng)的多個(gè)協(xié)議棧100的框圖,其中該通信系統(tǒng)可以通過實(shí)現(xiàn)不同網(wǎng)絡(luò)協(xié)議組的網(wǎng)絡(luò)114和116進(jìn)行通信。如本文中所使用的術(shù)語(yǔ)“協(xié)議組”指的是描述用于在網(wǎng)絡(luò)中的不同節(jié)點(diǎn)之間進(jìn)行通信的連網(wǎng)協(xié)議的模型。如本文中所使用的術(shù)語(yǔ)“協(xié)議棧”指的是通信系統(tǒng)中的協(xié)議組的不同層的實(shí)現(xiàn)方式。在特定實(shí)施例中,通信系統(tǒng)被安裝在移動(dòng)平臺(tái)上或者是便攜式的。當(dāng)通信系統(tǒng)在移動(dòng)平臺(tái)上或者是便攜式的時(shí)候,通信系統(tǒng)穿過不同的地理區(qū)域。在特定實(shí)現(xiàn)方式中,不同地理區(qū)域中的通信設(shè)備提供使用實(shí)現(xiàn)不同協(xié)議組的協(xié)議棧的網(wǎng)絡(luò)通信。例如,多個(gè)協(xié)議棧100中的每一個(gè)協(xié)議棧可以實(shí)現(xiàn)不同協(xié)議組中的各種層。由多個(gè)協(xié)議棧100實(shí)現(xiàn)的協(xié)議組可以包括使用開放式系統(tǒng)互連(OSI)七層參考模型的航空電信網(wǎng)(ATN)通信協(xié)議組、傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)協(xié)議組等中的至少一個(gè)。當(dāng)通信系統(tǒng)從具有實(shí)現(xiàn)第一協(xié)議組的第一網(wǎng)絡(luò)的第一區(qū)域移動(dòng)到具有實(shí)現(xiàn)第二協(xié)議組的第二網(wǎng)絡(luò)的第二區(qū)域時(shí),通信系統(tǒng)以這樣的方式在多個(gè)協(xié)議棧100中的不同協(xié)議棧之間切換:通過不同協(xié)議棧的通信被通信系統(tǒng)上執(zhí)行的應(yīng)用相同地處理。
[0013]在特定示例性實(shí)施例中,多個(gè)協(xié)議棧100通過第一協(xié)議棧110和第二協(xié)議棧112進(jìn)行通信。例如,該第一協(xié)議棧Iio可以被設(shè)計(jì)為通過第一網(wǎng)絡(luò)114進(jìn)行通信,并且實(shí)現(xiàn)ATN/0SI協(xié)議組中所描述的層,而該第二協(xié)議棧112被設(shè)計(jì)為通過實(shí)現(xiàn)TCP/IP協(xié)議組中所描述的層的第二網(wǎng)絡(luò)116進(jìn)行通信。如本領(lǐng)域技術(shù)人員所知曉的那樣,ATN/0SI協(xié)議組描述了七個(gè)層。ATN/0SI協(xié)議組的七個(gè)層包括應(yīng)用層、表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層。與此對(duì)比,TCP/IP協(xié)議組包括四個(gè)層,所述層被表示為應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和網(wǎng)絡(luò)接口層。TCP/IP協(xié)議的應(yīng)用層對(duì)應(yīng)于OSI模型的應(yīng)用層、表示層和會(huì)話層的組合。TCP/IP協(xié)議的傳輸層對(duì)應(yīng)于OSI模型的傳輸層。TCP/IP協(xié)議的網(wǎng)絡(luò)層對(duì)應(yīng)于OSI模型的網(wǎng)絡(luò)層。TCP/IP協(xié)議的網(wǎng)絡(luò)接口層提供了對(duì)與OSI模型的數(shù)據(jù)鏈路層和物理層對(duì)應(yīng)的功能的訪問,這些不被包括在TCP/IP協(xié)議組中。
[0014]為了促進(jìn)在執(zhí)行應(yīng)用102和第一協(xié)議棧110以及第二協(xié)議棧112之間的通信,多個(gè)協(xié)議棧100包括第一協(xié)議對(duì)話服務(wù)接口(DSI) 106和第二協(xié)議DSI108。第一協(xié)議DSI106和第二協(xié)議DSI108控制應(yīng)用102與在通信鏈路的端節(jié)點(diǎn)上執(zhí)行的遠(yuǎn)程應(yīng)用之間的連接。當(dāng)協(xié)議棧包括OSI協(xié)議組中所描述的層時(shí),DSI是應(yīng)用層和表示層之間的服務(wù)接口。
[0015]為了控制多個(gè)協(xié)議棧100中的哪個(gè)協(xié)議棧被用于在兩個(gè)端節(jié)點(diǎn)之間進(jìn)行通信,多個(gè)協(xié)議棧100包括應(yīng)用接口 120和DSI轉(zhuǎn)換器104。DSI轉(zhuǎn)換器104確定哪個(gè)網(wǎng)絡(luò)將被用于通信,并且將應(yīng)用102的通信切換到通過適當(dāng)?shù)膮f(xié)議DSI進(jìn)行通信,所述適當(dāng)?shù)膮f(xié)議DSI對(duì)應(yīng)于用于該網(wǎng)絡(luò)的適當(dāng)?shù)膮f(xié)議棧。在特定實(shí)施例中,協(xié)議棧是相同設(shè)備的一部分。可替換地,協(xié)議??梢晕挥诓煌脑O(shè)備中。此外,當(dāng)DSI轉(zhuǎn)換器104在實(shí)現(xiàn)不同的協(xié)議棧的網(wǎng)絡(luò)之間切換時(shí),應(yīng)用接口 120提供執(zhí)行應(yīng)用102和不同的協(xié)議棧之間的接口,以使得通過不同協(xié)議棧的通信以相同的格式被呈現(xiàn)給應(yīng)用102。例如,在通信系統(tǒng)正通過第一協(xié)議棧110進(jìn)行通信,并且通過第一協(xié)議棧110的通信鏈路變得不可用的情況下,在通過第二協(xié)議棧的通信鏈路可用時(shí),DSI轉(zhuǎn)換器104將把來自應(yīng)用102的通信切換到通過第二協(xié)議棧112進(jìn)行通信。此外,應(yīng)用接口 120和DSI轉(zhuǎn)換器104以如下方式切換到不同的協(xié)議組:應(yīng)用102不能夠確定已經(jīng)發(fā)生了網(wǎng)絡(luò)之間的切換。例如,當(dāng)DSI轉(zhuǎn)換器104已經(jīng)將通信系統(tǒng)設(shè)置為通過第一協(xié)議棧110進(jìn)行通信,并且然后切換通信系統(tǒng)以使得通信系統(tǒng)通過第二協(xié)議棧112進(jìn)行通信時(shí),DSI轉(zhuǎn)換器104和應(yīng)用接口 120控制被發(fā)送到應(yīng)用102的數(shù)據(jù),以使得數(shù)據(jù)將以相同的通信格式出現(xiàn),不管其是通過第一網(wǎng)絡(luò)被傳送還是通過第二網(wǎng)絡(luò)被傳送。
[0016]在特定實(shí)施例中,通信系統(tǒng)是用于飛行器和空中交通控制器之間的飛行器通信的機(jī)載通信系統(tǒng)的一部分。例如,通信系統(tǒng)通過航空電信網(wǎng)(ATN)與空中交通控制器通信。此夕卜,應(yīng)用102支持管制員飛行員數(shù)據(jù)鏈通信(CPDLC)、上下文管理器(CM)等。當(dāng)飛行器從其起始點(diǎn)飛行到其目的地時(shí),飛行器穿過多個(gè)地理區(qū)域,應(yīng)用102通過所述多個(gè)地理區(qū)域與多個(gè)空中交通服務(wù)單元(ATSU)建立通信會(huì)話。然而,不同的ATSU通過其通信的網(wǎng)絡(luò)可以使用實(shí)現(xiàn)不同協(xié)議組的協(xié)議棧。例如,在不同地理區(qū)域內(nèi)的ATSU可以具有實(shí)現(xiàn)ATN/0SI協(xié)議組和TCP/IP協(xié)議組這兩者的不同組合的設(shè)備。
[0017]圖2是圖示了穿過不同地理區(qū)域的飛行器200的圖,其中每一個(gè)地理區(qū)域與為實(shí)現(xiàn)ATN/0SI協(xié)議組或TCP/IP協(xié)議組的網(wǎng)絡(luò)提供支持的ATSU相關(guān)聯(lián)。如所示出的那樣,飛行器200穿過第一地理區(qū)域203、第二地理區(qū)域204和第三地理區(qū)域205。用于第一地理區(qū)域203的第一 ATSU230包括實(shí)現(xiàn)ATN/0SI協(xié)議棧232的設(shè)備。照這樣,飛行器200通過根據(jù)ATN/0SI協(xié)議組進(jìn)行通信,來與用于第一地理區(qū)域203的ATSU230建立通信鏈路。
[0018]此外,隨著飛行器200穿過不同的地理區(qū)域,飛行器200可能離開第一地理區(qū)域203并且進(jìn)入第二地理區(qū)域204。當(dāng)飛行器離開與第一 ATSU203相關(guān)聯(lián)的第一地理區(qū)域203時(shí),飛行器200進(jìn)入與第二 ATSU240相關(guān)聯(lián)的第二地理區(qū)域204。第二 ATSU240被裝備為通過實(shí)現(xiàn)ATN/0SI協(xié)議棧242或TCP/IP協(xié)議棧246的設(shè)備與飛行器200進(jìn)行通信。此外,當(dāng)飛行器200離開與第二 ATSU240相關(guān)聯(lián)的第二地理區(qū)域204時(shí),飛行器200進(jìn)入與第三ATSU250相關(guān)聯(lián)的第三地理區(qū)域205。第三ATSU250被裝備為通過實(shí)現(xiàn)TCP/IP協(xié)議棧256的設(shè)備與飛行器200進(jìn)行通信。
[0019]在至少一個(gè)實(shí)現(xiàn)方式中,當(dāng)飛行器200從一個(gè)地理區(qū)域飛行到另一個(gè)地理區(qū)域時(shí),其中不同地理區(qū)域中的ATSU實(shí)現(xiàn)不同的協(xié)議棧,所述不同的協(xié)議棧實(shí)現(xiàn)不同的協(xié)議組,在飛行器200上的通信系統(tǒng)包括DSI轉(zhuǎn)換器來切換在飛行器上通信系統(tǒng)正通過其進(jìn)行通信的連網(wǎng)協(xié)議,以使得在飛行器200中的通信系統(tǒng)上執(zhí)行的應(yīng)用不能夠確定已經(jīng)發(fā)生了在實(shí)現(xiàn)不同協(xié)議組的網(wǎng)絡(luò)之間的切換并且切換無縫地發(fā)生,因?yàn)樵谇袚Q期間在通信服務(wù)的質(zhì)量方面沒有或幾乎沒有退化。在可替換的實(shí)施例中,與飛行器穿過實(shí)現(xiàn)不同協(xié)議棧的不同地理區(qū)域的實(shí)現(xiàn)方式相對(duì)比,ATSU可以與飛行器通信系統(tǒng)類似地發(fā)揮作用。特別是當(dāng)通過不同協(xié)議棧進(jìn)行通信時(shí),用于ATSU的通信系統(tǒng)可以實(shí)現(xiàn)DSI轉(zhuǎn)換器。
[0020]圖3是圖示了 DSI轉(zhuǎn)換器304的框圖。在特定實(shí)施例中,DSI轉(zhuǎn)換器304是圖1中的DSI轉(zhuǎn)換器104的一個(gè)實(shí)施例。DSI轉(zhuǎn)換器304被耦合到應(yīng)用接口 320,其又被耦合到執(zhí)行應(yīng)用302的計(jì)算硬件??商鎿Q地,DSI轉(zhuǎn)換器304、應(yīng)用接口 320是執(zhí)行應(yīng)用302的相同硬件的一部分。在至少一個(gè)實(shí)現(xiàn)方式中,應(yīng)用302是應(yīng)用102的一個(gè)實(shí)施例,并且包括諸如CM、CPDLC和協(xié)議棧的應(yīng)用層所支持的其它應(yīng)用之類的應(yīng)用。此外,應(yīng)用接口 320是應(yīng)用接口 120的一個(gè)實(shí)施例,并且提供應(yīng)用層和多個(gè)協(xié)議棧之間的接口,其允許DSI轉(zhuǎn)換器304將通信鏈路從使用實(shí)現(xiàn)一個(gè)協(xié)議組的網(wǎng)絡(luò)切換到實(shí)現(xiàn)不同協(xié)議組的網(wǎng)絡(luò),以使得在應(yīng)用層中執(zhí)行的應(yīng)用不知道已經(jīng)發(fā)生了網(wǎng)絡(luò)切換。在至少一個(gè)實(shí)施例中,應(yīng)用接口 320是DSI轉(zhuǎn)換器304的一部分。
[0021]在至少一個(gè)實(shí)現(xiàn)方式中,DSI轉(zhuǎn)換器304還包括網(wǎng)絡(luò)選擇器324。網(wǎng)絡(luò)選擇器324接收輸入數(shù)據(jù),并確定哪個(gè)通信網(wǎng)絡(luò)將被用于在應(yīng)用302和通信鏈路的端節(jié)點(diǎn)上執(zhí)行的其它目的地應(yīng)用之間傳送信息。在特定實(shí)施例中,網(wǎng)絡(luò)選擇器324在處理器上執(zhí)行,并且從存儲(chǔ)在存儲(chǔ)器322中的信息接收輸入數(shù)據(jù)。存儲(chǔ)器322典型地將信息存儲(chǔ)在用于計(jì)算機(jī)可讀指令或數(shù)據(jù)結(jié)構(gòu)的儲(chǔ)存的任何適當(dāng)?shù)挠?jì)算機(jī)可讀介質(zhì)上。計(jì)算機(jī)可讀介質(zhì)可以被實(shí)現(xiàn)為通用或?qū)S糜?jì)算機(jī)或處理器、或任何可編程邏輯器件可訪問的任何可用介質(zhì)。合適的處理器可讀介質(zhì)可以包括儲(chǔ)存介質(zhì)或存儲(chǔ)介質(zhì),諸如磁介質(zhì)或光學(xué)介質(zhì)。例如,儲(chǔ)存介質(zhì)或存儲(chǔ)介質(zhì)可以包括傳統(tǒng)的硬盤、緊致盤-只讀存儲(chǔ)器(CD-ROM)、易失性或非易失性介質(zhì),諸如隨機(jī)存取存儲(chǔ)器(RAM)(包括但不限于,同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)、雙倍數(shù)據(jù)速率(DDR) RAM,RAMBUS動(dòng)態(tài)RAM(RDRAM)、靜態(tài)RAM(SRAM)等)、只讀存儲(chǔ)器(ROM)、電可擦除可編程ROM(EEPROM)、以及閃速存儲(chǔ)器等。合適的處理器可讀介質(zhì)還可以包括傳輸介質(zhì),諸如經(jīng)由通信介質(zhì)(諸如網(wǎng)絡(luò)和/或無線鏈路)傳遞的電信號(hào)、電磁信號(hào)或數(shù)字信號(hào)。
[0022]在另外的實(shí)施例中,在存儲(chǔ)器322中存儲(chǔ)的信息包括策略數(shù)據(jù)(policydata) 332。策略數(shù)據(jù)332是存儲(chǔ)在存儲(chǔ)器322中的信息,所述存儲(chǔ)器322被配置為存儲(chǔ)網(wǎng)絡(luò)選擇器324當(dāng)在實(shí)現(xiàn)不同協(xié)議組的兩個(gè)網(wǎng)絡(luò)之間進(jìn)行選擇時(shí)查閱以確定網(wǎng)絡(luò)優(yōu)先級(jí)的信息。例如,當(dāng)網(wǎng)絡(luò)選擇器324正在確定通過其來建立通信鏈路的網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)選擇器324查閱策略數(shù)據(jù)332中的數(shù)據(jù)并識(shí)別優(yōu)選網(wǎng)絡(luò)。如果優(yōu)選網(wǎng)絡(luò)可用,則網(wǎng)絡(luò)選擇器324選擇優(yōu)選網(wǎng)絡(luò)用于建立通信鏈路。如果優(yōu)選網(wǎng)絡(luò)不可用,則網(wǎng)絡(luò)選擇器324根據(jù)策略數(shù)據(jù)332中存儲(chǔ)的數(shù)據(jù)來選擇優(yōu)選網(wǎng)絡(luò)的列表中的下一個(gè)可用網(wǎng)絡(luò)。在一個(gè)示例性實(shí)現(xiàn)方式中,策略數(shù)據(jù)332包括關(guān)于通過鏈路進(jìn)行通信的成本、服務(wù)水平協(xié)議、鏈路質(zhì)量等的數(shù)據(jù)。在可替換的實(shí)現(xiàn)方式中,網(wǎng)絡(luò)選擇器324基于網(wǎng)絡(luò)所實(shí)現(xiàn)的協(xié)議組來選擇網(wǎng)絡(luò)。
[0023]在特定實(shí)施例中,在存儲(chǔ)器322中存儲(chǔ)的信息包括對(duì)等數(shù)據(jù)334。對(duì)等數(shù)據(jù)334被配置為存儲(chǔ)描述可用端節(jié)點(diǎn)的信息,需要所述可用端節(jié)點(diǎn)來通過網(wǎng)絡(luò)建立通信鏈路。例如,建立通信鏈路所需的信息包括ATN地址、映射到端節(jié)點(diǎn)的ICAO地址的IP地址等。在另一實(shí)施例中,在存儲(chǔ)器322中存儲(chǔ)的信息包括上下文數(shù)據(jù)336。上下文數(shù)據(jù)336被配置為存儲(chǔ)描述所有建立的連接的上下文的信息。例如,上下文數(shù)據(jù)指示在ATSU或其它端節(jié)點(diǎn)之間是否存在網(wǎng)絡(luò)連接。當(dāng)連接掉線時(shí),網(wǎng)絡(luò)選擇器324使用上下文數(shù)據(jù)336中的數(shù)據(jù)來通過可用網(wǎng)絡(luò)與端節(jié)點(diǎn)建立連接。
[0024]在至少一個(gè)實(shí)施例中,為了幫助網(wǎng)絡(luò)選擇器324確定通過其來建立連接的網(wǎng)絡(luò),網(wǎng)絡(luò)選擇器324接收第一網(wǎng)絡(luò)狀態(tài)328和第二網(wǎng)絡(luò)狀態(tài)330。第一網(wǎng)絡(luò)狀態(tài)328和第二網(wǎng)絡(luò)狀態(tài)330是網(wǎng)絡(luò)狀態(tài)指示器,其提供第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)這兩者的可用性和鏈路質(zhì)量的當(dāng)前狀態(tài)的指示。在特定實(shí)施例中,其中存在更多網(wǎng)絡(luò),網(wǎng)絡(luò)選擇器324接收描述每一個(gè)網(wǎng)絡(luò)的可用性的狀態(tài)。如上所述,網(wǎng)絡(luò)選擇器324通過以第一網(wǎng)絡(luò)狀態(tài)328和第二網(wǎng)絡(luò)狀態(tài)330來確定哪些網(wǎng)絡(luò)是可用的并且通過查閱存儲(chǔ)在存儲(chǔ)器322中的數(shù)據(jù)(諸如存儲(chǔ)在策略數(shù)據(jù)332中的數(shù)據(jù)),從而選擇一個(gè)網(wǎng)絡(luò)。當(dāng)網(wǎng)絡(luò)被選擇時(shí),在當(dāng)前連接終止的情況下,網(wǎng)絡(luò)選擇器324使用存儲(chǔ)在對(duì)等數(shù)據(jù)334和上下文數(shù)據(jù)336中的信息,來建立連接或者切換到新的連接。在特定實(shí)現(xiàn)方式中,在當(dāng)前連接將要終止時(shí),網(wǎng)絡(luò)選擇器324在當(dāng)前連接終止之前選擇一個(gè)新的網(wǎng)絡(luò)用于通信。
[0025]在特定實(shí)施例中,DSI轉(zhuǎn)換器304還包括網(wǎng)絡(luò)轉(zhuǎn)換器326。網(wǎng)絡(luò)轉(zhuǎn)換器326從網(wǎng)絡(luò)選擇器324接收網(wǎng)絡(luò)選擇并且將通信切換到所選擇的網(wǎng)絡(luò)。在至少一個(gè)實(shí)現(xiàn)方式中,網(wǎng)絡(luò)轉(zhuǎn)換器326耦合到第一協(xié)議DSI306和第二協(xié)議DSI308。當(dāng)網(wǎng)絡(luò)轉(zhuǎn)換器326從網(wǎng)絡(luò)選擇器324接收到網(wǎng)絡(luò)確定時(shí),網(wǎng)絡(luò)轉(zhuǎn)換器326連接到與所選擇的網(wǎng)絡(luò)相關(guān)聯(lián)的協(xié)議DSI。例如,當(dāng)網(wǎng)絡(luò)選擇器324選擇第一網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)轉(zhuǎn)換器326連接到第一協(xié)議DSI306。當(dāng)網(wǎng)絡(luò)選擇器324選擇第二網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)轉(zhuǎn)換器326連接到第二協(xié)議DSI308。第一協(xié)議DSI306和第二協(xié)議DSI308通過它們相關(guān)聯(lián)的網(wǎng)絡(luò)的相應(yīng)的協(xié)議棧而進(jìn)行通信。經(jīng)由這兩個(gè)協(xié)議棧的連接可能在切換期間被維持,以促進(jìn)在協(xié)議棧之間的中斷轉(zhuǎn)變之前的無縫接通(make)。
[0026]在特定實(shí)施例中,DSI轉(zhuǎn)換器304向飛行員提供無縫的用戶體驗(yàn),而不考慮網(wǎng)絡(luò)之間的轉(zhuǎn)變。此外,DSI轉(zhuǎn)換器304向應(yīng)用302提供單個(gè)公共接口 320,而不考慮至不同協(xié)議棧的多個(gè)底層接口。此外,DSI轉(zhuǎn)換器304允許系統(tǒng)周期性地保持對(duì)網(wǎng)絡(luò)狀態(tài)的追蹤,并且在網(wǎng)絡(luò)故障的情況下切換到不同的網(wǎng)絡(luò)。
[0027]圖4是圖示了由諸如圖3中的DSI轉(zhuǎn)換器304之類的DSI轉(zhuǎn)換器進(jìn)行的網(wǎng)絡(luò)選擇的狀態(tài)圖400。如狀態(tài)圖400中所示出的那樣,DSI轉(zhuǎn)換器具有初始狀態(tài)402。在初始狀態(tài)402處,通過網(wǎng)絡(luò)進(jìn)行通信的應(yīng)用被禁用。此外,沒有可用的網(wǎng)絡(luò)。在一個(gè)或多個(gè)網(wǎng)絡(luò)變得可用的情況下,如通過諸如圖3中的第一網(wǎng)絡(luò)狀態(tài)328和第二網(wǎng)絡(luò)狀態(tài)330之類的網(wǎng)絡(luò)狀態(tài)所指示的那樣,DSI轉(zhuǎn)換器從初始狀態(tài)402轉(zhuǎn)變到網(wǎng)絡(luò)可用狀態(tài)404。在網(wǎng)絡(luò)可用狀態(tài)404處,通過網(wǎng)絡(luò)進(jìn)行通信的應(yīng)用被啟用。在轉(zhuǎn)變到網(wǎng)絡(luò)可用狀態(tài)404之后,如果網(wǎng)絡(luò)變得不可用,則DSI轉(zhuǎn)換器轉(zhuǎn)變回到初始狀態(tài)402并且禁用被啟用的應(yīng)用。
[0028]此外,當(dāng)在應(yīng)用和端節(jié)點(diǎn)之間開始對(duì)話時(shí),DSI轉(zhuǎn)換器中的網(wǎng)絡(luò)選擇器確定哪個(gè)網(wǎng)絡(luò)是可用的,并且將通信系統(tǒng)切換到通過可用網(wǎng)絡(luò)進(jìn)行通信。在另一實(shí)施例中,當(dāng)存在多于一個(gè)可用網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)選擇器基于策略數(shù)據(jù)中所包含的數(shù)據(jù)來識(shí)別優(yōu)選網(wǎng)絡(luò)。例如,如果在策略數(shù)據(jù)中存儲(chǔ)的數(shù)據(jù)指示針對(duì)兩個(gè)網(wǎng)絡(luò)中的第一網(wǎng)絡(luò)的偏好或者第一網(wǎng)絡(luò)是唯一可用網(wǎng)絡(luò),則DSI轉(zhuǎn)換器轉(zhuǎn)變到連接第一網(wǎng)絡(luò)狀態(tài)406。在連接第一網(wǎng)絡(luò)狀態(tài)406中,DSI轉(zhuǎn)換器通過第一網(wǎng)絡(luò)建立連接,并且通過第一網(wǎng)絡(luò)將應(yīng)用綁定到通信鏈路。相反地,如果在策略數(shù)據(jù)中存儲(chǔ)的數(shù)據(jù)指示針對(duì)兩個(gè)網(wǎng)絡(luò)中的第二網(wǎng)絡(luò)的偏好或者第二網(wǎng)絡(luò)是唯一可用網(wǎng)絡(luò),則DSI轉(zhuǎn)換器轉(zhuǎn)變到連接第二網(wǎng)絡(luò)狀態(tài)408。在連接第二網(wǎng)絡(luò)狀態(tài)408中,DSI轉(zhuǎn)換器通過第二網(wǎng)絡(luò)建立連接,并且通過第二網(wǎng)絡(luò)將應(yīng)用綁定到通信鏈路。在可替換的實(shí)施例中,策略數(shù)據(jù)包括當(dāng)確定選擇哪個(gè)網(wǎng)絡(luò)時(shí)引導(dǎo)網(wǎng)絡(luò)選擇器的固定定義。
[0029]在至少一個(gè)實(shí)施例中,當(dāng)已經(jīng)通過第一網(wǎng)絡(luò)建立了通信鏈路,并且通過第一網(wǎng)絡(luò)的通信鏈路變得不可用時(shí),當(dāng)通過第二網(wǎng)絡(luò)的通信鏈路可用時(shí),DSI轉(zhuǎn)換器將轉(zhuǎn)變到連接第二網(wǎng)絡(luò)狀態(tài)408。然而,如果沒有通過第二網(wǎng)絡(luò)的通信鏈路,則DSI轉(zhuǎn)換器轉(zhuǎn)變到初始狀態(tài)402,其中應(yīng)用被禁用??商鎿Q地,當(dāng)已經(jīng)通過第二網(wǎng)絡(luò)建立了通信鏈路,并且通過第二網(wǎng)絡(luò)的通信鏈路變得不可用時(shí),當(dāng)通過第一網(wǎng)絡(luò)的通信鏈路可用時(shí),DSI轉(zhuǎn)換器將轉(zhuǎn)變到連接第一網(wǎng)絡(luò)狀態(tài)406。然而,如果沒有通過第二網(wǎng)絡(luò)的通信鏈路,則DSI轉(zhuǎn)換器轉(zhuǎn)變到初始狀態(tài)402,其中應(yīng)用被禁用。當(dāng)DSI轉(zhuǎn)換器轉(zhuǎn)變到初始狀態(tài)402時(shí),DSI轉(zhuǎn)換器在建立另一通信鏈路之前等待網(wǎng)絡(luò)變得可用。如圖4中所示出的那樣,DSI轉(zhuǎn)換器能夠在第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)之間轉(zhuǎn)變。第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)之間的轉(zhuǎn)變是說明性的,因?yàn)镈SI轉(zhuǎn)換器能夠在多于兩個(gè)網(wǎng)絡(luò)之間轉(zhuǎn)變。
[0030]圖5是圖示了用于網(wǎng)絡(luò)切換的示例性方法500的流程圖。示例性方法500在框502處開始,其中確定多個(gè)網(wǎng)絡(luò)中的第一通信網(wǎng)絡(luò)是否可用于通信,其中通過實(shí)現(xiàn)第一協(xié)議組的第一協(xié)議棧在第一通信上傳送信息。示例性方法500前進(jìn)到框504,其中確定多個(gè)網(wǎng)絡(luò)中的第二通信網(wǎng)絡(luò)是否可用于通信,其中通過實(shí)現(xiàn)第二協(xié)議組的第二協(xié)議棧在第二通信網(wǎng)絡(luò)上傳送信息。例如,圖3中的DSI轉(zhuǎn)換器304接收第一網(wǎng)絡(luò)狀態(tài)328和第二網(wǎng)絡(luò)狀態(tài)330,其中第一網(wǎng)絡(luò)狀態(tài)328和第二網(wǎng)絡(luò)狀態(tài)330這兩者指示第一網(wǎng)絡(luò)或第二網(wǎng)絡(luò)是否可用于通信。此外,在使用不同協(xié)議棧的第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)上傳送數(shù)據(jù)。在至少一個(gè)示例性實(shí)現(xiàn)方式中,在使用實(shí)現(xiàn)ATN/0SI協(xié)議組的協(xié)議棧的第一網(wǎng)絡(luò)上傳送數(shù)據(jù),其中,在使用實(shí)現(xiàn)TCP/IP協(xié)議組的協(xié)議棧的第二網(wǎng)絡(luò)上傳送數(shù)據(jù)。
[0031]在特定實(shí)施例中,示例性方法500前進(jìn)到框506,其中通過第一通信網(wǎng)絡(luò)建立通信路徑。例如,DSI轉(zhuǎn)換器304使用存儲(chǔ)在存儲(chǔ)器中的數(shù)據(jù)來在第一通信網(wǎng)絡(luò)和第二通信網(wǎng)絡(luò)之間進(jìn)行選擇。在至少一個(gè)實(shí)施例中,存儲(chǔ)器包括策略數(shù)據(jù)332、對(duì)等數(shù)據(jù)334和上下文數(shù)據(jù)336。DSI轉(zhuǎn)換器304使用策略數(shù)據(jù)332來選擇網(wǎng)絡(luò),并且使用對(duì)等數(shù)據(jù)334和上下文數(shù)據(jù)336來通過網(wǎng)絡(luò)建立連接。此外,當(dāng)通過第一通信網(wǎng)絡(luò)建立了通信路徑時(shí),DSI轉(zhuǎn)換器304將應(yīng)用層中執(zhí)行的應(yīng)用的執(zhí)行綁定或關(guān)聯(lián)到在第一通信網(wǎng)絡(luò)上的數(shù)據(jù)傳輸。
[0032]在至少一個(gè)實(shí)施例中,示例性方法500前進(jìn)到框508,其中將通信路徑從第一通信網(wǎng)絡(luò)切換到第二通信網(wǎng)絡(luò),以使得在通信路徑上通信的應(yīng)用層中的應(yīng)用的執(zhí)行不能夠確定通信路徑是通過第一通信網(wǎng)絡(luò)還是通過第二通信網(wǎng)絡(luò)。例如,當(dāng)?shù)谝煌ㄐ啪W(wǎng)絡(luò)將要終止或者變?yōu)橐云渌绞讲豢捎?,而第二通信網(wǎng)絡(luò)可用并且被連接時(shí),DSI轉(zhuǎn)換器304將通信路徑從第一通信網(wǎng)絡(luò)切換到第二通信網(wǎng)絡(luò)。相反地,如果已經(jīng)通過第二通信網(wǎng)絡(luò)建立了通信路徑并且第二通信已經(jīng)或者將要變得不可用,則DSI轉(zhuǎn)換器304將通信路徑從第二通信網(wǎng)絡(luò)切換到第一通信網(wǎng)絡(luò)。此外,在應(yīng)用層中執(zhí)行的應(yīng)用不能夠確定什么時(shí)候通信在第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)之間切換。
[0033]示例實(shí)施例
[0034]示例I包括一種通信系統(tǒng),該系統(tǒng)包括:多個(gè)網(wǎng)絡(luò),其被配置為能夠?qū)崿F(xiàn)從通信系統(tǒng)到端節(jié)點(diǎn)的通信傳輸,其中該多個(gè)網(wǎng)絡(luò)中的至少兩個(gè)網(wǎng)絡(luò)通過實(shí)現(xiàn)不同協(xié)議組的不同協(xié)議棧傳輸信息;對(duì)話服務(wù)接口轉(zhuǎn)換器,其被耦合到該多個(gè)網(wǎng)絡(luò);以及應(yīng)用接口,其被耦合到該對(duì)話服務(wù)接口轉(zhuǎn)換器,其中該對(duì)話服務(wù)接口轉(zhuǎn)換器包括網(wǎng)絡(luò)選擇器,該網(wǎng)絡(luò)選擇器確定通過其該通信系統(tǒng)將進(jìn)行通信的多個(gè)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)并且在該多個(gè)網(wǎng)絡(luò)中的不同網(wǎng)絡(luò)之間切換,其中該應(yīng)用接口向在應(yīng)用層中執(zhí)行的至少一個(gè)應(yīng)用以針對(duì)該多個(gè)網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)相同的格式提供數(shù)據(jù)。
[0035]示例2包括示例I的系統(tǒng),其中不同協(xié)議棧實(shí)現(xiàn)以下協(xié)議組中的至少一種:傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議組;以及航空電信網(wǎng)開放式系統(tǒng)互連協(xié)議組。
[0036]示例3包括示例1-2中的任一個(gè)的系統(tǒng),其中,該對(duì)話服務(wù)接口轉(zhuǎn)換器包括存儲(chǔ)單元,其被配置為存儲(chǔ)策略數(shù)據(jù),其中網(wǎng)絡(luò)選擇器使用策略數(shù)據(jù)來確定通過其該通信系統(tǒng)將進(jìn)行通信的網(wǎng)絡(luò)。
[0037]示例4包括示例3的系統(tǒng),其中存儲(chǔ)單元還存儲(chǔ)有對(duì)等數(shù)據(jù),其中,該對(duì)等數(shù)據(jù)描述了對(duì)于多個(gè)網(wǎng)絡(luò)而言可用的端節(jié)點(diǎn)。
[0038]示例5包括示例3-4中的任一個(gè)的系統(tǒng),其中,存儲(chǔ)單元還存儲(chǔ)有上下文數(shù)據(jù),其中,該上下文數(shù)據(jù)存儲(chǔ)有通過多個(gè)網(wǎng)絡(luò)與端節(jié)點(diǎn)建立的連接的上下文。
[0039]示例6包括示例1-5中的任一個(gè)的系統(tǒng),其中,至少一個(gè)應(yīng)用是ATN應(yīng)用。
[0040]示例7包括示例1-6中的任一個(gè)的系統(tǒng),其中,對(duì)話服務(wù)接口轉(zhuǎn)換器耦合到用于多個(gè)網(wǎng)絡(luò)的系統(tǒng)中所實(shí)現(xiàn)的所有協(xié)議組的接口。
[0041]示例8包括一種飛行器通信系統(tǒng),該系統(tǒng)包括:多個(gè)網(wǎng)絡(luò),其被配置為能夠?qū)崿F(xiàn)在多個(gè)網(wǎng)絡(luò)上從飛行器通信系統(tǒng)的通信傳輸,其中,該多個(gè)網(wǎng)絡(luò)中的至少兩個(gè)網(wǎng)絡(luò)實(shí)現(xiàn)不同的協(xié)議組;對(duì)話服務(wù)接口轉(zhuǎn)換器,其被耦合到該多個(gè)網(wǎng)絡(luò),其中,該對(duì)話服務(wù)接口轉(zhuǎn)換器確定通過其該飛行器通信系統(tǒng)進(jìn)行通信的多個(gè)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò);以及應(yīng)用接口,其被耦合到對(duì)話服務(wù)接口轉(zhuǎn)換器,其中,該對(duì)話服務(wù)接口轉(zhuǎn)換器控制多個(gè)網(wǎng)絡(luò)中的不同網(wǎng)絡(luò)之間的切換,其中,在應(yīng)用層中執(zhí)行的至少一個(gè)應(yīng)用的執(zhí)行不知道發(fā)生了切換。
[0042]示例9包括示例8的飛行器通信系統(tǒng),其中,該對(duì)話服務(wù)接口轉(zhuǎn)換器包括:網(wǎng)絡(luò)選擇器,其被配置為通過其該飛行器通信系統(tǒng)進(jìn)行通信的多個(gè)網(wǎng)絡(luò)中的網(wǎng)絡(luò);多個(gè)網(wǎng)絡(luò)狀態(tài)指示器,其被耦合到網(wǎng)絡(luò)選擇器,其中,該多個(gè)網(wǎng)絡(luò)狀態(tài)指示器被配置為指示不同網(wǎng)絡(luò)是否可用于通信;存儲(chǔ)單元,其被耦合到該網(wǎng)絡(luò)選擇器,其中,該網(wǎng)絡(luò)選擇器使用存儲(chǔ)在存儲(chǔ)單元中的數(shù)據(jù)來選擇網(wǎng)絡(luò),通過該網(wǎng)絡(luò)飛行器通信系統(tǒng)進(jìn)行通信;以及網(wǎng)絡(luò)轉(zhuǎn)換器,其被耦合到網(wǎng)絡(luò)選擇器,其中,該網(wǎng)絡(luò)轉(zhuǎn)換器被配置為基于網(wǎng)絡(luò)選擇器所選擇的網(wǎng)絡(luò),在不同的網(wǎng)絡(luò)之間切換。
[0043]示例10包括示例9的飛行器通信系統(tǒng),其中,在存儲(chǔ)單元中存儲(chǔ)的數(shù)據(jù)包括以下數(shù)據(jù)中的至少一種:策略數(shù)據(jù),其被配置為存儲(chǔ)由網(wǎng)絡(luò)選擇器使用以確定網(wǎng)絡(luò)的數(shù)據(jù),通過該網(wǎng)絡(luò)移動(dòng)通信系統(tǒng)將進(jìn)行通信;上下文數(shù)據(jù),其被配置為存儲(chǔ)描述通過多個(gè)網(wǎng)絡(luò)與端節(jié)點(diǎn)建立的連接的上下文的數(shù)據(jù);對(duì)等數(shù)據(jù),其被配置為存儲(chǔ)描述針對(duì)多個(gè)網(wǎng)絡(luò)而言可用的端節(jié)點(diǎn)的數(shù)據(jù);以及固定定義,當(dāng)確定網(wǎng)絡(luò)時(shí)其指示網(wǎng)絡(luò)選擇器。
[0044]示例11包括示例9-10中的任一個(gè)的飛行器通信系統(tǒng),其中,網(wǎng)絡(luò)轉(zhuǎn)換器被耦合到用于多個(gè)網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)的不同對(duì)話服務(wù)接口。
[0045]示例12包括示例8-11中的任一個(gè)的飛行器通信系統(tǒng),其中,飛行器通信系統(tǒng)與空中交通服務(wù)單元通信。
[0046]示例13包括一種用于針對(duì)在多個(gè)網(wǎng)絡(luò)上的通信的無縫切換的方法,該方法包括:確定多個(gè)網(wǎng)絡(luò)中的第一通信網(wǎng)絡(luò)可用于通信,其中,通過實(shí)現(xiàn)第一協(xié)議組的第一協(xié)議棧在第一通信網(wǎng)絡(luò)上傳送信息;確定多個(gè)網(wǎng)絡(luò)中的第二通信網(wǎng)絡(luò)可用于通信,其中,通過實(shí)現(xiàn)第二協(xié)議組的第二協(xié)議棧在第二通信網(wǎng)絡(luò)上傳送信息;通過第一通信網(wǎng)絡(luò)建立通信路徑;以及在對(duì)話服務(wù)接口轉(zhuǎn)換器中,將通信路徑從第一通信網(wǎng)絡(luò)切換到第二通信網(wǎng)絡(luò),以使得在該通信路徑上通信的應(yīng)用層中的應(yīng)用的執(zhí)行不能夠確定通信路徑是通過第一通信網(wǎng)絡(luò)還是通過第二通信網(wǎng)絡(luò),其中,從第一通信網(wǎng)絡(luò)到第二通信網(wǎng)絡(luò)的切換不會(huì)使通信服務(wù)退化。
[0047]示例14包括示例13的方法,還包括由對(duì)話服務(wù)接口轉(zhuǎn)換器確定是否通過第一通信網(wǎng)絡(luò)和第二通信網(wǎng)絡(luò)之一建立通信路徑。
[0048]示例15包括示例14的方法,其中,對(duì)話服務(wù)接口轉(zhuǎn)換器基于策略數(shù)據(jù)來確定是否通過第一通信網(wǎng)絡(luò)和第二通信網(wǎng)絡(luò)之一建立通信路徑。[0049]示例16包括示例13-15中的任一個(gè)的方法,其中,第一協(xié)議組和第二協(xié)議組是以下協(xié)議組中的至少一種:傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議組;以及航空電信網(wǎng)開放式系統(tǒng)互連協(xié)議組。
[0050]示例17包括示例13-16中的任一個(gè)的方法,其中,該對(duì)話服務(wù)接口轉(zhuǎn)換器被耦合到用于第一協(xié)議棧的第一對(duì)話服務(wù)接口和用于第二協(xié)議棧的第二對(duì)話服務(wù)接口。
[0051]示例18包括示例13-17中的任一個(gè)的方法,其中,該應(yīng)用是ATN應(yīng)用。
[0052]示例19包括示例13-18中的任一個(gè)的方法,還包括當(dāng)?shù)谝煌ㄐ啪W(wǎng)絡(luò)和第二通信網(wǎng)絡(luò)變得不可用時(shí),禁用應(yīng)用。
[0053]示例20包括示例13-19中的任一個(gè)的方法,其中,通過第一通信網(wǎng)絡(luò)建立通信路徑包括將應(yīng)用綁定到通信路徑。
[0054]雖然在本文中已經(jīng)說明并描述了特定實(shí)施例,但是本領(lǐng)域中的普通技術(shù)人員將認(rèn)識(shí)到的是,被計(jì)算以實(shí)現(xiàn)相同目的的任何布置可以替代所示出的特定實(shí)施例。因此,顯然意圖是,本發(fā)明僅被權(quán)利要求及其等同物限制。
【權(quán)利要求】
1.一種通信系統(tǒng),該系統(tǒng)包括: 多個(gè)網(wǎng)絡(luò),其被配置為能夠?qū)崿F(xiàn)從通信系統(tǒng)到端節(jié)點(diǎn)的通信傳輸,其中該多個(gè)網(wǎng)絡(luò)中的至少兩個(gè)網(wǎng)絡(luò)通過實(shí)現(xiàn)不同協(xié)議組的不同協(xié)議棧傳輸信息; 對(duì)話服務(wù)接口轉(zhuǎn)換器(104),其被耦合到該多個(gè)網(wǎng)絡(luò);以及 應(yīng)用接口(120),其被耦合到對(duì)話服務(wù)接口轉(zhuǎn)換器(104),其中對(duì)話服務(wù)接口轉(zhuǎn)換器(104)包括網(wǎng)絡(luò)選擇器(324),該網(wǎng)絡(luò)選擇器確定通過其該通信系統(tǒng)將進(jìn)行通信的多個(gè)網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)并且在該多個(gè)網(wǎng)絡(luò)中的不同網(wǎng)絡(luò)之間切換,其中該應(yīng)用接口(120)向在應(yīng)用層中執(zhí)行的至少一個(gè)應(yīng)用以針對(duì)該多個(gè)網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)相同的格式提供數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中對(duì)話服務(wù)接口轉(zhuǎn)換器(104)包括存儲(chǔ)單元(322),其被配置為存儲(chǔ)策略數(shù)據(jù)(332),其中網(wǎng)絡(luò)選擇器(324)使用策略數(shù)據(jù)(332)來確定通過其該通信系統(tǒng)將進(jìn)行通信的網(wǎng)絡(luò)。
3.一種用于針對(duì)在多個(gè)網(wǎng)絡(luò)上的通信的無縫切換的方法,該方法包括: 確定多個(gè)網(wǎng)絡(luò)中的第一通信網(wǎng)絡(luò)可用于通信,其中,通過實(shí)現(xiàn)第一協(xié)議組的第一協(xié)議棧在第一通信網(wǎng)絡(luò)上傳送信息; 確定多個(gè)網(wǎng)絡(luò)中的第二通信網(wǎng)絡(luò)可用于通信,其中,通過實(shí)現(xiàn)第二協(xié)議組的第二協(xié)議棧在第二通信網(wǎng)絡(luò)上傳送信息; 通過第一通信網(wǎng)絡(luò)建立通信路徑;以及 在對(duì)話服務(wù)接口轉(zhuǎn)換器(104)中,將通信路徑從第一通信網(wǎng)絡(luò)切換到第二通信網(wǎng)絡(luò),以使得在該通信路徑上通信的應(yīng)用層中的應(yīng)用的執(zhí)行不能夠確定通信路徑是通過第一通信網(wǎng)絡(luò)還是通過第二通信網(wǎng)絡(luò),其中,從第一通信網(wǎng)絡(luò)到第二通信網(wǎng)絡(luò)的切換不會(huì)使通信服務(wù)退化。
【文檔編號(hào)】H04L29/06GK103731414SQ201310584932
【公開日】2014年4月16日 申請(qǐng)日期:2013年10月9日 優(yōu)先權(quán)日:2012年10月10日
【發(fā)明者】L·T·托思, T·阿南達(dá)潘, A·羅伊, S·查克拉博爾蒂 申請(qǐng)人:霍尼韋爾國(guó)際公司