欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

動態(tài)調整用于呼叫控制事務的非活躍計時器閾值的制作方法

文檔序號:7936814閱讀:532來源:國知局
專利名稱:動態(tài)調整用于呼叫控制事務的非活躍計時器閾值的制作方法
技術領域
本發(fā)明涉及用于建立和釋放通信設備和接入網(wǎng)之間的連接的技術。
背景技術
會話發(fā)起協(xié)議(SIP)是用于在基于分組的網(wǎng)絡中建立和管理對基于互 聯(lián)網(wǎng)協(xié)議(IP)的電話服務的傳遞的應用層信令和控制協(xié)議。SIP提供用戶 認證、重定向(redirect)和注冊服務,并可用于支持諸如音頻或視頻會議、 發(fā)送文本消息、交互式游戲和呼叫轉移之類的多種電話服務。在2002年公 布的請求注解(RFC) 3261中描述了 SIP協(xié)議,并由互聯(lián)網(wǎng)工程工作小組 (IETF)來準備該協(xié)議。
SIP提供了用于設置、修改和終止會話的若干功能。具體來說,SIP提 供了具有用于在互聯(lián)網(wǎng)上創(chuàng)造、修改和終止會話的規(guī)則的系統(tǒng)。SIP是基于 HTTP類似的請求和響應事務模型。每項事務包括用于發(fā)起特定功能的請求 和至少一個響應。SIP與底層傳送協(xié)議、所建立的會話類型無關。也就是說, 會話中數(shù)據(jù)交換的細節(jié)(比方說,會話中所使用的編碼-解碼器(codec)) 并不是由SIP控制的。SIP與其它協(xié)議相互協(xié)調以構建能夠向終端用戶提供 完整的服務的多媒體結構。

發(fā)明內容
一般來說,本發(fā)明涉及用于建立和釋放通信設備和接入網(wǎng)之間的連接 的技術。具體來說,這些技術適用于在無線環(huán)境下建立和釋放空中接口。 然而,所述技術還可用于在有線環(huán)境下減少帶寬利用。
一旦建立起通信設備和接入網(wǎng)之間的連接,所述連接就可由在通信設 備中執(zhí)行的多項應用用來發(fā)送和接收數(shù)據(jù)。為此目的,通信設備建立多路 數(shù)據(jù)流(如無線鏈路協(xié)議(RLP)流),以服務于所述應用的通信需求。每 一路數(shù)據(jù)流可用于使用不同的服務質量(QoS)來傳送業(yè)務。比方說,第一數(shù)據(jù)流用于傳送呼叫控制消息,第二數(shù)據(jù)流用于使用盡力而為QoS (即, 無業(yè)務參數(shù)保證(no traffic parameter guarantees))來傳送業(yè)務,第三數(shù)據(jù) 流用于傳送要求具有關于特定業(yè)務參數(shù)(例如,帶寬、等待時間和分組丟 失率)的QoS承諾的業(yè)務。
通信設備監(jiān)控所建立的連接上的活動,并在應用都不使用所述連接時 釋放與接入網(wǎng)的連接。在一個例子中,通信設備將非活躍計時器閾值與每 一路數(shù)據(jù)流關聯(lián)起來;并當在超過了與每一路數(shù)據(jù)流相對應的非活躍計時 器閾值的一段時間內,沒有在數(shù)據(jù)流上發(fā)送或接收數(shù)據(jù)時,釋放與接入網(wǎng) 的連接。于是,當每一路數(shù)據(jù)流是非活躍時,通信設備釋放所述連接。
通信設備動態(tài)地調整與用以傳送呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活 躍計時器閾值。在一個例子中,在新的呼叫控制事務開始后或在現(xiàn)有的呼 叫控制事務結束后,通信設備選擇滿足全部現(xiàn)有的呼叫控制事務、最近結 束的呼叫控制事務以及任何新的呼叫控制事務的最低連接要求的非活躍計 時器閾值。本文所使用的短語"呼叫控制事務"指的是從第一請求直到最 終響應,在通信設備和代理服務器之間發(fā)送的全部呼叫控制消息。
通過動態(tài)地調整與用以傳送呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計 時器閾值,通信設備確保保持連接足夠長的一段時間,以滿足應用的連接 要求。此外,于是本發(fā)明的技術減少了在全部數(shù)據(jù)流都處于非活躍狀態(tài)和 釋放所述連接之間所經(jīng)過的時間,由此也就降低了空中接口資源利用。另 外,所述技術還降低了由于疏忽而導致的在全部數(shù)據(jù)流變?yōu)榉腔钴S之前就 釋放空中接口資源的可能性。
在一個方面, 一種方法包括調整與由一項或多項應用用來傳送呼叫 控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其中,對所述非活躍計時 器閾值進行調整,以滿足一項或多項現(xiàn)有的呼叫控制事務、 一項或多項最 近結束的呼叫控制事務、 一項或多項新的呼叫控制事務的最低連接要求; 當在超過所經(jīng)過調整的非活躍計時器閾值的一段時間內,沒有經(jīng)由所述數(shù) 據(jù)流發(fā)送或接收呼叫控制消息時,確定所述數(shù)據(jù)流是非活躍的。
在另一個方面,通信設備包括呼叫管理模塊,用于調整與由一項或 多項應用用來傳送呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其 中,所述呼叫管理模塊對所述非活躍計時器閾值進行調整,以滿足一項或多項現(xiàn)有的呼叫控制事務、 一項或多項最近結束的呼叫控制事務、 一項或 多項新的呼叫控制事務的最低連接要求;流控制模塊,用于當在超過了所 經(jīng)過調整的非活躍計時器閾值的一段時間內,沒有經(jīng)由所述數(shù)據(jù)流發(fā)送或 接收呼叫控制消息時,確定所述數(shù)據(jù)流是非活躍的。
在另一個方面,計算機程序制品包括計算機可讀介質,后者包括調 整代碼,用于使得計算機調整與由一項或多項應用用來傳送呼叫控制消息 的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其中,對所述非活躍計時器閾值進 行調整,以滿足一項或多項現(xiàn)有的呼叫控制事務、 一項或多項最近結束的 呼叫控制事務、 一項或多項新的呼叫控制事務的最低連接要求;確定代碼, 用于當在超過了所經(jīng)過調整的非活躍計時器閾值的一段時間內,沒有經(jīng)由 所述數(shù)據(jù)流發(fā)送或接收呼叫控制消息時,使得所述計算機確定所述數(shù)據(jù)流 是非活躍的。
在另一個方面,通信設備包括調整單元,用于調整與由一項或多項 應用用來傳送呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其中, 對所述非活躍計時器閾值進行調整,以滿足一項或多項現(xiàn)有的呼叫控制事 務、 一項或多項最近結束的呼叫控制事務、 一項或多項新的呼叫控制事務 的最低連接要求;確定單元,用于當在超過了所經(jīng)過調整的非活躍計時器 閾值的一段時間內,沒有經(jīng)由所述數(shù)據(jù)流發(fā)送或接收呼叫控制消息時,確 定所述數(shù)據(jù)流是非活躍的。
本發(fā)明所述技術可以用硬件、軟件、固件或它們組合的方式來實現(xiàn)。 當使用軟件實現(xiàn)時,所述軟件可在計算機中執(zhí)行。所述軟件起初以指令、 程序代碼等之類的形式存儲。因此,本發(fā)明還設想了用于數(shù)字視頻編碼的 計算機程序制品,其包括計算機可讀介質,其中,所述計算機可讀介質包 括用于使得計算機執(zhí)行依據(jù)本發(fā)明的技術和功能的代碼。
在附圖和下面的描述中給出了一個或多個例子的細節(jié)。根據(jù)描述、附 圖和權利要求書,本發(fā)明的其它特征、對象和優(yōu)勢將會顯而易見。


圖1是示出了用于管理通信設備和接入網(wǎng)之間的連接的系統(tǒng)的框圖。 圖2是示出了根據(jù)本發(fā)明,用于執(zhí)行連接管理技術的通信設備的示例性部件的框圖。
圖3是示出了通信設備在確定何時釋放與接入網(wǎng)的連接時執(zhí)行的示例
性操作的框圖。
圖4是示出了呼叫管理模塊在動態(tài)地調整與用以交換呼叫控制消息的 數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值時執(zhí)行的示例性操作的框圖。
具體實施例方式
一般來說,本發(fā)明涉及用于建立和釋放通信設備和接入網(wǎng)之間的連接 的技術。具體來說,這些技術適用于在無線環(huán)境中建立和釋放空中接口。 然而,所述技術也可用在有線環(huán)境中,以減少帶寬使用。
在建立起通信設備和接入網(wǎng)之間的連接之后,該連接由在通信設備內 執(zhí)行的多項應用用來發(fā)送和接收數(shù)據(jù)。本文所使用的術語"連接"指的是 在無線設施、有線設施或光纖設施(包括通信信道或電路)上建立的通信 路徑。通信設備可建立多路數(shù)據(jù)流(如無線鏈路協(xié)議(RLP)流),以滿足 應用的通信需求。每一路數(shù)據(jù)流可用于使用不同的服務質量(QoS)來傳送 業(yè)務。比方說,第一數(shù)據(jù)流用于傳送呼叫控制消息,第二數(shù)據(jù)流用于使用 盡力而為QoS (g卩,無業(yè)務參數(shù)保證)來傳送業(yè)務,第三數(shù)據(jù)流用于傳送 要求具有關于特定業(yè)務參數(shù)(例如,帶寬、等待時間和分組丟失率)的QoS 承諾的業(yè)務。
通信設備監(jiān)控所建立的連接上的活動,并在應用都不使用所述連接時 釋放與接入網(wǎng)的連接。在一個例子中,通信設備將非活躍計時器閾值與每 一路數(shù)據(jù)流關聯(lián)起來;并當在超過了與每一路數(shù)據(jù)流相對應的非活躍計時 器閾值的一段時間內,沒有在數(shù)據(jù)流上發(fā)送或接收數(shù)據(jù)時,釋放與接入網(wǎng) 的連接。
根據(jù)本發(fā)明的技術,通信設備用于動態(tài)地調整與一路或多路數(shù)據(jù)流相 關聯(lián)的非活躍計時器閾值。例如,通信設備用于動態(tài)地調整與用以交換呼 叫控制消息(如會話發(fā)起協(xié)議(SIP)消息或與任何其它類型的信令協(xié)議相 關聯(lián)的消息)的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值。具體來說,通信設備 在新的呼叫控制事務開始之后或在現(xiàn)有的呼叫控制事務結束之后,選擇滿 足現(xiàn)有的呼叫控制事務、最近結束的呼叫控制事務以及任何新的呼叫控制事務的最低連接要求。本文所使用的短語"呼叫控制事務"指的是從第一 請求直到最終響應,在通信設備和代理服務器之間發(fā)送的呼叫控制消息。 另外,呼叫控制事務包括在最終響應之后發(fā)送的確認響應。例如,如果請
求是邀請(INVITE)請求且最終響應是非2xx響應(例如,每SIP),那么 呼叫控制事務就包括對非2xx響應的ACK。然而,如果最終響應是對邀請 請求的2xx響應,那么對2xx響應的ACK就不包括在呼叫控制事務中,而 是成為不同的呼叫控制事務。短語"2xx響應"指的是呼叫控制事務中的最 終響應。例如,200 0K是對SIP邀請的最終響應。
通過對與用以傳送呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值 進行動態(tài)地調整,通信設備確保在足夠滿足所述應用的連接要求的一段時 間內保持所述連接。此外,本發(fā)明的技術能夠減少在使用通信設備和接入 網(wǎng)之間的連接的全部數(shù)據(jù)流都處于非活躍狀態(tài)(inactivation)和釋放所述連 接之間經(jīng)過的時間。從而會減少接入網(wǎng)中的資源使用,這也是無線應用中 所關注的。另外,本發(fā)明的技術還降低了因疏忽而導致的在全部數(shù)據(jù)流失 活之前就釋放連接的可能性。
舉例而言,在根據(jù)信令協(xié)議來調整針對用以傳送呼叫控制消息的數(shù)據(jù) 流的非活躍計時器閾值的前提下描述了本發(fā)明。所述技術還可用于調整針 對用以傳送其它類型數(shù)據(jù)的數(shù)據(jù)流的非活躍計時器閾值。在一些方面,所 述技術用于當從多項應用中跟蹤到用以傳送媒體的數(shù)據(jù)流時,調整針對用 以傳送媒體的數(shù)據(jù)流的非活躍計時器閾值。
圖1是示出了用于管理通信設備和接入網(wǎng)之間的連接的系統(tǒng)10的框 圖。系統(tǒng)10包括嵌入在基于分組的通信網(wǎng)路13 (諸如互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng) 絡)中的或連接到基于分組的通信網(wǎng)絡13 (諸如互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡) 的信令協(xié)議網(wǎng)12 (諸如SIP網(wǎng)絡或其它信令協(xié)議網(wǎng))。在圖1的例子中,無 線通信設備(WCD) 14使用由信令協(xié)議網(wǎng)12管理的SIP會話與通信設備 16進行通信。在很多情況下,WCD 14與一個以上的其它通信設備進行通 信。然而,為便于說明,圖1描繪了WCD14和僅一個通信設備16之間的 通信。由此,圖1示出的系統(tǒng)10僅僅是示例性的,而不應當視作限制了在 本發(fā)明中泛泛描述的技術。
WCD14可以是任何無線設備,如蜂窩電話、衛(wèi)星電話、無線電話、個人數(shù)字助理(PDA)、所謂的SIP電話、軟件電話(softphone)、 WiFi手機、 IP電話或具有無線通信能力的任何其它設備。通信設備16是具有有線或無 線通信能力的任何設備,諸如另一個WCD、臺式機、膝上型計算機、固定 電話等等。在本發(fā)明中,WCD14和通信設備16能夠用于支持針對語音IP (VoIP)音頻會議、視頻會議、文本消息發(fā)送、在線游戲和其它基于分組 的電話應用的SIP或其它信令協(xié)議。
WCD14經(jīng)由接入網(wǎng)18A連接到信令協(xié)議網(wǎng)12。通信設備16經(jīng)由另一 接入網(wǎng)18B連接到信令協(xié)議網(wǎng)12,接入網(wǎng)18B可以是有線的或者無線的。 WCD 14和通信設備16根據(jù)各種無線接入技術(RAT)中的任何無線接入 技術,分別經(jīng)由接入網(wǎng)18A和18B來進行通信,其中,所述無線接入技術 諸如全球移動通信系統(tǒng)(GSM)、碼分多址接入(CDMA)、 CDMA 1600、 寬帶CDMA (W-CDMA)、 lx演進數(shù)據(jù)優(yōu)化(lxEV-DO)等等。此外或作 為另一種選擇,WCD 14和通信設備16可根據(jù)無線局域網(wǎng)(WLAN)協(xié)議 (諸如由各種IEEE 801.llx標準所定義的任何協(xié)議)來通信。接入網(wǎng)18包 括同WCD 14和通信設備16交換無線信號的無線基站,并經(jīng)由基于分組的 全局核心網(wǎng)絡來提供到其它網(wǎng)絡客戶端或服務器的連接,其中,所述基于 分組的全局核心網(wǎng)絡諸如互聯(lián)網(wǎng)、廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)和/或 公共交換電話網(wǎng)絡(PSTN)。
WCD 14和/或通信設備16建立與對應的接入網(wǎng)18的連接。在無線環(huán) 境下,WCD14和接入網(wǎng)18A之間的連接有時稱作為空中接口。在一個例 子中,WCD14通過向接入網(wǎng)18 A內的設備發(fā)送連接請求來建立與接入網(wǎng) 18A的連接。在WCD14和接入網(wǎng)18A之間的連接建立后,WCD 14在該 連接上建立一路或多路數(shù)據(jù)流。舉個例子,WCD 14建立多路RLP流,后 者用于為在WCD 14內執(zhí)行的一項或多項應用提供服務。在WCD 14內執(zhí) 行的應用包括實時應用(諸如VoIP應用)、固定帶寬應用(諸如視頻流應 用)或上述的組合。具體來說,在WCD 14內執(zhí)行的應用依據(jù)多種應用層 協(xié)議(包括實時傳送協(xié)議(RTP)、超文本傳送協(xié)議(HTTP)、 SIP或任何 其它信令協(xié)議等)中的任何應用層協(xié)議,在一路或多路RLP流上與其它設 備(諸如通信設備16)交換數(shù)據(jù)。
例如,在WCD 14內執(zhí)行的應用使用一路RLP流與對應于WCD 14和
19通信設備16的代理服務器20A和20B (總稱為"代理服務器20")交換呼 叫控制消息,以促進建立通信會話。WCD 14、通信設備16和代理服務器 20使用一路RLP流來交換呼叫控制消息,以建立、保持和終止WCD14和 通信設備16之間的通信會話。WCD 14、通信設備16和代理服務器20交 換多個SIP消息(如邀請請求、接受(ACCEPT)響應或拒絕(REJECT) 響應、ACK響應),以建立會話。
另外,在WCD 14內執(zhí)行的一項或多項應用可使用其它RLP流來發(fā)送 和接收數(shù)據(jù)(如音頻、視頻、文本或其它數(shù)據(jù))。例如, 一路RLP流由應用 專用于根據(jù)諸如RTP的媒體傳送協(xié)議,發(fā)送和接收多媒體內容。在另一 個例子中,另外一路RLP流由應用專用于使用盡力而為QoS(即,不對 帶寬、等待時間、分組丟失率或其它特定的業(yè)務參數(shù)作出承諾)來發(fā)送和 接收數(shù)據(jù)。以此種方式,RLP流可用于傳遞具有不同QoS要求的業(yè)務。由 此,每一路RLP流可向源自在WCD 14中執(zhí)行的多項應用的業(yè)務提供服務。
WCD 14還在所建立的連接上監(jiān)控活動,并在如下情況下釋放與接入網(wǎng) 18的連接當在WCD 14內執(zhí)行的應用中沒有應用使用該連接時。在一個 例子中,WCD 14監(jiān)控所建立的連接上的每一路RLP流,并在如下情況下 釋放該連接在超過了與每一路RLP流相關聯(lián)的非活躍計時器閾值的一段 時間內,沒有經(jīng)由任何RLP流發(fā)送或接收分組。
WCD 14根據(jù)本發(fā)明的技術動態(tài)地調整與至少一路RLP流相關聯(lián)的非 活躍計時器閾值。具體來說,WCD 14動態(tài)地調整與由應用用來交換呼叫控 制消息的RLP流相關聯(lián)的非活躍計時器閾值。例如,在新呼叫控制事務開 始或現(xiàn)有的呼叫控制事務結束之后,WCD14選擇非活躍計時器閾值,以滿 足現(xiàn)有的呼叫控制事務、最近結束的呼叫控制事務以及任何新呼叫控制事 務的最低連接需求。于是,計算非活躍計時器閾值,以使得在滿足使用RLP 流來傳送呼叫控制消息的全部應用的最低連接要求的一段時間內,保持連 接處于開放(open)狀態(tài)。也就是說,經(jīng)過調整的非活躍計時器閾值使得 用于傳送呼叫控制消息的RLP流保持活躍,由此使得WCD 14保持與接入 網(wǎng)18A的連接。
無線設備16可采用類似的技術建立、監(jiān)控和釋放與接入網(wǎng)18B的空中 接口連接。圖2是示出了根據(jù)本發(fā)明,用于執(zhí)行連接管理技術的通信設備(如圖1 中的WCD 14)的示例性部件的框圖。在圖2所示的例子中,通信設備是無 線通信設備。然而,通信設備還包括有線通信設備或具有有線通信能力或 無線通信能力的任何其它類型的通信設備。
WCD14包括天線22、收發(fā)機24、連接管理模塊26、流監(jiān)控模塊28、 呼叫管理模塊30和多項應用32A-32N (總稱為"應用32")。收發(fā)機24經(jīng) 由天線22發(fā)出無線信號和接收無線信號。收發(fā)機24包括適當?shù)哪M和/或 電子電路部件,諸如放大器、濾波器、變頻器、調制器、解調器、模數(shù)轉 換電路、數(shù)模轉換電路和數(shù)字調制解調器電路。在工作過程中,天線22在 WCD 14所支持的無線頻帶上發(fā)射和接收無線信號。收發(fā)機24可用于支持 任何期望的無線接入技術(RAT)或任何WLAN協(xié)議。
連接管理模塊26建立WCD 14和接入網(wǎng)18A之間的連接(圖1)。連 接管理模塊26向接入網(wǎng)18A發(fā)射連接請求,以建立連接。接入網(wǎng)18A建 立WCD 14和接入網(wǎng)18A之間的業(yè)務信道,以響應于連接請求。舉個例子, 連接管理模塊26建立WCD 14和接入網(wǎng)18A之間的lxEV-DO連接。連接 管理模塊26可同時建立與接入網(wǎng)18A的多個連接。連接管理模塊26還在 應用32不再活躍地使用所述連接時,釋放與接入網(wǎng)18A的連接。如下文將 詳細描述的,作為對來自流控制模塊28的請求的響應,連接管理模塊26 釋放與接入網(wǎng)18A的連接。
應用32包括任意類型的用戶應用,諸如一項或多項VoIP應用、視頻 電話應用、消息發(fā)送應用(例如,短消息服務(SMS)應用或多媒體消息 服務(MMS)應用)等等。 一項或多項應用32使用SIP或其它信令協(xié)議與 接入網(wǎng)18A交換呼叫控制消息,以在所述連接上建立通信會話。舉個例子, 應用32執(zhí)行用戶代理客戶端(UAC)和/或用戶代理服務器(UAS)處理過 程,以傳遞和接收呼叫控制請求以及來自呼叫管理模塊30的響應。UAC 處理過程生成請求并向呼叫管理模塊30發(fā)送該請求,UAS處理過程接收從 呼叫管理模塊30傳遞來的響應并對該響應進行處理。作為對來自應用32 的請求的響應,呼叫管理模塊30生成另一SIP消息,并向對應的代理服務 器20 (圖1)之一發(fā)送這一 SIP消息,以便為應用32建立通信會話。
在建立起SIP會話之后,應用32向一個或多個設備發(fā)送數(shù)據(jù)(諸如音頻、視頻、文本或其它數(shù)據(jù)),并從一個或多個設備接收數(shù)據(jù)(諸如音頻、
視頻、文本或其它數(shù)據(jù))。比方說,應用32中之一是VoIP應用,其根據(jù)諸 如實時傳送協(xié)議(RTP)之類的媒體傳送協(xié)議來發(fā)送和接收多媒體內容。在 另一個例子中,應用32中的另一應用是電子郵件(e-mail)應用,其使用 盡力而為QoS來發(fā)送消息。本文所使用的短語"盡力而為QoS"指的是盡 可能快地將數(shù)據(jù)遞送至目的地,而不對帶寬、等待時間、分組丟失率或其 它特定的業(yè)務參數(shù)作任何承諾。于是,所建立的連接的業(yè)務信道攜帶有來 自多項應用32的業(yè)務。
流控制模塊28建立多路數(shù)據(jù)流(諸如RLP流34A-34M (總稱為"RLP 流34")),以向應用32提供服務。RLP流34使接入網(wǎng)18A在需要不同QoS 承諾的應用32之間進行區(qū)分。例如,流控制模塊28激活由呼叫管理模塊 30用來與其它設備交換呼叫控制消息(諸如一個或多個SIP請求和響應) 的第一RLP流(例如,RLP流34A)。另外,流管理模塊72激活第二 RLP 流34B,以供使用盡力而為QoS的應用32 (例如,消息發(fā)送應用)來使用; 激活第三RLP流34C,以供要求關于特定業(yè)務參數(shù)(例如,帶寬、等待時 間、分組丟失率等等)的QoS保證的應用32 (例如,VoIP應用、視頻電話 應用或使用實時傳送協(xié)議(RTP)的其它應用)使用。由此,第三RLP流 由一項或多項應用用來使用第一 QoS預留來發(fā)送數(shù)據(jù)。流控制模塊28 將來自應用32中的一項特定應用的通信或來自呼叫管理模塊30的通信與 相應的RLP流34中之一關聯(lián)起來。于是,多路RLP流34使用到接入網(wǎng) 18A的單個連接, 一項或多項應用32使用每一路RLP流34來傳送數(shù)據(jù)。
流控制模塊28監(jiān)控各路RLP流34上的業(yè)務活動,并控制連接管理模 塊26在應用32或呼叫管理模塊30都不使用該連接的時候釋放與接入網(wǎng) 18A的連接。換言之,只要沒有活躍的RLP流使用該連接時,流控制模塊 28就控制連接管理模塊26釋放與接入網(wǎng)18A的連接。在一個例子中,流 控制模塊28將每路RLP流34與非活躍計時器關聯(lián)起來,以用于跟蹤自在 RLP流上發(fā)送或接收分組以來的時間量。當非活躍計時器超過了與RLP流 34中之一相關聯(lián)的閾值時,流控制模塊28就可確定對應的RLP流是非活 躍的。換言之,當在超過了針對該RLP流的非活躍計時器閾值的一段時間 內沒有在該特定RLP流上發(fā)送或接收分組時,流控制模塊28就確定RLP
22流是非活躍的。
流控制模塊28從一項或多項應用32和/或呼叫管理模塊30接收非活躍 計時器閾值。每一項應用32在確定出不需要連接前(即,在將RLP流定性 為非活躍前)需要不同的非活躍時段。在一個例子中,VoIP應用傳遞無限 大的針對用于傳送RTP業(yè)務的相關聯(lián)的RLP流的非活躍計時器閾值。由此, 連接將保持開放狀態(tài),直到WCD14用戶結束VoIP應用(例如,按下"結 束"按鈕)為止。在另一個例子中,與服務于盡力而為QoS業(yè)務的RLP流 相關聯(lián)的非活躍計時器的閾值是20秒。在這種情況下,當超過了 20秒而 仍沒有經(jīng)由RLP流接收或發(fā)送分組時,流控制模塊28確定服務于盡力而為 QoS業(yè)務的RLP流是非活躍的。
流控制模塊28還從呼叫管理模塊30接收針對由應用70用來交換呼叫 控制消息的RLP流34中之一的非活躍計時器閾值。呼叫管理模塊30根據(jù) 本發(fā)明的技術計算針對由應用32用來交換呼叫控制消息的RLP流34的非 活躍計時器閾值。呼叫管理模塊30與應用32中的一項以上的應用進行交 互,以便與代理服務器20交換SIP消息。
在確定與之對應的呼叫控制事務是非活躍的之前,每一項應用32需要 不同的非活躍時段。由此,使用呼叫控制消息的一項或多項應用32需要相 關的RLP流在呼叫控制事務完成之后保持活躍一段時間。在一個例子中, 消息發(fā)送應用將較大消息分成兩條或多條較小的消息,并連續(xù)發(fā)送每條消 息。由此,消息發(fā)送應用在完成第一事務之后需要將連接保持開放一段時 間,以便發(fā)送所述消息的另外一部分,而無需重新建立與接入網(wǎng)18A的連 接。其它的應用32 (諸如VoIP應用)可能不需要用于傳送呼叫控制信息的 RLP流在呼叫控制事務完成之后仍保持活躍。只要RLP流中之一保持活躍, WCD14就將保持連接到接入網(wǎng)18A。由此,只要用于傳送呼叫控制消息的 RLP流保持活躍,WCD14就將保持該連接,即WCD14保持該連接,直 到在超過經(jīng)過調整的非活躍計時器閾值的一段時間內都沒有接收到消息為 止。
在呼叫控制事務完成后的一段時間內,需要與接入網(wǎng)18A之間的連接 保持開放狀態(tài)的任何應用32向呼叫管理模塊30發(fā)送特定于應用的非活躍 計時器閾值,其中,非活躍計時器閾值指定了特定的應用在呼叫控制事務結束之后仍希望保持RLP流處于活躍狀態(tài)的時間量。通過保持RLP流處于 活躍狀態(tài),該連接得以不釋放。應用32發(fā)送相同的特定于應用的非活躍計 時器閾值,而不考慮由應用所發(fā)起的呼叫控制事務。作為另一種選擇,應 用32根據(jù)由應用所發(fā)起的呼叫控制事務的類型來動態(tài)地選擇特定于應用的 非活躍計時器閾值。例如,由針對邀請(INVITE)事務的應用32所發(fā)送的 特定于應用的非活躍計時器閾值比由針對消息(MESSAGE)事務的應用 32所發(fā)送的特定于應用的非活躍計時器閾值要短,其中,所述消息事務使 用SIP來傳送即時消息。
呼叫管理模塊30假定未將特定于應用的非活躍計時器閾值傳遞給呼 叫管理模塊30的應用32無需用于傳送呼叫控制消息的RLP流在SIP事務 結束之后仍保持活躍。呼叫管理模塊30確定滿足現(xiàn)有的呼叫控制事務、最 近結束的呼叫控制事務和任何新的呼叫控制事務的最低連接要求的非活躍 計時器閾值,并向流控制模塊28發(fā)送非活躍計時器閾值,以用于跟蹤應用 32用來交換呼叫控制消息的RLP流34上的活動。由此,呼叫管理模塊30 為所有當前活躍的呼叫控制事務、最近結束的但需要RLP流保持活躍的呼 叫控制事務選擇單個非活躍計時器,以此保持所述連接處于開放狀態(tài)。
呼叫管理模塊30動態(tài)地調整與用來在呼叫控制事務中之一每次發(fā)生變 化時交換呼叫控制消息的RLP34相關聯(lián)的非活躍計時器閾值。在一個例子 中,呼叫管理模塊30在新的呼叫控制事務開始或現(xiàn)有的呼叫控制事務結束 時,動態(tài)地調整非活躍計時器閾值。另外,還可在重置(例如,重置為O) 之后,調整非活躍計時器閾值。在發(fā)生任一上述"事件"之后,呼叫管理 模塊30選擇與用來交換呼叫控制消息的RLP流34中之一相關聯(lián)的新的非 活躍計時器閾值。
如上所述,呼叫管理模塊30選擇將會滿足相關的RLP流34上的現(xiàn)有 的呼叫控制事務、最近結束的呼叫控制事務和新的呼叫控制事務的最低連 接要求的非活躍計時器閾值。然而,對非活躍計時器閾值的計算取決于所 發(fā)生事件的類型。在開始新的呼叫控制事務的情況下(如從應用32中之一 的UAC處理過程接收請求或向應用32中之一的UAS處理過程傳遞響應), 呼叫管理模塊30將非活躍計時器閾值調整為動態(tài)閾值(r》和計時器常數(shù)
(r,,art)中的較大者,其中,所述動態(tài)閾值用于跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而使連接處于開放狀態(tài)的 最大時間量,所述計時器常數(shù)用于指示完成呼叫控制事務所需的最大時間
量。在一個例子中,7;,。,,定義為64*丁1,其中T1是從0.5秒到2秒的值。 動態(tài)閾值K最初初始化為O。由此,當開始第一SIP事務時,非活躍
計時器閾值等于7;^。然而,在每一sip事務結束時,重新計算7^,使其
為如下值中的最大者由與呼叫控制事務相關聯(lián)的應用32中之一所傳遞的
特定于應用的非活躍計時器閾值(即,r^);非特定于應用的非活躍計時
器常數(shù)(re d),其用于在不考慮啟動呼叫控制事務的應用的情況下指示在
呼叫控制事務結束時為重傳響應和請求而需的時間量;當前動態(tài)閾值與所
述事件發(fā)生的時間之間的差值(g卩,7;-4)。在一個例子中,r^定義為2*T1,
其中Tl是從0.5秒到2秒的值。&以此種方式來跟蹤為滿足全部當前的呼
叫控制事務和最近已結束的呼叫控制事務的最低連接要求而必須使連接處
于開放狀態(tài)的最小時間量。
此外,呼叫管理模塊30跟蹤用以交換呼叫控制消息的RLP流32上的 現(xiàn)有的呼叫控制事務的數(shù)目。在一個例子中,呼叫管理模塊30包括計數(shù)器 (fc"O,后者在任意呼叫控制事務開始和結束時分別加l和減l。由此,當 新的呼叫控制事務開始時,呼叫管理模塊30使計數(shù)器加1。同樣的,當現(xiàn) 有的呼叫控制事務結束時,呼叫管理模塊30使計數(shù)器減1。當計數(shù)器等于 0時,就不再有呼叫控制事務發(fā)生并且RLP流保持足夠長時間的活躍以滿 足動態(tài)閾值&。
在現(xiàn)有的呼叫控制事務結束時(如向應用32中之一的UAC處理過程 傳遞第一最終響應或從應用32中之一的UAS處理過程接收第一最終響應 時),呼叫管理模塊30依照上文所述重新計算動態(tài)閾值(r》。另外,呼叫 管理模塊30調整與用以交換呼叫控制消息的RLP流相關聯(lián)的非活躍計時器 閾值。對非活躍計時器閾值的調整取決于是否存在任何其它現(xiàn)有的呼叫控 制事務。如果存在一個或多個其它現(xiàn)有的呼叫控制事務(即,fc^>0),那
么呼叫管理模塊30將非活躍計時器閾值調整成重新計算后的動態(tài)閾值(r》
和計時器常數(shù)(Km)中的較大者。如果不存在其它現(xiàn)有的呼叫控制事務(即,
^7f = 0),那么呼叫管理模塊30將非活躍計時器閾值調整成重新計算后的
動態(tài)閾值(r》和o中的較大者。事件時調整非活躍計時器閾值。在一個 例子中,如果自發(fā)送或接收SIP事務以來所經(jīng)過的時間大于或等于非活躍 計時器閾值,那么呼叫管理模塊30就將非活躍計時器閾值和其它計時器變 量重置為0。
然而,無論檢測到的是何種類型的事件,呼叫管理模塊30都會判斷經(jīng) 過調整的非活躍計時器閾值是否不同于先前的非活躍計時器閾值。如果經(jīng) 過調整的非活躍計時器閾值不同于先前的非活躍計時器閾值,那么呼叫管 理模塊30就向流控制模塊28傳遞經(jīng)過調整的非活躍計時器閾值。如果經(jīng) 過調整的非活躍計時器閾值與先前的非活躍計時器閾值相同,那么呼叫管 理模塊30就不向流控制模塊28傳遞經(jīng)過調整的非活躍計時器閾值。
圖2示出的各種部件可實現(xiàn)在硬件、軟件、固件或上述的組合中。一 些部件可以實現(xiàn)為由一個或多個微處理器或數(shù)字信號處理器(DSP)、 一個 或多個專用集成電路(ASIC)、 一個或多個現(xiàn)場可編程門陣列(FPGA)或 其它等價的集成電路或分立邏輯電路來執(zhí)行的處理過程或模塊。對模塊的 不同特征的描述旨在強調WCD 14的不同的功能性方面,而并非是意指所 述模塊必須由分離的硬件和/或軟件部件來實現(xiàn)。而是,與一個或多個模塊 相關聯(lián)的功能可集成在共同的硬件和/或軟件部件中,也可集成在分離的硬 件和/或軟件部件中。由此,不應將本發(fā)明限于例子WCD14。
當使用軟件實現(xiàn)時,屬于本發(fā)明所描述的系統(tǒng)和設備的功能可體現(xiàn)為 計算機可讀介質上的指令,如存儲器(未示出)內的指令,其中,存儲器 包括例如,隨機存取存儲器(RAM)、只讀存儲器(ROM)、非易失性隨 機存取存儲器(NVRAM)、電可擦除可編程只讀存儲器(EEPROM)、閃存 存儲器、磁數(shù)據(jù)存儲介質或光數(shù)據(jù)存儲介質等等。執(zhí)行所述指令,以支持 本發(fā)明所描述的功能的一個或多個方面。
圖3是示出了通信設備(如圖2中的WCD 14)在確定何時釋放與接入 網(wǎng)18A的連接時執(zhí)行的示例性操作的框圖。起初,WCD14建立與接入網(wǎng) 18A (40)的連接。比方說,連接管理模塊26發(fā)送針對連接到接入網(wǎng)18A 的請求,以建立連接。作為對連接請求的響應,接入網(wǎng)18A可在WCD14 和接入網(wǎng)18A之間建立業(yè)務信道。流控制模塊28建立一路或多路數(shù)據(jù)流(諸如RLP流34),以向應用32 (42)提供服務。流控制模塊28建立與不同的QoS預留或承諾相對應的多 路RLP流34。在一個例子中,流控制模塊28激活用以交換呼叫控制消息 的第一RLP流。另外,流控制模塊28激活用于使用不同的QoS預留來傳 送數(shù)據(jù)的一路或多路其它的RLP流34。例如,流控制模塊28激活如下RLP 流第二RLP流,其由應用(例如,電郵應用)用來使用盡力而為QoS以 發(fā)送數(shù)據(jù);第三RLP流,其由需要用于指明對特定業(yè)務參數(shù)(例如,帶寬、 等待時間、丟失率等等)的承諾的QoS預留的應用(例如,VoIP應用、視 頻電話應用或使用諸如實時傳送協(xié)議(RTP)的媒體傳送協(xié)議的其它應用) 用來發(fā)送多媒體內容。于是,所建立的連接攜帶多項應用32的業(yè)務。
流控制模塊28確定針對每一路RLP流的非活躍計時器閾值(44)。例 如,流控制模塊28從一項或多項應用32接收非活躍計時器閾值和/或從呼 叫管理模塊30接收非活躍計時器閾值。例如,流控制模塊28直接從使用 如下RLP流來進行通信的應用32接收針對這些RLP流的非活躍計時器閾 值用于傳送盡力而為QoS業(yè)務的RLP流;用于以預留的QoS傳送業(yè)務的 RLP流。應用32包括當激活了對RLP流的預留時的非活躍計時器閾值。 流控制模塊28選擇從應用32接收的多個非活躍計時器閾值中的最大的非 活躍計時器閾值來作為針對該特定RLP流的非活躍計時器閾值。
流控制模塊28從呼叫管理模塊30接收針對用于交換呼叫控制消息的 RLP流34中之一的非活躍計時器閾值。呼叫管理模塊30根據(jù)本發(fā)明的技 術,計算針對用于傳送呼叫控制消息的RLP流34的非活躍計時器閾值。如 本文所詳細描述的,呼叫管理模塊30動態(tài)地調整與用來在呼叫控制事務中 之一每次發(fā)生變化時交換呼叫控制消息的RLP 34相關聯(lián)的非活躍計時器閾 值。具體來說,呼叫管理模塊30選擇滿足現(xiàn)有的呼叫控制事務、最近結束 的呼叫控制事務和任何新的呼叫控制事務的最低連接要求的非活躍計時器 閾值。
流控制模塊28監(jiān)控各路RLP流34上的業(yè)務活動(46)。在一個例子中, 流控制模塊28將非活躍計時器與每一路RLP流34關聯(lián)起來,其中,所述 非活躍計時器用于跟蹤自最后一次在相應的RLP流上發(fā)送或接收數(shù)據(jù)以來 的時間量。流控制模塊28判斷是否有任何非活躍計時器已超過了與該路相應的RLP流相關聯(lián)的非活躍計時器閾值(48)。如果流控制模塊28確定出 與RLP流相關聯(lián)的計時器都沒有超過所述非活躍計時器閾值,那么流控制 模塊28就將該路RLP流歸類為活躍(50)并繼續(xù)監(jiān)控RLP流(46)。
如果流控制模塊28確定出與RLP流34中的一路RLP流相關聯(lián)的計時 器超過了相應的非活躍計時器閾值,那么流控制模塊28就將該路RLP流歸 類于非活躍(52)。流控制模塊28隨后判斷是否存在任何活躍的RLP流(54)。 如果流控制模塊28確定出存在至少一路活躍的RLP流,即,至少一個非活 躍計時器未超過相應的非活躍計時器閾值,那么連接管理模塊26就繼續(xù)保 持與接入網(wǎng)18A的連接(56)。
如果流控制模塊28確定出不存在活躍的RLP流,即,所有RLP流的 非活躍計時器都超過了相應的非活躍計時器閾值,那么連接管理模塊26會 釋放與接入網(wǎng)18A的連接(58)。于是,WCD14采用經(jīng)過動態(tài)調整的非活 躍計時器閾值來管理連接。具體來說,只要用于傳送呼叫控制消息的RLP 流34保持活躍,即,只要未超過非活躍計時器閾值,那么與接入網(wǎng)18A的 連接就會保持開放狀態(tài)。連接管理模塊26僅在沒有活躍的RLP流使用與接 入網(wǎng)18A的連接的情況下(即,在應用32或呼叫管理模塊30都未使用該 連接的情況下),釋放該連接。
圖4是示出了根據(jù)本發(fā)明的技術,呼叫管理模塊30動態(tài)地調整與用來 交換呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值的示例性操作的流 程圖。呼叫管理模塊30計算滿足現(xiàn)有的呼叫控制事務、最近結束的呼叫控 制事務和任何新的呼叫控制事務的最低連接要求的非活躍計時器閾值。
呼叫管理模塊30監(jiān)控會引發(fā)對非活躍計時器閾值進行調整的事件 (60)。如上文所述,呼叫管理模塊30在發(fā)生如下事件時動態(tài)地調整非活 躍計時器閾值新的呼叫控制事務開始;現(xiàn)有的呼叫控制事務結束;計時 器重置。當檢測到事件時,呼叫管理模塊30標識該事件開始的時間(62)。 舉個例子,呼叫管理模塊30包括用來跟蹤自發(fā)送或接收任何SIP通信信號 以來的時間量的非活躍計時器,并使用該非活躍計時器來標識該事件發(fā)生 的時間。
呼叫管理模塊30確定所發(fā)生事件的類型(64)。如上文所述,對非活 躍計時器的調整取決于所發(fā)生事件的類型。如果開始了新的呼叫控制事務(即,事件是開始事件,諸如從應用32中之一的UAC處理過程接收請求 或向應用32中之一的UAS處理過程傳遞響應),那么呼叫管理模塊30會 使得跟蹤用以交換呼叫控制消息的RLP流上的現(xiàn)有的呼叫控制事務的數(shù)目 的計數(shù)器加1 (66)。呼叫管理模塊30將非活躍計時器閾值調整為動態(tài)閾值
(r》和計時器常數(shù)(7;tort)中的較大者,其中,所述計時器常數(shù)指示完成 SIP事務所需的最大時間(68)。如上文所述,在每次SIP事務結束時計算 動態(tài)閾值&,并且所述動態(tài)閾值跟蹤為滿足全部現(xiàn)有的呼叫控制事務和最 近結束的呼叫控制事務的最低連接要求而使所述連接保持開放的最大時間 量。呼叫管理模塊30對其所維護的計數(shù)至非活躍計時器閾值的計時器進行 重置(70)。
如果現(xiàn)有的呼叫控制事務結束了 (即,所述事件是結束事件,如向應 用32中之一的UAC處理過程傳遞第一最終響應或從應用32中之一的UAS 處理過程接收第一最終響應),那么呼叫管理模塊30會使得用于跟蹤用以 交換呼叫控制消息的RLP流上的現(xiàn)有的呼叫控制事務的數(shù)目的計數(shù)器減1 (72)。呼叫管理模塊30重新計算動態(tài)閾值(r》(74)。如上文所述,通過 選擇如下值中的最大者來重新計算動態(tài)閾值由與呼叫控制事務相關 聯(lián)的應用32中之一所傳遞的特定于應用的非活躍計時器閾值(即,r^);
非特定于應用的非活躍計時器常數(shù)(rem/),其用于在不考慮啟動呼叫控制
事務的應用的情況下指示在呼叫控制事務結束后為重傳響應和請求而需要
的時間量;當前動態(tài)閾值與所述事件發(fā)生的時間之間的差值(即,K-4)。
呼叫管理模塊30判斷是否存在任何其它現(xiàn)有的呼叫控制事務(76)。 例如,呼叫管理模塊30判斷用于跟蹤現(xiàn)有的呼叫控制事務的數(shù)目的計數(shù)器
(即,是否大于O。如果存在一個或多個現(xiàn)有的呼叫控制事務(即, fc^> 0),那么呼叫管理模塊30就將非活躍計時器閾值調整成重新計算后
的動態(tài)閾值(r》和計時器常數(shù)(r )中的較大者(78),其中,所述計
時器常數(shù)用于指示完成SIP事務所需的最大時間。如果不存在其它現(xiàn)有的 呼叫控制事務(即,fc"f = 0),那么呼叫管理模塊30就將非活躍閾值調整
成重新計算后的動態(tài)閾值(r》和o中的較大者(so)。無論在哪一種情況
下,呼叫管理模塊30都會對其所維護的計數(shù)至非活躍計時器閾值的計時器 進行重置(82)。如果跟蹤從經(jīng)由用以交換呼叫控制消息的RLP流發(fā)送或接收任何呼叫 控制消息以來的時間量的計時器超過了非活躍計時器閾值(即,所述事件 是重置事件),那么呼叫管理模塊30就重置非活躍計時器閾值(84)。
無論檢測到的是何種類型的事件,呼叫管理模塊30都會判斷經(jīng)過調整 的非活躍計時器閾值T是否不同于先前的非活躍計時器閾值(T。w),艮口, 是否T-T。w(86)。如果經(jīng)過調整的非活躍計時器閾值不同于先前的非活躍 計時器閾值,那么呼叫管理模塊30就向流控制模塊28傳遞重新計算后的 非活躍計時器閾值(88)。如果重新計算后的非活躍計時器閾值與先前的非 活躍計時器閾值相同,那么呼叫管理模塊30就不向流控制模塊28傳遞重 新計算后的非活躍計時器閾值(90)。于是,呼叫管理模塊30計算滿足全 部現(xiàn)有的呼叫控制事務、最近結束的呼叫控制事務和任何新的呼叫控制事 務的最低連接要求的單個非活躍計時器閾值。如上文所詳細描述的,非活 躍計時器閾值用以判斷用于傳送呼叫控制消息的RLP34是否是活躍的。由 于WCD 14直到全部RLP 34變?yōu)榉腔钴S后才釋放與接入網(wǎng)18A的連接,因 此,經(jīng)動態(tài)調整的非活躍計時器閾值可用來保持連接,以滿足所有應用的 最低連接要求。
本發(fā)明所述技術可以用硬件、軟件、固件或它們組合的方式來實現(xiàn)。 當使用軟件實現(xiàn)時,所述技術可至少部分地由計算機可讀介質上存儲的或 所發(fā)送的一個或多個指令或代碼來實現(xiàn)。計算機可讀介質包括計算機存儲 介質、通信介質或兩者,計算機可讀介質還可以包括便于從一個地方向另 一個地方傳送計算機程序的任何介質。存儲介質可以是計算機能夠存取的 任何可用介質。
通過示例的方式而非限制的方式,這種計算機可讀介質可以包括RAM (如同步動態(tài)隨機存取存儲器(SDRAM))、只讀存儲器(ROM)、非易失 性隨機存取存儲器(NVRAM)、 ROM、電可擦除可編程只讀存儲器 (EEPROM)、閃存、CD-ROM或其它光盤存儲、磁盤存儲介質或其它磁存 儲設備、或者能夠用于攜帶或存儲期望的指令或數(shù)據(jù)結構形式的程序代碼 并能夠由計算機進行存取的任何其它介質。
此外,任何連接可以稱作為計算機可讀介質。例如,如果軟件是使用 同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無線和微波之類的無線技術從網(wǎng)站、服務器或其它遠程源傳輸?shù)?,那么同軸電
纜、光纖電纜、雙絞線、DSL或者諸如紅外線、無線和微波之類的無線技 術包括在所述介質的定義中。本發(fā)明所使用的盤和碟包括壓縮光碟(CD)、 激光影碟、光碟、數(shù)字通用光碟(DVD)、軟盤和藍光碟,其中盤(disk) 通常磁性地復制數(shù)據(jù),而碟(disc)則用激光來光學地復制數(shù)據(jù)。上面的組 合也應當包括在計算機可讀介質的保護范圍之內。
與計算機程序制品的計算機可讀介質相關聯(lián)的代碼可由計算機來執(zhí) 行,例如,可由一個或多個處理器(如一個或多個數(shù)字信號處理器(DSP)、 通用微處理器、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其 它等價的集成邏輯電路或分立邏輯電路)來執(zhí)行。在一些方面,可在用于 編碼和解碼的專用軟件模塊或硬件模塊中實現(xiàn)本發(fā)明所描述的功能,或者, 本發(fā)明所描述的功能可并入經(jīng)組合的視頻編碼解碼器(CODEC)中。
本文對本發(fā)明的各個方面進行了描述。所述這些方面或其它方面在所 附權利要求書的保護范圍內。
權利要求
1、一種方法,包括調整與由一項或多項應用用來傳送呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其中,對所述非活躍計時器閾值進行調整,以滿足一項或多項現(xiàn)有的呼叫控制事務、一項或多項最近結束的呼叫控制事務、一項或多項新的呼叫控制事務的最低連接要求;當在超過了所經(jīng)過調整的非活躍計時器閾值的一段時間內沒有經(jīng)由所述數(shù)據(jù)流發(fā)送或接收呼叫控制消息時,確定所述數(shù)據(jù)流是非活躍的。
2、 根據(jù)權利要求1所述的方法,其中,調整所述非活躍計時器閾值包括當新的呼叫控制事務開始時或現(xiàn)有的呼叫控制事務結束時,調整所述 非活躍計時器閾值。
3、 根據(jù)權利要求1所述的方法,其中,調整所述非活躍計時器閾值包括在新的呼叫控制事務開始時,通過選擇閾值計時器常數(shù)(rstort)和動態(tài)閾值(r》中的較大者來調整非活躍計時器閾值,其中,所述閾值計時器常 數(shù)用于指示完成所述新的呼叫控制事務所需的最大時間量,所述動態(tài)閾值 用于跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連 接要求而保持連接到接入網(wǎng)的最大時間量。
4、 根據(jù)權利要求3所述的方法,其中,7;,。w等于6^Tl, Tl是0.5秒 到2秒之間的值。
5、 根據(jù)權利要求1所述的方法,還包括跟蹤在由所述應用用來交換呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控 制事務的數(shù)目。
6、 根據(jù)權利要求5所述的方法,其中,跟蹤現(xiàn)有的呼叫控制事務的數(shù)目包括維護計數(shù)器,其中,所述計數(shù)器用于對現(xiàn)有的呼叫控制事務的數(shù)目進 行計數(shù);當新的呼叫控制事務開始時,所述計數(shù)器加l; 當現(xiàn)有的呼叫控制事務結束時,所述計數(shù)器減l。
7、 根據(jù)權利要求5所述的方法,其中,調整所述非活躍計時器閾值包括在現(xiàn)有的呼叫控制事務結束時,通過選擇計時器常數(shù)(7;^)和動態(tài)閾 值(7P中的較大者來調整所述非活躍計時器閾值,其中,所述計時器常數(shù) 用于指示完成SIP事務所需的最大時間,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目大于o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
8、 根據(jù)權利要求5所述的方法,其中,調整所述非活躍計時器閾值包括當現(xiàn)有的呼叫控制事務結束時,通過選擇o和動態(tài)閾值(r》中的較大者來調整所述非活躍計時器閾值,其中,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目為o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
9、 根據(jù)權利要求1所述的方法,還包括判斷所經(jīng)過調整的非活躍計時器閾值是否與先前的非活躍計時器閾值 不同;向數(shù)據(jù)流控制模塊傳遞所經(jīng)過調整的非活躍計時器閾值,其中,所述 數(shù)據(jù)流控制模塊用于判斷在所經(jīng)過調整的非活躍計時器閾值與所述先前的 非活躍計時器閾值不同的情況下是否有任何所述應用正在使用所述數(shù)據(jù)流。
10、根據(jù)權利要求1所述的方法,還包括從所述應用接收一個或多個特定于應用的非活躍計時器閾值,其中, 每個特定于應用的非活躍計時器閾值都指定了在與對應的應用相關聯(lián)的呼 叫控制事務結束之后,保持連接到接入網(wǎng)的時間量;在呼叫控制事務結束時,將動態(tài)閾值(r》計算成如下值中的最大值:由與結束了的呼叫控制事務相關聯(lián)的應用之一所傳遞的特定于應 用的非活躍計時器閾值,非特定于應用的非活躍計時器常數(shù)(re rf),其用于在不考慮啟動所述呼叫控制事務的應用的情況下指示在所述呼叫控制事務結束后為重傳呼叫控制消息而需要的時間量,當前動態(tài)閾值與現(xiàn)有的呼叫控制事務結束的時間之間的差值; 其中,所述動態(tài)閾值用于跟蹤為滿足所述現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持所述連接的最大時間
11、 根據(jù)權利要求10所述的方法,其中,T^等于2叮l, Tl是0.5秒到2秒之間的值。
12、 根據(jù)權利要求ll所述的方法,還包括根據(jù)由每項應用發(fā)起的呼叫控制事務的類型,為該項應用動態(tài)地選擇特定于應用的非活躍計時器閾值(r^)。
13、 根據(jù)權利要求1所述的方法,還包括 建立通信設備和接入網(wǎng)之間的連接;在所述連接上建立一路或多路數(shù)據(jù)流,其中,由一項或多項應用用來傳送呼叫控制消息的所述數(shù)據(jù)流包括第一數(shù)據(jù)流;當所有所述數(shù)據(jù)流都處于非活躍狀態(tài)時,釋放所述通信設備和所述接 入網(wǎng)之間的連接。
14、 根據(jù)權利要求13所述的方法,其中,建立所述連接包括 建立所述通信設備和所述接入網(wǎng)之間的空中接口 。
15、 根據(jù)權利要求13所述的方法,其中,在所述連接上建立一路或多 路數(shù)據(jù)流包括建立用于傳送所述應用的數(shù)據(jù)的一路或多路無線鏈路協(xié)議(RLP)流。
16、 根據(jù)權利要求15所述的方法,其中,建立所述一路或多路RLP 流包括建立第一RLP流,其中,所述第一RLP流由所述一項或多項應用用來 傳送呼叫控制消息;建立第二RLP流,其中,所述第二RLP流由所述一項或多項應用用來 使用盡力而為服務質量(QoS)以發(fā)送數(shù)據(jù);建立第三RLP流,其中,所述第三RLP流由所述一項或多項應用用來 使用第一 QoS預留以發(fā)送數(shù)據(jù)。
17、 根據(jù)權利要求1所述的方法,其中,所述應用根據(jù)會話發(fā)起協(xié)議 (SIP)來傳送呼叫控制消息。
18、 一種通信設備,包括呼叫管理模塊,用于調整與由一項或多項應用用來傳送呼叫控制消息 的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其中,所述呼叫管理模塊對所述非 活躍計時器閾值進行調整,以滿足一項或多項現(xiàn)有的呼叫控制事務、 一項 或多項最近結束的呼叫控制事務、 一項或多項新的呼叫控制事務的最低連 接要求;流控制模塊,用于當在超過了所經(jīng)過調整的非活躍計時器閾值的一段 時間內沒有經(jīng)由所述數(shù)據(jù)流發(fā)送或接收呼叫控制消息時,確定所述數(shù)據(jù)流 是非活躍的。
19、 根據(jù)權利要求18所述的設備,其中,所述呼叫管理模塊在新的呼 叫控制事務開始時或現(xiàn)有的呼叫控制事務結束時調整所述非活躍計時器閾 值。
20、 根據(jù)權利要求18所述的設備,其中,所述呼叫管理模塊在新的呼 叫控制事務開始時,通過選擇計時器常數(shù)(r,w)和動態(tài)閾值(&)中的較 大者來調整所述非活躍計時器閾值,其中,所述計時器常數(shù)用于指示完成 所述新的呼叫控制事務所需的最大時間量,所述動態(tài)閾值用于跟蹤為滿足 現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連 接到接入網(wǎng)的最大時間量。
21、 根據(jù)權利要求18所述的設備,其中,所述呼叫管理模塊跟蹤由所 述應用用來交換呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目。
22、 根據(jù)權利要求21所述的設備,其中,所述呼叫管理模塊維護用于 跟蹤所述現(xiàn)有的呼叫控制事務的數(shù)目的計數(shù)器,其中,當新的呼叫控制事務開始時,所述呼叫管理模塊使得所述計數(shù)器加1; 當現(xiàn)有的呼叫控制事務結束時,所述呼叫管理模塊使得所述計數(shù)器減
23、 根據(jù)權利要求21所述的設備,其中,所述呼叫管理模塊在現(xiàn)有的呼叫控制事務結束時,通過選擇計時器常數(shù)(r力》和動態(tài)閾值(r》中的 較大者來調整所述非活躍計時器閾值,其中,所述計時器常數(shù)用于指示完 成所述新的呼叫控制事務所需的最大時間量,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事 務的數(shù)目大于o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控 制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
24、 根據(jù)權利要求21所述的設備,其中,所述呼叫管理模塊在現(xiàn)有的呼叫控制事務結束時,通過選擇o和動態(tài)閾值(rrf)中的較大者來調整所述非活躍計時器閾值,其中,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事 務的數(shù)目為0時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制 事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
25、 根據(jù)權利要求18所述的設備,其中,所述呼叫管理模塊用于執(zhí)行如下操作判斷所經(jīng)過調整的非活躍計時器閾值是否與先前的非活躍計時器閾值 不同;當所經(jīng)過調整的非活躍計時器閾值與所述先前的非活躍計時器閾值不 同時,向所述流控制模塊傳遞所經(jīng)過調整的非活躍計時器閾值。
26、 根據(jù)權利要求18所述的設備,其中-所述呼叫管理模塊從所述應用接收一個或多個特定于應用的非活躍計 時器閾值,其中,每個特定于應用的非活躍計時器閾值都指定了在與對應 的應用相關聯(lián)的呼叫控制事務結束之后,保持連接到接入網(wǎng)的時間量;在呼叫控制事務結束時,所述呼叫管理模塊將動態(tài)閾值(7>)計算成如 下值中的最大值由與結束了的呼叫控制事務相關聯(lián)的應用之一所傳遞的特定于應用的非活躍計時器閾值,非特定于應用的非活躍計時器常數(shù)(re rf),其用于在不考慮啟動所述呼叫控制事務的應用的情況下指示在所述呼叫控制事務結束后為重傳呼叫控制消息而需要的時間量,當前動態(tài)閾值與現(xiàn)有的呼叫控制事務結束的時間之間的差值; 其中,所述動態(tài)閾值用于跟蹤為滿足所述現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持所述連接的最大時間
27、根據(jù)權利要求26的設備,其中,根據(jù)由各項應用發(fā)起的呼叫控制事務的類型,所述應用動態(tài)地選擇特定于應用的非活躍計時器閾值(r。pp)。
28、 根據(jù)權利要求18所述的設備,還包括 連接管理模塊,用于建立通信設備和接入網(wǎng)之間的連接;其中,所述流控制模塊在所述連接上建立一路或多路數(shù)據(jù)流,其中, 由一項或多項應用用來傳送呼叫控制消息的所述數(shù)據(jù)流包括第一數(shù)據(jù)流;當所有所述數(shù)據(jù)流都處于非活躍狀態(tài)時,所述連接管理模塊釋放所述 通信設備和所述接入網(wǎng)之間的連接。
29、 根據(jù)權利要求28所述的設備,其中,所述連接管理模塊建立所述 通信設備和所述接入網(wǎng)之間的空中接口。
30、 根據(jù)權利要求18所述的設備,其中,所述流控制模塊在所述連接 上建立一路或多路無線鏈路協(xié)議(RLP)流,所述RLP流包括第一 RLP流,其由在所述通信設備上執(zhí)行的一項或多項應用用來傳送 呼叫控制消息;第二 RLP流,其由所述一項或多項應用用來使用盡力而為服務質量 (QoS)以發(fā)送數(shù)據(jù);第三RLP流,其由所述一項或多項應用用來使用第一 QoS預留以發(fā)送 數(shù)據(jù)。
31、 根據(jù)權利要求18所述的設備,其中,所述應用根據(jù)會話發(fā)起協(xié)議 (SIP),經(jīng)由所述數(shù)據(jù)流來傳送呼叫控制消息。
32、 一種計算機程序制品,包括 計算機可讀介質,包括調整代碼,用于使得計算機調整與由一項或多項應用用來傳送呼 叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值,其中,對所述非活 躍計時器閾值進行調整,以滿足一項或多項現(xiàn)有的呼叫控制事務、一 項或多項最近結束的呼叫控制事務、 一項或多項新的呼叫控制事務的 最低連接要求;確定代碼,用于當在超過了所經(jīng)過調整的非活躍計時器閾值的一 段時間內沒有經(jīng)由所述數(shù)據(jù)流發(fā)送或接收呼叫控制消息時,使得所述 計算機確定所述數(shù)據(jù)流是非活躍的。
33、 根據(jù)權利要求32所述的計算機程序制品,其中,用于使得所述計 算機調整所述非活躍計時器閾值的代碼包括.-用于當新的呼叫控制事務開始時或現(xiàn)有的呼叫控制事務結束時,使得 所述計算機調整所述非活躍計時器閾值的代碼。
34、 根據(jù)權利要求32所述的計算機程序制品,其中,用于使得所述計 算機調整所述非活躍計時器閾值的代碼包括用于當新的呼叫控制事務開始時,使得所述計算機通過選擇閾值計時 器常數(shù)(t;,。w)和動態(tài)閾值(r》中的較大者來調整非活躍計時器閾值的代 碼,其中,所述閾值計時器常數(shù)用于指示完成所述新的呼叫控制事務所需 的最大時間量,所述動態(tài)閾值用于跟蹤為滿足現(xiàn)有的呼叫控制事務和最近 結束的呼叫控制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
35、 根據(jù)權利要求32所述的計算機程序制品,其中,所述計算機可讀 介質還包括用于使得所述計算機跟蹤由所述應用用來交換呼叫控制消息的數(shù)據(jù)流 上的現(xiàn)有的呼叫控制事務的數(shù)目的代碼。
36、 根據(jù)權利要求35所述的計算機程序制品,其中,用于使得所述計 算機調整所述非活躍計時器閾值的代碼包括用于當現(xiàn)有的呼叫控制事務結束時,使得所述計算機通過選擇計時器 常數(shù)(&。》和動態(tài)閾值(r》中的較大者來調整所述非活躍計時器閾值的 代碼,其中,所述計時器常數(shù)用于指示完成所述新的呼叫控制事務所需的最大時間量,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目大于o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
37、 根據(jù)權利要求35所述的計算機程序制品,其中,用于使得所述計 算機調整所述非活躍計時器閾值的代碼包括用于當現(xiàn)有的呼叫控制事務結束時,使得所述計算機通過選擇0和動 態(tài)閾值(r》中的較大者來調整所述非活躍計時器閾值的代碼,其中,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目為o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
38、 根據(jù)權利要求32所述的計算機程序制品,其中,所述計算機可讀 介質還包括接收代碼,用于使得所述計算機從所述應用接收一個或多個特定于應 用的非活躍計時器閾值,其中,每個特定于應用的非活躍計時器閾值都指 定了在與對應的應用相關聯(lián)的呼叫控制事務結束之后,保持連接到接入網(wǎng)的時間量;計算代碼,用于使得所述計算機在呼叫控制事務結束時,將動態(tài)閾值 (r》計算成如下值中的最大值-由與結束了的呼叫控制事務相關聯(lián)的應用中之一所傳遞的特定于 應用的非活躍計時器閾值,非特定于應用的非活躍計時器常數(shù)(r^),其用于在不考慮啟動 所述呼叫控制事務的應用的情況下指示在所述呼叫控制事務結束后為 重傳呼叫控制消息而需要的時間量,當前動態(tài)閾值與現(xiàn)有的呼叫控制事務結束的時間之間的差值; 其中,所述動態(tài)閾值用于跟蹤為滿足所述現(xiàn)有的呼叫控制事務和 最近結束的呼叫控制事務的最低連接要求而保持所述連接的最大時間
39、根據(jù)權利要求38所述的計算機程序制品,其中,所述計算機可讀介質還包括動態(tài)選擇代碼,用于使得所述計算機根據(jù)由每項應用發(fā)起的呼叫控制事務的類型,為該項應用動態(tài)地選擇特定于應用的計時器閾值(r,)。
40、 根據(jù)權利要求32所述的計算機程序制品,其中,所述計算機可讀介質還包括-連接建立代碼,用于使得所述計算機建立通信設備和接入網(wǎng)之間的連接;數(shù)據(jù)流建立代碼,用于使得所述計算機在所述連接上建立一路或多路 數(shù)據(jù)流,其中,由一項或多項應用用來傳送呼叫控制消息的所述數(shù)據(jù)流包 括第一數(shù)據(jù)流;連接釋放代碼,用于使得所述計算機在所有所述數(shù)據(jù)流都處于非活躍 狀態(tài)時,釋放所述通信設備和所述接入網(wǎng)之間的連接。
41、 根據(jù)權利要求40所述的計算機程序制品,其中,用于使得所述計 算機在所述連接上建立所述一路或多路數(shù)據(jù)流的代碼包括無線鏈路協(xié)議流建立代碼,用于使得所述計算機建立用于傳送所述應 用的數(shù)據(jù)的一路或多路無線鏈路協(xié)議(RLP)流。
42、 根據(jù)權利要求32所述的計算機程序制品,其中,所述應用根據(jù)會 話發(fā)起協(xié)議(SIP)來傳送呼叫控制消息。
43、 一種通信設備,包括調整單元,用于調整與由一項或多項應用用來傳送呼叫控制消息的數(shù) 據(jù)流相關聯(lián)的非活躍計時器閾值,其中,對所述非活躍計時器閾值進行調 整,以滿足一項或多項現(xiàn)有的呼叫控制事務、 一項或多項最近結束的呼叫 控制事務、 一項或多項新的呼叫控制事務的最低連接要求;確定單元,用于當在超過了所經(jīng)過調整的非活躍計時器閾值的一段時 間內沒有經(jīng)由所述數(shù)據(jù)流發(fā)送或接收呼叫控制消息時,確定所述數(shù)據(jù)流是 非活躍的。
44、 根據(jù)權利要求43所述的設備,其中,所述調整單元在新的呼叫控 制事務開始時或現(xiàn)有的呼叫控制事務結束時調整所述非活躍計時器閾值。
45、 根據(jù)權利要求43所述的設備,其中,所述調整單元在新的呼叫控制事務開始時,通過選擇閾值計時器常數(shù)(t;^)和動態(tài)閾值(r》中的較大者來調整所述非活躍計時器閾值,其中,所述閾值計時器常數(shù)用于指示 完成所述新的呼叫控制事務所需的最大時間量,所述動態(tài)閾值用于跟蹤為 滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保 持連接到接入網(wǎng)的最大時間量。
46、 根據(jù)權利要求43所述的設備,還包括跟蹤單元,用于跟蹤由所述應用用來交換呼叫控制消息的數(shù)據(jù)流上的 現(xiàn)有的呼叫控制事務的數(shù)目。
47、 根據(jù)權利要求46所述的設備,其中,所述調整單元在現(xiàn)有的呼叫控制事務結束時,通過選擇計時器常數(shù)(r,^,)和動態(tài)閾值(r》中的較大者來調整所述非活躍計時器閾值,其中,所述計時器常數(shù)用于指示完成所述新的呼叫控制事務所需的最大時間量,所述動態(tài)閾值用于當由所述應用用來傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目大于o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連接到接入網(wǎng)的最大時間量。
48、 根據(jù)權利要求46所述的設備,其中,所述調整單元在現(xiàn)有的呼叫控制事務結束時,通過選擇o和動態(tài)閾值(r》中的較大者來調整所述非活躍計時器閾值,其中,所述動態(tài)閾值用于在由所述應用用以傳送呼叫控制消息的數(shù)據(jù)流上的現(xiàn)有的呼叫控制事務的數(shù)目為o時,跟蹤為滿足現(xiàn)有的呼叫控制事務和最近結束的呼叫控制事務的最低連接要求而保持連接到接 入網(wǎng)的最大時間量。
49、根據(jù)權利要求43所述的設備,還包括接收單元,用于從所述應用接收一個或多個特定于應用的非活躍計時 器閾值,其中,每個特定于應用的非活躍計時器閾值都指定了在與對應的 應用相關聯(lián)的呼叫控制事務結束之后,保持連接到接入網(wǎng)的時間量;計算單元,用于在呼叫控制事務結束時,將動態(tài)閾值(r》計算成如下值中的最大值由與結束了的呼叫控制事務相關聯(lián)的應用中之一所傳遞的特定于 應用的非活躍計時器閾值,非特定于應用的非活躍計時器常數(shù)(7;^),其用于在不考慮啟動所述呼叫控制事務的應用的情況下指示在所述呼叫控制事務結束后為 重傳呼叫控制消息而需要的時間量,當前動態(tài)閾值與現(xiàn)有的呼叫控制事務結束的時間之間的差值;其中,所述動態(tài)閾值用于跟蹤為滿足所述現(xiàn)有的呼叫控制事務和 最近結束的呼叫控制事務的最低連接要求而保持所述連接的最大時間
50、 根據(jù)權利要求49所述的設備,還包括動態(tài)選擇單元,用于根據(jù)由每項應用發(fā)起的呼叫控制事務的類型,為該項應用動態(tài)地選擇特定于應用的計時器閾值(r。pP。
51、 根據(jù)權利要求43所述的設備,還包括 連接建立單元,用于建立通信設備和接入網(wǎng)之間的連接; 數(shù)據(jù)流建立單元,用于在所述連接上建立一路或多路數(shù)據(jù)流,其中,由一項或多項應用用來傳送呼叫控制消息的所述數(shù)據(jù)流包括第一數(shù)據(jù)流;連接釋放單元,用于在所有所述數(shù)據(jù)流都處于非活躍狀態(tài)時,釋放所 述通信設備和所述接入網(wǎng)之間的連接。
全文摘要
一般來說,本發(fā)明涉及建立和釋放通信設備和接入網(wǎng)之間的連接。具體來說,本發(fā)明的技術涉及確定用來交換呼叫控制請求的數(shù)據(jù)流何時變?yōu)榉腔钴S的。例如,當新的呼叫控制事務開始時或當現(xiàn)有的呼叫控制事務結束時,通信設備動態(tài)地調整與由應用用來交換呼叫控制消息的數(shù)據(jù)流相關聯(lián)的非活躍計時器閾值(例如,通過為數(shù)據(jù)流選擇單一非活躍計時器閾值),以滿足現(xiàn)有的呼叫控制事務、最近結束的呼叫控制事務和新的呼叫控制事務的最低連接要求。當在超過了經(jīng)過調整的非活躍計時器閾值的一段時間內,應用都不經(jīng)由所述數(shù)據(jù)流發(fā)送或接收消息時,將所述數(shù)據(jù)流視作是非活躍的。
文檔編號H04L29/06GK101617519SQ200880005664
公開日2009年12月30日 申請日期2008年2月21日 優(yōu)先權日2007年2月21日
發(fā)明者R·沙希迪, S·金德 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
吴旗县| 盘山县| 肇州县| 韶关市| 寿光市| 绍兴市| 宽城| 公安县| 景泰县| 太白县| 通榆县| 侯马市| 承德市| 南阳市| 孙吴县| 杭锦后旗| 黄山市| 乐陵市| 肃南| 永寿县| 博客| 湄潭县| 茂名市| 普兰县| 利川市| 夏河县| 富平县| 平安县| 余干县| 含山县| 五指山市| 合川市| 苍山县| 大洼县| 封丘县| 万盛区| 五华县| 永清县| 新闻| 德庆县| 通州市|