麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用戶設備的最大傳輸單元尺寸報告和發現的制作方法

文檔序號:11162584閱讀:904來源:國知局
用戶設備的最大傳輸單元尺寸報告和發現的制造方法與工藝

本申請根據35U.S.C.§119要求2015年1月26日遞交的美國臨時申請案62/107,587的優先權,且將上述申請作為參考。

技術領域

本發明有關于無線通信,且尤其有關于采用AT命令(AT command)控制最大傳輸單元(Maximum Transmission Unit,MTU)尺寸報告和發現的方法。



背景技術:

在通信網絡中,某層(layer)的通信協議的MTU是該層可以通過的最大協議數據單元的尺寸(以字節或八位字節為單位)。MTU參數通常與通信接口有關。標準中可決定固定的MTU尺寸,或者系統可以在連接時決定MTU。較大的MTU帶來較高的效率,因為每個網絡封包可攜帶更多的用戶數據,而協議開銷(overhead)保持固定。較高的效率意味著總協議吞吐量的提高。較大的MTU也意味著對同量數據可處理較少的封包。在一些系統中,每封包處理(per-packet-processing)可能是性能局限的關鍵。然而,與較小的封包相比,較大的封包占據慢速鏈路(slow link)的時間較長,造成后續封包的較大延遲,并增加負載和最低延時(minimum latency)。舉例來說,1500字節的封包-網絡層以太網(Ethernet)允許的最大封包,需占據14.4k的調制解調器(modem)大約1秒的時間。當存在通信錯誤時,大封包通常也成問題。一個封包中單個比特的損壞(corruption)需要整個封包重傳。在給定比特誤碼率(Bit Error Rate,BER)下,較大封包更可能損壞。

在因特網協議(Internet Protocol,IP)網絡中,IP通過很多種網絡技術工作,各網絡技術可采用不同尺寸的封包。主機將了解其自己接口的MTU,并可能通過初次握手(initial handshake)了解其對等節點(peer)的MTU,但無法在開始時了解到任何其他對等節點的鏈路鏈中的最低MTU。另一個問題是高層協議可能建立比特定鏈路所支持的封包更大的封包。為了避免這個問題,IPv4允許分段(fragmentation):采用為分段發送的鏈路的接口配置的MTU參數,將數據包(datagram)劃分成足夠小的片段以通過該鏈路。這種分段進程在IP層發生,并將分段的封包加上標記,使得目的主機的IP層知道應將這些封包重組成原始數據包。然而這種方法可能帶來一些缺點,包括增加開銷。

IP將因特網傳輸路徑的路徑MTU(Path MTU)定義為從源地址到目的地址所經過路徑上的所有IP跳(IP hop)的MTU的最小值。路徑MTU是無需進行分段就能穿過這條路徑的最大封包尺寸。路徑MTU發現是一種確定兩個IP主機之間路徑MTU的技術。在這種技術中,將要發送的封包的IP頭部(header)中會設定不要分段(Don't Fragment,DF)標記。路徑上任何MTU小于該封包的裝置會將這種封包丟棄,并回報包括其MTU的ICMP“目的地不可達”消息。這種信息允許源主機適當地降低其設定的路徑MTU。上述進程重復,直到MUT變得足夠小,從而無需分段以通過整條路徑。

這些年來無線蜂窩通信網絡呈指數級增長。長期演進(Long Term Evolution,LTE)系統由于其簡化的系統架構,可提供高峰值數據率(peak data rate)、低延遲、改進的系統容量以及低操作成本。LTE系統也稱4G系統,可提供對舊的無線網絡(如GSM、CDMA以及通用移動通信系統(Universal Mobile Telecommunication System,UMTS))的無縫集成。第三代合作伙伴項目(3rd Generation Partner Project,3GPP)網絡通常包括2G/3G/4G系統的混合。隨著網絡設計的優化,多種標準開發出很多改進方案,特別是通過演進分組系統(Evolved Packet System,EPS)提供無線IP服務。

EPS/IP承載和連接管理以及分配功能可提供給采用應用程序接口(Application Programming Interface,API)的應用和終端裝置。對于外部應用來說,EPS/IP承載和連接管理以及分配功能可按照3GPP TS 27.007“AT command set for User Equipment(UE)”,通過AT命令API提供。AT命令用于控制移動終端(Mobile Termination,MT)功能和終端設備(Terminal Equipment,TE)通過終端適配器(Terminal Adaptor,TA)提供的GSM/UMTS網絡服務。

需尋求一種方案,來通過采用AT命令在IP網絡中控制UE的MUT尺寸報告和發現。



技術實現要素:

本發明提出一種采用AT命令的控制MTU報告和發現的方法。在通信網絡中,某層的通信協議的MTU是該層可以通過的最大協議數據單元的尺寸(以字節或八位字節為單位)。在IP網絡中,若所支持的MTU尺寸小于IP封包長度,則封包可被分段。根據一新穎性方面,PDN連接的PDP上下文包括最大傳輸單元信息。通過將MTU信息引入PDP上下文,TE可采用AT命令來向網絡詢問MTU參數,從而避免分段。TE也可采用AT命令來設定MTU參數,并從而控制MTU發現。

在一實施例中,TE在移動通信網絡中建立PDN連接。TE發送與PDN連接的MTU信息有關的AT命令。TE從MT接收MTU尺寸。最后,TE基于從MT接收的MTU尺寸,處理與PDN連接有關的應用數據,并生成IP封包。

在另一實施例中,MT在移動通信網絡中從TE接收AT命令。AT命令與PDN連接的MTU信息有關。MT基于MTU發現選項發現PDN連接的MTU尺寸。最后,MT發送MTU尺寸給TE。

在另一實施例中,MT發現移動通信網絡中PDN連接的MTU尺寸。MT確定MTU尺寸是否改變。MT另確定MTU報告是否被TE使能。若MTU尺寸已改變且MTU報告被TE使能,MT通過URC發送更新的MTU尺寸給TE。

在另一實施例中,UE在移動通信網絡中建立PDN連接。UE將AT命令從AP發送到調制解調器。AT命令與PDN連接的MTU信息有關。UE基于MTU發現選項通過調制解調器發現PDN連接的MTU尺寸。最后,UE基于從網絡接收的MTU尺寸,處理與PDN連接有關的應用數據并生成IP封包。

如下詳述其它實施例以及優勢。本部分內容并非對發明作限定,本發明范圍由權利要求所限定。

附圖說明

附圖說明了本發明的實施例,其中相同的符號代表相同的元件。

圖1是根據一新穎性方面的包括UE的MTU尺寸發現的示范性3GPP無線網絡的示意圖。

圖2是根據一新穎性方面的包括TE和MT與TA配合工作的架構的簡化方塊示意圖。

圖3是根據本發明一些實施例的TE的簡化方塊示意圖。

圖4是根據本發明一些實施例的MT的簡化方塊示意圖。

圖5是根據一新穎性方面的詢問包括與CID有關的每個IP連接的MTU尺寸的PDP上下文參數列表的AT命令+CGCONTRDP的一實施例的示意圖。

圖6是用于TE詢問MTU信息的TE與MT之間的消息流的示意圖。

圖7是一經檢測到MTU尺寸改變時MT采用URC報告MTU信息的機制的示意圖。

圖8是用于MT報告MTU信息的TE和MT之間的消息流的示意圖。

圖9是根據一新穎方面的用來設定/讀取/測試包括MTU發現選項的PDP上下文參數列表的AT命令+CGDCONT的一實施例的示意圖。

圖10是用于TE設定MTU發現選項的TE和MT之間消息流的示意圖。

圖11是用于TE讀取/測試MTU發現選項的TE和MT之間的消息流示意圖。

圖12是根據一新穎性方面的從TE角度的控制MTU報告和發現的方法的流程圖。

圖13是根據一新穎性方面的從MT角度的控制MTU報告和發現的方法的流程圖。

圖14是一經檢測到MTU尺寸改變時MT采用URC報告MTU信息的方法的流程圖。

圖15是根據一新穎性方面的UE在TE和MT之間采用AT命令進行MTU報告和發現的示意圖。

圖16是根據一新穎性方面的從UE角度的控制MTU報告和發現的方法流程圖。

具體實施方式

以下將詳述本發明的一些實施例,其中某些示范例通過附圖描述。

圖1是根據一新穎性方面的包括UE的MTU尺寸發現的示范性3GPP無線網絡100的示意圖。3GPP系統100為公用陸地移動網絡(Public Land Mobile Network,PLMN)或等效公用陸地移動網絡(Equivalent Public Land Mobile Network,EPLMN),可支持一種或多種無線電接入(Radio Access Technology,RAT)網絡,如可為4G/LTE系統、3G系統,也可為2G系統(圖未示)。每個3GPP系統具有固定的基礎設施單元,如無線通信站臺102和103,形成分布在地理區域中的無線網絡。基礎單元也可指代接入點(access point)、接入終端、基站、節點B(NodeB)、演進節點B(evolved NodeB,eNodeB)或本領域中采用的其他術語。無線通信站臺102和103各自為一地理區域提供服務。4G/LTE系統具有eNodeB 102,連接至系統架構演進(System Architecture Evolution,SAE)網關(gateway,GW)105,其中SAE GW 105包括服務網關(serving gateway,S-GW)和分組數據網(Packet Data Network,PDN)網關(PDN gateway,P-GW)。3G系統具有node-B 103和無線電網絡控制器(Radio Network Controller,RNC)。3G系統的RNC連接至服務GPRS支持節點(Serving GPRS Support Node,SGSN)106,其中SGSN 106連接至SAE GW 105。

3GPP系統100中的無線通信裝置/UE 101可由無線電接入網(Radio Access Network,RAN)111的eNodeB 102或node-B 103提供服務,以通過核心網112接入應用網絡或互聯網110。UE 101與3GPP系統100建立承載,用于數據服務。UE 101通過S1接口在4G系統中建立EPS承載,或通過lu接口在3G系統中建立分組數據協議(Packet Data Protocol,PDP)上下文(context)。對于IP網絡來說,EPS承載或PDP上下文也被稱為PDN或IP連接。在圖1所示的示范例中,為了在4G系統中建立EPS承載,UE 101發送PDN連接請求給eNodeB 102。UE 101可同時建立多個PDN連接,如圖1所繪示的IP連接#1和IP連接#2。或者,UE 101可在3G系統建立一個或多個PDN連接,如圖1所繪示的IP連接#3。

EPS/IP承載和連接管理與分配功能可基于PDP上下文,通過API提供給應用和終端裝置。PDP上下文可被視為表示與目標PDN建立的特定承載和連接的參數的數據記錄。一個UE上運行的多個應用可能需要與一個或多個PDN建立的多個連接,使得多個PDP上下文需被定義。多個PDP上下文可被劃分為主要(primary)PDP上下文(也被稱為非次要PDP上下文)和次要(secondary)PDP上下文。提供與多個PDN建立的連接的多個主要PDP上下文分別與一唯一(unique)IP地址有關。

對于外部應用來說,EPS/IP承載和連接管理與分配功能可按照3GPP TS 27.007“AT command set for User Equipment(UE)”,通過AT命令API提供。AT命令用來控制MT功能和TE通過TA提供的GSM/UMTS網絡服務。在圖1所示的示范例中,UE 101包括TE、TA和MT。TE可采用AT命令來控制MT進行承載和連接管理與分配功能。舉例來說,TE可采用AT命令來詢問PDP上下文信息以及設定PDP上下文參數。根據一新穎性方面,PDP上下文包括MTU信息。在通信網絡中,某層的通信協議的MTU是該層可通過的最大協議數據單元的尺寸(以字節或八字節為單位)。MTU參數通常與通信接口有關。在IP網絡中,若所支持的MTU尺寸小于IP封包長度,則封包可被分段。因此,通過將MTU信息引入PDP上下文,TE可采用AT命令來向網絡詢問MTU參數,從而避免分段。TE也可采用AT命令來設定MTU參數,并從而控制MTU發現。

圖2是根據一新穎性方面的包括TE 201和MT 203與TA 202配合工作的用戶設備UE 200的架構的簡化方塊示意圖。3GPP TS 27.007定義了多個AT命令,以控制基于PDP上下文的MT功能和GPRS封包域服務。每個AT命令包括上下文標識(Context Identification,CID)參數,作為對AT命令應用的特定PDP上下文(以及相關無線電接入承載(Radio Access Bearer,RAB))的參考。TA、MT和TE可按照需求,以獨立或集成實體的方式實現。所定義的AT命令可以使用以下任何具體實現場景:TA、MT和TE作為三個單獨的實體;TA集成在MT中,而TE作為單獨實體實現;TA集成在MT中,TE作為單獨實體實現;TA集成在TE中,MT作為單獨實體實現;以及TA和MT集成在TE中,集成為單個實體。

在圖2所示的示范例中,AT命令可在TE 201和TA 202之間的鏈路上被觀察到。然而,大部分AT命令交換有關MT的信息,而不是有關TA的信息。TE 201和TA 202之間的接口在現有串行電纜、紅外鏈路和具有類似行為的所有鏈路類型上操作。TA202和MT 203之間的接口依賴于MT 203中的干擾。在一實施例中,TE 201發送AT命令給TA 202,其中AT命令被轉化為MT控制,以待發送給MT 203。AT命令可為從MT 203獲取MTU尺寸的讀取命令,或者為MT 203設定MTU發現選項的設定命令。作為響應,MT 203發送MT狀態給TA 202,其中MT狀態被轉化為響應,以待發送給TE 201。響應可包括MTU尺寸和設定信息。

圖3是根據本發明一些實施例的終端設備TE 300的簡化方塊示意圖。TE 300包括處理器301、存儲器302和協議棧310,其中協議棧310包括應用(application,APP)層、傳輸(TCP/UDP)層、網絡(IP)層、數據鏈路層以及物理(physical,PHY)層。TE 300進一步包括系統控制模塊320,其中系統控制模塊320包括用戶接口、配置和控制模塊、連接處理器(connection handler)、MTU處理器(MTU handler)、封裝模塊和分段(segmentation)模塊。處理器301處理不同的應用,并調用不同的系統控制模塊,以實現TE 300的多個功能。存儲器302存儲程序指令和數據303,以控制TE 300的操作。系統控制模塊為可被實現和配置以執行TE 300的功能任務的電路。

對于IP數據服務來說,TE 300與其目標PDN建立一個或多個PDN連接。在PDN連接建立中,應用數據需要在每層封裝和分段,從高層到低層(如TCP→IP→數據鏈路),并隨后在PHY層傳送。舉例來說,應用數據首先在傳輸層封裝上TCP/UDP頭部(如TCP/UDP封包),隨后在網絡層封裝上IP頭部并基于MTU尺寸分段(如IP封包)。TCP層也可基于從MTU獲取的最大分段尺寸(Maximum Segmentation Size,MSS)將應用數據分段。上述功能由連接處理器、MTU處理器、封裝模塊、分段模塊與協議棧310一起實現。一般來說,TE 300也可配置電話框架電路(如撥號器、呼叫管理器等),以支持語音呼叫功能。此外,TE 300也支持3GPP TS27.007定義的,基于PDP上下文控制MT功能和GPRS分組域服務的AT命令,包括通過CID識別的每個PDN連接的MTU信息。

圖4是根據本發明一些實施例的移動終端MT 400的簡化方塊示意圖。MT 400包括天線406,用來傳送和接收無線電信號。RF收發機模塊404耦接至天線,從天線406接收RF信號并將RF信號轉換為基帶信號,以通過基帶(baseband,BB)模塊405將基帶信號發送給處理器401。RF收發機404也可將通過基帶模塊405從處理器401接收的基帶信號轉換為RF信號,并將RF信號發送給天線406。處理器401處理接收到的基帶信號,并調用不同的功能模塊來執行MT 400的功能。存儲器402存儲程序指令和數據403,以控制MT 400的操作。

MT 400也包括一系列協議棧410和包括多個系統模塊420的控制電路,以執行MT 400的功能任務。協議棧410包括非接入層(Non-Access-Stratum,NAS)層、無線電資源控制(Radio Resource Control,RRC)層、分組數據匯聚協議(Packet Data Convergence Protocol,PDCP)/無線電鏈路控制(Radio Link Control,RLC)層、媒體接入控制(Media Access Control,MAC)層以及PHY層。系統模塊420包括配置模塊、控制模塊、用來基于MTU發現選項發現MTU尺寸的MTU檢測器以及用來報告MUT尺寸和設定信息的MTU報告模塊。在圖4的示范例中,MT 400進一步包括終端適配器TA 430,用來接收和發送AT命令,對AT命令進行轉換以由處理器401處理,從而控制MT功能。在一示范例中,TA 430從TE接收AT讀取命令,其中命令要求MT從網絡獲取MTU尺寸。在另一示范例中,TA 430從TE接收AT設定命令,其中命令要求設定MTU發現選項,使得MT基于MTU發現選項進行MTU發現。

圖5是根據一新穎性方面的詢問包括與CID有關的每個IP連接的MTU尺寸的PDP上下文參數列表的AT命令+CGCONTRDP的一實施例的示意圖。如圖5所示,AT+CGCONTRDP命令是讀取或測試命令。對于具有上下文標識<cid>的激活(active)非次要PDP上下文,讀取命令的執行返回相關信息。若AT命令中省略參數<cid>,則所有的激活非次要PDP上下文的相關信息均會返回。測試命令的執行可返回與激活非次要PDP上下文有關的<cid>列表。

相關信息的定義值可包括:<cid>:特定非次要PDP上下文標識;<bearer-id>:EPS承載標識;<apn>:用來選擇分組數據網的邏輯名稱;<local_addr and subnet_mask>:表示MT的IP地址和子網掩碼(subnet mask);<gw_addr>:表示MT的網關地址;<DNS_prim_addr>:表示主要DNS服務器的IP地址;<DNS_sec_addr>:表示次要DNS服務器的IP地址;<P_CSCF_prim_addr>:表示主要P-CSCF服務器的IP地址;<P_CSCF_sec_addr>:表示次要P-CSCF服務器的IP地址;<IM_CN_Signaling_Flag>:表示PDP上下文是否僅用于IM CN子系統相關信令;<LIPA_indication>:指示PDP上下文采用LIPA PDN連接提供連接;以及<IPv4_MTU>:以八位字節表示IPv4MTU尺寸。

圖6是用于TE詢問MTU信息的TE 601與MT 602之間的消息流的示意圖。TE601也被稱為應用處理器(Application Processor,AP),而MT 602也被稱為調制器/解調器(調制解調器)。在步驟611中,AP與網絡建立PDN連接,這可在UE第一次調諧(tuned on)并附著(attach)到網絡時發生。PDN連接與PDP CID有關。在步驟612中,AP發送AT命令+CGCONTRDP,以獲取包括與CID有關的PDN連接的MTU尺寸的PDP上下文參數列表。在步驟613中,調制解調器檢測PDN連接的MTU尺寸。調制解調器可具有默認MTU尺寸(如1500字節)。然而,調制解調器一般需要獲取或發現PDN連接的MTU尺寸。在步驟614中,調制解調器發送信令到網絡,以發現MTU尺寸。在步驟615中,調制解調器從網絡接收MTU尺寸的響應。在步驟615中,調制解調器響應于AT命令,發送響應給AP。響應包括PDN連接的PDP上下文參數,包括新獲取或發現的MTU尺寸。需注意,步驟612可在步驟613-615之后發生。舉例來說,在步驟611建立PDN連接之后,調制解調器將自動詢問MTU尺寸(根據AT+CGDCONT設定的MTU報告),隨后AP詢問MTU尺寸。在步驟617中,AP基于MTU尺寸處理應用數據。舉例來說,應用數據首先在傳輸層封裝上TCP/UDP頭部(如TCP或UDP封包),隨后在網絡層封裝上IP頭部并基于MTU尺寸分段(如IP封包)。TCP層也可基于從MTU獲取的MSS將應用數據分段。最后在步驟618中,數據應用的IP封包在AP和網絡之間通過PDN連接交換。

圖7是一經檢測到MTU尺寸改變時MT采用非請求碼(Unsolicited Request Code,URC)報告MTU信息的機制的示意圖。對于TE和MT之間的正常通信(normal communication)來說,TE將發出AT命令,而MT將響應于AT命令。URC是個例外。URC指示一個并不與TE發出任何AT命令直接相關的事件的發生。在URC中,MT將主動報告預定義事件,而不需要從TE發出AT命令。如圖7所示,在步驟711中,MT檢測PDN連接的MTU尺寸是否已改變。在步驟712中,MT檢查MTU報告使能(enable)還是禁能(disable)。在步驟713中,若MTU報告使能,則MT發送具有新更新MTU尺寸的URC給TE。需注意,步驟712為可選項,可被省略。

圖8是用于MT報告MTU信息的TE 801和MT 802之間的消息流的示意圖。TE801也被稱為AP,而MT 802也被稱為調制器/解調器(調制解調器)。在步驟811中,AP發送AT命令使能或禁能MTU報告選項(如通過AT+CGDCONT設定命令)。在步驟812中,調制解調器發送信令給網絡,以發現用于PDN連接的MTU尺寸。在步驟813中,調制解調器從網絡接收MTU尺寸的響應。舉例來說,調制解調器可定期發送NAS信令給MME,以獲取新更新的MTU尺寸。在步驟814中,調制解調器檢查對于同一PDN連接來說,MTU尺寸是否已從先前值改變。舉例來說,調制解調器在其存儲器中存儲每個PDN連接的所有MTU尺寸。在步驟815中,調制解調器檢查MTU報告是使能還是禁能。在步驟816中,若MTU尺寸已改變且MTU報告使能,則調制解調器發送具有新更新MTU尺寸的URS給AP。需注意,調制解調器采用URC報告新MTU尺寸,而不需要從AP接收任何特定AT命令。

圖9是根據一新穎方面的用來設定/讀取/測試包括MTU發現選項的PDP上下文參數列表的AT命令+CGDCONT的一實施例的示意圖。如圖9所示,AT+CGDCONT命令是設定或讀取或測試命令。設定命令規定由本地上下文標識參數<cid>標識的PDP上下文的PDP上下文參數值,也允許TE規定是否要求ESM信息的安全保護傳送(security protected transmission),因為協議配置選項(Protocol Configuration Options,PCO)可能包括需要加密的信息。UE對ESM信息采用安全保護傳送還可有其他原因,如UE需要傳送APN。所定義的狀態可同時具有的PDP上下文數目由測試命令返回的范圍給定。讀取命令的執行可返回每個所定義上下文的當前設定。測試命令的執行可返回所支持的值(復合值)。若MT支持多個PDP類型<PDP_type>,每個<PDP_type>的參數值范圍也以單獨行返回。

相關信息的定義值可包括:<cid>:規定特定PDP上下文定義;<PDP_type>:規定分組數據協議類型;<APN>:用來選擇分組數據網的邏輯名稱;<PDP_addr>:在適用于PDP的地址空間中識別MT;<d_comp>:控制PDP數據壓縮;<h_comp>:控制PDP頭部壓縮;<IPv4AddrAlloc>:控制MT/TA如何請求獲得IPv4地址信息;<request_type>:指示PDP上下文的PDP上下文激活請求類型;<P-CSCF_discovery>:影響MT/TA如何請求獲得P-CSCF地址;<IM_CN_Signaling_Flag_Ind>:指示網絡PDP上下文是否僅用于IM CN子系統相關信令;<NSLPI>:指示該PDP上下文要求的NAS信令優先級;<securePCO>:規定是否要求PCO的安全保護傳送;<IPv4_MTU_discovery>:影響MT/TA如何請求獲得IPv4MTU尺寸。若MTU發現選項被設定為0,則IPv4MTU尺寸發現的優先選擇不會受+CGDCONT影響。若MTU發現選項被設定為1,則IPv4MTU尺寸發現優選通過NAS信令。

圖10是用于TE設定MTU發現選項的TE 1001和MT 1002之間消息流的示意圖。TE 1001也被稱為AP,而MT 1002也被稱為調制器/解調器(調制解調器)。在步驟1011中,AP發送AT命令+CGDCONT,以設定包括MTU發現選項的PDP上下文參數列表。在步驟1012中,調制解調器試圖基于AP設定的MTU發現選項檢測MTU尺寸。若MTU發現選項被設定為0,則IPv4MTU尺寸發現的偏好不會受+CGDCONT命令的影響。舉例來說,在步驟1013(選項#1)中,默認MTU發現機制是通過路徑MTU發現機制。路徑MTU發現是通過在將要發送的封包的IP頭部中設定DF的選項。路徑上任何MTU小于該封包的裝置將丟棄封包,并回報包含其MTU的ICMP“目的地不可達”消息。這種信息允許源主機適當降低其設定的路徑MTU。上述進程重復,直到MTU變得足夠小,從而無需分段以通過整條路徑。

另一方面,若MTU發現選項被設定為1,則IPv4MTU尺寸發現可優先通過NAS信令。一般來說,調制解調器將試圖在下一個合適的NAS消息(如嵌入在PCO信息元素(Information Element,IE)中)中發現MTU尺寸。舉例來說,在步驟1014(選項#2)中,調制解調器發送PDN連接請求給網絡的MME。在步驟1015中,調制解調器通過激活PDP(或EPS承載)上下文接受消息或修改PDP(或EPS承載)上下文請求,從網絡接收MTU尺寸。在步驟1016中,AP發送第二AT讀取命令+CGCONTRDP,以詢問MTU尺寸。在步驟1017中,調制解調器發送MTU尺寸給AP。

圖11是用于TE讀取/測試MTU發現選項的TE 1101和MT 1102之間的消息流示意圖。TE 1101也被稱為AP,而MT 1102也被稱為調制器/解調器(調制解調器)。在步驟1111中,AP發送AT命令+CGDCONT,以讀取包括MTU發現選項的PDP上下文參數列表。在步驟1112中,調制解調器發送包括MTU發現選項的PDP上下文參數列表給AP。在步驟1113中,AP發送AT命令+CGDCONT,以測試包括MTU發現選項的所支持PDP上下文參數。在步驟1114中,調制解調器發送包括所支持MTU發現選項范圍的所支持PDP上下文參數范圍給AP。

圖12是根據一新穎性方面的從TE角度的控制MTU報告和發現的方法的流程圖。在步驟1201中,TE在移動通信網絡中建立PDN連接。在步驟1202中,TE發送與PDN連接的MTU信息有關的AT命令。在步驟1203中,TE從MT接收MTU尺寸。在步驟1204中,TE基于從MT接收的MTU尺寸,處理與PDN連接有關的應用數據,并生成IP封包。需注意,步驟1201和1202的順序可交換。舉例來說,AT+CGDCONT設定命令可用來配置PDP上下文文件(profile),TE可首先設立PDP上下文文件,并隨后建立PDN連接。MTU詢問和報告選項的設定可在PDP上下文建立之前進行,或者在PDP上下文建立之后進行。

圖13是根據一新穎性方面的從MT角度的控制MTU報告和發現的方法的流程圖。在步驟1301中,MT在移動通信網絡中從TE接收AT命令。AT命令與PDN連接的MTU信息有關。在步驟1302中,MT基于MTU發現選項發現PDN連接的MTU尺寸。在步驟1303中,MT發送MTU尺寸給TE。需注意,若AT命令為讀取命令(+CGCONTRDP),則步驟1301和1302的順序可改變。若AT命令為設定命令(+CGDCONT),則MT響應于第二AT讀取命令(+CGCONTRDP)發送MTU尺寸。

圖14是一經檢測到MTU尺寸改變時MT采用URC報告MTU信息的方法的流程圖。在步驟1401中,MT發現移動通信網絡中PDN連接的MTU尺寸。在步驟1402中,MT確定MTU尺寸是否改變。在步驟1403中,MT確定MTU報告是否被TE使能。在步驟1404中,若MTU尺寸已改變且MTU報告被TE使能,MT通過URC發送更新的MTU尺寸給TE。

圖15是根據一新穎性方面的UE在TE和MT之間采用AT命令進行MTU報告和發現的示意圖。UE 1501包括TE、TA和MT。TE和MT借由AT命令通過TA進行彼此通信。在步驟1511中,UE 1501與其目標PDN網絡建立PDN連接,其中PDN連接通過第一CID#1標識。在步驟1512中,TE發送AT設定命令(+CGDCONT),以設定包括優選MTU發現選項的PDP上下文參數列表。舉例來說,MTU發現選項被設定為1,指示NAS信令為優選MTU發現選項。在步驟1513中,MT基于MTU發現選項,如通過NAS信令,來檢測MTU尺寸。在步驟1514中,MT發送詢問CID#1的MTU尺寸的NAS消息。在步驟1515中,MT從網絡接收包括嵌入到PCO IE的MTU尺寸的響應。在步驟1516中,MT將MTU尺寸發送給TE。在步驟1517中,TE中的AP處理應用數據,用于后續數據服務。在一示范例中,應用數據首先在傳輸層被封裝上TCP/UDP頭部(如TCP或UDP封包),并隨后在網絡層封裝上IP頭部以及基于接收到的MTU尺寸分段(如IP封包)。最后在步驟1518中,IP封包在TE和網絡之間交換,用于具有CID#1標識的PDN連接。需注意,步驟1512中的AT+CGDCONT設定命令可用來配置PDP上下文文件。如此一來,TE可首先在步驟1512中設立PDP上下文文件,并隨后在步驟1511中建立PDN連接。MTU詢問和報告選項的設定可在PDP上下文建立之前進行,或者在PDP上下文建立之后進行。

UE 1501可同時建立多個PDN連接,每個PDN連接與不同的CID相關。舉例來說,不同的PDN連接可對應于不同的用戶應用,用于不同的用途。一些示范例包括用于互聯網接入的PDN連接,用于VoLTE的PDN連接。不同的PDN連接可由不同的P-GW提供服務。舉例來說,互聯網PDN連接的P-GW位于互聯網域,而VoLTE PDN連接的P-GW位于內部IMS核心網。在步驟1521中,UE 1501與其目標PDN網絡建立PDN連接,其中該PDN連接通過第二CID#2標識。在步驟1522中,TE發送AT讀取命令(+CGCONTRDP),以獲取包括MTU尺寸的PDP上下文參數列表。在步驟1523中,MT基于先前設立的MTU發現選項,如通過NAS信令,來檢測MTU尺寸。在步驟1524中,MT發送詢問CID#2的MTU尺寸的NAS消息。在步驟1525中,MT從網絡接收包括嵌入在PCO IE中的MTU尺寸的響應。在步驟1526中,MT將MTU尺寸發送給TE。在步驟1527中,TE中的AP處理應用數據,用于后續數據服務。在一示范例中,應用數據首先在傳輸層被封裝上TCP/UDP頭部(如TCP或UDP封包),并隨后在網絡層封裝上IP頭部以及基于接收到的MTU尺寸分段(如IP封包)。在步驟1528中,IP封包在TE和網絡之間交換,用于具有CID#2標識的PDN連接。需注意,步驟1522可在步驟1523-1525之后發生。舉例來說,在步驟1521建立PDN連接后,調制解調器可自動詢問MTU尺寸(根據AT+CGDCONT設定的MTU報告),而AP隨后詢問MTU尺寸。

圖16是根據一新穎性方面的從UE角度的控制MTU報告和發現的方法流程圖。在步驟1601中,UE在移動通信網絡中建立PDN連接。在步驟1602中,UE將AT命令從AP發送到調制解調器。AT命令與PDN連接的MTU信息有關。在步驟1603中,UE基于MTU發現選項通過調制解調器發現PDN連接的MTU尺寸。在步驟1604中,UE基于從網絡接收的MTU尺寸,處理與PDN連接有關的應用數據并生成IP封包。

本發明雖以較佳實施例揭露如上以用于指導目的,但是其并非用以限定本發明的范圍。相應地,在不脫離本發明的范圍內,可對上述實施例的各種特征進行變更、潤飾和組合。本發明的范圍以權利要求書為準。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 绥棱县| 石首市| 西乡县| 民乐县| 万盛区| 泰兴市| 武鸣县| 莱州市| 涿州市| 鹤峰县| 格尔木市| 木兰县| 肥城市| 八宿县| 宜兰县| 杭锦后旗| 松滋市| 固始县| 江口县| 聂荣县| 甘谷县| 眉山市| 叙永县| 宜宾市| 吉安县| 武夷山市| 邵阳市| 兰考县| 新干县| 易门县| 祥云县| 左贡县| 左权县| 五莲县| 邵阳县| 措勤县| 栖霞市| 五峰| 甘肃省| 仁寿县| 兴城市|