通信方法計算機設備和計算機可讀存儲介質_第1頁
通信方法計算機設備和計算機可讀存儲介質_第2頁
通信方法計算機設備和計算機可讀存儲介質_第3頁
通信方法計算機設備和計算機可讀存儲介質_第4頁
通信方法計算機設備和計算機可讀存儲介質_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

(19)中華人民共和國國家知識產(chǎn)權局

(12)發(fā)明專利申請

(10)申請公布號CN112134826A

(43)申請公布日2020.12.25

(21)申請?zhí)?01910549545.0

(22)申請日2019.06.24

(71)申請人華為技術有限公司

地址518129廣東省深圳市龍崗區(qū)坂田華

為總部辦公樓

(72)發(fā)明人楊仁志王斌江繼勇張騰

李艷明

(74)專利代理機構深圳市深佳知識產(chǎn)權代理事

務所(普通合伙)44285

代理人聶秀娜駱蘇華

(51)lnt.CI.

H04L29/06(2006.01)

H04L29/08(2006.01)

H04L29/72(2006.01)

權利要求書2頁說明書12頁附圖5頁

(54)發(fā)明名稱

一種通信方法以及相關設備

(57)摘要

本申請實施例公開了一種通信方法以及相

關設備,包括:對稱設備監(jiān)聽N個本地公有端口,

其中,N為大于1的自然數(shù):當對稱設備在N個本地

公有端口中接收打洞報文時,對稱設備根據(jù)打洞

報文向錐型設備發(fā)送響應報文,以使得對稱設備

與錐型設備建立通信連接,其中,打洞報文來自

錐型設備,響應報文攜帶第一網(wǎng)絡信息映射關

系。錐型設備可以與對稱設備直接通信,省去了

起數(shù)據(jù)中繼作用的服務器,減小部署服務器的耗

費。

V

9

Z

8

K

H

z

H

g

CN112134826A權利要求書1/2頁

1.一種通信方法,其特征在于,包括:

對稱設備監(jiān)聽N個本地公有端口,其中,所述N為大于1的自然數(shù);

當所述對稱設備在所述N個本地公有端口中接收打洞報文時,

所述對稱設備根據(jù)所述打洞報文向錐型設備發(fā)送響應報文,以使得所述對稱設備與所

述錐型設備建立通信連接,其中,所述打洞報文來自所述錐型設備,所述響應報文攜帶第一

網(wǎng)絡信息映射關系。

2.根據(jù)權利要求1所述的方法,其特征在于,所述對稱設備監(jiān)聽所述N個本地公有端口

之前,所述方法還包括:

所述對稱設備向信令服務器發(fā)送第一建鏈請求報文,所述第一建鏈請求報文中攜帶所

述第一網(wǎng)絡信息、,以使得所述信令服務器根據(jù)所述第一網(wǎng)絡信息向所述錐型設備發(fā)送第二

網(wǎng)絡信息映射關系。

3.根據(jù)權利要求2所述的方法,其特征在于,所述對稱設備向信令服務器發(fā)送所述第一

建鏈請求報文之前,所述方法還包括:

所述對稱設備向所述信令服務器發(fā)送第一注冊報文,所述第一注冊報文攜帶所述第二

網(wǎng)絡信息映射關系,所述第二網(wǎng)絡信息映射關系中包括第二網(wǎng)絡信息。

4.根據(jù)權利要求3所述的方法,其特征在于,所述第一網(wǎng)絡信息映射關系包括所述對稱

設備的第一公有網(wǎng)際互聯(lián)協(xié)議IP地址以及所述對稱設備的第一公有端口號。

5.根據(jù)權利要求4所述的方法,其特征在于,所述第二網(wǎng)絡信息映射關系包括所述對稱

設備的第二公有IP地址以及所述對稱設備的第二公有端口號。

6.根據(jù)權利要求5所述的方法,其特征在于,所述第一網(wǎng)絡信息包括所述錐型設備的用

戶身份識別號ID、所述錐型設備的媒體訪問控制地址MAC地址或所述錐型設備的用戶名。

7.根據(jù)權利要求6所述的方法,其特征在于,所述第二網(wǎng)絡信息包括所述對稱設備的用

戶身份識別號ID、所述對稱設備的媒體訪問控制地址MAC地址或所述對稱設備的用戶名。

8.一種通信方法,其特征在于,包括:

錐型設備向對稱設備的M個公有端口發(fā)送打洞報文,其中,所述M為大于1的自然數(shù);

所述錐型設備根據(jù)響應報文與所述對稱設備建立通信連接,其中,所述響應報文為所

述對稱設備根據(jù)所述打洞報文發(fā)送的報文,所述響應報文攜帶第一網(wǎng)絡信息映射關系。

9.根據(jù)權利要求8所述的方法,其特征在于,所述錐型設備向所述對稱設備的所述M個

公有端口發(fā)送所述打洞報文之前,所述方法還包括:

所述錐型設備接收第二網(wǎng)絡信息映射關系,其中,所述第二網(wǎng)絡信息映射關系為信令

服務器根據(jù)第一建鏈請求報文向所述錐型設備發(fā)送的,所述第一建鏈請求報文來自所述對

稱設備。

10.根據(jù)權利要求8所述的方法,其特征在于,所述錐型設備向所述對稱設備的所述M個

公有端口發(fā)送所述打洞報文之前,所述方法還包括:

所述錐型設備向信令服務器發(fā)送第二建鏈請求報文,所述第二建鏈請求報文中攜帶第

二網(wǎng)絡信息,以使得所述信令服務器根據(jù)所述第二網(wǎng)絡信息向所述錐型設備發(fā)送所述第二

網(wǎng)絡信息映射關系;

所述錐型設備接收所述第二網(wǎng)絡信息映射關系。

11.根據(jù)權利要求9T0中任一項所述的方法,其特征在于,所述錐型設備向所述對稱設

2

CN112134826A權利要求書2/2頁

備的所述M個公有端口發(fā)送所述打洞報文,包括:

所述錐型設備根據(jù)所述第二網(wǎng)絡信息映射關系向所述對稱設備的所述M個公有端口發(fā)

送所述打洞報文。

12.根據(jù)權利要求11所述的方法,其特征在于,所述錐型設備接收所述第二網(wǎng)絡信息映

射關系之前,所述方法還包括:

所述錐型設備向所述信令服務器發(fā)送第二注冊報文,所述第二注冊報文攜帶所述第一

網(wǎng)絡信息。

13.根據(jù)權利要求12所述的方法,其特征在于,所述第一網(wǎng)絡信息映射關系包括所述對

稱設備的第一公有網(wǎng)際互聯(lián)協(xié)議IP地址以及所述對稱設備的第一公有端口號。

14.根據(jù)權利要求13所述的方法,其特征在于,所述第二網(wǎng)絡信息映射關系包括所述對

稱設備的第二公有IP地址以及所述對稱設備的第二公有端口號。

15.根據(jù)權利要求14所述的方法,其特征在于,所述第一網(wǎng)絡信息包括所述錐型設備的

用戶身份識別號ID、所述錐型設備的媒體訪問控制地址MAC地址或所述錐型設備的用戶名。

16.根據(jù)權利要求15所述的方法,其特征在于,所述第二網(wǎng)絡信息包括所述對稱設備的

用戶身份識別號ID、所述對稱設備的媒體訪問控制地址MAC地址或所述對稱設備的用戶名。

17.一種計算機設備,其特征在于,所述計算機設備包括:輸入/輸出(I/O)接口、處理器

和存儲器,

所述存儲器中存儲有程序指令;

所述處理器用于執(zhí)行存儲器中存儲的程序指令,執(zhí)行如權利要求1至7中任一所述的方

法。

18.一種計算機設備,其特征在于,所述計算機設備包括:輸入/輸出(I/O)接口、處理器

和存儲器,

所述存儲器中存儲有程序指令;

所述處理器用于執(zhí)行存儲器中存儲的程序指令,執(zhí)行如權利要求8至16中任一所述的

方法。

19.一種計算機可讀存儲介質,包括指令,其特征在于,當所述指令在計算機設備上運

行時,使得所述計算機設備執(zhí)行如權利要求1至7中任一項所述的方法。

20.一種計算機可讀存儲介質,包括指令,其特征在于,當所述指令在計算機設備上運

行時,使得所述計算機設備執(zhí)行如權利要求8至16中任一項所述的方法。

3

CN112134826A說明書1/12頁

一種通信方法以及相關設備

技術領域

[0001]本申請涉及通信領域,尤其涉及一種通信方法以及相關設備。

背景技術

[0002]智能設備的使用深入大家的日常生活,人們已經(jīng)越來越無法離開智能設備,設備

所處的網(wǎng)絡環(huán)境非常復雜,當前為了解決網(wǎng)際協(xié)議版本4(internetprotocolversion4,

IPv4)公網(wǎng)網(wǎng)際協(xié)議地址(internetprotocoladdress,IPaddress)的不足,引入了網(wǎng)絡

地址轉換技術(networkaddresstranslation,NAT),NAT技術又稱地址代理,提供私有地

址和公有IP地址之間的轉換,支持內(nèi)網(wǎng)和公網(wǎng)之間的通信。然而NAT技術帶來便利的同時,

NAT解決IP地址緊缺問題的同時帶來了NAT穿越問題。

[0003]按照NAT穿越場景分類,一共存在:完全錐型NAT、受限錐型NAT、端口受限錐型NAT

以及對稱型NAT這四種場景。其中,對于端口受限錐型NAT的設備與對稱型NAT的設備需要使

用通過轉發(fā)方式穿越NAT(TraversalUsingRelaysaroundNAT,TURN)技術。

[0004]TURN技術中,端口受限錐型NAT的設備與對稱型NAT的設備之間的數(shù)據(jù)交互,需要

通過服務器進行數(shù)據(jù)轉發(fā)。端口受限錐型NAT的設備與對稱型NAT的設備之間交互的數(shù)據(jù)量

越大時,對需要執(zhí)行數(shù)據(jù)轉發(fā)的服務器的帶寬要求也越大,因此增加部署服務器的耗費。

發(fā)明內(nèi)容

[0005]本申請實施例提供了一種通信方法以及相關設備,對稱設備監(jiān)聽N個本地公有端

口,當在這N個本地公有端口中接收到來自錐型設備的打洞報文時,向錐型設備發(fā)送響應報

文,該響應報文中攜帶第一網(wǎng)絡信息映射關系,錐型設備可以根據(jù)該第一網(wǎng)絡信息映射關

系與對稱設備建立通信連接。錐型設備可以與對稱設備直接通信,省去了起數(shù)據(jù)中繼作用

的服務器,減小部署服務器的耗費。

[0006]有鑒于此,本申請實施例提供如下方案:

[0007]第一方面,本申請實施例提供了一種通信方法,該方法包括:對稱設備監(jiān)聽N個本

地公有端口,其中,N為大于1的自然數(shù);當對稱設備在N個本地公有端口中接收打洞報文時,

對稱設備根據(jù)打洞報文向錐型設備發(fā)送響應報文,以使得對稱設備與錐型設備建立通信連

接,其中,打洞報文來自錐型設備,響應報文攜帶第一網(wǎng)絡信息映射關系。第一網(wǎng)絡信息映

射關系包括對稱設備的第一公有網(wǎng)際互聯(lián)協(xié)議IP地址以及對稱設備的第一公有端口號。

[0008]本申請實施例中對稱設備監(jiān)聽N個本地公有端口,當在這N個本地公有端口中接收

到來自錐型設備的打洞報文時,向錐型設備發(fā)送響應報文,該響應報文中攜帶第一網(wǎng)絡信

息映射關系,錐型設備可以根據(jù)該第一網(wǎng)絡信息映射關系與對稱設備建立通信連接。錐型

設備可以與對稱設備直接通信,省去了起數(shù)據(jù)中繼作用的服務器,減小部署服務器的耗費。

[0009]可選地,在第一方面的一種可能的實現(xiàn)方式中,對稱設備監(jiān)聽N個本地公有端口之

前,還可以包括:

[0010]對稱設備向信令服務器發(fā)送第一建鏈請求報文,第一建鏈請求報文中攜帶第一網(wǎng)

4

CN112134826A說明書2/12頁

絡信息,由于第一建鏈請求報文中攜帶第一網(wǎng)絡信息,因此信令服務器根據(jù)第一網(wǎng)絡信息

確定錐型設備,并向錐型設備發(fā)送第二網(wǎng)絡信息映射關系。第二網(wǎng)絡信息映射關系包括對

稱設備的第二公有IP地址以及對稱設備的第二公有端口號。第一網(wǎng)絡信息包括錐型設備的

用戶身份識別號ID、錐型設備的媒體訪問控制地址MAC地址或錐型設備的用戶名。信令服務

器向錐型設備發(fā)送第二網(wǎng)絡信息映射關系,為錐型設備提供對稱設備的地址與端口號,便

于錐型設備發(fā)送打洞報文。

[0011]可選地,在第一方面的一種可能的實現(xiàn)方式中,對稱設備向信令服務器發(fā)送建鏈

請求報文之前,還可以包括:

[0012]對稱設備向信令服務器發(fā)送第一注冊報文,第一注冊報文攜帶第二網(wǎng)絡信息映射

關系,第二網(wǎng)絡信息映射關系中包括第二網(wǎng)絡信息。第二網(wǎng)絡信息包括對稱設備的用戶身

份識別號ID、對稱設備的媒體訪問控制地址MAC地址或對稱設備的用戶名。對稱設備通過向

信令服務器發(fā)送第一注冊報文,第一注冊報文中包括第二網(wǎng)絡信息映射關系,使得信令服

務器可以向錐型設備發(fā)送對稱設備的第二網(wǎng)絡信息映射關系,便于錐型設備發(fā)送打洞報

文。

[0013]第二方面,本申請實施例提供了一種通信方法,該方法包括:錐型設備向對稱設備

的M個公有端口發(fā)送打洞報文,其中,M為大于1的自然數(shù);

[0014]錐型設備根據(jù)響應報文與對稱設備建立通信連接,其中,響應報文為對稱設備根

據(jù)打洞報文發(fā)送的報文,響應報文攜帶第一網(wǎng)絡信息映射關系。第一網(wǎng)絡信息映射關系包

括對稱設備的第一公有網(wǎng)際互聯(lián)協(xié)議IP地址以及對稱設備的第一公有端口號。

[0015]本申請實施例中對稱設備監(jiān)聽N個本地公有端口,當在這N個本地公有端口中接收

到來自錐型設備的打洞報文時,向錐型設備發(fā)送響應報文,該響應報文中攜帶第一網(wǎng)絡信

息映射關系,錐型設備可以根據(jù)該第一網(wǎng)絡信息映射關系與對稱設備建立通信連接。錐型

設備可以與對稱設備直接通信,省去了起數(shù)據(jù)中繼作用的服務器,減小部署服務器的耗費。

[0016]可選地,在第二方面的一種可能的實現(xiàn)方式中,錐型設備向對稱設備的M個公有端

口發(fā)送打洞報文之前,還可以包括:

[0017]錐型設備接收第二網(wǎng)絡信息映射關系,其中,第二網(wǎng)絡信息映射關系為信令服務

器根據(jù)第一建鏈請求報文向錐型設備發(fā)送的,第一建鏈請求報文來自對稱設備。第二網(wǎng)絡

信息映射關系包括對稱設備的第二公有IP地址以及對稱設備的第二公有端口號。當對稱設

備向錐型設備發(fā)起通信請求時,對稱設備向信令服務器發(fā)送第一建鏈請求報文,信令服務

器根據(jù)該第一建鏈請求報文向錐型設備發(fā)送第二網(wǎng)絡信息映射關系。錐型設備根據(jù)第二網(wǎng)

絡信息映射關系向對稱設備發(fā)送打洞報文。

[0018]可選地,在第二方面的一種可能的實現(xiàn)方式中,錐型設備向對稱設備的M個公有端

口發(fā)送打洞報文之前,還可以包括:

[0019]錐型設備向信令服務器發(fā)送第二建鏈請求報文,第二建鏈請求報文中攜帶第二網(wǎng)

絡信息,以使得信令服務器根據(jù)第二網(wǎng)絡信息向錐型設備發(fā)送第二網(wǎng)絡信息映射關系;錐

型設備接收第二網(wǎng)絡信息映射關系。當錐型設備向對稱設備發(fā)起通信請求時,錐型設備向

信令服務器發(fā)送第二建鏈請求報文,信令服務器根據(jù)該第二建鏈請求報文向錐型設備發(fā)送

第二網(wǎng)絡信息映射關系。錐型設備根據(jù)第二網(wǎng)絡信息映射關系向對稱設備發(fā)送打洞報文。

[0020]可選地,在第二方面的一種可能的實現(xiàn)方式中,錐型設備向對稱設備的M個公有端

5

CN112134826A說明書3/12頁

口發(fā)送打洞報文,具體包括:

[0021]錐型設備根據(jù)第二網(wǎng)絡信息映射關系向對稱設備的M個公有端口發(fā)送打洞報文。

[0022]可選地,在第二方面的一種可能的實現(xiàn)方式中,錐型設備接收第二網(wǎng)絡信息映射

關系之前,方法還包括:

[0023]錐型設備向信令服務器發(fā)送第二注冊報文,第二注冊報文攜帶第一網(wǎng)絡信息、。以

便信令服務器可以存儲與錐型設備相關的第一網(wǎng)絡信息。

[0024]第三方面,本申請實施例提供了一種計算機設備,該計算機設備可以包括:處理器

和存儲器;輸入/輸出Q/0)接口、處理器和存儲器,該存儲器中存儲有程序指令;該處理器

用于執(zhí)行存儲器中存儲的程序指令,以使該計算機設備執(zhí)行如上述第一方面、第一方面任

意一種可能實現(xiàn)方式的通信方法。

[0025]第四方面,本申請實施例提供了一種計算機設備,該計算機設備可以包括:處理器

和存儲器;輸入/輸出(I/O)接口、處理器和存儲器,該存儲器中存儲有程序指令;該處理器

用于執(zhí)行存儲器中存儲的程序指令,以使該計算機設備執(zhí)行如上述第二方面、第二方面任

意一種可能實現(xiàn)方式的通信方法。

[0026]本申請第五方面提供一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有

指令,當其在計算機設備上運行時,使得計算機設備可以如執(zhí)行上述第一方面、第一方面任

意一種可能實現(xiàn)方式的通信方法。

[0027]本申請第六方面提供一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有

指令,當其在計算機設備上運行時,使得計算機設備可以如執(zhí)行上述第二方面、第二方面任

一種可能的實現(xiàn)方式的通信方法。

[0028]本申請第七方面提供一種包含指令的計算機程序產(chǎn)品,當其在計算機上運行時,

使得計算機可以執(zhí)行上述第一方面或第一方面任意一種可能實現(xiàn)方式的通信方法。

[0029]本申請第八方面提供一種包含指令的計算機程序產(chǎn)品,當其在計算機上運行時,

使得計算機可以執(zhí)行上述第二方面或第二方面任意一種可能實現(xiàn)方式的通信方法。

[0030]本申請第九方面提供一種芯片系統(tǒng),該芯片系統(tǒng)包括處理器,用于支持報文轉發(fā)

裝置實現(xiàn)上述第一方面或第一方面任意一種可能的實現(xiàn)方式中所涉及的功能。在一種可能

的設計中,芯片系統(tǒng)還包括存儲器,存儲器,用于保存報文轉發(fā)裝置必要的程序指令和數(shù)

據(jù)。該芯片系統(tǒng),可以由芯片構成,也可以包含芯片和其他分立器件。

[0031]本申請第十方面提供一種芯片系統(tǒng),該芯片系統(tǒng)包括處理器,用于支持報文處理

裝置實現(xiàn)上述第二方面或第二方面任意一種可能的實現(xiàn)方式中所涉及的功能。在一種可能

的設計中,芯片系統(tǒng)還包括存儲器,存儲器,用于保存報文處理裝置必要的程序指令和數(shù)

據(jù)。該芯片系統(tǒng),可以由芯片構成,也可以包含芯片和其他分立器件。

[0032]其中,第三方面、第五方面、第七方面、第九方面中任一種實現(xiàn)方式所帶來的技術

效果可參見第一方面中不同實現(xiàn)方式所帶來的技術效果,此處不再贅述。

[0033]其中,第四方面、第六方面、第八方面、第十方面中任一種實現(xiàn)方式所帶來的技術

效果可參見第二方面中不同實現(xiàn)方式所帶來的技術效果,此處不再贅述。

[0034]從以上技術方案可以看出,本申請實施例具有以下優(yōu)點:

[0035]對稱設備監(jiān)聽N個本地公有端口,當在這N個本地公有端口中接收到來自錐型設備

的打洞報文時,向錐型設備發(fā)送響應報文,該響應報文中攜帶第一網(wǎng)絡信息映射關系,錐型

6

CN112134826A說明書4/12頁

設備可以根據(jù)該第一網(wǎng)絡信息映射關系與對稱設備建立通信連接。錐型設備可以與對稱設

備直接通信,省去了起數(shù)據(jù)中繼作用的服務器,減小部署服務器的耗費。

附圖說明

[0036]圖1為本申請實施例提供的一種網(wǎng)絡結構示意圖;

[0037]圖2為本申請實施例中錐型設備與對稱設備之間通信的示意圖;

[0038]圖3為本申請實施例中一種通信方法的實施例示意圖;

[0039]圖4為本申請實施例中一種通信方法的實施例示意圖;

[0040]圖5為本申請實施例中對稱設備的一種實施例示意圖;

[0041]圖6為本申請實施例中錐型設備的一種實施例示意圖;

[0042]圖7是本申請實施例中的通信裝置的硬件結構一個示意圖。

具體實施方式

[0043]本申請實施例提供了一種通信方法以及相關設備,對稱設備監(jiān)聽N個本地公有端

口,當在這N個本地公有端口中接收到來自錐型設備的打洞報文時,向錐型設備回復響應報

文,該響應報文中攜帶第一網(wǎng)絡信息映射關系,錐型設備可以根據(jù)該第一網(wǎng)絡信息映射關

系與對稱設備建立通信連接。錐型設備可以與對稱設備直接通信,省去了起數(shù)據(jù)中繼作用

的服務器,減小部署服務器的耗費。

[0044]本申請的說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”、“第

四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理

解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本申請的實施例例如能夠以除

了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何

變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)

品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這

些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。

[0045]為了方便理解,首先對本申請實施例中涉及的概念進行簡要說明:

[0046]網(wǎng)絡地址轉換技術(networkaddresstranslation,NAT):NAT是一個因特網(wǎng)工程

任務組(internetengineeringtaskforce,IETF)標準,允許一個整體機構以一個公有IP

地址(internetprotocol,IP)出現(xiàn)在互聯(lián)網(wǎng)上。顧名思義,它是一種把內(nèi)部的私有地址(IP

地址)翻譯成合法公有IP地址的技術。因此,NAT能夠有效的解決公有IP地址不足的問題。應

用NAT技術的設備之間通信,稱為NAT穿越(NATtraversal)。

[0047]請參閱圖1,圖1為本申請實施例提供的一種網(wǎng)絡結構示意圖。圖1中的用戶主機1

與用戶主機2均為應用NAT技術的設備,稱為NAT設備(或稱為NAT主機)。以用戶主機1向用戶

主機2發(fā)送報文為例,用戶主機1的私有地址為:192.168.1.2;私有端口為4096,攜帶有用戶

主機1網(wǎng)絡信息的報文經(jīng)過網(wǎng)絡地址轉換設備處理(或稱為NAT網(wǎng)關)后,報文中攜帶用戶主

機1的公有IP地址:202.20.65.4;公有端口為4097。該報文的目的地為用戶主機2,具體的地

址為用戶主機2的公有IP地址:202.20.65.5;公有端口為4099。而用戶主機2的公有IP地址,

同樣是與用戶主機2連接的網(wǎng)絡地址轉換設備生成的,具體的,該網(wǎng)絡地址轉換設備根據(jù)用

戶主機2的私有地址192.168.1.3;私有端口4098,生成用戶主機2的公有IP地址:

7

CN112134826A說明書5/12頁

202.20.65.5;公有端口為4099。

[0048]常見的NAT穿越場景可以分為下列4類,iAddr為私有地址,iPort為私有端口;

eAddr為公有IP地址,ePort為公有端口;hAddr為特定設備的公有IP地址,hPort為特定設備

的公有端口。

[0049]1.完全錐型NAT(fullconenat):

[0050]所有從同一個源私有地址和源端口號發(fā)送過來的請求報文都會被映射成同一個

源公有IP地址和源端口號,并且任何一個外網(wǎng)主機都可以通過這個映射的源公有IP地址和

源端口號向這臺內(nèi)網(wǎng)主機發(fā)送報文。

[0051]其特點為;一旦內(nèi)部主機端口對(iAddr:iPort)被NAT網(wǎng)關映射到(eAddr:ePort),

所有后續(xù)的(iAddr:iPort)報文都會被轉換為(eAddr:ePort);任何一個外部主機發(fā)送到

(eAddr:ePort)的報文將會被轉換后發(fā)到(iAddr:iPort)o

[0052]2.限制錐型NAT(restrictedconenat):

[0053]也是所有從同一個源私有地址和源端口號發(fā)送過來的請求報文都會被映射成同

一個源公有IP地址和源端口號。與完全錐型NAT不同的是,外網(wǎng)主機只能夠向先前己經(jīng)向它

發(fā)送過報文的內(nèi)網(wǎng)主機發(fā)送報文。

[0054]其特點為:一旦內(nèi)部主機端口對(iAddr:iPort)被映射到(eAddr:ePort),所有后

續(xù)的(iAddr:iPort)報文都會被轉換為(eAddr:ePort);只有(iAddr:iPort)向特定的外部

主機hAddr發(fā)送過數(shù)據(jù),主機hAddr從任意端口發(fā)送到(eAddr:ePort)的報文將會被轉發(fā)到

(iAddr:iPort)。

[0055]3.端口限制錐型NAT(portrestrictedconenat):

[0056]與限制錐型NAT很相似,只不過它包括端口號。也就是說,一臺源私有地址X和源端

口P的外網(wǎng)主機想給內(nèi)網(wǎng)主機發(fā)送報文,必須是這臺內(nèi)網(wǎng)主機先前已經(jīng)給這個私有地址X和

源端口P的主機發(fā)送過報文。

[0057]其特點為:一旦內(nèi)部主機端口對(iAddr:iPort)被映射到(eAddr:ePort),所有后

續(xù)的(iAddr:iPort)報文都會被轉換為(eAddr:ePort);只有(iAddr:iPort)向特定的外部

主機端口對(hAddr:hPort)發(fā)送過數(shù)據(jù),由(hAddr:hPort)發(fā)送到(eAddr:ePort)的報文將

會被轉發(fā)到(iAddr:iPort)。

[0058]4.對稱NAT(symmetricnat):

[0059]所有從同一個源私有地址和源端口號發(fā)送到一個特定的目的公有IP地址和目的

端口號的請求,都會被映射到同一個源公有IP地址和源端口號。如果同一臺主機使用相同

的源私有地址和源端口號發(fā)送報文,但是發(fā)往不同的目的地(目的公有IP地址和/或目的端

口號不同),對稱NAT設備將會使用不同的映射。此外,只有接收報文的外網(wǎng)主機才可以反過

來向內(nèi)網(wǎng)主機發(fā)送報文。

[0060]首先對本申請實施例中的通信方法進行示意說明,如圖2所示,圖2為本申請實施

例中錐型設備與對稱設備之間通信的示意圖。

[0061]無線接入點(accesspoint,AP)通過有線寬帶網(wǎng)絡接入互聯(lián)網(wǎng),并為各類終端設

備提供接入互聯(lián)網(wǎng)業(yè)務,由于有線寬帶網(wǎng)絡主要為端口受限錐型,因此通過無線接入點使

用互聯(lián)網(wǎng)業(yè)務的終端設備(userequipment,UE)還可以稱為錐型設備。

[0062]基站(basestation,BS)通過移動網(wǎng)絡接入互聯(lián)網(wǎng),該移動網(wǎng)絡可以為第四代移

8

CN112134826A說明書6/12頁

動通信網(wǎng)絡(4G),也可以為第五代移動通信網(wǎng)絡(5G)。由于移動網(wǎng)絡主要為對稱型,因此通

過基站使用互聯(lián)網(wǎng)業(yè)務的終端設備還可以稱為對稱設備。

[0063]當對稱設備與錐型設備之間需要建立通信連接時,例如對稱設備中的即時通訊軟

件,需要向錐型設備中的即時通訊軟件發(fā)送消息;或錐型設備中的即時通訊軟件需要向對

稱設備中的即時通訊軟件發(fā)送消息時,可使用本申請?zhí)岢龅姆桨附⑼ㄐ胚B接。

[0064]需要說明的是,對稱設備與錐型設備,可以包括諸如手機、平板電腦、筆記本電腦、

掌上電腦、個人數(shù)字助理(personaldigitalassistant,PDA)、便攜式媒體播放器

(portablemediaplayer,PMP)、導航裝置、可穿戴設備、等移動終端,以及諸如數(shù)字電視、

臺式計算機等固定終端。

[0065]在本申請實施例中,對稱設備監(jiān)聽本地的N個本地公有端口,N為大于1的自然數(shù)。

當在N個本地公有端口中,監(jiān)聽到來自錐型設備的報文時,向錐型設備發(fā)送響應報文,錐型

設備根據(jù)該響應報文與對稱設備建立通信連接。對稱設備在本地的公有端口監(jiān)聽到的報

文,是由錐型設備在對稱設備一定的報文端口區(qū)間,任意選取的M個公有端口發(fā)送的,即錐

型設備向對稱設備的M個公有端口發(fā)送報文,該報文稱為打洞報文。對稱設備監(jiān)聽N個本地

公有端口,當在這N個本地公有端口中接收到來自錐型設備的打洞報文時,向錐型設備發(fā)送

響應報文,該響應報文中攜帶第一網(wǎng)絡信息映射關系,錐型設備可以根據(jù)該第一網(wǎng)絡信息

映射關系與對稱設備建立通信連接。錐型設備可以與對稱設備直接通信,省去了起數(shù)據(jù)中

繼作用的服務器,減小部署服務器的耗費。

[0066]下面以實施例的方式,對本申請技術方案做進一步的說明,請參閱圖3,圖3為本申

請實施例中一種通信方法的實施例示意圖。

[0067]如圖3所示,本申請實施例提供的通信方法的一個實施例包括:

[0068]101、發(fā)送第一注冊報文。

[0069]本實施例中,對稱設備向信令服務器發(fā)送第一注冊報文,該第一注冊報文中攜帶

第二網(wǎng)絡信息映射關系,該第二網(wǎng)絡信息映射關系包括第二網(wǎng)絡信息。該第二網(wǎng)絡信息映

射關系以及第二網(wǎng)絡信息包含于第一注冊報文的報文頭部。具體的,第二網(wǎng)絡信息映射關

系包括對稱設備的第二公有IP地址以及對稱設備的第二公有端口號。第二網(wǎng)絡信息包括對

稱設備的用戶身份識別號(identitydocument,ID)、對稱設備的媒體訪問控制地址(media

accesscontroladdress,MAC)或對稱設備的用戶名。例如:第二網(wǎng)絡信息映射關系包括對

稱設備的公有IP地址:202.20.65.4;對稱設備的公有端口為4097。第二網(wǎng)絡信息包括對稱

設備的用戶身份識別號對稱設備的MAC地址:00-23-24-ADTBTB;對稱設備

的用戶名:zhangsan等。

[0070]信令服務器接收到該第一注冊報文后,將該第二網(wǎng)絡信息映射關系、該第二網(wǎng)絡

信息與該對稱設備關聯(lián)起來,并儲存。

[0071]102、發(fā)送第二注冊報文。

[0072]本實施例中,錐型設備向信令服務器發(fā)送第二注冊報文,該第二注冊報文中攜帶

第一網(wǎng)絡信息,該第一網(wǎng)絡信息包括錐型設備的用戶身份識別號(identitydocument,

ID)、錐型設備的媒體訪問控制地址(mediaaccesscontroladdress,MAC)或錐型設備的

用戶名。例如:錐型設備的用戶身份識別號錐型設備的MAC地址:00-23-24-

ADTCTC;錐型設備的用戶名:lisi等。第二注冊報文中還攜帶有錐型設備的公有IP地址與

9

CN112134826A說明書7/12頁

公有端口。

[0073]信令服務器接收到該第二注冊報文后,將第一網(wǎng)絡信息與該錐型設備關聯(lián)起來,

并儲存。

[0074]需要說明的是,此處不對步驟101與步驟102之間先后關系進行限定,既可以是先

執(zhí)行步驟101,后執(zhí)行步驟102、也可以先執(zhí)行步驟102,后執(zhí)行步驟101、還可以是同時執(zhí)行

步驟101與步驟102。

[0075]103、發(fā)送第一建鏈請求報文。

[0076]本實施例中,對稱設備向錐型設備發(fā)起通信請求時,首先對稱設備需要先向信令

服務器發(fā)送第一建鏈請求報文,該第一建鏈請求報文來自對稱設備。因此信令服務器可以

根據(jù)該第一建鏈請求報文,查找得到存儲于信令服務器本地的第二網(wǎng)絡信息映射關系。

[0077]104、發(fā)送第二網(wǎng)絡信息映射關系。

[0078]本實施例中,當信令服務器查找到存儲于本地的第二網(wǎng)絡信息映射關系后,由于

該第一建鏈請求報文中還攜帶第一網(wǎng)絡信息,例如錐型設備的用戶名“l(fā)isi”。信令服務器

根據(jù)第一網(wǎng)絡信息查找錐型設備的公有IP地址與公有端口,并使用該錐型設備的公有IP地

址與公有端口向錐型設備發(fā)送第二網(wǎng)絡信息映射關系。該第二網(wǎng)絡信息映射關系包括:對

稱設備的第二公有IP地址以及對稱設備的第二公有端口號。

[0079]105、發(fā)送打洞報文。

[0080]本實施例中,錐型設備接收到來自信令服務器發(fā)送的第二網(wǎng)絡信息映射關系后,

根據(jù)該第二網(wǎng)絡信息映射關系,直接向對稱設備的M個公有端口發(fā)送打洞報文,其中M為大

于1的自然數(shù)。

[0081]具體的:錐型設備選擇對稱設備的第二公有IP地址作為目的地址,在端口號1024

至66535之間的65511個端口中選擇M個端口作為目的端口號,向發(fā)送M個打洞報文。例如表

lo

[0082]

報文目的地址目的端口號源地址源端口號

第一個打洞報文202.20.65.42000202.20.65.51500

第二個打洞報文202.20.65.42200202.20.65.51500

第三個打洞報文202.20.65.42500202.20.65.51500

[0083]

???????????????

第M個打洞報文202.20.65.425500202.20.65.51500

[0084]表1

[0085]需要說明的是,端口號1024至66535端口區(qū)間為錐型設備與對稱設備提前預留的

端口區(qū)間,端口號1024至66535端口區(qū)間僅為一種示例說明,還可以是端口號2048至66535

端口區(qū)間等其它端口區(qū)間,此處不作限定。

[0086]106、監(jiān)聽本地公有端口。

[0087]本實施例中,對稱設備在步驟101后開始監(jiān)聽本地的公有端口。具體的,在本地公

有端口號為端口號1024至66535端口區(qū)間中任意選擇N個本地公有端口進行監(jiān)聽,N為大于1

10

CN112134826A說明書8/12頁

的自然數(shù)。例如,在端口號1024至66535端口區(qū)間選擇10個本地公有端口進行監(jiān)聽,這10個

本地公有端口分別為2000、2500、3000、3500、4000、4500、5000、5500、6000、7000。需要說明

的是,對稱設備所監(jiān)聽的N個本地端口,既可以是按規(guī)律分布的N個端口號,也可以是隨機分

布的N個端口號,此處不作限定。

[0088]需要說明的是,端口號1024至66535端口區(qū)間為錐型設備與對稱設備提前規(guī)定的,

預留的端口區(qū)間,端口號1024至66535端口區(qū)間僅為一種示例說明,還可以是端口號2048至

66535端口區(qū)間等其它端口區(qū)間,此處不作限定。

[0089]107、發(fā)送響應報文。

[0090]本實施例中,當對稱設備在所監(jiān)聽的N個本地端口接收到打洞報文后,向錐型設備

發(fā)送響應報文,該響應報文中攜帶第一網(wǎng)絡信息映射關系,具體的,包括對稱設備的第一公

有網(wǎng)際互聯(lián)協(xié)議IP地址以及對稱設備的第一公有端口號。

[0091]108、建立通信連接。

[0092]本實施例中,錐型設備收到來自對稱設備的響應報文后,根據(jù)該響應報文中攜帶

的第一網(wǎng)絡信息映射關系,得到對稱設備的第一公有IP地址以及第一公有端口號,錐型設

備可通過向對稱設備的第一公有地址以及第一公有端口號發(fā)送報文,建立通信連接。

[0093]本申請實施例中,信令服務器接收對稱設備與錐型設備的注冊報文,信令服務器

用于向錐型設備發(fā)送對稱設備的網(wǎng)絡信息映射關系,以便于錐型設備發(fā)送打洞報文。當對

稱設備在本地公有端口監(jiān)聽到打洞報文時,向錐型設備發(fā)送響應報文,該響應報文攜帶對

稱設備可成功接收報文的公有IP地址與公有端口號,錐型設備通過接收響應報文,可突破

對稱設備(對稱NAT)的限制,成功與對稱設備建立通信連接。錐型設備可以與對稱設備直接

通信,信令服務器僅做交換地址作用,省去了起數(shù)據(jù)中繼作用的服務器,減小部署服務器的

耗費。

[0094]如圖4所示,本申請實施例提供的通信方法的另一個實施例包括:

[0095]201、發(fā)送第一注冊報文。

[0096]本實施例中,與前述步驟101類似,此處不再贅述。

[0097]202、發(fā)送第二注冊報文。

[0098]本實施例中,與前述步驟102類似,此處不再贅述。

[0099]203、發(fā)送第二建鏈請求報文。

[0100]本實施例中,錐型設備向對稱設備發(fā)起通信請求時,首先錐型設備需要先向信令

服務器發(fā)送第二建鏈請求報文,該第二建鏈請求報文攜帶第二網(wǎng)絡信息,例如對稱設備的

用戶名“zhangsan”。因此信令服務器可以根據(jù)該第二建鏈請求報文,查找得到存儲于信令

服務器本地的第二網(wǎng)絡信息映射關系。

[0101]204、發(fā)送第二網(wǎng)絡信息映射關系。

[0102]本實施例中,當信令服務器查找到存儲于本地的第二網(wǎng)絡信息映射關系后,由于

該第二建鏈請求報文來自錐型設備,信令服務器根據(jù)該第二建鏈請求報文的報文頭獲知錐

型設備的公有IP地址與公有端口,并使用該錐型設備的公有IP地址與公有端口向錐型設備

發(fā)送第二網(wǎng)絡信息映射關系。該第二網(wǎng)絡信息映射關系包括:對稱設備的第二公有IP地址

以及對稱設備的第二公有端口號。

[0103]205、發(fā)送打洞報文。

11

CN112134826A說明書9/12頁

[0104]本實施例中,與前述步驟105類似,此處不再贅述。

[0105]206、監(jiān)聽本地公有端口。

[0106]本實施例中,與前述步驟106類似,此處不再贅述。

[0107]207、發(fā)送響應報文。

[0108]本實施例中,與前述步驟107類似,此處不再贅述。

[0109]208、建立通信連接。

[0110]本實施例中,與前述步驟108類似,此處不再贅述。

[0111]本申請實施例中,信令服務器接收對稱設備與錐型設備的注冊報文,信令服務器

用于向錐型設備發(fā)送對稱設備的網(wǎng)絡信息映射關系,以便于錐型設備發(fā)送打洞報文。當對

稱設備在本地公有端口監(jiān)聽到打洞報文時,向錐型設備發(fā)送響應報文,該響應報文攜帶對

稱設備可成功接收報文的公有IP地址與公有端口號,錐型設備通過接收響應報文,可突破

對稱設備(對稱NAT)的限制,成功與對稱設備建立通信連接。錐型設備可以與對稱設備直接

通信,信令服務器僅做交換地址作用,省去了起數(shù)據(jù)中繼作用的服務器,減小部署服務器的

耗費。

[0112]進一步的,以對稱設備監(jiān)聽N個本地公有端口,N為大于1的自然數(shù),錐型設備隨機

選擇M個公有端口發(fā)送打洞報文,M為大于1的自然數(shù),M與N的選擇區(qū)間為端口號2048至

66535端口區(qū)間為例,說明本方案NAT穿越的成功率較高,具體的:

[0113]由于M與N的選擇區(qū)間為端口號2048至66535端口區(qū)間,該端口區(qū)間中共計63487個

端口,因此M個端口不在對稱設備監(jiān)聽的N個端口的概率為:

[0114]4=嗒7d;

C63487

[0115]其中,A為M個端口不在對稱設備監(jiān)聽的N個端口的概率。

[0116]M個端口在對稱設備監(jiān)聽的N個端口的概率,即NAT穿越概率(或稱為端口預測成功

率)為:

^63487-^=_W-163487-X-N

[0117]B=\-A=\-

L63487__XW63487—X

[0118]其中,B為NAT穿越成功率。

[0119]通過代入多組乂與通十算可得,本方案提出的該通信方法,NAT穿越成功率較高。例

如:N=400,M=500時,NAT穿越成功率為95.8%;N=100,M=500時,NAT穿越成功率為

54.6%。需要說明的是,此處僅做示例性說明,不對具體的M與N進行限定。

[0120]上述主要交互的角度對本申請實施例提供的方案進行了介紹??梢岳斫獾氖?,上

述對稱設備和錐型設備為了實現(xiàn)上述功能,其包含了執(zhí)行各個功能相應的硬件結構和/或

軟件模塊。本領域技術人員應該很容易意識到,結合本文中所公開的實施例描述的各示例

的模塊及算法步驟,本申請能夠以硬件或硬件和計算機軟件的結合形式來實現(xiàn)。某個功能

究竟以硬件還是計算機軟件驅動硬件的方式來執(zhí)行,取決于技術方案的特定應用和設計約

束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是

這種實現(xiàn)不應認為超出本申請的范圍。

[0121]本申請實施例可以根據(jù)上述方法示例對對稱設備和錐型設備進行功能模塊的劃

12

CN112134826A說明書10/12頁

分,例如,可以對應各個功能劃分各個功能模塊,也可以將兩個或兩個以上的功能集成在一

個處理模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的

形式實現(xiàn)。需要說明的是,本申請實施例中對模塊的劃分是示意性的,僅僅為一種邏輯功能

劃分,實際實現(xiàn)時可以有另外的劃分方式。

[0122]下面對本申請中的對稱設備進行詳細描述,請參閱圖5,圖5為本申請實施例中對

稱設備的一種實施例示意圖。對稱設備50包括:

[0123]接收模塊501,用于監(jiān)聽N個本地公有端口,其中,N為大于1的自然數(shù);

[0124]發(fā)送模塊502,用于當接收模塊501在N個本地公有端口中接收打洞報文時,發(fā)送模

塊502根據(jù)打洞報文向錐型設備發(fā)送響應報文,以使得對稱設備50與錐型設備建立通信連

接,其中,打洞報文來自錐型設備,響應報文攜帶第一網(wǎng)絡信息映射關系。

[0125]在本申請的一些實施例中,對稱設備50包括:

[0126]發(fā)送模塊502,還用于向信令服務器發(fā)送第一建鏈請求報文,第一建鏈請求報文中

攜帶第一網(wǎng)絡信息,以使得信令服務器根據(jù)第一網(wǎng)絡信息向錐型設備發(fā)送第二網(wǎng)絡信息映

射關系。

[0127]在本申請的一些實施例中,對稱設備50包括:

[0128]發(fā)送模塊502,還用于對稱設備50向信令服務器發(fā)送第一注冊報文,第一注冊報文

攜帶第二網(wǎng)絡信息映射關系,第二網(wǎng)絡信息映射關系中包括第二網(wǎng)絡信息。

[0129]以上實施例中,接收模塊,可以由接收器或接收電路或輸入接口實現(xiàn),發(fā)送模塊,

可以由發(fā)送器或發(fā)送電路或輸出接口實現(xiàn)。

[0130]下面對本申請中的錐型設備進行詳細描述,請參閱圖6,圖6為本申請實施例中錐

型設備的一種實施例示意圖。錐型設備60包括:

[0131]發(fā)送模塊601,用于向對稱設備的M個公有端口發(fā)送打洞報文,其中,M為大于1的自

然數(shù);

[0132]處理模塊602,用于根據(jù)響應報文與對稱設備建立通信連接,其中,響應報文為對

稱設備根據(jù)打洞報文發(fā)送的報文,響應報文攜帶第一網(wǎng)絡信息映射關系。

[0133]在本申請的一些實施例中,錐型設備60包括:

[0134]接收模塊603,用于接收第二網(wǎng)絡信息映射關系,其中,第二網(wǎng)絡信息映射關系為

信令服務器根據(jù)第一建鏈請求報文向錐型設備60發(fā)送的,第一建鏈請求報文來自對稱設

備。

[0135]在本申請的一些實施例中,錐型設備60包括:

[0136]發(fā)送模塊601,還用于向信令服務器發(fā)送第二建鏈請求報文,第二建鏈請求報文中

攜帶第二網(wǎng)絡信息,以使得信令服務器根據(jù)第二網(wǎng)絡信息向錐型設備60發(fā)送第二網(wǎng)絡信息

映射關系;

[0137]接收模塊603,還用于接收第二網(wǎng)絡信息映射關系。

[0138]在本申請的一些實施例中,錐型設備60包括:

[0139]發(fā)送模塊601,具體用于根據(jù)第二網(wǎng)絡信息映射關系向對稱設備的M個公有端口發(fā)

送打洞報文。

[0140]在本申請的一些實施例中,錐型設備60包括:

[0141]發(fā)送模塊601,還用于向信令服務器發(fā)送第二注冊報文,第二注冊報文攜帶第一網(wǎng)

13

CN112134826A說明書11/12頁

絡信息。

[0142]以上實施例中,處理模塊可以由處理器實現(xiàn),接收模塊,可以由接收器或接收電路

或輸入接口實現(xiàn),發(fā)送模塊,可以由發(fā)送器或發(fā)送電路或輸出接口實現(xiàn)。

[0143]需要說明的是,上述裝置各模塊/單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與

本申請方法實施例基于同一構思,其帶來的技術效果與本申請方法實施例相同,具體內(nèi)容

可參見本申請前述所示的方法實施例中的敘述,此處不再贅述。

[0144]上面從模塊化功能實體的角度對本申請實施例中的對稱設備和錐型設備進行描

述,下面從硬件處理的角度對本申請實施例中的對稱設備和錐型設備進行描述。圖7是本申

請實施例中的通信裝置的硬件結構一個示意圖。如圖7所示,該通信裝置可以包括:

[0145]該通信裝置包括至少一個處理器701,通信線路707,存儲器703以及至少一個通信

接口704。

[0146]處理器701可以是一個通用中央處理器(centralprocessingunit,CPU),微處理

器,特定應用集成電路(application-specificintegratedcircuit,服務器IC),或一個

或多個用于控制本申請方案程序執(zhí)行的集成電路。

[0147]通信線路707可包括一通路,在上述組件之間傳送信息。

[0148]通信接口704,使用任何收發(fā)器一類的裝置,用于與其他裝置或通信網(wǎng)絡通信,如

以太網(wǎng)等。

[0149]存儲器703可以是只讀存儲器(read-onlymemory,ROM)或可存儲靜態(tài)信息和指令

的其他類型的靜態(tài)存儲裝置,隨機存取存儲器(randomaccessmemory,RAM)或者可存儲信

息和指令的其他類型的動態(tài)存儲裝置,存儲器可以是獨立存在,通過通信線路707與處理器

相連接。存儲器也可以和處理器集成在一起。

[0150]其中,存儲器703用于存儲執(zhí)行本申請方案的計算機執(zhí)行指令,并由處理器701來

控制執(zhí)行。處理器701用于執(zhí)行存儲器703中存儲的計算機執(zhí)行指令,從而實現(xiàn)本申請上述

實施例提供的通信方法。

[0151]可選的,本申請實施例中的計算機執(zhí)行指令也可以稱之為應用程序代碼,本申請

實施例對此不作具體限定。

[0152]在具體實現(xiàn)中,作為一種實施例,通信裝置可以包括多個處理器,例如圖7中的處

理器701和處理器702。這些處理器中的每一個可以是一個單核(single-CPU)處理器,也可

以是一個多核(multi-CPU)處理器。這里的處理器可以指一個或多個裝置、電路、和/或用于

處理數(shù)據(jù)(例如計算機程序指令)的處理核。

[0153]在具體實現(xiàn)中,作為一種實施例,通信裝置還可以包括輸出裝置705和輸入裝置

706。輸出裝置705和處理器701通信,可以以多種方式來顯示信息。輸入裝置706和處理器

701通信,可以以多種方式接收用戶的輸入。例如,輸入裝置706可以是鼠標、觸摸屏裝置或

傳感裝置等。

[0154]上述的通信裝置可以是一個通用裝置或者是一個專用裝置。在具體實現(xiàn)中,通信

裝置可以是臺式機、便攜式電腦、網(wǎng)絡服務器、無線終端裝置、嵌入式裝置或有圖7中類似結

構的裝置。本申請實施例不限定通信裝置的類型。

[0155]在上述實施例中,可以全部或部分地通過軟件、硬件、固件或者其任意組合來實

現(xiàn)。當使用軟件實現(xiàn)時,可以全部或部分地以計算機程序產(chǎn)品的形式實現(xiàn)。

14

CN112134826A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論