?、YouTube?等) 的IP數(shù)據(jù)流在不同無(wú)線電接入網(wǎng)(例如,3GPP接入網(wǎng)和WLAN)之間進(jìn)行無(wú)縫移動(dòng)。
[0025] 圖2是根據(jù)一些實(shí)施例示出UE(移動(dòng)設(shè)備)與網(wǎng)絡(luò)服務(wù)器之間的示例通信的框 圖200,其中網(wǎng)絡(luò)服務(wù)器被配置為使用增強(qiáng)型IP流移動(dòng)性過(guò)程、經(jīng)由多個(gè)無(wú)線電接入網(wǎng)來(lái) 協(xié)助通信。如框圖200所示,在一些實(shí)施例中,網(wǎng)絡(luò)服務(wù)器50(下文稱為"服務(wù)器")可以在 204處獲得IP數(shù)據(jù)流上下文信息(例如,對(duì)IP數(shù)據(jù)流上下文信息進(jìn)行測(cè)量)。IP數(shù)據(jù)流上 下文信息可以由UE15或由網(wǎng)絡(luò)服務(wù)器50用來(lái)確定例如IP數(shù)據(jù)流的性能需求并且相應(yīng)地 針對(duì)IP數(shù)據(jù)流的通信選擇適當(dāng)?shù)臒o(wú)線電接入網(wǎng)。在一些實(shí)施例中,服務(wù)器50可以通過(guò)檢 查IP數(shù)據(jù)流中所包括的數(shù)據(jù)分組的有效負(fù)荷(例如,通過(guò)深度分組檢查(DPI))來(lái)獲得這 樣的IP數(shù)據(jù)流上下文信息。
[0026] 在一些實(shí)施例中,IP數(shù)據(jù)流上下文信息(下文稱為"流上下文信息")可以包括 以下參數(shù):使用索引一一用來(lái)索引IP數(shù)據(jù)流的使用(例如,語(yǔ)音呼叫、視頻呼叫、直播流、 FTP、Web瀏覽等)的無(wú)符號(hào)整數(shù);應(yīng)用供應(yīng)商索引一一用來(lái)索引流的應(yīng)用供應(yīng)商名稱(例 如,Slcype?、YouTube?、Microsoft?等)的無(wú)符號(hào)整數(shù);應(yīng)用版本索引一一用來(lái) 索引應(yīng)用版本的無(wú)符號(hào)整數(shù);流標(biāo)識(shí)信息一一被配置為標(biāo)識(shí)IP數(shù)據(jù)流的一組標(biāo)識(shí)參數(shù),例 如,IP地址、端口號(hào)、通信協(xié)議類型等;流方向一一IP數(shù)據(jù)流的下行、上行、或兩個(gè)方向;流 ID一一IP數(shù)據(jù)流的標(biāo)識(shí);流狀態(tài)一一活動(dòng)或空閑;優(yōu)選RAN-一根據(jù)IP數(shù)據(jù)流的服務(wù)質(zhì)量 (QoS)需求而可以用于該IP數(shù)據(jù)流的RAN的標(biāo)識(shí)(例如,BID);以及QoSIP流移動(dòng)性觸 發(fā)--用來(lái)發(fā)起IP流移動(dòng)性過(guò)程的多個(gè)觸發(fā)。對(duì)于每個(gè)觸發(fā),觸發(fā)信息可以包括:觸發(fā)類 型,例如,延遲抖動(dòng)、吞吐量、丟包率、接收時(shí)間間隔;觸發(fā)值,例如,最大延遲抖動(dòng)、最大接收 時(shí)間間隔、最小吞吐量、最大丟包率、最大連續(xù)丟包數(shù);觸發(fā)測(cè)量類型,例如,事件或周期性; 以及觸發(fā)測(cè)量間隔,例如,數(shù)據(jù)分組或者時(shí)間單位(例如,秒或毫秒)的數(shù)目。
[0027] 流狀態(tài)字段可以允許UE15開(kāi)始或停止上述相應(yīng)的IP流移動(dòng)性觸發(fā)算法。一般 地,每當(dāng)觸發(fā)算法的相應(yīng)IP數(shù)據(jù)流空閑時(shí),該觸發(fā)算法可以停止。觸發(fā)信息可以允許服務(wù) 器50針對(duì)UE15應(yīng)該如何測(cè)量IP數(shù)據(jù)流的QoS性能來(lái)提供向?qū)Вㄏ挛乃枋龅模⑶?相應(yīng)地觸發(fā)IP流移動(dòng)性過(guò)程。例如,上面所列出的觸發(fā)可以告知UE15要測(cè)量哪些QoS數(shù) 據(jù),并且進(jìn)一步告知UE15可以觸發(fā)關(guān)于將IP數(shù)據(jù)流切換到另一無(wú)線電接入網(wǎng)的決定的數(shù) 據(jù)閾值(例如,數(shù)據(jù)丟失率閾值、延遲閾值等)。
[0028] 相應(yīng)地,在一些實(shí)施例中,服務(wù)器50可以連續(xù)地(或周期性地)進(jìn)行DPI或者其 他必需操作,從而基于每流獲得流上下文信息204。在一些實(shí)施例中,服務(wù)器50可以分別針 對(duì)下行通信和上行通信獲得流上下文信息204。
[0029] 在206處,服務(wù)器50可以通過(guò)向UE15發(fā)送流上下文信息報(bào)告來(lái)執(zhí)行流上下文信 息報(bào)告。在一些實(shí)施例中,例如,當(dāng)在流上下文信息中檢測(cè)到變化時(shí),或者響應(yīng)于來(lái)自UE15 的請(qǐng)求,服務(wù)器50可以主動(dòng)發(fā)送流上下文信息報(bào)告。在其他實(shí)施例中,服務(wù)器50可以周期 性地發(fā)送流上下文信息報(bào)告。在一些實(shí)施例中,流上下文信息報(bào)告可以被包括在服務(wù)器50 與UE15之間的現(xiàn)有通信中,例如,捆綁確認(rèn)(BA)消息。在其他實(shí)施例中,服務(wù)器50可以 被配置為生成單獨(dú)的流上下文信息報(bào)告消息。
[0030] 響應(yīng)于接收來(lái)自服務(wù)器50的流上下文信息報(bào)告,UE15可以在207處按照流上下 文信息報(bào)告的指示獲得QoS測(cè)量。UE15隨后可以在208處至少部分基于所提供的流上下 文信息來(lái)做出決定,以發(fā)起與IP數(shù)據(jù)流相關(guān)聯(lián)的一個(gè)或多個(gè)動(dòng)作。在一些實(shí)施例中,該決 定可以包括選擇用于IP數(shù)據(jù)流通信的適當(dāng)?shù)臒o(wú)線電接入網(wǎng)。例如,可以做出決定,以例如 根據(jù)IP流移動(dòng)性過(guò)程,將IP數(shù)據(jù)流與特定無(wú)線電接入網(wǎng)相關(guān)聯(lián),或者將IP數(shù)據(jù)流與特定 無(wú)線電接入網(wǎng)解除關(guān)聯(lián)。該決定還可以包括確定刪除現(xiàn)有的(一個(gè)或多個(gè))IP數(shù)據(jù)流或者 創(chuàng)建新的IP數(shù)據(jù)流。在一些實(shí)施例中,UE15可以指導(dǎo)服務(wù)器50發(fā)起一個(gè)或多個(gè)上述動(dòng) 作。相應(yīng)地,可以根據(jù)由UE15基于流上下文信息所發(fā)起的(一個(gè)或多個(gè))動(dòng)作,在210處 進(jìn)行IP流移動(dòng)性過(guò)程。
[0031] 在一些實(shí)施例中,上述操作(例如,在204處獲得流上下文信息)可由客戶端(例 如,UE15)執(zhí)行并且被傳輸至服務(wù)器50。服務(wù)器50可以在208處做出關(guān)于上述IP數(shù)據(jù)流 的決定。在其他實(shí)施例中,UE15可以在204處獲得流上下文信息,在207處獲得QoS測(cè)量, 并且在208處做出關(guān)于IP數(shù)據(jù)流的決定。然而,這樣的測(cè)量和通信可能消耗UE15的大量 電能。
[0032] -般地,根據(jù)各種因素,上述操作可以分布于服務(wù)器(例如,50)和客戶端(例如, UE15)之間,或者可以由客戶端或由服務(wù)器單獨(dú)執(zhí)行,這些因素包括功耗、通信參數(shù)、處理 器和存儲(chǔ)器容量等。圖3示出了這種操作分布的一個(gè)示例。
[0033] 圖3是根據(jù)一些實(shí)施例示出UE(移動(dòng)設(shè)備)與網(wǎng)絡(luò)服務(wù)器之間的示例通信的框圖 300,其中網(wǎng)絡(luò)服務(wù)器被配置為使用增強(qiáng)型IP流移動(dòng)性過(guò)程、經(jīng)由多個(gè)無(wú)線電接入網(wǎng)來(lái)協(xié) 助通?目。
[0034] 類似于關(guān)于圖2所描述的操作,服務(wù)器50可以獲得與IP數(shù)據(jù)流相關(guān)聯(lián)的IP數(shù)據(jù) 流上下文信息304。服務(wù)器50可以向UE15發(fā)送IP數(shù)據(jù)流上下文報(bào)告306。一般地,報(bào)告 306可以包括上述關(guān)于流上下文測(cè)量的至少一些值。更具體地,報(bào)告306可以包括標(biāo)識(shí)特 定IP數(shù)據(jù)流的值,以使得UE15能夠識(shí)別IP數(shù)據(jù)流從而在需要時(shí)進(jìn)行操縱(例如,切換到 另一無(wú)線電接入網(wǎng))。由于在這些實(shí)施例中,服務(wù)器50可以執(zhí)行QoS測(cè)量308,因此服務(wù)器 50可能不需要向UE15發(fā)送定義QoS測(cè)量的觸發(fā)信息。
[0035] 在獲得IP數(shù)據(jù)流上下文測(cè)量304和QoS測(cè)量308之后,服務(wù)器50可以關(guān)于是否將 在304處所識(shí)別的IP數(shù)據(jù)流切換到另一無(wú)線電接入網(wǎng)做出決定310。一旦做出決定310, 服務(wù)器50可以將該決定告知UE15。更具體地,服務(wù)器50可以向UE15發(fā)送IP流移動(dòng) 性命令312。在一些實(shí)施例中,命令312可以包括以下信息:流ID-一流的標(biāo)識(shí);以及優(yōu)選 RAN一一根據(jù)IP數(shù)據(jù)流的QoS需求而可以用于該IP數(shù)據(jù)流的無(wú)線電接入網(wǎng)的標(biāo)識(shí)(例如, BID) 〇
[0036] 更具體地,假設(shè)服務(wù)器50能夠測(cè)量QoS性能并且相應(yīng)觸發(fā)IP流移動(dòng)性過(guò)程,優(yōu)選 RAN信息可以允許服務(wù)器50提供關(guān)于哪個(gè)無(wú)線電接入網(wǎng)要用于所識(shí)別的IP數(shù)據(jù)流的推薦。 響應(yīng)于來(lái)自服務(wù)器50的流移動(dòng)性命令312,UE15可以根據(jù)IP流移動(dòng)性過(guò)程314,將IP數(shù) 據(jù)流與特定無(wú)線電接入網(wǎng)相關(guān)聯(lián)或者將IP數(shù)據(jù)流與特定無(wú)線電接入網(wǎng)解除關(guān)聯(lián)。流移動(dòng) 性命令312可以包括于從服務(wù)器50發(fā)送至UE15的現(xiàn)有捆綁確認(rèn)(BA)消息中或者新的消 息中。
[0037] 在一些實(shí)施例中,除了或者替代針對(duì)圖2-圖3所描述的IP數(shù)據(jù)流增強(qiáng)技術(shù),數(shù)據(jù) 修改(例如,數(shù)據(jù)壓縮)技術(shù)可被應(yīng)用于IP數(shù)據(jù)流中所發(fā)送的數(shù)據(jù)中,從而減小隧穿開(kāi)銷。 如本領(lǐng)域技術(shù)人員已知的,隧道是服務(wù)器與UE之間建立的用于傳輸IP數(shù)據(jù)流的數(shù)據(jù)連接。 例如,報(bào)頭壓縮可以被應(yīng)用于數(shù)據(jù)分組中,這些數(shù)據(jù)分組包括針對(duì)圖2-圖3所描述的服務(wù) 器50與UE15之間傳輸?shù)腎P數(shù)據(jù)流。在一些實(shí)施例中,分組報(bào)頭信息可被用于支持所發(fā) 送的數(shù)據(jù)分組的報(bào)頭壓縮。例如,服務(wù)器50可以針對(duì)數(shù)據(jù)分組(下行和上行二者)的傳輸 進(jìn)行監(jiān)控并進(jìn)行測(cè)量,并且選擇可用作報(bào)頭壓縮的模板的數(shù)據(jù)分組。報(bào)頭壓縮(HC)模板是 數(shù)據(jù)分組報(bào)頭的靜態(tài)字段(IP地址、端口號(hào)、協(xié)議類型等)列表,該靜態(tài)字段列表對(duì)于每個(gè) 數(shù)據(jù)分組而言不會(huì)改變。可以在壓縮期間將這些字段從每個(gè)分組中移除。
[0038] 分組報(bào)頭測(cè)量可以由UE15來(lái)執(zhí)行,以使得UE15與網(wǎng)絡(luò)服務(wù)器50之間不需要額 外的消息交換。在一些實(shí)施例中,分組報(bào)頭信息可由服務(wù)器50測(cè)量。這些測(cè)量可以被報(bào)告 給UE15,UE15隨后可以關(guān)于數(shù)據(jù)分組的修改(例如,分組報(bào)頭壓縮)做出決定(或者委 派向服務(wù)器做出的決定)。
[0039] 圖4和圖5是根據(jù)一些實(shí)施例的示例數(shù)據(jù)分組格式,這些示例數(shù)據(jù)分組格式被配 置為在無(wú)線通信網(wǎng)絡(luò)中的網(wǎng)絡(luò)服務(wù)器和UE之間進(jìn)行通信中支持報(bào)頭壓縮。更具體地,圖4 示出數(shù)據(jù)分組格式400,其支持無(wú)數(shù)據(jù)聚合下的報(bào)頭壓縮。圖5示出了數(shù)據(jù)分組格式500, 其支持具有數(shù)據(jù)聚合下的報(bào)頭壓縮。如圖5所示,有效負(fù)荷508由于數(shù)據(jù)聚合而具有多個(gè) 數(shù)據(jù)分組(例如,如圖所示的數(shù)據(jù)分組1和數(shù)據(jù)分組2),因而有效負(fù)荷508不同于圖4所示 的有效負(fù)荷408。
[0040] 為了支持報(bào)頭壓縮,IP數(shù)據(jù)流的數(shù)據(jù)分組格式可以被修改。在一些實(shí)施例中,可以 通過(guò)將至少以下新的字段添加到增強(qiáng)型隧道報(bào)頭406中來(lái)修改數(shù)據(jù)分組格式400。第一字 段可以被表示為"C"(壓縮)410,并且可以是至少一個(gè)比特的字段,用來(lái)指示報(bào)頭壓縮是否 用于該隧道數(shù)據(jù)分組。第二字段可以被表示為"P"(優(yōu)先級(jí))412,并且可以是η比特的字 段,用來(lái)指示隧道數(shù)據(jù)分組的優(yōu)先級(jí)(例如,較高的Ρ值可以指示數(shù)據(jù)分組的較高優(yōu)先級(jí))。
[0041] 在具有數(shù)據(jù)聚合的數(shù)據(jù)分組格式修改的情形下(圖5),隧道報(bào)頭506中的"Ρ"字 段512可以指示數(shù)據(jù)分組的優(yōu)先級(jí)具有隧道數(shù)據(jù)分組中的最高優(yōu)先級(jí),并且如果隧道中的 任何數(shù)據(jù)分組使用報(bào)頭壓縮,則"C"字段510可以被置位。"Ρ"字段512的長(zhǎng)度可以例如根 據(jù)可能需要多少個(gè)優(yōu)先級(jí)等級(jí)。例如,在具有兩個(gè)優(yōu)先級(jí)等級(jí)(低和高)的情形中,"Ρ"字 段512可以包括一個(gè)比特,該比特被配置為分別被設(shè)置為"0"或" 1"。
[0042] 一般地,對(duì)"C"字段的使用可以用來(lái)通知接收器側(cè)(例如,UE或服務(wù)器)如何對(duì) 有效負(fù)荷進(jìn)行解碼,因?yàn)樗淼乐锌赡懿皇撬械臄?shù)據(jù)分組都使用報(bào)頭壓縮。"Ρ"字段可以通 過(guò)協(xié)助隧道識(shí)別隧道數(shù)據(jù)分組的優(yōu)先級(jí)來(lái)允許無(wú)線電接入網(wǎng),即使全部的數(shù)據(jù)分組可能經(jīng) 由隧道通過(guò)同一IP