本公開涉及在應(yīng)用和用戶設(shè)備(UE)之間的應(yīng)用內(nèi)的流的流優(yōu)先化。
背景技術(shù):
技術(shù)實(shí)現(xiàn)要素:
附圖說明
圖1是用于經(jīng)由互聯(lián)網(wǎng)將UE可通信地聯(lián)接到遠(yuǎn)程應(yīng)用的系統(tǒng)的示意圖。
圖2是用于使用多個(gè)承載將UE可通信地聯(lián)接到互聯(lián)網(wǎng)的系統(tǒng)的示意圖。
圖3是能夠基于應(yīng)用內(nèi)的FPI調(diào)度分組的EPC的一部分的示意圖。
圖4是應(yīng)用功能、PCRF和P-GW之間的多個(gè)通信的示意圖。
圖5是用于建立用于應(yīng)用內(nèi)的流的調(diào)度的方法的流程圖。
圖6是用于定義應(yīng)用內(nèi)的流和對應(yīng)的FPI的方法的流程圖。
圖7是能夠基于應(yīng)用內(nèi)的FPI與調(diào)度相配的UE的示意圖。
具體實(shí)施方式
無線移動通信技術(shù)使用各種標(biāo)準(zhǔn)和協(xié)議在基站和無線通信設(shè)備之間傳輸數(shù)據(jù)。無線通信系統(tǒng)標(biāo)準(zhǔn)和協(xié)議可以包含例如第三代合作伙伴計(jì)劃項(xiàng)目(3GPP)長期演進(jìn)(LTE);電氣和電子工程師協(xié)會(IEEE)802.16標(biāo)準(zhǔn)(其對于工業(yè)集團(tuán)通常被稱為全球微波接入互操作性(WiMAX));以及IEEE 802.11標(biāo)準(zhǔn)(其對于工業(yè)集團(tuán)通常被稱為Wi-Fi)。在LTE系統(tǒng)中的3GPP無線電接入網(wǎng)絡(luò)(RAN)中,基站可以包括演進(jìn)的通用陸地?zé)o線電接入網(wǎng)絡(luò)(E-UTRAN)節(jié)點(diǎn)B(還通常記為演進(jìn)的節(jié)點(diǎn)B、增強(qiáng)的節(jié)點(diǎn)B、eNodeB或eNB),和/或E-UTRAN中的無線電網(wǎng)絡(luò)控制器(RNC)(其與被稱為用戶設(shè)備(UE)的無線通信設(shè)備通信)。在LTE網(wǎng)絡(luò)中,E-UTRAN可以包括多個(gè)eNodeB,并且可以與多個(gè)UE通信。演進(jìn)的分組核心(EPC)可以將E-UTRAN可通信地聯(lián)接到外部網(wǎng)絡(luò),諸如互聯(lián)網(wǎng)。
LTE網(wǎng)絡(luò)包含提供高數(shù)據(jù)速率、低延遲、分組優(yōu)化以及提高的系統(tǒng)容量和覆蓋的無線電接入技術(shù)和核心無線電網(wǎng)絡(luò)架構(gòu)。EPC可以負(fù)責(zé)在外部網(wǎng)絡(luò)和E-UTRAN之間傳輸分組,同時(shí)滿足服務(wù)要求。下行(DL)傳輸可以被定義為由EPC從遠(yuǎn)程應(yīng)用接收的用于傳遞到UE的通信,并且上行(UL)傳輸可以被定義為由EPC從UE接收的用于傳遞到遠(yuǎn)程應(yīng)用的通信。根據(jù)任何服務(wù)要求,EPC可以確保UL分組被正確地路由到外部網(wǎng)絡(luò),并且DL分組被正確地路由到UE。
當(dāng)UE與E-UTRAN可通信地聯(lián)接時(shí),可以為UE建立演進(jìn)的分組系統(tǒng)(EPS)承載。EPS承載可以是在UE和EPC內(nèi)的分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)網(wǎng)關(guān)(P-GW)之間的虛擬聯(lián)接,并且可以由額外的承載(例如,E-UTRAN無線電接入承載(E-RAB)、無線電承載、SI承載、S5/S8承載等)組成。EPS承載可以包含保證的服務(wù)質(zhì)量(QoS)。例如,每個(gè)EPS承載可以與QoS等級標(biāo)識符(QCI)相關(guān)聯(lián),并且每個(gè)QCI可以與預(yù)定義的QoS參數(shù)相關(guān)聯(lián)。QCI QoS參數(shù)可以包含優(yōu)先級、分組延時(shí)預(yù)算、分組誤差/損失率、資源類型、是否保證位速率等??梢曰谂c每個(gè)EPS承載相關(guān)聯(lián)的QCI,由EPC不同地處理來自不同的EPS承載的數(shù)據(jù)分組。
在承載內(nèi),可以從流優(yōu)先級指示符(FPI)確定分組的相對優(yōu)先級。流優(yōu)先級指示符可以是指示分組的每個(gè)流相對于其它流的相對優(yōu)先級的數(shù)字(諸如無符號整數(shù))。EPC可以確定每個(gè)分組與哪個(gè)流相關(guān)聯(lián)。EPC可以基于分組與其相關(guān)聯(lián)的流的FPI調(diào)度分組??梢砸耘c較低優(yōu)先級流相關(guān)聯(lián)的分組為代價(jià)給與更高優(yōu)先級流相關(guān)聯(lián)的分組以優(yōu)先級??梢詠G棄與較低優(yōu)先級流相關(guān)聯(lián)的分組,并且基于丟棄的分組和/或所接收的調(diào)度處理,傳輸較低優(yōu)先級流的源可以調(diào)整它們的傳輸帶寬。在實(shí)施例中,P-GW和/或流量檢測功能(TDF)可以識別、標(biāo)記和/或調(diào)度流。
應(yīng)用功能可以傳輸由EPC調(diào)度的應(yīng)用流。應(yīng)用功能可以傳輸包含在同一應(yīng)用流中的若干應(yīng)用內(nèi)的流。與應(yīng)用內(nèi)的流中的其它應(yīng)用內(nèi)的流相比,應(yīng)用內(nèi)的流中的一個(gè)或多個(gè)應(yīng)用內(nèi)的流對于應(yīng)用功能可以是更重要的。例如,視頻通話服務(wù)可以與包含音頻分組流和視頻分組流的應(yīng)用流相關(guān)聯(lián)。與視頻分組相比,音頻分組對于視頻通話服務(wù)可以是更重要的。視頻通話服務(wù)可以優(yōu)選丟棄的額外的視頻分組,以保護(hù)音頻分組,使得即使視頻降級或丟失,音頻保持清楚。因此,如果基于分組與哪個(gè)應(yīng)用內(nèi)的流相關(guān)聯(lián),給同一應(yīng)用流內(nèi)的分組以優(yōu)先級,則應(yīng)用功能可能夠提供更好的體驗(yàn)質(zhì)量(QoE)。
在實(shí)施例中,應(yīng)用功能可以將分類信息和應(yīng)用內(nèi)的FPI提供到用于應(yīng)用內(nèi)的流的EPC。EPC可以將所接收的分組分類為屬于應(yīng)用內(nèi)的流中的一個(gè),并且基于對應(yīng)的應(yīng)用內(nèi)的FPI調(diào)度分組。例如,P-GW和/或TDF可以識別每個(gè)分組與哪個(gè)應(yīng)用內(nèi)的流相關(guān)聯(lián)。P-GW和/或TDF可以基于用于分組與其相關(guān)聯(lián)的流的應(yīng)用內(nèi)的FPI,標(biāo)記和/或調(diào)度每個(gè)分組。EPC的其它元件(例如,服務(wù)網(wǎng)關(guān)(S-GW)等)和/或E-UTRAN可以基于標(biāo)記的應(yīng)用內(nèi)的FPI,給分組以優(yōu)先級。
應(yīng)用功能可以經(jīng)由Rx接口將分類信息和所請求的應(yīng)用內(nèi)的FPI提供到策略和計(jì)費(fèi)規(guī)則功能(PCRF)??梢孕薷拿襟w子部件屬性值對(AVP),以包含用于分類分組和所請求的FPI的所增強(qiáng)的流描述。所請求的FPI和所增強(qiáng)的流描述AVP可以通過AA-請求中的應(yīng)用功能被發(fā)送到PCRF。PCRF可以基于所請求的FPI確定授予FPI。還可以基于EPC運(yùn)營商的策略和/或基于通過由P-GW和/或TDF實(shí)行的分組檢查(例如,淺度分組檢查、第七級深度分組檢查、啟發(fā)式分析等)獲得的信息,確定授予FPI??梢孕薷牧餍畔VP,以包含授予FPI和所增強(qiáng)的流描述。授予FPI和所增強(qiáng)的流描述AVP可以經(jīng)由Gx接口在CC-請求中從PCRF被發(fā)送到P-GW和/或經(jīng)由Sd接口被發(fā)送到TDF。例如,可以在P-GW處的策略和計(jì)費(fèi)執(zhí)行功能(PCEF)中發(fā)送CC請求。
P-GW和/或TDF可以基于所增強(qiáng)的流描述,識別分組。在實(shí)施例或配置中,所增強(qiáng)的流描述可以指示屬于特定流的分組的長度。長度可以被指定為在最小長度和最大長度之間的范圍,可以由模運(yùn)算來指定,等。例如,所增強(qiáng)的流描述可以包含分組類型(例如,IP、UDP、TCP等)的指示、方法類型(例如,最小-最大范圍、模運(yùn)算等)的指示和分類參數(shù)(例如,最小長度和最大長度,模數(shù)和余數(shù)等)。在另一個(gè)實(shí)施例或配置中,所增強(qiáng)的流描述可以指示屬于特定的流的分組的有效載荷的值。所增強(qiáng)的流描述可以指示用于分組中的各個(gè)字段的值。在實(shí)施例中,所增強(qiáng)的流描述可以包含分組類型(例如,IP、UDP、TCP等)的指示、位字段的數(shù)量(例如,應(yīng)該比較多少字段)的指示,以及對于每個(gè)字段字段從分組的開始的偏移和/或有效載荷、字段的長度和用于字段的值。應(yīng)用功能可以指定對應(yīng)于多個(gè)應(yīng)用內(nèi)的流的多個(gè)所增強(qiáng)的流描述。
可以基于授予FPI標(biāo)記和/或調(diào)度所識別的分組??梢杂蒚DF和/或P-GW標(biāo)記分組。可以由TDF、P-GW、S-GW、E-UTRAN等實(shí)行調(diào)度。授予FPI可以是指示應(yīng)用內(nèi)的流相對于其它應(yīng)用內(nèi)的流的相對優(yōu)先級的數(shù)字(例如,無符號整數(shù))??梢砸耘c具有較低優(yōu)先級FPI的流相關(guān)聯(lián)的分組為代價(jià),給與具有較高優(yōu)先級FPI的流相關(guān)聯(lián)的分組以優(yōu)先級(例如,給定更多帶寬、較少延遲、較低損失率等)。例如,較低優(yōu)先級分組可以被延時(shí)或丟棄,使得較高優(yōu)先級分組可以會更早到達(dá)和/或避免被丟棄??梢曰谀J(rèn)應(yīng)用內(nèi)的FPI,標(biāo)記和/或調(diào)度不能識別流的分組。可以由應(yīng)用功能請求默認(rèn)FPI,和/或由PCRF確定默認(rèn)FPI。
可以僅對下行分組,或僅對上行分組,或?qū)ο滦蟹纸M和上行分組兩者實(shí)行基于應(yīng)用內(nèi)的FPI的分組的過濾??梢栽赨E和/或E-UTRAN處識別和/或標(biāo)記上行分組??梢栽赑-GW和/或TDF處識別和標(biāo)記下行分組。在一些實(shí)施例中,遠(yuǎn)程服務(wù)器上的應(yīng)用功能可以將所增強(qiáng)的流描述和/或請求的FPI傳輸?shù)絇CRF。應(yīng)用功能可以提前知道將被發(fā)送到UE和/或從UE發(fā)送的分組的特性。在實(shí)施例中,UE可以將所增強(qiáng)的流描述和/或請求FPI發(fā)送到用于上行和/或下行應(yīng)用內(nèi)的流的PCRF。所實(shí)行的過濾和/或調(diào)度可以是運(yùn)營商特定的,但可以確保不會完全缺少流。
圖1是用于經(jīng)由互聯(lián)網(wǎng)150將UE 110可通信地聯(lián)接到遠(yuǎn)程應(yīng)用160的系統(tǒng)100的示意圖。eNB 120可以與UE 110無線可通信地聯(lián)接,這可以允許由用戶移動使用UE 110,同時(shí)仍然保持可通信地聯(lián)接到遠(yuǎn)程應(yīng)用160。eNB 120可以可通信地聯(lián)接到交換網(wǎng)關(guān)(S-GW)130,交換網(wǎng)關(guān)(S-GW)130可以可通信地聯(lián)接到P-GW 140。P-GW 140可以可通信地聯(lián)接到互聯(lián)網(wǎng)150。P-GW 140可以負(fù)責(zé)將分組從UE 110路由到遠(yuǎn)程應(yīng)用160,并且為了傳遞到UE 110,負(fù)責(zé)將分組從遠(yuǎn)程應(yīng)用160路由到適當(dāng)?shù)腟-GW 130。為了傳遞到UE 110,S-GW 130可以負(fù)責(zé)將分組從P-GW 140路由到eNB 120,并且反之亦然。EPS承載(未示出)可以被建立在UE 110和P-GW 140之間。EPS承載可以基于相關(guān)聯(lián)的QCI,保證在UE 110和P-GW 140之間傳送的分組的特定QoS。應(yīng)用FPI和應(yīng)用內(nèi)的FPI可以與EPS承載中的流相關(guān)聯(lián)。PCRF 145可以負(fù)責(zé)跟蹤和/或確定應(yīng)該如何(例如,基于QCI、應(yīng)用FPI、應(yīng)用內(nèi)的FPI等)對分組和流進(jìn)行分類和調(diào)度。P-GW 140可以包括PCEF(未示出),PCEF可以基于來自PCRF 145的指令,實(shí)際實(shí)行分類和調(diào)度。S-GW 130、P-GW 140和PCRF 145可以被稱為EPC。EPC可以包括未示出的額外的部件。
UE 110可以是智能電話、平板電腦、聯(lián)接到膝上型電腦或個(gè)人計(jì)算機(jī)的調(diào)制解調(diào)器等??梢栽赨E 110上執(zhí)行各種應(yīng)用,諸如計(jì)算機(jī)程序、移動應(yīng)用等。UE 110上的各種應(yīng)用可以經(jīng)由e-NB 120、S-GW 130、P-GW 140和/或互聯(lián)網(wǎng)150與遠(yuǎn)程應(yīng)用160通信。各種應(yīng)用可以被分配給一個(gè)或多個(gè)EPS承載,并且每個(gè)應(yīng)用流可以被分配有FPI。遠(yuǎn)程應(yīng)用160還可以請求應(yīng)用內(nèi)的流中的每個(gè)被分配有應(yīng)用內(nèi)的FPI。EPC可以基于EPS承載的QCI、應(yīng)用FPI和/或應(yīng)用內(nèi)的FPI,給分組以優(yōu)先級。例如,UE 110、eNB 120、S-GW 130和/或P-GW 140可以基于分組與其相關(guān)聯(lián)的應(yīng)用內(nèi)的FPI,調(diào)度分組。
圖2是用于使用多個(gè)承載211、承載212、承載215將UE210可通信地聯(lián)接到互聯(lián)網(wǎng)250的系統(tǒng)200的示意圖。多個(gè)承載211、承載212、承載215可以被建立在UE 210和P-GW 240之間,并且可以包括默認(rèn)和專用承載。每個(gè)承載可以與QCI相關(guān)聯(lián)。UE 210可以請求建立用于傳輸非特權(quán)用戶的分組的默認(rèn)承載215。用于非特權(quán)用戶215的默認(rèn)承載可以包括多個(gè)流216、流217、流218。每個(gè)流216、流217、流218可以與UE 210上的應(yīng)用操作相關(guān)聯(lián),并且可以被分配有應(yīng)用FPI。UE 210、eNodeB 220、S-GW 230和/或P-GW 240可以基于相關(guān)聯(lián)的承載211、承載212、承載215的QCI和/或相關(guān)聯(lián)的流216、流217、流218的FPI,調(diào)度上行和/或下行分組。
第一流216中的分組可以在UE 210和遠(yuǎn)程應(yīng)用260之間進(jìn)行通信。第一流216可以包括多個(gè)應(yīng)用內(nèi)的流,諸如用于語音、視頻、控制等的流。應(yīng)用內(nèi)的流可以基于來自遠(yuǎn)程應(yīng)用260的請求被分配有應(yīng)用內(nèi)的FPI。應(yīng)用內(nèi)的FPI可以定義應(yīng)用內(nèi)的流應(yīng)該接收的相對處理。應(yīng)用內(nèi)的FPI可以指示流對于遠(yuǎn)程應(yīng)用260的相對重要性。在不具有應(yīng)用內(nèi)的FPI和/或如果應(yīng)用內(nèi)的調(diào)度未被使能的情況下,流內(nèi)的分組可以接收同等處理,并且以同等比例丟棄流內(nèi)的分組。應(yīng)用內(nèi)的FPI可以允許在較不重要的流中的分組被延時(shí)或被丟棄,所以可以避免更加重要的流中的分組被延時(shí)或被丟棄?;趹?yīng)用FPI,在調(diào)度之前,UE 210、eNodeB 220、S-GW 230和/或P-GW 240可以確保滿足每個(gè)承載的所有的QoS參數(shù),并且在考慮應(yīng)用內(nèi)的FPI之前,基于應(yīng)用FPI,UE 210、eNodeB 220、S-GW 230和/或P-GW 240可以進(jìn)行調(diào)度。應(yīng)用內(nèi)的FPI可不會影響在其它承載和/或應(yīng)用流中的分組的調(diào)度。一個(gè)應(yīng)用內(nèi)的流的性能的任何提高可以以另一個(gè)應(yīng)用內(nèi)的流的性能為代價(jià)。
圖3是能夠基于應(yīng)用內(nèi)的FPI調(diào)度分組的EPC 300的一部分的示意圖。EPC 300可以包括PCRF 345。應(yīng)用功能360可以經(jīng)由Rx接口與PCRF 345可通信地聯(lián)接。應(yīng)用功能360可以將分類信息發(fā)送到PCRF 345,用于識別來自應(yīng)用功能360的應(yīng)用流內(nèi)的多個(gè)應(yīng)用內(nèi)的流。分類信息可以包含用于每個(gè)應(yīng)用內(nèi)的流的所增強(qiáng)的流描述。所增強(qiáng)的流描述可以至少部分地基于分組的類型(例如,尤其,類型是否是IP、UDP和/或TCP)識別分組。所增強(qiáng)的流描述可以基于該流內(nèi)的分組的長度,識別特定的應(yīng)用內(nèi)的流。所增強(qiáng)的流描述可以指定每個(gè)分組將落入的最小和最大之間的范圍。供選擇地,根據(jù)模運(yùn)算,所增強(qiáng)的流描述可以指定長度。例如,應(yīng)用功能360可以知道分組將包含特定大小的多個(gè)塊,但可能不知道每個(gè)分組中將包含多少塊。不管包括多個(gè)塊,對于特定的模數(shù),分組都可以具有相同的余數(shù)。
所增強(qiáng)的流描述可以基于分組中的一個(gè)或多個(gè)字段中的值,識別應(yīng)用內(nèi)的流中的分組??梢赃B帶地及分別地分析字段??梢曰趶姆纸M的開始的偏移和/或分組有效載荷、字段的長度和/或字段的一個(gè)或多個(gè)值來指定字段。如果分組中的足夠數(shù)量的字段與指定的值相匹配,則分組可以被分類為屬于該應(yīng)用內(nèi)的流。應(yīng)用功能360還可以將用于每個(gè)應(yīng)用內(nèi)的流的請求的FPI傳輸?shù)絇CRF 345。PCRF 345基于請求的FPI,為每個(gè)應(yīng)用內(nèi)的流授予FPI?;谟蒚DF 342和/或P-GW 340的分組檢測,PCRF 345也可以或可代替地確定授予FPI。分組檢查可以包括淺度檢查、深度分組檢查、啟發(fā)式分析等。PCRF 345可以決定授予與所請求的FPI不同的FPI。基于其是大于還是小于其它所請求的和/或授予FPI,所請求的和/或授予FPI可以被指定為指示優(yōu)先級的數(shù)字??梢越o上升或下降數(shù)字以較高的優(yōu)先級。
PCRF 345可以通過Sd接口可通信地聯(lián)接到TDF 342,和/或經(jīng)由Gx接口可通信地聯(lián)接到包含PCEF的P-GW 340。一些實(shí)施例可以包括TDF 342和P-GW 340,并且其它實(shí)施例可以僅包括P-GW 340。PCRF 345可以將所增強(qiáng)的流描述、授予FPI和/或所請求的FPI傳輸?shù)絋DF 342和/或P-GW 340。TDF 342和/或P-GW 340可以基于所增強(qiáng)的流描述,將分組分類為應(yīng)用內(nèi)的流。TDF 342和/或P-GW 340可以檢查分組以評估它們是否與所增強(qiáng)的流描述中的定義相匹配?;谂c分組相關(guān)聯(lián)的應(yīng)用內(nèi)的流,TDF 342和/或P-GW 340可以根據(jù)與該應(yīng)用內(nèi)的流相關(guān)聯(lián)的所請求的和/或授予FPI,標(biāo)記和/或調(diào)度分組。例如,TDF 342和/或P-GW 340可以延時(shí)或丟棄低優(yōu)先級分組,以提高高優(yōu)先級分組的性能。
圖4是應(yīng)用功能360、PCRF345和P-GW340之間的多個(gè)通信的示意圖。應(yīng)用功能360可以使用AA-請求402經(jīng)由Rx接口將所請求的FPI和所增強(qiáng)的流描述傳輸?shù)絇CRF 345。AA-請求402可以包含所請求的FPI和所增強(qiáng)的流描述作為AVP。所請求的FPI和所增強(qiáng)的流描述可以作為額外的AVP被添加到先前定義的媒體子部件AVP。例如,所請求的FPI和所增強(qiáng)的流描述可以被附加在媒體子部件AVP的末端。
PCRF 345可以從所請求的FPI確定授予FPI,如先前所討論的。然后,PCRF 345可以使用CC-請求404經(jīng)由Gx接口將授予FPI和所增強(qiáng)的流描述傳輸?shù)絇-GW 340(和/或TDF 342)。CC-請求404可以包含所請求的和/或授予FPI和所增強(qiáng)的流描述作為AVP。所請求的和/或授予FPI和所增強(qiáng)的流描述可以作為額外的AVP被添加到先前定義的流信息AVP。例如,所請求的和/或授予FPI和所增強(qiáng)的流描述可以被附加到流信息AVP的末端。P-GW 340可以基于所增強(qiáng)的流描述和所接收的FPI,分類、標(biāo)記和/或調(diào)度分組。由P-GW 340使用的特定的調(diào)度算法可不需要由應(yīng)用功能360來指定。例如,PCRF 345和/或P-GW 340可以選擇實(shí)施哪種調(diào)度算法。供選擇地,或此外,應(yīng)用功能360可能夠指示調(diào)度算法。
圖5是用于建立用于應(yīng)用內(nèi)的流的調(diào)度的方法500的流程圖。當(dāng)接收所請求的FPI和/或所增強(qiáng)的流描述時(shí)502,可以開始方法500??梢詮脑谶h(yuǎn)程服務(wù)器上操作的應(yīng)用功能和/或從在UE上運(yùn)行的應(yīng)用接收所請求的FPI和/或所增強(qiáng)的流描述。所請求的FPI和所增強(qiáng)的流描述可以經(jīng)由Rx接口被接收作為AA-請求。所請求的FPI可以被指定作為指示與其它應(yīng)用內(nèi)的流相比相對優(yōu)先級的數(shù)字。所增強(qiáng)的流描述可以指示分組類型、分組長度和/或分組有效載荷的值。分組長度可以被指定作為在絕對最小值和絕對最大值之間的范圍,或被指定作為特定的模數(shù)的余數(shù)。有效載荷的值可以被指定用于分組中的一個(gè)或多個(gè)位字段。可以指定每個(gè)位字段的位置、長度和值。
可以從所請求的FPI確定授予FPI504。授予FPI可以被選擇為與所請求的FPI相同,和/或可以與所請求的FPI不同??梢曰谂c應(yīng)用內(nèi)的流相關(guān)聯(lián)的分組的分組檢查確定授予FPI。淺度檢查、第七級深度分組檢查、啟發(fā)式分析等可以被用于檢查分組??梢源_定所請求的FPI將給用戶以低的QoE,所以可以代替地確定將給出更好的QoE的授予FPI。
可以從應(yīng)用功能和/或UE接收與應(yīng)用內(nèi)的流相關(guān)聯(lián)的分組506。根據(jù)所增強(qiáng)的流描述,可以識別分組508??梢詫⒎纸M類型、絕對和/或模長度、一個(gè)或多個(gè)位字段的值等與所增強(qiáng)的流描述進(jìn)行比較。任何要求的連帶的和/或分別的組合可以被用于識別分組。例如,所增強(qiáng)的流描述可以指定類型TCP的且具有80或443個(gè)進(jìn)入端口的分組應(yīng)該與特定的應(yīng)用內(nèi)的流相關(guān)聯(lián)??梢栽u估多個(gè)所增強(qiáng)的流描述,以確定分組是否與多個(gè)應(yīng)用內(nèi)的流中的任一個(gè)相關(guān)聯(lián)。在一些實(shí)施例中,如果分組不能與所增強(qiáng)的流描述中的任一個(gè)的準(zhǔn)則相匹配,則分組可以與默認(rèn)流相關(guān)聯(lián)。
基于授予和/或所請求的FPI,可以調(diào)度分組510。由所增強(qiáng)的流描述定義的每個(gè)應(yīng)用內(nèi)的流可以與FPI相關(guān)聯(lián)。所以,可以基于應(yīng)用內(nèi)的流來確定用于分組的FPI,該應(yīng)用內(nèi)的流基于所增強(qiáng)的流描述來識別508。默認(rèn)FPI可以被用于與默認(rèn)流相關(guān)聯(lián)的分組(例如,可不能與任何其它應(yīng)用內(nèi)的流相關(guān)聯(lián)的分組)。可以從應(yīng)用功能接收默認(rèn)FPI,或可以在本地確定默認(rèn)FPI。調(diào)度510可以包含延時(shí)和/或丟棄分組。應(yīng)用功能可以實(shí)施擁塞控制,所以延時(shí)和/或丟棄分組可以減少由應(yīng)用內(nèi)的流使用的帶寬。調(diào)度510還可以或代替地包含基于FPI標(biāo)記分組。標(biāo)記可以允許稍后接收分組,以根據(jù)FPI調(diào)度分組。
圖6是用于定義應(yīng)用內(nèi)的流和對應(yīng)的FPI的方法600的流程圖。當(dāng)從移動用戶設(shè)備(例如,UE)接收可通信的聯(lián)接時(shí)620,可以開始方法600??梢越⑦B接,并且可以確定支持基于應(yīng)用內(nèi)的FPI的調(diào)度。例如,UE可以指示其是移動設(shè)備,并可以通過與PCRF通信確定EPC的能力。PCRF可以指示其基于應(yīng)用內(nèi)的FPI支持調(diào)度。
可以確定用于連接的一個(gè)或多個(gè)所增強(qiáng)的流描述604??梢源_定將被傳輸?shù)経E的分組的種類。額外地,或代替地,可以計(jì)算可以和/或?qū)⑹褂玫膽?yīng)用內(nèi)的流的數(shù)量。可以確定能夠區(qū)分應(yīng)用內(nèi)的流的分類信息,并且可以由此生成所增強(qiáng)的流描述。在一些配置中,可以預(yù)先確定所增強(qiáng)的流描述,并且確定604可以包含加載來自存儲器的預(yù)先確定的流描述。還可以或代替地動態(tài)地生成所增強(qiáng)的流描述。在一些配置中,例如,當(dāng)接收連接時(shí)602,基于從UE接收的信息,可以確定所增強(qiáng)的流描述604。UE可以指示其想要接收的數(shù)據(jù)的類型,并且可以為這些類型的數(shù)據(jù)確定所增強(qiáng)的流描述??梢杂伤鰪?qiáng)的流描述包含將被傳輸?shù)乃械姆纸M,和/或可以假設(shè)或清晰地指示不能由所增強(qiáng)的流描述包含的分組將被分類為默認(rèn)級別。
可以為將由所增強(qiáng)的流描述指定的每個(gè)應(yīng)用內(nèi)的流確定所請求的FPI 606。可以預(yù)先確定所請求的FPI,并且確定606可以包含加載來自存儲器的預(yù)先確定的FPI。供選擇地,或此外,基于從UE接收的信息,可以確定所請求的FPI 606。例如,UE可以指示其想要接收的數(shù)據(jù)的類型,并且可以確定所指示的每種類型的數(shù)據(jù)的相對優(yōu)先級。UE還可以或代替地指示哪種類型的數(shù)據(jù)對于其最重要,并且可以給這些類型的數(shù)據(jù)以最高優(yōu)先級FPI。例如,接收流式視頻的用戶可以指示與音頻相比視頻更重要,或反之亦然。還可以確定默認(rèn)FPI用于不能被所增強(qiáng)的流描述中的任一個(gè)包含的分組。
可以將用于每個(gè)應(yīng)用內(nèi)的流的所增強(qiáng)的流描述和所請求的FPI傳輸?shù)紼PC(例如,到PCRF)608??梢栽贏A-請求中經(jīng)由Rx接口傳輸所請求的FPI和所增強(qiáng)的流描述。用于每個(gè)應(yīng)用內(nèi)的流的參數(shù)可以被包含在它們自己的AA-請求中,或單個(gè)AA-請求可以包含所有的所增強(qiáng)的流描述和所請求的FPI??梢越?jīng)由EPC將分組傳輸?shù)経E 610。在將所增強(qiáng)的流描述和所請求的FPI傳輸?shù)紼PC 608之后,在從EPC接收到收到的確認(rèn)之后,和/或當(dāng)仍在確定所增強(qiáng)的流描述和/或所請求的FPI 604、606時(shí),可以啟動分組的傳輸。一旦由EPC已經(jīng)接收和處理所增強(qiáng)的流描述和所請求的FPI,所傳輸?shù)姆纸M就可以被分類為應(yīng)用內(nèi)的流,并且可以由EPC調(diào)度所傳輸?shù)姆纸M。
圖7是移動設(shè)備的示例說明,移動設(shè)備諸如用戶設(shè)備(UE)、移動站(MS)、移動無線設(shè)備、移動通信設(shè)備、平板電腦、手持接送話器或另外的類型的無線通信設(shè)備。移動設(shè)備可以包括一個(gè)或多個(gè)天線,該一個(gè)或多個(gè)天線經(jīng)配置用于與傳輸站通信,該傳輸站諸如基站(BS)、eNB、基帶單元(BBU)、遠(yuǎn)程無線電頭(RRH)、遠(yuǎn)程無線電裝備(RRE)、中繼站(RS)、無線電裝備(RE)或另外的種類型的無線廣域網(wǎng)(WWAN)接入點(diǎn)。移動設(shè)備可以經(jīng)配置用于使用至少一個(gè)無線通信標(biāo)準(zhǔn)通信,至少一個(gè)無線通信標(biāo)準(zhǔn)包含3GPP LTE、WiMAX、高速分組接入(HSPA)、藍(lán)牙和Wi-Fi。移動設(shè)備可以使用用于每個(gè)無線通信標(biāo)準(zhǔn)的獨(dú)立天線或用于多個(gè)無線通信標(biāo)準(zhǔn)的共享的天線通信。移動設(shè)備可以在無線局域網(wǎng)(WLAN)、無線個(gè)域網(wǎng)(WPAN)和/或WWAN中通信。
圖7還提供可以被用于來自移動設(shè)備的音頻輸入和輸出麥克風(fēng)和一個(gè)或多個(gè)揚(yáng)聲器的說明。顯示屏幕可以是液晶顯示(LCD)屏幕或其它類型的顯示屏幕,諸如有機(jī)發(fā)光二極管(OLED)顯示器。顯示屏幕可以經(jīng)配置作為觸摸屏。觸摸屏可以使用電容式、電阻式或另外的類型的觸摸屏技術(shù)。應(yīng)用處理器和圖形處理器可以聯(lián)接到內(nèi)部存儲器,以提供處理和顯示能力。非易失性存儲器端口還可以被用于向用戶提供數(shù)據(jù)輸入/輸出選項(xiàng)。非易失性存儲器端口還可以被用于擴(kuò)展移動設(shè)備的存儲能力。鍵盤可以與移動設(shè)備集成在一起,或可以無線地連接到移動設(shè)備,以提供額外的用戶輸入。還可以使用觸摸屏提供虛擬鍵盤。
示例
以下示例關(guān)于另外的實(shí)施例:
示例1是一種在EPC內(nèi)的系統(tǒng),該EPC內(nèi)的系統(tǒng)經(jīng)配置用于將從應(yīng)用功能接收的分組傳輸?shù)経E。系統(tǒng)包括處理器。處理器經(jīng)配置用于從應(yīng)用功能接收多個(gè)請求。每個(gè)請求包含所請求的FPI和所增強(qiáng)的流描述。每個(gè)所增強(qiáng)的流描述識別從應(yīng)用功能傳輸?shù)経E的不同的對應(yīng)的流。處理器還經(jīng)配置用于基于多個(gè)所請求的FPI,給流的流量以優(yōu)先級。
在示例2中,示例1的所增強(qiáng)的流描述中的至少一個(gè)指示對應(yīng)的流中的分組的長度。
在示例3中,示例1-2中的任一項(xiàng)的至少一個(gè)所增強(qiáng)的流描述指示用于對應(yīng)的流中的分組的最小長度和最大長度。
在示例4中,基于模函數(shù)指定示例1-3中任一項(xiàng)的長度。
在示例5中,示例1-4中的任一項(xiàng)的所增強(qiáng)的流描述中的至少一個(gè)指示在對應(yīng)的流中的分組的有效載荷的值。
在示例6中,示例1-5中的任一項(xiàng)的至少一個(gè)所增強(qiáng)的流描述指示與值比較的字段的位置和長度。
在示例7中,示例1-6中的任一項(xiàng)的處理器經(jīng)配置用于基于多個(gè)所請求的FPI,確定多個(gè)授予FPI。
在示例8中,示例1-7中的任一項(xiàng)的每個(gè)授予FPI包含指示相對于其它FPI的優(yōu)先級的數(shù)字。
示例9是用于提供應(yīng)用內(nèi)的流優(yōu)先化的方法。該方法包含從遠(yuǎn)程應(yīng)用接收請求。請求包含用于在遠(yuǎn)程應(yīng)用和用戶設(shè)備之間傳輸?shù)亩鄠€(gè)流之中的流的流優(yōu)先級和流描述。方法還包含基于流描述,識別屬于流的分組。方法還包含基于流優(yōu)先級,調(diào)度屬于流的分組。
在示例10中,示例9的流描述包含分組長度的指示。
在示例11中,從由模運(yùn)算的范圍和參數(shù)組成的組中選擇示例9-10中的任一項(xiàng)的分組長度的指示。
在示例12中,示例9-11中的任一項(xiàng)的流描述包含分組字段的值的指示。
在示例13中,示例9-12中的任一項(xiàng)的流描述包含分組類型的指示。
在示例14中,示例9-13中的任一項(xiàng)的方法包含基于流優(yōu)先級,確定授予優(yōu)先級。
在示例15中,示例9-14中的任一項(xiàng)的識別和調(diào)度包含將授予優(yōu)先級和流描述傳輸?shù)椒纸M網(wǎng)關(guān)?;谑谟鑳?yōu)先級,分組網(wǎng)關(guān)識別屬于流的分組,并且調(diào)度屬于流的分組。
在示例16中,基于流優(yōu)先級和分組檢查,確定示例9-15中的任一項(xiàng)的授予優(yōu)先級。
在示例17中,示例9-16中的任一項(xiàng)的流是將分組從遠(yuǎn)程應(yīng)用傳送到用戶設(shè)備的下行流。
示例18是用于提供應(yīng)用內(nèi)的流優(yōu)先化的設(shè)備。該設(shè)備包括電路。該電路經(jīng)配置用于確定將被授予給多個(gè)分組流中的每個(gè)的優(yōu)先級。多個(gè)分組流來自單源。電路還經(jīng)配置用于檢查分組以確定每個(gè)分組與哪個(gè)分組流相關(guān)聯(lián)。電路還經(jīng)配置用于對分組中的每個(gè)標(biāo)記與分組相關(guān)聯(lián)的分組流的授予優(yōu)先級。
在示例19中,示例18的電路基于由遠(yuǎn)程服務(wù)器提供的分類信息,確定每個(gè)分組與哪個(gè)分組流相關(guān)聯(lián)。
在示例20中,示例18-19中的任一項(xiàng)的分類信息包含分組內(nèi)容,從分組內(nèi)容可以確定用于每個(gè)分組的相關(guān)聯(lián)的分組流。
在示例21中,示例18-20中的任一項(xiàng)的分類信息包含長度特性,從長度特性可以確定用于每個(gè)分組的相關(guān)聯(lián)的分組流。
在示例22中,示例18-21中的任一項(xiàng)的電路確定用于在分類信息中未指定的分組的默認(rèn)優(yōu)先級。
在示例23中,示例18-22中的任一項(xiàng)的多個(gè)分組流包含視頻分組流和音頻分組流。音頻分組流接收比視頻分組流更高的確定的優(yōu)先級。
在示例24中,示例18-23中的任一項(xiàng)的電路通過通知分組網(wǎng)關(guān)檢查和標(biāo)記分組,以檢查和標(biāo)記分組。
示例25是用于將從應(yīng)用功能接收的分組傳輸?shù)経E的方法。方法包含從應(yīng)用功能接收多個(gè)請求。每個(gè)請求包含所請求的FPI和所增強(qiáng)的流描述。每個(gè)所請求的FPI和所增強(qiáng)的流描述與從應(yīng)用功能傳輸?shù)経E的不同的對應(yīng)的流相關(guān)聯(lián)。方法還包含基于所增強(qiáng)的流描述,識別多個(gè)分組中的每個(gè)與哪個(gè)流相關(guān)聯(lián)。方法還包含基于與所識別的流相關(guān)聯(lián)的所請求的FPI,調(diào)度每個(gè)分組。
在示例26中,示例25的方法包含基于多個(gè)所請求的FPI,確定多個(gè)授予FPI。
在示例27中,示例25-26中的任一項(xiàng)的識別和調(diào)度包含將多個(gè)授予FPI和多個(gè)所增強(qiáng)的流描述傳輸?shù)椒纸M網(wǎng)關(guān)?;谑谟鐵PI,分組網(wǎng)關(guān)識別每個(gè)分組與其相關(guān)聯(lián)的流,并且調(diào)度每個(gè)分組。
在示例28中,基于多個(gè)所請求的FPI和分組檢查,確定示例25-27中的任一項(xiàng)的多個(gè)授予FPI。
在示例29中,示例25-28中的任一項(xiàng)的每個(gè)授予FPI包含指示相對于其它FPI的優(yōu)先級的數(shù)字。
在示例30中,示例25-29中的任一項(xiàng)的多個(gè)所增強(qiáng)的流描述中的至少一個(gè)指示相關(guān)聯(lián)的流中的分組的長度。
在示例31中,示例25-30中的任一項(xiàng)的至少一個(gè)所增強(qiáng)的流描述指示相關(guān)聯(lián)的流中的分組的長度的范圍。范圍包含最小長度和最大長度。
在示例32中,基于模函數(shù)指定示例25-31中的任一項(xiàng)的長度。
在示例33中,示例25-32中的任一項(xiàng)的多個(gè)所增強(qiáng)的流描述中的至少一個(gè)指示相關(guān)聯(lián)的流中的分組的有效載荷的值。
在示例34中,示例25-33中的任一項(xiàng)的至少一個(gè)所增強(qiáng)的流描述指示與值比較的字段的位置和長度。
在示例35中,示例25-34中的任一項(xiàng)的多個(gè)所增強(qiáng)的流描述中的至少一個(gè)包含分組類型的指示。
在示例36中,示例25-35中的任一項(xiàng)的每個(gè)流是將分組從應(yīng)用功能傳送到用戶設(shè)備的下行流。
在示例37中,示例25-36中的任一項(xiàng)的多個(gè)流包含視頻分組流和音頻分組流。音頻分組流接收比視頻分組流更高優(yōu)先級FPI。
示例38是包括實(shí)行如在任何先前的示例中所描述的方法的裝置的設(shè)備。
示例39是包含機(jī)器可讀指令的機(jī)器可讀儲存器,當(dāng)執(zhí)行機(jī)器可讀指令時(shí),實(shí)施方法或?qū)崿F(xiàn)如在任何先前的示例中所描述的設(shè)備。
各種技術(shù)或其某些方面或部分可以采取嵌入在有形媒體中的程序代碼(即,指令)的形式,有形媒體諸如軟盤、CD-ROM、硬盤驅(qū)動器、非暫時(shí)計(jì)算機(jī)可讀儲存介質(zhì),或任何其它機(jī)器可讀儲存介質(zhì),其中當(dāng)程序代碼被加載到機(jī)器(諸如計(jì)算機(jī))中且由機(jī)器(諸如計(jì)算機(jī))執(zhí)行時(shí),機(jī)器變成用于實(shí)踐各種技術(shù)的設(shè)備。在可編程計(jì)算機(jī)上的程序代碼執(zhí)行的情況下,計(jì)算設(shè)備可以包括處理器、由處理器可讀的儲存介質(zhì)(包括易失性存儲器和非易失性存儲器和/或儲存元件)、至少一個(gè)輸入設(shè)備和至少一個(gè)輸出設(shè)備。易失性存儲器和非易失性存儲器和/或儲存元件可以是RAM、EPROM、閃存盤、光盤驅(qū)動器、硬磁盤驅(qū)動或用于儲存電子數(shù)據(jù)的另外的介質(zhì)。eNB(或其它基站)和UE(或其它移動站)還可以包括收發(fā)器部件、計(jì)數(shù)器部件、處理部件和/或時(shí)鐘部件或定時(shí)器部件??梢詫?shí)施或利用本文中所描述的各種技術(shù)的一個(gè)或多個(gè)程序可以使用應(yīng)用程序接口(API)、可再用控制等??梢砸愿呒壋绦蚧蛎嫦?qū)ο缶幊陶Z言實(shí)施此類程序,以與計(jì)算機(jī)系統(tǒng)通信。然而,根據(jù)需要,可以以匯編或機(jī)器語言實(shí)施(多個(gè))程序。在任何情況下,語言可以是編譯或解釋語言,并且可以與硬件實(shí)施方案進(jìn)行組合。
應(yīng)當(dāng)理解,在本說明書中描述的功能單元中的許多可以被實(shí)施作為一個(gè)或多個(gè)部件,部件是被用于更特別地強(qiáng)調(diào)它們的實(shí)施方案獨(dú)立性的術(shù)語。例如,部件可以被實(shí)施作為硬件電路,該硬件電路包括定制超大規(guī)模集成(VLSI)電路或門陣列,現(xiàn)成半導(dǎo)體諸如邏輯芯片、晶體管或其它分立部件。部件還可以被實(shí)施在可編程硬件設(shè)備中,可編程硬件設(shè)備諸如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯設(shè)備等。
還可以在用于由各種類型的處理器執(zhí)行的軟件中實(shí)施部件。例如,可執(zhí)行的代碼的所識別的部件包括計(jì)算機(jī)指令的一個(gè)或多個(gè)物理或邏輯塊,例如,計(jì)算機(jī)指令的一個(gè)或多個(gè)物理或邏輯塊可以被組織作為對象、過程或函數(shù)。不過,所識別的部件的可執(zhí)行文件不需要物理上放置在一起,而是可以包括儲存在不同位置中的相異的指令,當(dāng)這些指令邏輯上聯(lián)合在一起時(shí),包括部件,并且實(shí)現(xiàn)部件的所陳述的目的。
事實(shí)上,可執(zhí)行的代碼的部件可以是單個(gè)指令或許多指令,并且可以甚至被分布在若干不同的代碼段上、在不同的程序之中,以及跨越若干存儲器設(shè)備。類似地,在本文中可以在部件內(nèi)識別或例示可操作的數(shù)據(jù),并且可操作的數(shù)據(jù)可以被體現(xiàn)為任何合適的形式,并且可以被組織在任何合適類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)??刹僮鞯臄?shù)據(jù)可以被收集作為單個(gè)數(shù)據(jù)集,或可以被分布在不同的位置上,包括被分布在不同的儲存設(shè)備上,并且可以至少部分地僅僅作為系統(tǒng)或網(wǎng)絡(luò)上的電子信號而存在。部件可以是無源的或有源的,包括可操作用于實(shí)行期望的功能的媒介物。
在整個(gè)說明書中提及的“實(shí)施例”意指結(jié)合示例所描述的特定的特征、結(jié)構(gòu)或特性包含在本公開的至少一個(gè)實(shí)施例中。因此,在整個(gè)說明書中的各個(gè)地方中的短語“在示例中”的出現(xiàn)不一定都是指同一實(shí)施例。
如在本文中所使用的,為了方便,可以在公用列表中呈現(xiàn)多個(gè)項(xiàng)目、結(jié)構(gòu)要素、組成要素和/或材料。然而,這些列表應(yīng)該被解釋為如同列表中的每個(gè)成員被單獨(dú)識別為獨(dú)立和唯一成員。因此,在沒有相反的指示的情況下,不能僅僅基于它們存在于公用組中,就理解為此類列表的單獨(dú)成員是同一列表中任何其它成員的實(shí)際等價(jià)物。此外,在本文中可以與用于其各種部件的替代方案一起參考本公開的各種實(shí)施例和示例。應(yīng)當(dāng)理解,此類實(shí)施例、示例和替代方案不應(yīng)被解釋為彼此的實(shí)際等價(jià)物,而是應(yīng)該被認(rèn)為本公開的獨(dú)立的和自主表示。
雖然為了清楚起見,已經(jīng)詳細(xì)描述了上述,但是可以在不脫離其原理的情況下進(jìn)行某些改變和修改將是顯而易見的。應(yīng)當(dāng)注意,有實(shí)施本文中所描述的過程和設(shè)備兩者的許多替代方式。于是,本實(shí)施例應(yīng)被認(rèn)為是說明性地而非限制性的,并且本公開并不局限于本文中所給出的細(xì)節(jié),而是可以在隨附權(quán)利要求書的范圍和等價(jià)物內(nèi)修改本公開。
本領(lǐng)域中的技術(shù)人員將理解,在不脫離本公開的基本原理的情況下,可以對上面所描述的實(shí)施例的細(xì)節(jié)進(jìn)行許多改變。因而,應(yīng)該僅由以下權(quán)利要求書確定本申請的范圍。