專利名稱:分組交換域業(yè)務(wù)處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種分組交換域業(yè)務(wù)處理方法及裝置。
背景技術(shù):
目前,分組交換(Packet Switch,簡(jiǎn)稱為PS)域業(yè)務(wù)應(yīng)用越來(lái)越廣泛。用戶在發(fā) 起PS域業(yè)務(wù)數(shù)據(jù)請(qǐng)求前,需要進(jìn)行分組數(shù)據(jù)協(xié)議(Packet Data Protocol,簡(jiǎn)稱為PDP)鏈
路激活,激活成功后,業(yè)務(wù)就可以在此鏈路上進(jìn)行數(shù)據(jù)傳輸。下面涉及到的技術(shù)相關(guān)內(nèi) 容進(jìn)行說(shuō)明。PDP上下文(PDP context)保存用戶面進(jìn)行隧道轉(zhuǎn)發(fā)的所有信息,包括無(wú)線網(wǎng) 絡(luò)控制器(Radio Network Controller,簡(jiǎn)稱為RNC) /網(wǎng)關(guān)通用分組無(wú)線業(yè)務(wù)支持節(jié)點(diǎn) (Gateway General Packet Radio Service Supporting Node,簡(jiǎn)稱為 GGSN)的用戶面網(wǎng)絡(luò)協(xié) 議(Internet Protocol,簡(jiǎn)稱為IP)地址、隧道標(biāo)識(shí)和服務(wù)質(zhì)量(Quality of Service,簡(jiǎn)稱為 QoS)等。激活PDP上下文請(qǐng)求消息包含用于標(biāo)識(shí)協(xié)議數(shù)據(jù)單元(Protocol data unit,簡(jiǎn) 稱為PDU)的網(wǎng)絡(luò)層服務(wù)接入點(diǎn)標(biāo)識(shí)(Network Layer Service Access Point Identifier,簡(jiǎn)稱 為NSAPI)、PDP類型、PDP地址、接入點(diǎn)名稱(Access Point Name,簡(jiǎn)稱為APN)以及 QoS,激活成功后會(huì)收到網(wǎng)絡(luò)側(cè)的響應(yīng)消息,包含PDP上下文地址、QoS。PDP上下文 激活的流程就是建立用戶面的分組傳輸路由過(guò)程。二次激活只有在相同PDP地址和APN上有PDP上下文激活時(shí)才能發(fā)起。二次 激活的PDP上下文與已激活的PDP上下文只有QoS不同,對(duì)于相同PDP地址的各個(gè)PDP 上下文都使用唯一的業(yè)務(wù)流模版(Traffic Flow Template,簡(jiǎn)稱為TFT)和NSAPI標(biāo)識(shí),每 個(gè)PDP上下文僅可能與一個(gè)TFT有關(guān),并且僅允許一個(gè)PDP上下文沒有相關(guān)的TFT,在 進(jìn)行下行數(shù)據(jù)傳送時(shí),GGSN根據(jù)TFT匹配選擇合適的PDP上下文,在傳遞上行數(shù)據(jù)時(shí) MS則根據(jù)QoS選擇不同的PDP上下文。除了 PDP激活和二次激活,還有網(wǎng)絡(luò)側(cè)激活,但是,目前PS域業(yè)務(wù)中一股不會(huì) 有網(wǎng)絡(luò)側(cè)激活。PDP去激活就是拆除激活的PDP鏈路,在業(yè)務(wù)退出時(shí)要發(fā)起PDP去激活。在現(xiàn)有技術(shù)中對(duì)于PDP激活存在兩種方式方式一,業(yè)務(wù)發(fā)起激活請(qǐng)求時(shí)先去 激活前一個(gè)應(yīng)用激活的PDP鏈路,再重新發(fā)起PDP激活,這樣的處理方式,數(shù)據(jù)業(yè)務(wù)不 能并發(fā);方式二,后發(fā)起的業(yè)務(wù)與前一個(gè)業(yè)務(wù)共享鏈路,這樣的處理方式在一條鏈路上 承載多個(gè)業(yè)務(wù),數(shù)據(jù)傳輸效率低,對(duì)于一些QoS要求高、低時(shí)延的業(yè)務(wù)造成影響。因 此,現(xiàn)有技術(shù)的PDP激活方式均存在問(wèn)題,影響用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種分組交換域業(yè)務(wù)處理方法及裝置,以至少解決 上述問(wèn)題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種分組交換域業(yè)務(wù)處理方法,應(yīng)用于移動(dòng)終端中,包括為多個(gè)分組交換PS域業(yè)務(wù)分配多條分組數(shù)據(jù)協(xié)議PDP鏈路資源;所述多個(gè) PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。優(yōu)選地,為所述多個(gè)PS域分配多條PDP鏈路資源包括根據(jù)PS域業(yè)務(wù)類型確 定為該P(yáng)S域業(yè)務(wù)類型分配PDP鏈路資源的方式,其中,所述分配PDP鏈路資源的方式 為以下之一為該P(yáng)S域業(yè)務(wù)分配一條新的PDP鏈路資源、發(fā)起已激活的PDP鏈路資源 的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一條新的PDP鏈路資源、設(shè)置該P(yáng)S域業(yè)務(wù)共享已經(jīng)激活的 PDP鏈路資源。優(yōu)選地,為該P(yáng)S域業(yè)務(wù)分配一條新的PDP鏈路資源包括以下至少之一關(guān)聯(lián)所 述已激活的PDP鏈路,發(fā)起所述已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一 條新的PDP鏈路資源。優(yōu)選地,為所述多個(gè)PS域業(yè)務(wù)分配多條PDP鏈路資源包括所述多個(gè)PS域業(yè) 務(wù)中的一個(gè)PS域業(yè)務(wù)發(fā)送PDP激活請(qǐng)求消息,其中,所述PDP激活請(qǐng)求消息中攜帶標(biāo) 識(shí)信息;在已激活的PDP鏈路資源中不存在與所述標(biāo)識(shí)信息對(duì)應(yīng)的PDP資源鏈路的情況 下,為所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)分配一條新的PDP鏈路資源。優(yōu)選地,在已激活的PDP鏈路資源中存在與所述標(biāo)識(shí)信息對(duì)應(yīng)的第一 PDP資源 鏈路的情況下,發(fā)起所述第一 PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)為所述發(fā)送PDP激 活請(qǐng)求消息的PS域業(yè)務(wù)建立一條新的PDP鏈路資源;或者,設(shè)置所述發(fā)送PDP激活請(qǐng) 求消息的PS域業(yè)務(wù)共享所述第一 PDP鏈路資源。優(yōu)選地,在所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)要求高服務(wù)質(zhì)量QoS和/ 或?qū)r(shí)延要求高的情況下,發(fā)起所述第一 PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)為所述 發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)建立一條新的PDP鏈路資源;在所述發(fā)送PDP激活 請(qǐng)求消息的PS域業(yè)務(wù)要求低服務(wù)質(zhì)量QoS和/或?qū)r(shí)延要求低的情況下,設(shè)置所述發(fā)送 PDP激活請(qǐng)求消息的PS域業(yè)務(wù)共享所述第一 PDP鏈路資源。優(yōu)選地,上述方法還包括發(fā)起PDP鏈路資源去激活請(qǐng)求;在去激活的PDP鏈 路資源不存在關(guān)聯(lián)鏈路并且只承載一個(gè)業(yè)務(wù)的情況下,向網(wǎng)絡(luò)側(cè)發(fā)起去激活請(qǐng)求;在所 述去激活的PDP鏈路資源存在關(guān)聯(lián)鏈路或者所述去激活的PDP鏈路資源存在共享業(yè)務(wù)的 情況下,保存所述去激活請(qǐng)求,并在接收到所述關(guān)聯(lián)鏈路的去激活請(qǐng)求或所述共享業(yè)務(wù) 都退出之后,再向所述網(wǎng)絡(luò)側(cè)發(fā)起去激活請(qǐng)求。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種分組交換域業(yè)務(wù)處理裝置,位于移動(dòng) 終端中,包括分配模塊,用于為多個(gè)分組交換PS域業(yè)務(wù)分配多條PDP鏈路資源;傳輸 模塊,用于將所述多個(gè)PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。優(yōu)選地,所述分配模塊,用于根據(jù)PS域業(yè)務(wù)類型確定為該P(yáng)S域業(yè)務(wù)類型分配 PDP鏈路資源的方式,其中,所述分配PDP鏈路資源的方式為之一為該P(yáng)S域業(yè)務(wù)分配 一條新的PDP鏈路資源、發(fā)起已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一條 新的PDP鏈路資源、設(shè)置該P(yáng)S域業(yè)務(wù)共享已經(jīng)激活的PDP鏈路資源。優(yōu)選地,所述分配模塊,用于在已激活的PDP鏈路資源中不存在與標(biāo)識(shí)信息對(duì) 應(yīng)的PDP資源鏈路的情況下,為所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)分配一條新的 PDP鏈路資源,其中,所述標(biāo)識(shí)信息攜帶于所述多個(gè)PS域業(yè)務(wù)中的一個(gè)PS域業(yè)務(wù)發(fā)送 PDP激活請(qǐng)求消息中。
通過(guò)本發(fā)明,解決了現(xiàn)有技術(shù)中PDP激活方式所存在的問(wèn)題,進(jìn)而提高了數(shù)據(jù) 傳輸。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本 發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。附圖 中圖1是根據(jù)本發(fā)明實(shí)施例的分組交換域業(yè)務(wù)處理方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的分組交換域業(yè)務(wù)處理裝置的結(jié)構(gòu)框圖;圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)業(yè)務(wù)并發(fā)管理裝置優(yōu)選的結(jié)構(gòu)框圖;圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端數(shù)據(jù)業(yè)務(wù)啟動(dòng)和退出的流程圖;圖5是根據(jù)本發(fā)明實(shí)施例的鏈路資源分配過(guò)程的流程圖;圖6是根據(jù)本發(fā)明實(shí)施例的鏈路資源回收過(guò)程的流程圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突 的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖1是根據(jù)本發(fā)明實(shí)施例的分組交換域業(yè)務(wù)處理方法的流程圖,該方法應(yīng)用于 移動(dòng)終端中,該流程包括如下步驟步驟S102,為多個(gè)PS域業(yè)務(wù)分配多條PDP鏈路資源;步驟S104,該多個(gè)PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。在現(xiàn)有技術(shù)中,無(wú)論是采用哪種PDP激活方式,其所采用的均是單鏈路的數(shù)據(jù) 傳輸方式,從而造成了傳輸速度較慢的問(wèn)題,通過(guò)上述步驟,采用了多條的PDP鏈路資 源,從而解決了現(xiàn)有技術(shù)中的問(wèn)題,提高了傳輸速度。優(yōu)選地,在實(shí)施時(shí),可以根據(jù)PS域業(yè)務(wù)類型確定為該P(yáng)S域業(yè)務(wù)類型分配PDP 鏈路資源的方式,其中,分配PDP鏈路資源的方式為以下之一為該P(yáng)S域業(yè)務(wù)分配一條 新的PDP鏈路資源、發(fā)起已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一條新的 PDP鏈路資源、設(shè)置該P(yáng)S域業(yè)務(wù)共享已經(jīng)激活的PDP鏈路資源。當(dāng)然,也可以不考慮 PS業(yè)務(wù)的類型,只要有新的業(yè)務(wù)請(qǐng)求就為其分配一個(gè)新的PDP鏈路資源。但是,根據(jù) PS域業(yè)務(wù)類型分配PDP鏈路資源的方式可以使PDP鏈路資源利用率更高。優(yōu)選地,可以采用以下的方式來(lái)確定如何進(jìn)行PDP鏈路資源分配。例如,多個(gè)PS域業(yè)務(wù)中的一個(gè)PS域業(yè)務(wù)發(fā)送PDP激活請(qǐng)求消息,其中,PDP 激活請(qǐng)求消息中攜帶標(biāo)識(shí)信息;在已激活的PDP鏈路資源中不存在與標(biāo)識(shí)信息對(duì)應(yīng)的 PDP資源鏈路的情況下,為發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)分配一條新的PDP鏈路 資源。優(yōu)選地,在已激活的PDP鏈路資源中存在與標(biāo)識(shí)信息對(duì)應(yīng)的第一 PDP資源鏈路 的情況下,發(fā)起第一 PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)為發(fā)送PDP激活請(qǐng)求消息的 PS域業(yè)務(wù)建立一條新的PDP鏈路資源;或者,設(shè)置發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù) 共享第一 PDP鏈路資源。。需要說(shuō)明的是,此處的“第一 PDP資源鏈路”中的“第一”只是為了描述方便,而并沒有實(shí)際的意義。需要說(shuō)明的是,二次激活需要關(guān)聯(lián)一次激活的鏈路是因?yàn)槎渭せ畹亩x要求 的,因此,需要移動(dòng)終端中的負(fù)責(zé)鏈路管理的模塊知道它們的關(guān)聯(lián)關(guān)系,對(duì)于業(yè)務(wù)而言 不需要了解是二次激活分配的PDP鏈路資源還是一次激活分配的PDP鏈路資源。當(dāng)然,PDP鏈路資源如何分配可以根據(jù)業(yè)務(wù)的QoS來(lái)確定,例如,在發(fā)送PDP 激活請(qǐng)求消息的PS域業(yè)務(wù)要求高服務(wù)質(zhì)量QoS和/或?qū)r(shí)延要求高的情況下,發(fā)起所述 第一 PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)為所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)建 立一條新的PDP鏈路資源;又例如,在發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)要求低服務(wù) 質(zhì)量QoS和/或?qū)r(shí)延要求低的情況下,設(shè)置發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)共享第 一 PDP鏈路資源。優(yōu)選地,上述標(biāo)識(shí)信息可以為接入點(diǎn)名稱APN。采用了上述的PDP鏈路資源分配方式之后,可以采用以下的去激活方式(但并 不限于此)。發(fā)起PDP鏈路資源去激活請(qǐng)求;在去激活的PDP鏈路資源不存在關(guān)聯(lián)鏈路并且 只承載一個(gè)業(yè)務(wù)的情況下,向網(wǎng)絡(luò)側(cè)發(fā)起去激活請(qǐng)求;在去激活的PDP鏈路資源存在關(guān) 聯(lián)鏈路或者去激活的PDP鏈路資源存在共享業(yè)務(wù)的情況下,保存去激活請(qǐng)求,并在接收 到關(guān)聯(lián)鏈路的去激活請(qǐng)求或共享業(yè)務(wù)都退出之后,再向網(wǎng)絡(luò)側(cè)發(fā)起去激活請(qǐng)求。圖2是根據(jù)本發(fā)明實(shí)施例的分組交換域業(yè)務(wù)處理裝置的結(jié)構(gòu)框圖,該裝置位于 移動(dòng)終端中。該裝置用于實(shí)現(xiàn)上述實(shí)施例及其優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅 述,如圖2所示,該結(jié)構(gòu)包括分配模塊22、傳輸模塊24,下面對(duì)該結(jié)構(gòu)進(jìn)行說(shuō)明。分配模塊22,用于為多個(gè)分組交換PS域業(yè)務(wù)分配多條PDP鏈路資源;傳輸模 塊24,用于將多個(gè)PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。優(yōu)選地,分配模塊22,用于根據(jù)PS域業(yè)務(wù)類型確定為該P(yáng)S域業(yè)務(wù)類型分配 PDP鏈路資源的方式,其中,分配PDP鏈路資源的方式為之一為該P(yáng)S域業(yè)務(wù)分配一條 新的PDP鏈路資源、發(fā)起已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一條新的 PDP鏈路資源、設(shè)置該P(yáng)S域業(yè)務(wù)共享已經(jīng)激活的PDP鏈路資源。優(yōu)選地,分配模塊22,用于在已激活的PDP鏈路資源中不存在與標(biāo)識(shí)信息對(duì)應(yīng) 的PDP資源鏈路的情況下,為發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)分配一條新的PDP鏈 路資源,其中,標(biāo)識(shí)信息攜帶于多個(gè)PS域業(yè)務(wù)中的一個(gè)PS域業(yè)務(wù)發(fā)送PDP激活請(qǐng)求消 息中。下面對(duì)本發(fā)明的一個(gè)優(yōu)選實(shí)施例進(jìn)行說(shuō)明,需要說(shuō)明的是,該優(yōu)選的實(shí)施例結(jié) 合上述實(shí)施例及其優(yōu)選實(shí)施方式。本優(yōu)選實(shí)施例提出一種PS域業(yè)務(wù)并發(fā)管理的方法和裝 置,下面對(duì)此進(jìn)行分別說(shuō)明。該P(yáng)S域多業(yè)務(wù)并發(fā)管理方法包括根據(jù)PS域業(yè)務(wù)類型分配分組數(shù)據(jù)協(xié)議PDP 鏈路資源;在業(yè)務(wù)退出時(shí),發(fā)起PDP去激活,釋放所述鏈路資源。其中,PS域業(yè)務(wù)并發(fā)管理方法包括鏈路資源的分配和回收兩部分。鏈路資源 的分配將根據(jù)PS域業(yè)務(wù)類型AppID合理分配PDP鏈路資源,使各個(gè)PS域業(yè)務(wù)可以并行 進(jìn)行數(shù)據(jù)收發(fā)。例如,可以根據(jù)業(yè)務(wù)在發(fā)起PDP激活請(qǐng)求消息中的APN值分配鏈路資源,如果當(dāng)前已激活 的鏈路中沒有請(qǐng)求的APN,則為新業(yè)務(wù)分配一個(gè)鏈路資源NSAPI,加上 APN, QoS信息,發(fā)送請(qǐng)求到網(wǎng)絡(luò)側(cè),建立新鏈路。如果業(yè)務(wù)發(fā)起的PDP激活請(qǐng)求消息 中的APN已經(jīng)存在已激活的鏈路中,則根據(jù)業(yè)務(wù)應(yīng)用類型分配鏈路資源。例如,會(huì)話類 或流式類業(yè)務(wù)由于對(duì)QoS較高,對(duì)往返時(shí)延也有較高要求,為這類業(yè)務(wù)分配鏈路資源, 加上APN、QoS>關(guān)聯(lián)的已激活PDP鏈路,以及TFT,發(fā)送二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè),建 立新鏈路。例如,對(duì)于交互類或背景類業(yè)務(wù)發(fā)起的激活請(qǐng)求,業(yè)務(wù)本身對(duì)QoS和時(shí)延要 求不高,直接在已激活的鏈路中找到APN相同的鏈路分配給它,即與其他業(yè)務(wù)共享同一 條鏈路資源。優(yōu)選地,協(xié)議規(guī)定每個(gè)移動(dòng)終端的網(wǎng)絡(luò)資源有限(例如,最多可建立11條鏈 路),在鏈路已達(dá)到最大負(fù)荷情況下,新的業(yè)務(wù)不可以再發(fā)起激活請(qǐng)求,只能等待其他業(yè) 務(wù)釋放鏈路資源后再嘗試。下面對(duì)業(yè)務(wù)退出時(shí),發(fā)起PDP去激活,釋放鏈路資源繼續(xù)說(shuō)明。發(fā)起PDP去激活請(qǐng)求的鏈路是二次激活建立的鏈路,可以直接發(fā)送請(qǐng)求到網(wǎng)絡(luò) 側(cè),釋放網(wǎng)絡(luò)資源;發(fā)起PDP去激活的鏈路是非二次激活建立的鏈路,與之相關(guān)聯(lián)的沒 有二次激活的鏈路,且該鏈路只承載一個(gè)業(yè)務(wù),直接釋放鏈路資源;發(fā)起PDP去激活的 鏈路是非二次激活建立的鏈路,同時(shí)有與之關(guān)聯(lián)的二次激活的鏈路,此時(shí)如果發(fā)起PDP 去激活,會(huì)將與之關(guān)聯(lián)的所有二次激活的鏈路也同時(shí)去激活了。在優(yōu)選實(shí)施例采取的方 法是記錄下去激活的請(qǐng)求,但并不向網(wǎng)絡(luò)側(cè)發(fā)送去激活請(qǐng)求。當(dāng)與之關(guān)聯(lián)的二次激活的 鏈路都收到去激活請(qǐng)求后,再向網(wǎng)絡(luò)側(cè)發(fā)起PDP去激活請(qǐng)求消息,同時(shí)釋放一次激活和 關(guān)聯(lián)的二次激活的鏈路資源。優(yōu)選地,發(fā)起PDP去激活請(qǐng)求的鏈路是非二次激活建立的鏈路,沒有關(guān)聯(lián)的二 次激活鏈路,但是有多個(gè)業(yè)務(wù)共享該鏈路資源,此時(shí)也不能釋放鏈路資源,可以記錄下 發(fā)起請(qǐng)求的業(yè)務(wù),待到共享的業(yè)務(wù)都退出,請(qǐng)求去激活時(shí),再向網(wǎng)絡(luò)側(cè)發(fā)起PDP去激活 請(qǐng)求,釋放網(wǎng)絡(luò)資源。在本優(yōu)選實(shí)施例中還提供了一種分組數(shù)據(jù)業(yè)務(wù)并發(fā)管理裝置,該裝置在移動(dòng)終 端中添加鏈路資源管理模塊(也稱為鏈路管理模塊,該模塊實(shí)現(xiàn)了上述分配模塊22的功 能和其他功能,下面對(duì)此進(jìn)行說(shuō)明)。該模塊負(fù)責(zé)業(yè)務(wù)發(fā)起時(shí)的鏈路資源分配和業(yè)務(wù)退出 時(shí)的鏈路回收。圖3是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)業(yè)務(wù)并發(fā)管理裝置優(yōu)選的結(jié)構(gòu)框圖,需要說(shuō)明 的是,該圖3中示出的裝置在移動(dòng)終端中直接應(yīng)用。如圖3所示,該裝置包括分組數(shù) 據(jù)應(yīng)用、鏈路管理模塊以及數(shù)據(jù)傳輸模塊(該模塊實(shí)現(xiàn)了上述傳輸模塊24)。其中,鏈 路管理模塊負(fù)責(zé)鏈路資源的分配和回收;數(shù)據(jù)傳輸模塊負(fù)責(zé)應(yīng)用于網(wǎng)絡(luò)側(cè)的數(shù)據(jù)收發(fā); 分組數(shù)據(jù)應(yīng)用啟動(dòng)后,首先向鏈路管理模塊發(fā)送請(qǐng)求,由鏈路管理模塊分配鏈路資源, 建立分組鏈路,并將結(jié)果返回給應(yīng)用,接著分組數(shù)據(jù)應(yīng)用在建立的鏈路上通過(guò)數(shù)據(jù)傳輸 模塊進(jìn)行分組數(shù)據(jù)收發(fā),應(yīng)用退出前,分組數(shù)據(jù)應(yīng)用再向鏈路管理模塊發(fā)送釋放資源請(qǐng) 求,由鏈路管理模塊負(fù)責(zé)最后的鏈路回收。下面結(jié)合附圖4、5、6進(jìn)行說(shuō)明。圖4是根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端數(shù)據(jù)業(yè)務(wù)啟動(dòng)和退出的流程圖,如圖4所 示,該流程包括如下步驟
步驟S401,移動(dòng)終端觸發(fā)PS域應(yīng)用,由于數(shù)據(jù)業(yè)務(wù)大部分都是由終端觸發(fā)而非 網(wǎng)絡(luò)側(cè),例如,彩信的收發(fā),瀏覽網(wǎng)頁(yè)、點(diǎn)播流媒體等,應(yīng)用啟動(dòng)后首先發(fā)起PDP鏈路 激活,進(jìn)入步驟S402。
步驟S402,為業(yè)務(wù)合理分配一條鏈路資源,分配的策略如下首先,根據(jù)PDP請(qǐng)求中APN分配鏈路,不同的APN,分配不同的鏈路;其 次,當(dāng)應(yīng)用請(qǐng)求的APN相同時(shí),則可以共用之前建立的鏈路或者在已激活的鏈路上發(fā)起 二次激活,此時(shí)分配的依據(jù)是發(fā)起請(qǐng)求的業(yè)務(wù)類型;如果發(fā)起請(qǐng)求的業(yè)務(wù)是會(huì)話類或流 式類,如流媒體,這類業(yè)務(wù)對(duì)傳輸時(shí)延要求高,且數(shù)據(jù)量較大,需要較高的QoS,如果 與別的應(yīng)用共享鏈路會(huì)造成傳輸質(zhì)量差,流媒體播放不流暢等問(wèn)題,此時(shí)在已激活的鏈 路上發(fā)起二次激活,即重新分配一條鏈路資源,二次激活的鏈路與關(guān)聯(lián)的一次激活鏈路 有不同的QoS、NSAPI,用于區(qū)分上行數(shù)據(jù)流,在網(wǎng)絡(luò)側(cè)由TFT進(jìn)行區(qū)分下行數(shù)據(jù)流; 對(duì)于交互類或背景類業(yè)務(wù)發(fā)起的PDP激活請(qǐng)求,由于QoS要求不高,不需要分配新的 鏈路資源,可以與之前建立的鏈路共享。通過(guò)上述策略為應(yīng)用分配好鏈路后,進(jìn)入步驟 S403。步驟S403,業(yè)務(wù)在分配的鏈路上進(jìn)行數(shù)據(jù)傳輸。PDP激活后獲得PDP地址,即 網(wǎng)絡(luò)側(cè)為終端分配的IP地址,業(yè)務(wù)通過(guò)TCP/IP協(xié)議進(jìn)行數(shù)據(jù)收發(fā)。步驟S404,PS域應(yīng)用退出,例如,彩信發(fā)送或接收完成、用戶退出瀏覽器、流 媒體等,需要釋放鏈路資源,進(jìn)入步驟S405。步驟S405,對(duì)鏈路資源進(jìn)行回收,回收的策略如下對(duì)于二次激活建立的鏈路,可以直接發(fā)起PDP去激活回收鏈路資源;對(duì)于一次 激活的鏈路,不僅需要查看是否有關(guān)聯(lián)的二次激活鏈路還有判斷是否有其他應(yīng)用正在使 用該鏈路;如果有關(guān)聯(lián)的的二次激活鏈路或者有其他應(yīng)用共享該鏈路,不能向網(wǎng)絡(luò)側(cè)發(fā) 起PDP去激活,只能把應(yīng)用信息注銷,等到關(guān)聯(lián)的二次激活鏈路都已去激活,共享的其 他應(yīng)用也都發(fā)起去激活時(shí),真正向網(wǎng)絡(luò)側(cè)發(fā)起去激活,釋放網(wǎng)絡(luò)資源。數(shù)據(jù)業(yè)務(wù)并發(fā)管理方法主要包括鏈路資源的分配和回收兩部分,下面對(duì)此分別 進(jìn)行說(shuō)明。圖5是根據(jù)本發(fā)明實(shí)施例的鏈路資源分配過(guò)程的流程圖,如圖5所示,該流 程包括如下步驟步驟S501,收到PS域應(yīng)用發(fā)起的PDP激活請(qǐng)求,進(jìn)入步驟S502 ;步驟S502,判斷鏈路資源是否有空閑。目前協(xié)議規(guī)定移動(dòng)終端可用的鏈路數(shù)為 11條,如果沒有空閑鏈路可分配進(jìn)入步驟S503,否這進(jìn)入步驟S504;步驟S503,拒絕應(yīng)用請(qǐng)求,應(yīng)用將不能建立PDP數(shù)據(jù)鏈路,無(wú)法進(jìn)行數(shù)據(jù)傳 輸;步驟S504,將應(yīng)用發(fā)送來(lái)的PDP激活請(qǐng)求消息中包含的APN與已經(jīng)激活的鏈 路信息中包含的APN進(jìn)行比較,如果沒有相同的APN進(jìn)入步驟S505,否則進(jìn)入步驟 S506 ;步驟S505,分配一條空閑的鏈路,加上APN和QoS信息,向網(wǎng)絡(luò)側(cè)發(fā)起PDP激 活,激活成功后獲得網(wǎng)絡(luò)側(cè)為終端分配的IP地址,進(jìn)入步驟S509;步驟S506,判斷發(fā)起請(qǐng)求的業(yè)務(wù)類型,如果是會(huì)話類或流式類業(yè)務(wù),將進(jìn)入步 驟S507,否則進(jìn)入步驟S508 ;
步驟S507,分配一 條空閑的鏈路,加上APN、QoS> TFT以及已激活的鏈路號(hào)
等信息,向網(wǎng)絡(luò)側(cè)發(fā)起PDP 二次激活,激活成功后進(jìn)入步驟S509 ;步驟S508,不分配新的鏈路給請(qǐng)求的應(yīng)用,應(yīng)用將與其他應(yīng)用共享鏈路,此 時(shí),將請(qǐng)求的應(yīng)用信息注冊(cè)到鏈路上,進(jìn)入步驟S509;步驟S509,將分配到的鏈路信息,包括鏈路號(hào)、IP地址等返回給應(yīng)用。圖6是根據(jù)本發(fā)明實(shí)施例的鏈路資源回收過(guò)程的流程圖,如圖6所示,該流程包 括如下步驟步驟S601,收到PS域應(yīng)用發(fā)起的PDP去激活請(qǐng)求,進(jìn)入步驟S602 ;步驟S602,判斷鏈路是否是二次激活的鏈路,如果是進(jìn)入步驟S604,否則進(jìn)入 步驟S603 ;步驟S603,繼續(xù)判斷鏈路上是否還注冊(cè)有其他應(yīng)用的信息,如果沒有了進(jìn)入步 驟S604,否則進(jìn)入步驟S605 ;步驟S604,向網(wǎng)絡(luò)側(cè)發(fā)起PDP去激活請(qǐng)求,請(qǐng)求消息只需要包含鏈路號(hào);步驟S605,將應(yīng)用的信息從鏈路上注銷掉;步驟S606,通知應(yīng)用PDP去激活完成,鏈路已釋放。通過(guò)上述實(shí)施例,根據(jù)數(shù)據(jù)業(yè)務(wù)的請(qǐng)求APN、業(yè)務(wù)類型合理分配和回收鏈路資 源,使得移動(dòng)終端中多個(gè)數(shù)據(jù)業(yè)務(wù)可以并發(fā)進(jìn)行數(shù)據(jù)收發(fā),同時(shí)保證會(huì)話類、流式類業(yè) 務(wù)等QoS和時(shí)延要求較高的業(yè)務(wù)獨(dú)占鏈路資源,保證業(yè)務(wù)傳輸質(zhì)量。交互類和背景類等 QoS和時(shí)延要求不高的業(yè)務(wù)共享鏈路,節(jié)省連路資源,使得資源得到合理分配。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通 用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所 組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將 它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順 序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中 的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的 技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的 任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種分組交換域業(yè)務(wù)處理方法,應(yīng)用于移動(dòng)終端中,其特征在于,包括為多個(gè)分組交換PS域業(yè)務(wù)分配多條分組數(shù)據(jù)協(xié)議PDP鏈路資源;所述多個(gè)PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,為所述多個(gè)PS域分配多條PDP鏈路資 源包括根據(jù)PS域業(yè)務(wù)類型確定為該P(yáng)S域業(yè)務(wù)類型分配PDP鏈路資源的方式,其中,所述 分配PDP鏈路資源的方式為以下之一為該P(yáng)S域業(yè)務(wù)分配一條新的PDP鏈路資源、發(fā) 起已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一條新的PDP鏈路資源、設(shè)置該 PS域業(yè)務(wù)共享已經(jīng)激活的PDP鏈路資源。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,為該P(yáng)S域業(yè)務(wù)分配一條新的PDP鏈路 資源包括以下至少之一關(guān)聯(lián)所述已激活的PDP鏈路,發(fā)起所述已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng) 絡(luò)側(cè)建立一條新的PDP鏈路資源。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,為所述多個(gè)PS域業(yè)務(wù)分配多條PDP 鏈路資源包括所述多個(gè)PS域業(yè)務(wù)中的一個(gè)PS域業(yè)務(wù)發(fā)送PDP激活請(qǐng)求消息,其中,所述PDP激 活請(qǐng)求消息中攜帶標(biāo)識(shí)信息;在已激活的PDP鏈路資源中不存在與所述標(biāo)識(shí)信息對(duì)應(yīng)的PDP資源鏈路的情況下, 為所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)分配一條新的PDP鏈路資源。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在已激活的PDP鏈路資源中存在與所 述標(biāo)識(shí)信息對(duì)應(yīng)的第一 PDP資源鏈路的情況下,發(fā)起所述第一 PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)為所述發(fā)送PDP激活請(qǐng)求消息 的PS域業(yè)務(wù)建立一條新的PDP鏈路資源;或者,設(shè)置所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)共享所述第一 PDP鏈路資源。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)要求高服務(wù)質(zhì)量QoS的情況下,發(fā)起所述 第一PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)為所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)建 立一條新的PDP鏈路資源;在所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)要求低服務(wù)質(zhì)量QoS的情況下,設(shè)置所述 發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)共享所述第一 PDP鏈路資源。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括發(fā)起PDP鏈路資源去激活請(qǐng)求;在去激活的PDP鏈路資源不存在關(guān)聯(lián)鏈路并且只承載一個(gè)業(yè)務(wù)的情況下,向網(wǎng)絡(luò)側(cè) 發(fā)起去激活請(qǐng)求;在所述去激活的PDP鏈路資源存在關(guān)聯(lián)鏈路或者所述去激活的PDP鏈路資源存在共 享業(yè)務(wù)的情況下,保存所述去激活請(qǐng)求,并在接收到所述關(guān)聯(lián)鏈路的去激活請(qǐng)求或所述 共享業(yè)務(wù)都退出之后,再向所述網(wǎng)絡(luò)側(cè)發(fā)起去激活請(qǐng)求。
8.—種分組交換域業(yè)務(wù)處理裝置,位于移動(dòng)終端中,其特征在于,包括分配模塊,用于為多個(gè)分組交換PS域業(yè)務(wù)分配多條PDP鏈路資源;傳輸模塊,用于將所述多個(gè)PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述分配模塊,用于根據(jù)PS域業(yè)務(wù)類型確定為該P(yáng)S域業(yè)務(wù)類型分配PDP鏈路資源 的方式,其中,所述分配PDP鏈路資源的方式為之一為該P(yáng)S域業(yè)務(wù)分配一條新的PDP 鏈路資源、發(fā)起已激活的PDP鏈路資源的二次激活請(qǐng)求到網(wǎng)絡(luò)側(cè)建立一條新的PDP鏈路 資源、設(shè)置該P(yáng)S域業(yè)務(wù)共享已經(jīng)激活的PDP鏈路資源。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述分配模塊,用于在已激活的PDP鏈路資源中不存在與標(biāo)識(shí)信息對(duì)應(yīng)的PDP資源 鏈路的情況下,為所述發(fā)送PDP激活請(qǐng)求消息的PS域業(yè)務(wù)分配一條新的PDP鏈路資源, 其中,所述標(biāo)識(shí)信息攜帶于所述多個(gè)PS域業(yè)務(wù)中的一個(gè)PS域業(yè)務(wù)發(fā)送PDP激活請(qǐng)求消 息中。
全文摘要
本發(fā)明公開了分組交換域業(yè)務(wù)處理方法及裝置,該方法應(yīng)用于移動(dòng)終端中,包括為多個(gè)分組交換PS域業(yè)務(wù)分配多條分組數(shù)據(jù)協(xié)議PDP鏈路資源;所述多個(gè)PS域業(yè)務(wù)在為其分配的PDP鏈路資源上進(jìn)行數(shù)據(jù)傳輸。通過(guò)本發(fā)明提高了數(shù)據(jù)傳輸。
文檔編號(hào)H04L12/56GK102014499SQ20101055244
公開日2011年4月13日 申請(qǐng)日期2010年11月19日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者張芬, 陳凱 申請(qǐng)人:中興通訊股份有限公司