專(zhuān)利名稱(chēng):對(duì)分組數(shù)據(jù)傳輸?shù)膬?yōu)化的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子電信,尤其涉及一種用于對(duì)在通信系統(tǒng)的分組數(shù)據(jù)傳輸中的通信 資源的使用進(jìn)行優(yōu)化的方法。
背景技術(shù):
在分組交換的通信中,數(shù)據(jù)的邏輯流(以下稱(chēng)為數(shù)據(jù)流)作為尋址分組流而被發(fā) 送??捎删W(wǎng)絡(luò)節(jié)點(diǎn)按照先到先服務(wù)方式來(lái)轉(zhuǎn)發(fā)所述分組,或者根據(jù)用于公平排隊(duì)或者差別 化的和/或有保證的服務(wù)質(zhì)量的某些調(diào)度準(zhǔn)則來(lái)轉(zhuǎn)發(fā)所述分組。提供分組交換通信的系統(tǒng) 的示例包括互聯(lián)網(wǎng)、局域網(wǎng)和高級(jí)蜂窩通信網(wǎng)絡(luò)。通信資源在這里是指可應(yīng)用于執(zhí)行操作或任務(wù)的通信系統(tǒng)的任何設(shè)施。因此,通 信資源可以例如是傳輸資源、存儲(chǔ)器資源、處理器資源。在使用共享的通信資源的通信設(shè)備 可訪問(wèn)分組數(shù)據(jù)服務(wù)之前,其必須經(jīng)過(guò)分組數(shù)據(jù)注冊(cè)過(guò)程,該過(guò)程涉及對(duì)數(shù)據(jù)傳送期間使 用的分組數(shù)據(jù)協(xié)議地址和其它參數(shù)的協(xié)商,并將分組數(shù)據(jù)協(xié)議地址關(guān)聯(lián)到通信設(shè)備的訂戶(hù) 身份。作為上述過(guò)程的結(jié)果,上下文(context)被創(chuàng)建,通信設(shè)備可隨時(shí)激活所述上下文中 的鏈路,并經(jīng)由所述鏈路來(lái)傳送數(shù)據(jù)分組。當(dāng)鏈路處于激活狀態(tài)時(shí),其占用通信系統(tǒng)內(nèi)的各 種通信資源。當(dāng)鏈路處于去激活狀態(tài)時(shí),這些通信資源中的許多被釋放,并可能被占用以用 于其它目的。通常,注冊(cè)過(guò)程還用于協(xié)商鏈路時(shí)段(link period),該鏈路時(shí)段應(yīng)用于激活的鏈 路并定義通信設(shè)備等待新進(jìn)入或外出的數(shù)據(jù)分組,而不會(huì)使所述鏈路去激活而釋放相關(guān)通 信資源的時(shí)間段。如果超出了所述鏈路時(shí)段,則所述鏈路將被去激活并需要在新的數(shù)據(jù)分 組到達(dá)時(shí)被再次激活。很明顯,為了確保為活動(dòng)鏈路保留的通信資源被有效使用并且每當(dāng) 可能的時(shí)候即可用于其它鏈路,上述定時(shí)是必要的。從這點(diǎn)上來(lái)說(shuō),值得建議的是將鏈路時(shí) 段最小化。另一方面,如果鏈路時(shí)段遠(yuǎn)遠(yuǎn)小于連續(xù)數(shù)據(jù)分組期間的平均間隔,則鏈路實(shí)際上 在各分組之間變得去激活。鏈路的激活需要交換信令消息并在各部件中進(jìn)行處理,這是費(fèi) 力的并增加了信令信道的負(fù)擔(dān)。為此,從快速釋放的并可重新利用的資源所產(chǎn)生的優(yōu)點(diǎn)將 由此輕易地消失在因附加的信令傳輸和處理產(chǎn)生的延遲和其它復(fù)雜情況中。通常,通信設(shè)備使用各種應(yīng)用,這些應(yīng)用產(chǎn)生非常不同的各種類(lèi)型的業(yè)務(wù)量。另一 方面,一個(gè)上下文的持續(xù)時(shí)間通常相對(duì)較長(zhǎng),從而這些應(yīng)用的數(shù)據(jù)流經(jīng)常在一個(gè)相同的鏈 路之內(nèi)處于激活中。這表示只要鏈路處于激活中,則在上下文建立期間協(xié)商的一個(gè)鏈路時(shí) 段會(huì)應(yīng)用于所有數(shù)據(jù)流的所有傳輸。然而,很可能對(duì)于某些傳輸,協(xié)商的鏈路時(shí)段過(guò)長(zhǎng),由 于即使沒(méi)有數(shù)據(jù)要傳輸也保持鏈路激活而浪費(fèi)了資源。另一方面,對(duì)于某些傳輸,協(xié)商的鏈 路時(shí)段過(guò)短,在鏈路的重復(fù)激活和去激活方面浪費(fèi)了許多資源。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種方法以及用于實(shí)現(xiàn)所述方法的設(shè)備,以便在于
4減輕分組數(shù)據(jù)傳輸中的上述問(wèn)題。本發(fā)明的目的通過(guò)由獨(dú)立權(quán)利要求中記載的內(nèi)容所表征 的方法、通信設(shè)備和計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn)。在從屬權(quán)利要求中公開(kāi)了本發(fā)明的優(yōu)選實(shí)施 例。本發(fā)明是基于監(jiān)控通過(guò)通信鏈路所傳送或?qū)魉偷臄?shù)據(jù)流的屬性并且調(diào)整具有 激活鏈路的通信設(shè)備等待新進(jìn)入或外出的數(shù)據(jù)分組而沒(méi)有使得鏈路去激活的時(shí)段。本發(fā)明允許在各種應(yīng)用的分組數(shù)據(jù)傳輸期間有效地使用通信資源。本發(fā)明的實(shí)施 例提供在具體實(shí)施方式
的各個(gè)部分中所討論的其它優(yōu)點(diǎn)。
以下,將參照附圖更加詳細(xì)地描述實(shí)施例,其中圖1示出在示例性分組數(shù)據(jù)機(jī)制中的協(xié)議棧;圖2示出在根據(jù)本發(fā)明的分組數(shù)據(jù)網(wǎng)的實(shí)施例中的互相連接;圖3示出在示例性分組數(shù)據(jù)機(jī)制中的傳輸和信令平面;圖4示出應(yīng)用數(shù)據(jù)上下文的兩個(gè)通信實(shí)體;圖5示出圖4的通信實(shí)體與訂戶(hù)數(shù)據(jù)庫(kù)之間的信令序列;圖6示出在根據(jù)本發(fā)明的設(shè)備的實(shí)施例中的操作;圖7示出用于更新鏈路時(shí)段的操作;圖8示出根據(jù)本發(fā)明的設(shè)備中的邏輯部件。
具體實(shí)施例方式本發(fā)明可應(yīng)用于通過(guò)尋址的數(shù)據(jù)分組來(lái)傳輸兩個(gè)端點(diǎn)之間的數(shù)據(jù)流的通信系統(tǒng) 中的部件。通信系統(tǒng)可以是固定通信系統(tǒng)或無(wú)線通信系統(tǒng)或者采用固定網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)兩 者的通信系統(tǒng)。通信系統(tǒng)及其部件的協(xié)議和規(guī)范(特別是無(wú)線通信中的協(xié)議和規(guī)范)開(kāi)發(fā) 迅速。這種開(kāi)發(fā)將需要對(duì)實(shí)施例進(jìn)行額外的改變。因此,所有的詞語(yǔ)和表述應(yīng)解釋得寬泛, 它們意在示出實(shí)施例而不是限制實(shí)施例。以下,將在與其它網(wǎng)絡(luò)使用GPRS類(lèi)型的互連的TETRA網(wǎng)絡(luò)中描述不同的實(shí)施例。 然而,應(yīng)理解,本發(fā)明并不受限于這種具體的通信技術(shù)或者與其相關(guān)的特定術(shù)語(yǔ)。以下的實(shí)施例是本發(fā)明的示例性實(shí)施方式。盡管說(shuō)明書(shū)會(huì)提及“某個(gè)”、“一個(gè)”或 “某些”實(shí)施例,但是這種提及不必針對(duì)相同的實(shí)施例,并且/或者特征并非僅應(yīng)用于單個(gè)實(shí) 施例??蓪⒈菊f(shuō)明書(shū)中的不同實(shí)施例的單個(gè)特征進(jìn)行組合,以提供另外的實(shí)施例。參照?qǐng)D1,基本的TETRA網(wǎng)絡(luò)部件稱(chēng)為交換和管理基礎(chǔ)設(shè)施(SwMI)。SwMI包括所 有設(shè)備和裝置,它們使得用戶(hù)能夠經(jīng)由TETRA網(wǎng)絡(luò)而彼此通信。SwMI的精確物理配置同樣 并不與本發(fā)明相關(guān)?;旧?,SwMI在此表示提供這里公開(kāi)的交換和管理功能的任何網(wǎng)絡(luò)基 礎(chǔ)設(shè)施。例如,廣泛使用的TETRA網(wǎng)絡(luò)架構(gòu)包括連接到基站TBS的數(shù)字交換機(jī)DXT。TETRA 采用分布式訂戶(hù)數(shù)據(jù)庫(kù)結(jié)構(gòu),從而存在歸屬數(shù)據(jù)庫(kù)(HDB)和拜訪數(shù)據(jù)庫(kù)(VDB),其中,歸屬 數(shù)據(jù)庫(kù)包括關(guān)于訂戶(hù)的歸屬網(wǎng)絡(luò)中的個(gè)體和/或群組訂戶(hù)的永久信息,拜訪數(shù)據(jù)庫(kù)包括關(guān) 于拜訪該網(wǎng)絡(luò)的個(gè)體和/或群組訂戶(hù)的臨時(shí)信息。通常,每個(gè)DXT設(shè)置有VDB。某些DXT還 提供到其它電信網(wǎng)絡(luò)的網(wǎng)關(guān)。
SwMI通過(guò)空中接口 R0與TETRA移動(dòng)終端MT或移動(dòng)臺(tái)MS通信。MT可通過(guò)接口 R1 連接到終端設(shè)備TE。通過(guò)TETRA訂戶(hù)標(biāo)識(shí)(TSI)來(lái)標(biāo)識(shí)TETRA訂閱。每個(gè)MS或MT通常包 含至少一個(gè)TSI系列。每個(gè)系列包含一個(gè)體TETRA訂戶(hù)標(biāo)識(shí)(ITSI),并且還可具有一個(gè)別 名TETRA訂戶(hù)標(biāo)識(shí)(ATSI)和幾個(gè)群組TETRA訂戶(hù)標(biāo)識(shí)(GTSI)。TSI系列對(duì)于歸屬TETRA 網(wǎng)絡(luò)而言是有效的。在示例性通信系統(tǒng)中,將在兩個(gè)端點(diǎn)之間傳送的消息可被分段成幾個(gè)較小的分 組。每個(gè)分組隨后被標(biāo)記有它的目的地或連接標(biāo)識(shí),并根據(jù)網(wǎng)絡(luò)中應(yīng)用的協(xié)議在網(wǎng)絡(luò)上進(jìn) 行路由。因此,在分組交換操作中,傳輸信道需要僅在傳輸分組的持續(xù)期間被占用。圖1由此示出當(dāng)應(yīng)用使用IP協(xié)議并且它位于移動(dòng)臺(tái)MS時(shí)TETRA分組數(shù)據(jù)的協(xié) 議棧。MS還可以是IP分組模式終端設(shè)備(TE)與TETRA移動(dòng)終端(MT)的組合,其中,所述 IP分組模式終端設(shè)備諸如是個(gè)人計(jì)算機(jī)(PC),所述TETRA移動(dòng)終端具有IP分組數(shù)據(jù)支持。 MS和SwMI中的協(xié)議棧通常包含以下協(xié)議子網(wǎng)絡(luò)相關(guān)會(huì)聚協(xié)議(Subnetwork Dependent Convergence Protocol,SNDCP)、移動(dòng)鏈路實(shí)體(Mobile Link Entity,MLE)、邏輯鏈路控制 (LLC)、媒體訪問(wèn)控制(MAC)和空中接口層 l(Air Interface Layer 1,AI_1)。在TETRA規(guī)范中定義空中接口層l(AI-l),其提供通過(guò)空中接口 R0的TETRA物理 信道。MAC控制用于無(wú)線電信道的接入信令(請(qǐng)求和授權(quán))過(guò)程、以及LLC幀到TETRA物理 信道的映射。邏輯鏈路控制(LLC)層提供MS與SwMI之間的邏輯鏈路。MLE協(xié)議鑒別器實(shí) 體(數(shù)據(jù)傳送)將TETRA分組數(shù)據(jù)信令和數(shù)據(jù)路由到在對(duì)等實(shí)體(SwMI/MS)的相應(yīng)TETRA 分組數(shù)據(jù)服務(wù)接入點(diǎn)(SAP)。TETRA分組數(shù)據(jù)被置于基本TETRA協(xié)議棧的MLE層的頂部,并提供用于傳達(dá)不同的 高層協(xié)議的服務(wù)機(jī)制。僅針對(duì)分組數(shù)據(jù)服務(wù)引入的第一協(xié)議是SNDCP。SNDCP是TETRA特 有的網(wǎng)絡(luò)層協(xié)議,其具有兩個(gè)主要功能1)在MS與SwMI之間協(xié)商并維護(hù)TETRA PDP上下 文,和2)控制MS與SwMI之間的PDP數(shù)據(jù)傳送。在MS可接入任何SNDCP服務(wù)之前,其首先經(jīng)過(guò)分組數(shù)據(jù)注冊(cè)過(guò)程,稱(chēng)為PDP上下 文激活。PDP上下文激活通常由MS來(lái)啟動(dòng)。PDP上下文激活涉及對(duì)將在數(shù)據(jù)傳送期間使用 的PDP地址(例如,IPv4地址)和其它參數(shù)的協(xié)商以及PDP地址到TETRA訂戶(hù)標(biāo)識(shí)ITSI的 綁定。對(duì)于在網(wǎng)絡(luò)上活動(dòng)(即,準(zhǔn)備好發(fā)送或接收數(shù)據(jù))的每個(gè)PDP地址建立唯一的PDP上 下文。除了 PDP地址和ITSI之外,PDP上下文還包括SNDCP服務(wù)接入點(diǎn)標(biāo)識(shí)符(SN-SAP),或 者,更普遍的是,PDP上下文包括NSAPI (網(wǎng)絡(luò)服務(wù)接入點(diǎn)標(biāo)識(shí)符),SNDCP的服務(wù)通過(guò)NSAPI 可用于上層協(xié)議。存儲(chǔ)在MS和SwMI中的兩個(gè)TETRAPDP上下文在它們之間建立邏輯連接。通過(guò)通用分組無(wú)線電服務(wù)(GPRS)的Gn接口和GPRS網(wǎng)管支持節(jié)點(diǎn)(GGSN),基本 TETRA網(wǎng)絡(luò)可互連到其它分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)或外部主機(jī)、或其它通信網(wǎng)絡(luò)。圖2示出根據(jù) 本發(fā)明的分組數(shù)據(jù)網(wǎng)絡(luò)的實(shí)施例中的互連。圖2中的SwMI的主要功能包括TETRA SwMI的標(biāo)準(zhǔn)功能,即,網(wǎng)絡(luò)接入控制、移動(dòng) 管理、無(wú)線電資源管理、基站功能和HDB/VDB功能、以及向GGSN提供Gn接口的功能。另一 方面,GGSN提供與外部IP網(wǎng)絡(luò)的互通,諸如IP地址分配、IP路由、IP用戶(hù)認(rèn)證、IP隧穿以 及IP加密。圖2中的圖示具有以下含義TETRA PLMN TETRA 網(wǎng)絡(luò),其為 TETRA SwMI 和 PLMN 內(nèi)干線的組合。
SwMI :TETRA交換和管理基礎(chǔ)設(shè)施。HDB 數(shù)據(jù)庫(kù),其包括關(guān)于個(gè)體和/或群組訂戶(hù)的信息并位于訂戶(hù)的歸屬SwMI中。GGSN 網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)。PLMN內(nèi)干線將IP網(wǎng)絡(luò)節(jié)點(diǎn)互連的專(zhuān)用IP網(wǎng)絡(luò),諸如,GGSN。PDN :IP分組數(shù)據(jù)網(wǎng)絡(luò),諸如互聯(lián)網(wǎng)或?qū)S脙?nèi)聯(lián)網(wǎng)。主機(jī)IP主機(jī)計(jì)算機(jī),諸如電子郵件服務(wù)器或普通PC。R1 分組模式TE與MT之間的TETRA參考點(diǎn)。R0 在用于IP分組數(shù)據(jù)的TETRA空中接口的參考點(diǎn)。Gn 在這里指示相同TETRA PLMN之內(nèi)的SwMI與GGSN之間的參考點(diǎn)。Gi 在這里指示PLMN內(nèi)干線與外部IP PDN之間的參考點(diǎn)。圖3示出具有GGSN的TETRA PDP的傳輸和信令平面。協(xié)議結(jié)構(gòu)為在TETRA和GRPS 規(guī)范中描述的傳輸平面的組合,其對(duì)于本領(lǐng)域技術(shù)人員而言是公知的。所述連接通過(guò)SwMI 中的中繼功能來(lái)完成,所述SwMI在R0與Gn接口之間中繼PDP PDU。以上參照?qǐng)D1描述了 TETRA協(xié)議棧。在Gn接口中,GPRS隧穿協(xié)議(GTP)在SwMI與 GGSN之間用隧道傳送用戶(hù)數(shù)據(jù)和信令消息。用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)和傳輸控制協(xié)議(TCP) 是可選的協(xié)議,它們可與底下的IP層一起用來(lái)在SwMI與GGSN之間傳送GTP信令。層1 (L1) 和層2(L2)是在協(xié)議棧底部的物理和數(shù)據(jù)鏈路層。在PD上下文已經(jīng)被激活并且協(xié)商了 QoS之后,MS和SwMI可以在任何時(shí)間開(kāi)始實(shí) 際的數(shù)據(jù)傳送。實(shí)際的數(shù)據(jù)傳送發(fā)生在激活的鏈路上,通常經(jīng)由分配的信道來(lái)實(shí)現(xiàn)。信道 在這里是指至少兩個(gè)通信端點(diǎn)之間的傳輸資源??煞峙涞男诺朗侵缚擅鞔_或隱含地標(biāo)識(shí)的 傳輸資源,其可被專(zhuān)門(mén)關(guān)聯(lián)到定義的通信端點(diǎn)之間的一個(gè)或多個(gè)傳輸事件的系列,并可被 釋放以便關(guān)聯(lián)到傳輸事件的另一系列。因此,由于分配的信道在這里是指可標(biāo)識(shí)的傳輸資 源,其與兩個(gè)或多個(gè)通信端點(diǎn)的所定義的組的關(guān)聯(lián)。在分配的信道上,通信端點(diǎn)可具有活動(dòng) 的鏈路并根據(jù)應(yīng)用于所分配的信道的協(xié)議來(lái)傳輸數(shù)據(jù)。為了節(jié)省傳輸資源,只要不再需要 鏈路,就使得鏈路去激活并釋放信道,端點(diǎn)開(kāi)始經(jīng)由非分配的信道來(lái)進(jìn)行通信。應(yīng)注意分配的信道在這里僅用作由活動(dòng)鏈路使用的通信資源的示例。例如,還可 經(jīng)由非分配的信道(其中,鏈路共享相同的傳輸資源)來(lái)實(shí)現(xiàn)用于分組數(shù)據(jù)傳輸?shù)幕顒?dòng)鏈 路。在這種情況下,鏈路的去激活自然不需要釋放信道,但是減輕了共享的傳輸資源上的負(fù) 荷。此外,活動(dòng)鏈路還可應(yīng)用其它類(lèi)型的通信資源。例如,在本TETRA示例中,TETRA基站 需要維護(hù)關(guān)于它的小區(qū)中的訂戶(hù)的活動(dòng)鏈路的信息。所述信息使用在大規(guī)模系統(tǒng)中值得考 慮的并應(yīng)非常小心地加以使用的存儲(chǔ)器資源?;顒?dòng)鏈路的去激活將由此釋放存儲(chǔ)器容量以 作他用。因此,活動(dòng)鏈路的激活和去激活可經(jīng)由一個(gè)或多個(gè)通信資源而具有影響。例如,即 使活動(dòng)鏈路不使用專(zhuān)門(mén)的傳輸資源,并且不會(huì)通過(guò)發(fā)送數(shù)據(jù)分組來(lái)承載共享的傳輸資源, 活動(dòng)鏈路將仍舊至少以基站的存儲(chǔ)器資源的形式在使用通信資源。繼續(xù)上述示例,在TETRA中,非可分配信道通常是公共控制信道。在操作期間,移 動(dòng)臺(tái)監(jiān)控基站的公共控制信道并通過(guò)它來(lái)交換系統(tǒng)的必要操作所需的消息,例如,向系統(tǒng) 注冊(cè)、分配用于語(yǔ)音呼叫或分組數(shù)據(jù)傳送的信道、或針對(duì)呼入語(yǔ)音呼叫或分組數(shù)據(jù)業(yè)務(wù)尋 呼移動(dòng)臺(tái)。另一方面,PDP數(shù)據(jù)傳送通常發(fā)生在分配的輔助控制信道(分配的SCCH),這里
7稱(chēng)為分組數(shù)據(jù)信道(PDCH)。針對(duì)狀態(tài)機(jī)來(lái)描述用于SNDCP的協(xié)議。存在三種對(duì)于MS和SwMI兩者定義的主要 狀態(tài),S卩,READY(準(zhǔn)備)、STANDBY(備用)和IDLE(空閑)。READY狀態(tài)通常表示MS位于 PDCH上并且當(dāng)前在進(jìn)行數(shù)據(jù)傳送或者近來(lái)(由計(jì)時(shí)器來(lái)定義)已經(jīng)進(jìn)行過(guò)分組數(shù)據(jù)傳送。 STANDBY狀態(tài)表示MS不再位于PDCH上,S卩,MS近來(lái)(由計(jì)時(shí)器來(lái)定義)沒(méi)有進(jìn)行過(guò)數(shù)據(jù)傳 送。IDLE狀態(tài)表示MS沒(méi)有激活的PDP上下文。TETRA中實(shí)際數(shù)據(jù)傳送的持續(xù)時(shí)間由此與狀態(tài)轉(zhuǎn)換相關(guān),并通常由負(fù)責(zé)傳輸事件 的活動(dòng)計(jì)時(shí)器來(lái)進(jìn)行控制。在TETRA中,所述活動(dòng)計(jì)時(shí)器由READY計(jì)時(shí)器功能來(lái)提供,所述 READY計(jì)時(shí)器功能在MS和SwMI中維護(hù)READY計(jì)時(shí)器。對(duì)于形成一個(gè)數(shù)據(jù)傳送事件的數(shù)據(jù) 流,READY計(jì)時(shí)器由此測(cè)量經(jīng)由活動(dòng)鏈路傳輸?shù)囊粭l信息與后續(xù)一條信息的傳送之間的時(shí) 間。例如,當(dāng)SwMI希望將分組數(shù)據(jù)傳輸?shù)揭苿?dòng)臺(tái)時(shí),SwMI將移動(dòng)臺(tái)分配到適當(dāng)?shù)腜DCH。SwMI SNDCP發(fā)送“ SN數(shù)據(jù)發(fā)送請(qǐng)求PDU (SN-DATA TRANSMIT REQUESTPDU),,,其指示分配到移動(dòng)臺(tái) 的信道。當(dāng)發(fā)送第一 SN數(shù)據(jù)PDU(SN-DATA PDU)時(shí),SwMI重啟READY計(jì)時(shí)器,該READY計(jì) 時(shí)器隨后每當(dāng)新的SN數(shù)據(jù)PDU被發(fā)送到移動(dòng)臺(tái)時(shí)被復(fù)位。READY計(jì)時(shí)器還用于當(dāng)經(jīng)由活動(dòng) 鏈路傳輸?shù)囊粭l信息與后續(xù)一條信息的傳送之間的時(shí)間超過(guò)定義的鏈路時(shí)段時(shí),使得所述 鏈路去激活。當(dāng)READY計(jì)時(shí)器在SwMI SNDCP中超期時(shí),其發(fā)出數(shù)據(jù)PDU的SN結(jié)束(SN-END OF DATA PDU)(其包括向公共控制信道的新信道分配),并進(jìn)入備用狀態(tài)。相應(yīng)地,移動(dòng)臺(tái) SNDCP接收數(shù)據(jù)PDU的SN結(jié)束,停止它的READY計(jì)時(shí)器,開(kāi)始STANDBY計(jì)時(shí)器,并在指示的 公共控制信道上進(jìn)入備用狀態(tài)。通常,在移動(dòng)臺(tái)的PDP上下文激活時(shí)定義READY計(jì)時(shí)器的鏈路時(shí)段,并該鏈路時(shí) 段由此對(duì)于經(jīng)由所述PDP上下文執(zhí)行的所有數(shù)據(jù)傳送有效。然而,根據(jù)通過(guò)應(yīng)用上下文的 各種系統(tǒng)和用戶(hù)應(yīng)用所輸入和輸出的數(shù)據(jù)分組的量以及速率,所述臺(tái)的數(shù)據(jù)業(yè)務(wù)量可大幅 地改變。如果READY計(jì)時(shí)器鏈路時(shí)段與數(shù)據(jù)業(yè)務(wù)量的類(lèi)型不匹配,則沒(méi)有優(yōu)化地使用系統(tǒng) 的信道容量。在對(duì)于分組的延長(zhǎng)等待中或者在對(duì)于分配信道的重復(fù)激活中浪費(fèi)掉了信道容 量。圖4的信令圖示出通過(guò)兩個(gè)通信實(shí)體CE1、CE2在更一般的上下文中首先出現(xiàn)的這 些問(wèn)題。通信實(shí)體應(yīng)用互相兼容的鏈路控制協(xié)議,所述鏈路控制協(xié)議管理通過(guò)通信鏈路以 分離的數(shù)據(jù)段中進(jìn)行的數(shù)據(jù)消息的傳送。所述信令圖示出兩個(gè)通信實(shí)體中從各個(gè)鏈路控制 協(xié)議實(shí)體(表示為L(zhǎng)CP1和LCP2)看來(lái)進(jìn)行的操作。鏈路控制協(xié)議定義應(yīng)用于通信鏈路的 鏈路時(shí)段P1并定義用于在檢測(cè)的數(shù)據(jù)段的傳送之后保持鏈路激活的時(shí)間。如果在新的段 可用于傳輸之前超過(guò)了所述鏈路時(shí)段P1,則使得活動(dòng)鏈路去激活。開(kāi)始時(shí),在LCP1與LCP2之間沒(méi)有可用的通信鏈路。當(dāng)數(shù)據(jù)請(qǐng)求到達(dá)(4_1)LCP2 時(shí),LCP2開(kāi)始通過(guò)向LCP1發(fā)送鏈路激活請(qǐng)求(4-2)來(lái)建立鏈路。對(duì)于本領(lǐng)域的技術(shù)人員很 清楚的是,鏈路建立可包括在LCP1與LCP2之間進(jìn)行更多消息的交換。為了簡(jiǎn)明起見(jiàn),在本 申請(qǐng)的任何附圖中描述的步驟/點(diǎn)、信令消息以及相關(guān)的功能并非絕對(duì)按照所示順序,某 些步驟/點(diǎn)可以同時(shí)執(zhí)行或者按照不同于所示順序的順序被執(zhí)行。還可在步驟/點(diǎn)之間或 者在步驟/點(diǎn)內(nèi)執(zhí)行其它功能,或者在所示的消息之間發(fā)送其它信令消息。某些步驟/點(diǎn) 或者部分步驟/點(diǎn)還可被省去或者由相應(yīng)的步驟/點(diǎn)或相應(yīng)的部分步驟/點(diǎn)來(lái)代替。信令 消息僅僅是示例性的,甚至可包括用于發(fā)送相同信息的若干分離的消息。此外,所述消息還可包含其它信息。在鏈路建立的結(jié)束,LCP1向LCP2發(fā)送鏈路激活響應(yīng)(4_3),并開(kāi)啟活動(dòng)計(jì)時(shí)器,該 活動(dòng)計(jì)時(shí)器在P1超時(shí)。在圖4中通過(guò)在發(fā)送的消息的開(kāi)始端的圓圈來(lái)表示活動(dòng)計(jì)時(shí)器開(kāi) 始。同樣在LCP2中,鏈路激活響應(yīng)(4-2)的接收開(kāi)啟用于P1的活動(dòng)計(jì)時(shí)器。每當(dāng)從LCP2 發(fā)送(4-4和4-5)數(shù)據(jù)請(qǐng)求(4-1)的數(shù)據(jù)段時(shí),活動(dòng)計(jì)時(shí)器被重啟。相應(yīng)地,每當(dāng)LCP1從 LCP2接收到數(shù)據(jù)段時(shí),活動(dòng)計(jì)時(shí)器被重啟。數(shù)據(jù)請(qǐng)求(4-1)的數(shù)據(jù)段在LCP1中編譯為數(shù)據(jù) 指示(4-6),并在LCP1的通信實(shí)體CE1中被饋送以進(jìn)行進(jìn)一步處理。在最后發(fā)送的數(shù)據(jù)段 (4-5)之后,活動(dòng)計(jì)時(shí)器在兩端運(yùn)行,并且所述鏈路可用于進(jìn)一步的傳輸。因此,當(dāng)CE1的 內(nèi)部處理在它的活動(dòng)計(jì)時(shí)器在P1超時(shí)之前向LCP1提交第二數(shù)據(jù)請(qǐng)求(4-7)時(shí),可經(jīng)由鏈 路將關(guān)聯(lián)的一個(gè)或多個(gè)數(shù)據(jù)段(4-8)傳送到LCP2,而不需要其它的信令傳輸。同樣,數(shù)據(jù) 段的傳輸在發(fā)送和接收端重啟活動(dòng)計(jì)時(shí)器,以及第二數(shù)據(jù)請(qǐng)求的一個(gè)或多個(gè)數(shù)據(jù)段在LCP2 中被編譯為第二數(shù)據(jù)指示(4-9),并在LCP2的通信實(shí)體CE2中被饋送以進(jìn)行進(jìn)一步的處理。在第二數(shù)據(jù)請(qǐng)求的最后發(fā)送的數(shù)據(jù)段(4-8)之后,活動(dòng)計(jì)時(shí)器在兩端運(yùn)行,并且 所述鏈路可用于進(jìn)一步的傳輸。然而,在P1之后,活動(dòng)計(jì)時(shí)器超時(shí),LCP2向LCP1發(fā)送鏈 路去激活請(qǐng)求(4-10)和LCP1確認(rèn)(4-11),此后,由鏈路使用的通信資源被釋放以用于其 它鏈路激活。因此,當(dāng)可能是響應(yīng)于第二數(shù)據(jù)請(qǐng)求而生成的第三數(shù)據(jù)請(qǐng)求到達(dá)(4-12)LCP2 時(shí),不存在可用于傳輸?shù)耐ㄐ沛溌贰T贚CP2和LCP1可開(kāi)始第三數(shù)據(jù)請(qǐng)求的數(shù)據(jù)段的傳輸 (4-15)之前,它們需要首先再次經(jīng)過(guò)鏈路建立過(guò)程(4-13到4-14)。圖4中提出的操作的部分示出鏈路時(shí)段P1的長(zhǎng)度與所述鏈路對(duì)通信資源的使用 之間的不清楚之處。只要鏈路處于活動(dòng)中,它就使用通信資源,例如,所述鏈路使用的信道 的傳輸資源不會(huì)用于其它通信。因此,盡可能短得保持活動(dòng)計(jì)時(shí)器的鏈路時(shí)段P1是非常重 要的,從而資源總是被快速釋放以用于其它目的。另一方面,如果鏈路時(shí)段P1過(guò)短,鏈路過(guò) 早去激活,則它的重新建立需要額外的信令,這不必要地浪費(fèi)了時(shí)間和資源。如果上述所有 三個(gè)數(shù)據(jù)請(qǐng)求是特定應(yīng)用的通信過(guò)程的一部分,則連續(xù)的重新建立過(guò)程也會(huì)造成對(duì)于整個(gè) 過(guò)程而言不可接受的延遲。例如,在圖1到圖3的TETRA配置中,在經(jīng)由針對(duì)PDP上下文協(xié)商的鏈路時(shí)段的任 何數(shù)據(jù)傳輸中,經(jīng)由READY計(jì)時(shí)器來(lái)應(yīng)用所述鏈路時(shí)段。應(yīng)清楚任何分配信道應(yīng)盡可能早 地被釋放,以用于其它用途和用戶(hù),所以應(yīng)用于READY計(jì)時(shí)器的鏈路時(shí)段應(yīng)盡可能地短。另 一方面,如果應(yīng)用于READY計(jì)時(shí)器的鏈路時(shí)段過(guò)短,例如,短于兩個(gè)應(yīng)用之間的連續(xù)交互通 信之間的時(shí)段,則每當(dāng)新的消息將被傳送時(shí),端點(diǎn)需要經(jīng)過(guò)信道分配過(guò)程。這給兩個(gè)端點(diǎn)造 成許多額外的處理。此外,信道分配過(guò)程導(dǎo)致公共控制信道的額外負(fù)擔(dān),這是不可接受的。在本發(fā)明的實(shí)施例中,通過(guò)監(jiān)控經(jīng)由鏈路傳送或?qū)⒔?jīng)由鏈路傳送的數(shù)據(jù)流的一個(gè) 或多個(gè)定義的屬性來(lái)解決由上述不清楚引起的問(wèn)題。基于這些屬性產(chǎn)生一個(gè)或多個(gè)流值, 從而可根據(jù)這些流值來(lái)調(diào)整用于在傳送的數(shù)據(jù)段之后維持鏈路激活的時(shí)間。流值是根據(jù) 數(shù)據(jù)流的數(shù)據(jù)分組的速率而改變的變量,并可通過(guò)數(shù)據(jù)流的一個(gè)或多個(gè)特性來(lái)確定所述流 值。數(shù)據(jù)流的數(shù)據(jù)分組的速率指示屬于相同數(shù)據(jù)流的傳輸?shù)姆纸M的頻率,即,指示數(shù)據(jù)分組 經(jīng)由鏈路傳播的頻繁程度(how often)??蓮耐ㄟ^(guò)鏈路傳輸?shù)臄?shù)據(jù)流、從準(zhǔn)備接下來(lái)通過(guò)鏈 路傳輸?shù)臄?shù)據(jù)流、或者從預(yù)計(jì)在定義的過(guò)程之后或在定義的時(shí)間間隔之后將通過(guò)鏈路傳輸 的數(shù)據(jù)流來(lái)確定所述流值。以下,將通過(guò)可應(yīng)用于例如圖1到圖4描述的實(shí)施例的一般過(guò)程來(lái)更詳細(xì)地描述監(jiān)控的屬性、流值和調(diào)整的一個(gè)示例。稍后將在說(shuō)明書(shū)中討論某些其它的 示例性應(yīng)用。如上所述,在示例性TETRA系統(tǒng)中,圖5的活動(dòng)計(jì)時(shí)器相應(yīng)于READY計(jì)時(shí)器, 鏈路時(shí)段相應(yīng)于被應(yīng)用于READY計(jì)時(shí)器的計(jì)時(shí)器時(shí)段,通信實(shí)體CE1和CE2相應(yīng)于TETRA 移動(dòng)臺(tái)和網(wǎng)絡(luò)節(jié)點(diǎn)(這里是TETRA網(wǎng)絡(luò)的DXT)。圖5示出圖4的通信實(shí)體CE1和CE2與用于存儲(chǔ)鏈路相關(guān)信息的訂戶(hù)數(shù)據(jù)庫(kù)DB 之間的信令序列。數(shù)據(jù)庫(kù)DB是可由CE1訪問(wèn)的、被集成到通信實(shí)體CE1和CE2中的至少一 個(gè)的實(shí)體、和/或表示這里的一個(gè)或多個(gè)分離的數(shù)據(jù)庫(kù)實(shí)例的實(shí)體。在該示例中,LCP1是 CE1的網(wǎng)絡(luò)鏈路控制協(xié)議,LCP2是CE2的相應(yīng)終端鏈路控制協(xié)議。在圖5的示例性方案中, 為了進(jìn)行調(diào)整而監(jiān)控的定義的屬性是接續(xù)傳輸之間的間隔的長(zhǎng)度,并在網(wǎng)絡(luò)實(shí)體CE1中執(zhí) 行所述監(jiān)控。然而,監(jiān)控結(jié)果被轉(zhuǎn)發(fā)到訂戶(hù)數(shù)據(jù)庫(kù),其中,應(yīng)用于活動(dòng)計(jì)時(shí)器P1的鏈路時(shí)段 被存儲(chǔ),用于活動(dòng)計(jì)時(shí)器P1的新鏈路時(shí)段被確定。這種劃分配置是有利的,原因在于在被 設(shè)計(jì)用于存儲(chǔ)訂戶(hù)相關(guān)信息的部件中執(zhí)行對(duì)新操作的訂戶(hù)相關(guān)數(shù)據(jù)的存儲(chǔ),而鏈路控制協(xié) 議可保持為非常通用。然而,在不脫離保護(hù)范圍的情況下,可應(yīng)用在分離實(shí)體之間對(duì)責(zé)任的 某些其它共享。例如,可以通過(guò)鏈路控制協(xié)議來(lái)執(zhí)行監(jiān)控和確定功能。在其最簡(jiǎn)化的形式中,可僅利用一個(gè)流值來(lái)實(shí)現(xiàn)所述過(guò)程。在本實(shí)施例中,通過(guò)兩 個(gè)流值來(lái)監(jiān)控選擇的屬性。第一流值指示連續(xù)數(shù)據(jù)分組之間的間隔是否基本上恒定,如果 它是恒定的,則它還指示恒定間隔的長(zhǎng)度。第二流值根據(jù)連續(xù)數(shù)據(jù)分組之間的間隔的長(zhǎng)度 與當(dāng)前應(yīng)用的鏈路時(shí)段一致的程度而變化。通過(guò)應(yīng)用上述這些流值的算法來(lái)計(jì)算用于活動(dòng) 計(jì)時(shí)器的新鏈路時(shí)段,從而完成調(diào)整?;旧希褂玫牧髦翟蕉?,用于后續(xù)調(diào)整算法的基礎(chǔ) 越多。然而,監(jiān)控任務(wù)不應(yīng)過(guò)重。如圖4所示,當(dāng)數(shù)據(jù)請(qǐng)求到達(dá)(5-l)LCP2時(shí),LCP2通過(guò)向LCP1發(fā)送鏈路激活請(qǐng)求 (5-2)來(lái)開(kāi)始鏈路的建立。即使在傳統(tǒng)的過(guò)程中,鏈路激活請(qǐng)求通常觸發(fā)從LCP2向訂戶(hù)數(shù) 據(jù)庫(kù)DB對(duì)于某些鏈路參數(shù)(如QoS和業(yè)務(wù)量級(jí)別)的請(qǐng)求。當(dāng)DB通過(guò)提供請(qǐng)求的參數(shù)來(lái) 作出應(yīng)答(5-3)時(shí),其還包括用于活動(dòng)計(jì)時(shí)器的鏈路時(shí)段。然而,代替應(yīng)用在PDP上下文設(shè) 立時(shí)協(xié)商的恒定鏈路時(shí)段,訂戶(hù)數(shù)據(jù)庫(kù)在該實(shí)施例中存儲(chǔ)動(dòng)態(tài)變化的鏈路時(shí)段,該鏈路時(shí) 段是基于先前通過(guò)相同PDP上下文傳輸?shù)臄?shù)據(jù)流而被計(jì)算的。因此,來(lái)自DB的響應(yīng)包括將 應(yīng)用于活動(dòng)計(jì)時(shí)器的更新的鏈路時(shí)段11,并且LCP1將該鏈路時(shí)段tl投入使用。LCP1還利 用鏈路激活響應(yīng)(5-5)將tl傳送到LCP2。步驟(5-6)表示在以下間隔內(nèi)在LCP1與LCP2之間交換的數(shù)據(jù)分組的序列,在所 述間隔期間,數(shù)據(jù)分組在活動(dòng)計(jì)時(shí)器在兩端均未超時(shí)的活動(dòng)級(jí)別下被進(jìn)行交換。在所述序 列期間,LCP1監(jiān)控?cái)?shù)據(jù)流,特別是交換的數(shù)據(jù)分組之間的間隔,并由此收集用于流值strl 和str2的信息。在圖6的流程圖中更加詳細(xì)地描述了 LCP1中的這些操作。圖6的過(guò)程開(kāi)始于當(dāng)CE1被開(kāi)啟,在CE1與CE2之間建立PDP上下文,鏈路被激活 并且LCP1準(zhǔn)備從LCP2接收第一數(shù)據(jù)分組時(shí)。利用一組閾值N、Ap A 2來(lái)初始配置(6_1) LCP1。閾值A(chǔ)工表示可用于測(cè)試所檢測(cè)的數(shù)據(jù)分組之間的間隔是否接近應(yīng)用的鏈路時(shí)段的 極限值,即,所述閾值^示出活動(dòng)計(jì)時(shí)器是否“幾乎”超時(shí)。閾值A(chǔ)2表示用于測(cè)試連續(xù)數(shù) 據(jù)分組的間隔的長(zhǎng)度之間的偏離的極限值,N是用于測(cè)試所確定的偏離是否小到足以解釋 成數(shù)據(jù)分組之間的間隔是恒定的相應(yīng)閾值。將在下面描述這些閾值的使用。LCP1還包括兩個(gè)計(jì)數(shù)器m和n,它們首先被復(fù)位(6_2),然后,LCP1變?yōu)閭溆?6_3)以與LCP2交換數(shù)據(jù)分組。只要數(shù)據(jù)分組沒(méi)有被發(fā)送或接收(6-4),則LCP1對(duì)于新的數(shù)據(jù)分 組保持備用。每當(dāng)數(shù)據(jù)分組被發(fā)送或接收時(shí),LCP1確定(6-5)從發(fā)送或接收先前數(shù)據(jù)分組 到接收或發(fā)送當(dāng)前數(shù)據(jù)分組的間隔Ti。然后,LCP1確定(6-6)應(yīng)用的鏈路時(shí)段tl的長(zhǎng)度與 檢測(cè)的間隔Ti之間的差值,并將所述差值(tl-Ti)與八1進(jìn)行比較(6-7)。通常對(duì)閾值A(chǔ)i 進(jìn)行調(diào)整,從而如果(6-8)間隔Ti與鏈路時(shí)段tl之間的差值小于A”則表示可認(rèn)為鏈路時(shí) 段在檢測(cè)到新數(shù)據(jù)分組之前已經(jīng)非常接近超時(shí)。如果是這種情況,則增加第一接近度計(jì)數(shù) 器m(6-9)。否則,LCP1轉(zhuǎn)而確定(6-10)較早的間隔T(i_l)與當(dāng)前間隔Ti之間的差值,并 將它們的差值與八2進(jìn)行比較(6-11)。還對(duì)閾值八2進(jìn)行調(diào)整,從而如果先前間隔T(i-l) 與當(dāng)前間隔Ti之間的差值小于A 2 (6-12),則表示所述間隔可被看作彼此非常接近,即,表 示數(shù)據(jù)分組之間的間隔的平均值。在這種情況下,可增加第二接近度計(jì)數(shù)器n(6-13)。否 則,LCP1轉(zhuǎn)而直接將當(dāng)前間隔Ti的長(zhǎng)度存儲(chǔ)(6-14)為較早的間隔T(i-l)。應(yīng)注意為了 允許將增加的接近度計(jì)數(shù)器值與預(yù)定義的值進(jìn)行比較,還可將接近度計(jì)數(shù)器n和m維護(hù)為 接近率計(jì)數(shù)器。例如,這可通過(guò)以下處理來(lái)實(shí)現(xiàn)首先增加接近度計(jì)數(shù)器,然后確定接近度 計(jì)數(shù)器值與比較的間隔的總數(shù)之間的比率。然后,N可以被定義為與步驟5-6中被比較間 隔的變化數(shù)量無(wú)關(guān)的比率值(rate value) 0在這一點(diǎn)上,LCP1檢查數(shù)據(jù)分組的傳輸是否結(jié)束,鏈路是否去激活(6-15)。如果 沒(méi)有,則返回步驟6-3以接收新的數(shù)據(jù)分組。否則,基于計(jì)數(shù)器m的值來(lái)確定(6-16)第一 流值strlo為了確定連續(xù)的間隔是否可被認(rèn)為是恒定的,將接近度計(jì)數(shù)器的值n與N進(jìn)行比 較(6-17)。如果(6-18)在一組監(jiān)控的間隔中檢測(cè)到的大于A 2的偏離的數(shù)量大于N,則所 述間隔不能被看作是恒定的,并且第二流值str2被設(shè)置(6-19)為0。如果檢測(cè)的大于A2 的偏離的數(shù)量小于N,則所述間隔可被看作是恒定的,并且第二流值str2被設(shè)置(6-19)為 等于任何存儲(chǔ)的間隔的值,有利地是最近檢測(cè)的Ti。很清楚這里所述的閾值和比較是簡(jiǎn) 化的機(jī)制,用于示出所提出的機(jī)制的原理。在不脫離本發(fā)明的保護(hù)范圍的情況下,可產(chǎn)生更 復(fù)雜的方法并將其應(yīng)用于更精確地監(jiān)控和分析數(shù)據(jù)流的屬性。回到圖5,當(dāng)兩個(gè)連續(xù)數(shù)據(jù)分組之間的間隔超過(guò)tl時(shí),活動(dòng)計(jì)時(shí)器超時(shí),LCP1向 LCP2發(fā)送(5-7)鏈路去激活請(qǐng)求。LCP2通過(guò)發(fā)送鏈路去激活響應(yīng)來(lái)進(jìn)行確認(rèn)(5_8)。在鏈 路去激活之后,LCP1向DB發(fā)送(5-9)鏈路拆除指示,其包括確定的流值Strl、Str2以及指 示鏈路被去激活時(shí)的時(shí)間Tstop的信息。步驟5-10表示用于在DB中存儲(chǔ)值strl、str2和Tstop的過(guò)程。當(dāng)新的數(shù)據(jù)請(qǐng)求 (5-11)在LCP2中觸發(fā)從LCP2到LCP1的新鏈路激活請(qǐng)求(5_12)時(shí),LCP1再次從DB查詢(xún) (5-13)鏈路參數(shù)。在轉(zhuǎn)發(fā)最近應(yīng)用的鏈路時(shí)段之前,DB更新(5-14)鏈路時(shí)段tl。參照?qǐng)D 7來(lái)更加詳細(xì)地描述用于這種更新過(guò)程的示例。圖7的過(guò)程開(kāi)始于當(dāng)DB可操作并且LCP1與LCP2之間的鏈路處于活動(dòng)時(shí)。當(dāng)DB 接收(7-1)流值以及去激活時(shí)間時(shí),其檢索T0,所述TO存儲(chǔ)用于指示鏈路被去激活的先前 時(shí)間的信息。DB對(duì)Tstop與T0之間的間隔計(jì)數(shù)(7-3),并將它們的差值與預(yù)定義的時(shí)間極 限值Tlim進(jìn)行比較。Tlim表示平均鏈路時(shí)段,該平均鏈路時(shí)段通常包括連續(xù)傳輸之間的多 個(gè)間隔。如果Tlim沒(méi)有被超過(guò)(7-4),則可假設(shè)鏈路時(shí)段沒(méi)有長(zhǎng)到足以消除在實(shí)際每次傳 輸之后的不必要鏈路激活。在這種情況下,可增加鏈路時(shí)段(7-5)。例如,可逐漸地進(jìn)行增
11加。另一方面,如果Tlim被超過(guò)(7-4),則認(rèn)識(shí)到鏈路時(shí)段至少已足夠長(zhǎng),流值可用于檢查 是否應(yīng)減少鏈路時(shí)段tl以及如何減少鏈路時(shí)段tl。例如,可首先檢查(7-6)第一流值strl是否非常小,即,其是否應(yīng)該被減少。所述 確定將指示在先前鏈路激活期間,數(shù)據(jù)分組之間的間隔遠(yuǎn)小于鏈路時(shí)段,活動(dòng)計(jì)時(shí)器尚未 接近過(guò)期或者僅有非常少的幾次幾乎過(guò)期(小于預(yù)定義的極限值)。在該示例中,用于進(jìn) 行比較的預(yù)定義極限值為0,S卩,如果活動(dòng)計(jì)時(shí)器最少一次幾乎過(guò)期,則不認(rèn)為有必要減少 鏈路時(shí)段tl。否則,DB轉(zhuǎn)而進(jìn)一步檢查第二流值str2是否等于0。如果str2等于0,則數(shù) 據(jù)分組之間的間隔不恒定,它們不能被用作用于確定激活定時(shí)器的新鏈路時(shí)段的基礎(chǔ)。在 這種情況下,可應(yīng)用某些其它的方式,例如,預(yù)定義的逐漸減少(7-9)。另一方面,如果str2 不為0,則應(yīng)知道要存儲(chǔ)恒定間隔的長(zhǎng)度,從而str2被選擇(7-10)為用于計(jì)算新的鏈路時(shí) 段值。當(dāng)經(jīng)由步驟7-5至步驟7-10知曉改變的類(lèi)型時(shí),計(jì)算新鏈路時(shí)段tl (7-11),并將其 存儲(chǔ)在DB中(7-12)。應(yīng)注意在所有應(yīng)當(dāng)考慮的因素下重新計(jì)算新鏈路時(shí)段值,即使步驟7-6和步驟 7-8的判決鏈將指示該鏈路時(shí)段過(guò)長(zhǎng),步驟7-10的結(jié)果也可根據(jù)設(shè)計(jì)原理來(lái)增加或減少鏈 路時(shí)段。例如,如果恒定間隔例如為300秒,則可將鏈路時(shí)段調(diào)整為300秒以上的值以連續(xù) 保持所述鏈路。或者,可故意將鏈路時(shí)段值設(shè)置得非常小,如,3秒。實(shí)踐中,如果鏈路接近 每5分鐘活動(dòng)一次,則實(shí)際上在發(fā)送的數(shù)據(jù)分組之間的如此長(zhǎng)的非活動(dòng)時(shí)間中保留鏈路的 資源是沒(méi)有意義的。在這種情況下,產(chǎn)生額外信令負(fù)荷的代價(jià)將遠(yuǎn)小于不必要地分配資源 的代價(jià)。這突出了,流值由此優(yōu)選地被用于表示數(shù)據(jù)流的各種屬性,基于它們進(jìn)行的確定可 根據(jù)不同的應(yīng)用而顯著地變化。再次返回圖5,按照以上在步驟5-4和步驟5-5描述的方式,DB向LCP1提供(5_15) 更新的鏈路時(shí)段值(Tc^LCPl使用所述鏈路時(shí)段值CU并還將其轉(zhuǎn)發(fā)到LCP2。如以上在步 驟5-6所描述的,然后,可再次開(kāi)始傳輸(5-17)。可重復(fù)步驟5-7到步驟5-16和步驟5-17, 直到PDP上下文被關(guān)閉。由于所提出的布置方式,可動(dòng)態(tài)地調(diào)整兩個(gè)端點(diǎn)中的鏈路時(shí)段值, 以匹配交換的數(shù)據(jù)流。這優(yōu)化了信道資源的使用,并減少了控制一組變化數(shù)據(jù)流的傳輸所 需的信令負(fù)荷。在上述示例中,所述調(diào)整基于先前經(jīng)由鏈路傳輸?shù)臄?shù)據(jù)流的屬性。這種歷史值利 于使用,這是因?yàn)樾畔⒖闪⒓从糜诒O(jiān)控和計(jì)算,并且所述信息在必要時(shí)允許使用累積到部 件的大量歷史數(shù)據(jù)信息來(lái)進(jìn)行非常精確的計(jì)算。應(yīng)注意還可應(yīng)用數(shù)據(jù)流的其它屬性的歷 史數(shù)據(jù)。流值以及相應(yīng)的調(diào)整可選地取決于例如在IP分組之間的監(jiān)控的延遲。IP分組之 間的平均延遲、最低延遲和最高延遲提供了用于對(duì)IP分組數(shù)據(jù)流的各種分析的計(jì)算基礎(chǔ), 這是本領(lǐng)域技術(shù)人員容易想到的。然而,如上所述,所述分析并不一定需要依賴(lài)于歷史數(shù)據(jù);此外,可應(yīng)用數(shù)據(jù)流的 其它屬性來(lái)估計(jì)調(diào)整活動(dòng)計(jì)時(shí)器的調(diào)整需要。還可按照組合的方式來(lái)應(yīng)用各種屬性。例如,發(fā)起方或接收方的IP地址可應(yīng)用于判決中。通常,應(yīng)用服務(wù)器的業(yè)務(wù)量相 對(duì)一致,從而可通過(guò)僅知道應(yīng)用服務(wù)器是通信端點(diǎn)之一來(lái)相對(duì)較好地估計(jì)數(shù)據(jù)流的類(lèi)型。 因此,LCP1或LCP1可訪問(wèn)的DB可包括將應(yīng)用服務(wù)器的定義的IP地址與定義的鏈路時(shí)段 關(guān)聯(lián)的信息。該鏈路時(shí)段可隨后被調(diào)用以應(yīng)用于其它端點(diǎn)是應(yīng)用服務(wù)器的任何通信。類(lèi)似地,訂戶(hù)的數(shù)據(jù)傳輸可提前相對(duì)好地被了解。例如,在用戶(hù)是通常以定義的間
12隔交換短數(shù)據(jù)消息的組織的一部分的情況下,LCP1或LCP1可訪問(wèn)的DB可包括將定義的訂 戶(hù)地址與定義的鏈路時(shí)段值關(guān)聯(lián)的信息。該鏈路時(shí)段值可隨后被應(yīng)用于其它端點(diǎn)為訂戶(hù)的 任何通信。此外,可將LCP1配置為用于識(shí)別由使用鏈路的應(yīng)用所請(qǐng)求的服務(wù)質(zhì)量(QoS)或通 過(guò)系統(tǒng)授權(quán)給應(yīng)用的QoS。通常,特定的QoS—般與特定類(lèi)型的數(shù)據(jù)流相關(guān)。這表示不同的 鏈路時(shí)段值可與不同的QoS值相關(guān)。每當(dāng)利用那些具體的請(qǐng)求的或授權(quán)的QoS值來(lái)激活鏈 路時(shí),可使用與所述QoS值相應(yīng)的鏈路時(shí)段。圖8是可應(yīng)用于本發(fā)明的實(shí)施例中的通信設(shè)備80的框圖。通信設(shè)備80包括通信 單元81,其具有至少一個(gè)用于向該設(shè)備的內(nèi)部處理輸入數(shù)據(jù)的輸入單元以及至少一個(gè)用于 從該設(shè)備的內(nèi)部處理輸出數(shù)據(jù)的輸出單元。通信設(shè)備的通信單元81中的收發(fā)器82通常包括插入式單元,其用作將被傳送到 其外部連接點(diǎn)的信息的輸入網(wǎng)關(guān),以及用作將被饋送到與其外部連接點(diǎn)連接的線路的信息 的輸出網(wǎng)關(guān)。通信單元81通常還包括用戶(hù)接口 85,其具有鍵區(qū)、觸摸屏、麥克風(fēng)或用于從用 戶(hù)輸入數(shù)據(jù)的等同物、屏幕、觸摸屏、揚(yáng)聲器或用于向用戶(hù)輸出數(shù)據(jù)的等同物。通信單元81以電子方式連接到處理單元83以對(duì)數(shù)據(jù)進(jìn)行系統(tǒng)的操作執(zhí)行。處理 單元83是中央部件,其大致包括算術(shù)邏輯單元、多個(gè)特別寄存器和控制電路。存儲(chǔ)器單元 86 (其上可存儲(chǔ)計(jì)算機(jī)可讀數(shù)據(jù)或程序、或用戶(hù)數(shù)據(jù)的數(shù)據(jù)介質(zhì))通常被集成或連接到處 理單元83。存儲(chǔ)器單元86通常包括易失性或非易失性存儲(chǔ)器,例如,EEPR0M、ROM、PROM、 RAM、DRAM、SRAM、固件、可編程邏輯電路等。處理單元83、存儲(chǔ)器單元86、通信單元81和操作信息部件86以電子方式互連,從 而提供用于根據(jù)該設(shè)備中預(yù)定義的實(shí)質(zhì)上編程的處理對(duì)接收和/或存儲(chǔ)的數(shù)據(jù)進(jìn)行系統(tǒng) 的操作執(zhí)行的手段。通常,所述處理的執(zhí)行由處理單元來(lái)控制。在根據(jù)本發(fā)明的方案中,通 信設(shè)備的這種操作包括由圖5和圖6中的LCP1實(shí)體執(zhí)行的功能和/或由圖5和圖7中的 DB實(shí)體執(zhí)行的功能。可參照?qǐng)D1到圖7中的示例性實(shí)施例來(lái)獲得用于上述操作的更多細(xì) 節(jié)。該設(shè)備的單元和塊可被實(shí)現(xiàn)為一個(gè)或多個(gè)集成電路,諸如專(zhuān)用集成電路(ASIC)。 其它硬件實(shí)施例也是可行的,諸如由分立的邏輯組件構(gòu)建的電路。還可應(yīng)用這些不同方式 的混合。可將用于實(shí)現(xiàn)實(shí)施例的功能所需的所有變型和配置執(zhí)行為例程,所述例程可被實(shí) 現(xiàn)為添加或更新的軟件例程、應(yīng)用電路(ASCI)和/或可編程電路。軟件例程可被下載到該 設(shè)備。應(yīng)注意到在圖8中僅示出公開(kāi)本實(shí)施例所必需的部件。對(duì)于本領(lǐng)域的技術(shù)人員 很清楚的是,用戶(hù)終端還包括這里并未明示的多個(gè)功能部件以及功能。此外,各個(gè)塊示出邏 輯或功能單元,它們可在一個(gè)或多個(gè)物理單元中實(shí)現(xiàn),不論這些塊在圖9中是否顯示為一 個(gè)或多個(gè)塊。計(jì)算機(jī)程序可被存儲(chǔ)在可由計(jì)算機(jī)或處理器讀取的計(jì)算機(jī)程序分布介質(zhì)上。計(jì)算 機(jī)程序介質(zhì)可以是(作為示例而非限制)電子、磁、光、紅外或半導(dǎo)體系統(tǒng)、設(shè)備或傳輸介 質(zhì)。計(jì)算機(jī)程序介質(zhì)可包括以下介質(zhì)中的至少一項(xiàng)計(jì)算機(jī)可讀介質(zhì)、程序存儲(chǔ)介質(zhì)、記錄 介質(zhì)、計(jì)算機(jī)可讀存儲(chǔ)器、隨機(jī)訪問(wèn)存儲(chǔ)器、可擦除可編程只讀存儲(chǔ)器、計(jì)算機(jī)可讀軟件分 配包、計(jì)算機(jī)可讀信號(hào)、計(jì)算機(jī)可讀電信信號(hào)、計(jì)算機(jī)可讀印刷品以及計(jì)算機(jī)可讀的壓縮軟件包。 本領(lǐng)域技術(shù)人員應(yīng)該清楚,隨著技術(shù)的進(jìn)步,本發(fā)明的構(gòu)思可按照各種方式來(lái)實(shí) 現(xiàn)。本發(fā)明的實(shí)施例并不限于上述示例,而是可在權(quán)利要求的范圍之內(nèi)進(jìn)行各種變化。
權(quán)利要求
一種方法,包括操作用于提供通信資源的通信系統(tǒng);激活(5-2)用于在至少兩個(gè)端點(diǎn)之間傳送數(shù)據(jù)流的信息的鏈路,所述鏈路應(yīng)用一個(gè)或多個(gè)通信資源;測(cè)量經(jīng)由所述鏈路傳輸?shù)囊粭l信息與后續(xù)一條信息的傳送之間的時(shí)間;響應(yīng)于經(jīng)由所述鏈路傳輸?shù)囊粭l信息與后續(xù)一條信息的傳送之間的時(shí)間超過(guò)了鏈路時(shí)段而使得所述鏈路去激活(5-7);從數(shù)據(jù)流確定(5-6)表示數(shù)據(jù)流的類(lèi)型的一個(gè)或多個(gè)流值;使用所述流值來(lái)調(diào)整(5-14)鏈路時(shí)段的長(zhǎng)度。
2.如權(quán)利要求1所述的方法,其特征在于,數(shù)據(jù)流的類(lèi)型相應(yīng)于數(shù)據(jù)流中的數(shù)據(jù)分組 的速率。
3.如權(quán)利要求1或2所述的方法,其特征在于,從通過(guò)所述鏈路傳輸?shù)臄?shù)據(jù)流的一個(gè)或 多個(gè)屬性,從準(zhǔn)備接下來(lái)通過(guò)所述鏈路傳輸?shù)臄?shù)據(jù)流的一個(gè)或多個(gè)屬性,或者從預(yù)計(jì)在所 定義的過(guò)程或所定義的時(shí)間間隔之后將通過(guò)所述鏈路傳輸?shù)臄?shù)據(jù)流的一個(gè)或多個(gè)屬性,而 確定所述一個(gè)或多個(gè)流值。
4.如權(quán)利要求3所述的方法,其特征在于,用于確定一個(gè)或多個(gè)流值的數(shù)據(jù)流的屬性 是數(shù)據(jù)流中的各接續(xù)的數(shù)據(jù)分組之間的間隔長(zhǎng)度、端點(diǎn)中的一個(gè)端點(diǎn)的標(biāo)識(shí)、端點(diǎn)中的一 個(gè)端點(diǎn)的地址或者與端點(diǎn)中的一個(gè)端點(diǎn)的標(biāo)識(shí)有關(guān)的訂戶(hù)數(shù)據(jù)。
5.如權(quán)利要求3或4所述的方法,其特征在于, 在端點(diǎn)中的一個(gè)端點(diǎn)中確定(5-6) —個(gè)或多個(gè)流值; 將所述一個(gè)或多個(gè)流值轉(zhuǎn)發(fā)(5-9)到其它端點(diǎn)的訂戶(hù)數(shù)據(jù)庫(kù); 從訂戶(hù)數(shù)據(jù)庫(kù)檢索(5-13)與所述一個(gè)或多個(gè)流值相應(yīng)的信息;基于檢索的信息確定所述端點(diǎn)中的一個(gè)端點(diǎn)中的鏈路時(shí)段的調(diào)整的長(zhǎng)度。
6.如權(quán)利要求3或4所述的方法,其特征在于,確定(5-14)訂戶(hù)數(shù)據(jù)庫(kù)中的鏈路時(shí)段的調(diào)整的長(zhǎng)度;在激活鏈路時(shí)將所述鏈路時(shí)段的調(diào)整的長(zhǎng)度傳送到端點(diǎn)中的一個(gè)端點(diǎn)(5-15)。
7.如權(quán)利要求1-6中的任何一個(gè)權(quán)利要求所述的方法,其特征在于,在確定過(guò)程中應(yīng) 用第一接近度計(jì)數(shù)器,該第一接近度計(jì)數(shù)器指示數(shù)據(jù)流的一條信息與后續(xù)一條信息的傳送 之間的時(shí)間與用于終止鏈路的時(shí)間之間的差值小于預(yù)定的閾值的頻繁程度。
8.如權(quán)利要求1-6中的任何一個(gè)權(quán)利要求所述的方法,其特征在于, 從數(shù)據(jù)流計(jì)算指示連續(xù)數(shù)據(jù)分組之間的平均間隔的流值(str2); 根據(jù)計(jì)算的流值來(lái)調(diào)整鏈路時(shí)段的長(zhǎng)度。
9.一種通信設(shè)備(80 ;LCP1),包括 用于在通信系統(tǒng)中進(jìn)行操作的裝置;用于激活鏈路的裝置,所述鏈路用于在所述通信設(shè)備與第二通信設(shè)備之間傳送數(shù)據(jù)流 的信息,所述鏈路應(yīng)用通信系統(tǒng)的一個(gè)或多個(gè)通信資源;用于測(cè)量經(jīng)由所述鏈路傳輸?shù)臄?shù)據(jù)流的一條信息與后續(xù)一條信息的傳送之間的時(shí)間 的裝置;用于響應(yīng)于經(jīng)由所述鏈路傳輸?shù)臄?shù)據(jù)流的一條信息與后續(xù)一條信息的傳送之間的時(shí)間超過(guò)鏈路時(shí)段而終止鏈路的裝置;用于從數(shù)據(jù)流確定表示數(shù)據(jù)流的類(lèi)型的一個(gè)或多個(gè)流值的裝置; 用于使用鏈路時(shí)段的裝置;其中,所述通信設(shè)備適于根據(jù)由通信單元確定的流值來(lái)調(diào)整鏈路時(shí)段的長(zhǎng)度。
10.如權(quán)利要求9所述的通信設(shè)備,其特征在于,用于向訂戶(hù)數(shù)據(jù)庫(kù)(DB)提供表示數(shù)據(jù)流的類(lèi)型的一個(gè)或多個(gè)流值(strl,str2)的裝置;用于從訂戶(hù)數(shù)據(jù)庫(kù)接收鏈路時(shí)段(tl)的裝置。
11.如權(quán)利要求9所述的通信單元,其特征在于,用于從表示數(shù)據(jù)流的類(lèi)型的一個(gè)或多個(gè)流值(strl,str2)計(jì)算鏈路時(shí)段的裝置; 用于將計(jì)算出的鏈路時(shí)段應(yīng)用為用于終止鏈路的鏈路時(shí)段(tl)的裝置。
12.—種訂戶(hù)數(shù)據(jù)庫(kù)(80 ;DB),包括用于為通信單元存儲(chǔ)鏈路時(shí)段(tl)的裝置; 用于從通信單元接收表示數(shù)據(jù)流的類(lèi)型的一個(gè)或多個(gè)流值的裝置; 用于使用所述一個(gè)或多個(gè)流值為通信單元確定更新的鏈路時(shí)段的裝置,其中,所述更 新的鏈路時(shí)段相應(yīng)于觸發(fā)器,該觸發(fā)器用于終止用于向通信單元或從通信單元傳送數(shù)據(jù)流 的信息的鏈路,所述終止響應(yīng)于數(shù)據(jù)流的一條信息與后續(xù)一條信息向通信單元或從通信單 元進(jìn)行的傳送之間的時(shí)間超過(guò)鏈路時(shí)段而被觸發(fā)。
13.如權(quán)利要求12所述的訂戶(hù)數(shù)據(jù)庫(kù),其特征在于,用于在激活鏈路的時(shí)候向通信單 元傳送鏈路時(shí)段的調(diào)整的長(zhǎng)度的裝置。
14.一種計(jì)算機(jī)程序產(chǎn)品,包括適于當(dāng)所述程序在計(jì)算機(jī)上運(yùn)行時(shí)執(zhí)行權(quán)利要求1-8 中的任何一個(gè)所述的步驟的程序代碼裝置。
15.如權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,該產(chǎn)品是電子、磁、光學(xué)、紅外 或半導(dǎo)體系統(tǒng)、設(shè)備或傳輸介質(zhì)。
全文摘要
本發(fā)明涉及對(duì)分組數(shù)據(jù)傳輸?shù)膬?yōu)化。在一種用于通信系統(tǒng)的方法和設(shè)備中,激活鏈路以在至少兩個(gè)端點(diǎn)之間傳送數(shù)據(jù)流的信息。如果經(jīng)由所述鏈路傳輸?shù)囊粭l信息與后續(xù)一條信息的傳送之間的時(shí)間超過(guò)鏈路時(shí)段,則使得所述鏈路去激活。從數(shù)據(jù)流確定表示數(shù)據(jù)流的類(lèi)型的一個(gè)或多個(gè)流值,所述流值用于調(diào)整鏈路時(shí)段的長(zhǎng)度。這允許在各種應(yīng)用的分組數(shù)據(jù)傳輸期間有效地使用通信資源。
文檔編號(hào)H04W76/06GK101868037SQ20101016626
公開(kāi)日2010年10月20日 申請(qǐng)日期2010年4月19日 優(yōu)先權(quán)日2009年4月20日
發(fā)明者J·圖奧米, L·霍維寧, N·拉格爾布洛姆, P·拉克索寧 申請(qǐng)人:伊茲安全網(wǎng)絡(luò)有限公司