專利名稱:一種對(duì)下行非接入層消息無法傳遞的處理方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通訊領(lǐng)域,更具體地說,涉及 一 種對(duì)下行 NAS (Non-Access-Stratum,非接入層)消息無法傳遞的處理方法和裝置。
背景技術(shù):
在LTE(Long Term Evolution,長(zhǎng)期演進(jìn))系統(tǒng)中,UE (User Equipment,用戶設(shè) 備)和匪E (Mobility Management Entity,移動(dòng)性管理實(shí)體)之間NAS消息的傳遞方法, 分為上行和下行兩種情況,下行NAS消息也稱為下行直傳消息,其中,下行的NAS消息(NAS PDU(協(xié)議數(shù)據(jù)單元))有兩種傳輸方式 —種是在SI接口通過DOWNLINK NAS TRANSPORT消息,在Uu (空中接口 ) 口 ,通過 DL Information Transfer透明的傳給UE ;由于DOWNLINKNAS TRANSPORT消息中只包含一 條NAS PDU,當(dāng)未送達(dá)UE時(shí),eNB也只給匪E回一條NAS NON DELIVERY INDICATION (NAS消 息沒有送達(dá)指示)消息,所以這種技術(shù)方案并不需要特別關(guān)注其處理;
另一種是通過消息攜帶的方式,通過和其他消息組合(比如初始上下文建立請(qǐng)求 消息、業(yè)務(wù)建立請(qǐng)求消息或業(yè)務(wù)修改請(qǐng)求消息)在SI接口發(fā)給eNB (E-UTRAN NodeB,演進(jìn)的 節(jié)點(diǎn)B),在Uu接口通過RRC(Radio ResourceControl,無線資源控制協(xié)議)重配置消息攜 帶發(fā)送給UE, NAS消息對(duì)eNB透明,eNB不改動(dòng)NAS消息中的任何內(nèi)容。UE、 eNB、匪E的連 接關(guān)系,如圖l所示。UE和eNB之間的接口是Uu 口 ;eNB和匪E之間的接口是Sl接口。 UE 和eNB,以及eNB和匪E之間發(fā)送的消息都需要經(jīng)過ASN. 1編碼,收到的消息也都需要ASN. 1 解碼。本文后續(xù)過程表述,需要ASN. 1的編解碼的地方不再另外表述。
由于eNB內(nèi)的失敗或者切換等原因,下行NAS消息會(huì)無法送達(dá)UE。此時(shí)需要eNB 把沒有送達(dá)UE的NAS消息,通過NAS NON DEL I VERY INDI CAT I ON (NAS消息沒有送達(dá)指示) 消息告知匪E。匪E根據(jù)未送達(dá)的NAS消息做進(jìn)一步的處理。 由于NAS NON DELIVERY INDICATION消息中只能包含一條NAS消息,也就是每次 只能發(fā)送一個(gè)NAS未送達(dá)指示給匪E,當(dāng)匪E需要建立或修改多個(gè)業(yè)務(wù)時(shí),會(huì)攜帶多個(gè)NAS 消息發(fā)給UE。此時(shí),如果eNB無法把NAS消息送達(dá)UE,就需要組多個(gè)NAS NON DELIVERY INDICATION消息給匪E。這導(dǎo)致一條業(yè)務(wù)建立或修改消息,在SI接口觸發(fā)了很多條NASNON DELIVERY INDICATION消息,導(dǎo)致系統(tǒng)中有許多不必要的開銷,更為嚴(yán)重的是匪E不知道究 竟有多少條NAS消息沒有送達(dá)。 比如,匪E通過業(yè)務(wù)建立消息要建立4個(gè)業(yè)務(wù),匪E收到了業(yè)務(wù)建立失敗的響 應(yīng),1個(gè)業(yè)務(wù)成功,3個(gè)業(yè)務(wù)失敗,在這種情況下,如果匪E收到一條NAS NON DELIVERY INDICATION消息,里面是其中一個(gè)業(yè)務(wù)的NAS消息,那么后續(xù)是否還有其他業(yè)務(wù)的NAS NON DELIVERY INDICATION消息,匪E是無法確切知道的。由于eNB內(nèi)部各種失敗情況的存在, 有些情況下,eNB給匪E回了接入層的失敗,NAS消息傳到了 UE的;還有些情況下,eNB給 匪E回了接入層的失敗,NAS消息是沒有全部送到UE的。所以匪E無法知道需要等待多少條NAS NON DELIVERYINDICATION消息,從而導(dǎo)致
4匪E的NAS層對(duì)NAS NON DELIVERYINDICATION消息無法正確處理。這直接導(dǎo)致了 UE的NAS 層和匪E的NAS層的狀態(tài)不一致。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題在于提供了一種對(duì)下行非接入層消息無法傳遞的處 理方法和裝置,以實(shí)現(xiàn)在保證下行NAS消息中未送達(dá)UE的NAS PDU能夠通過NAS NON DELIVERY INDICATION消息通知到匪E的同時(shí)減小通知給系統(tǒng)帶來的開銷。
為了實(shí)現(xiàn)上述問題,本發(fā)明提供了一種對(duì)下行非接入層NAS消息無法傳遞的處理 方法,該方法包括 在演進(jìn)的節(jié)點(diǎn)B處理包含NAS協(xié)議數(shù)據(jù)單元PDU的接入層消息,如所述接入層消 息中的NAS PDU有部分或全部沒有送達(dá)用戶設(shè)備,則所述演進(jìn)的節(jié)點(diǎn)B將所有未送達(dá)用戶 設(shè)備的NAS PDU的信息組織成NAS PDU列表,然后將該NAS PDU列表組織到一條"NAS消息 沒有送達(dá)指示消息"中; 所述演進(jìn)的節(jié)點(diǎn)B將該"NAS消息沒有送達(dá)指示消息"發(fā)送給移動(dòng)性管理實(shí)體匪E ; 所述匪E收到該"NAS消息沒有送達(dá)指示消息"后,獲知所有未送達(dá)UE的NAS PDU并做后續(xù) 處理。 本發(fā)明所述的方法,其中,所述包含NAS PDU的接入層消息為初始上下文建立請(qǐng)求 消息、業(yè)務(wù)建立請(qǐng)求消息或者業(yè)務(wù)修改請(qǐng)求消息。 進(jìn)一步地,其中,所述NAS PDU列表中包含一個(gè)數(shù)組,該數(shù)組的每個(gè)元素包含一個(gè) 未送達(dá)UE的NAS PDU的長(zhǎng)度和內(nèi)容信息。
進(jìn)一步地,其中, 所述NAS PDU列表中,在所述數(shù)組之前,還包含一個(gè)信息單元,該信息單元包含所 有未送達(dá)UE的NAS PDU的個(gè)數(shù)信息。
進(jìn)一步地,其中, 所述匪E的接入層收到該"NAS消息沒有送達(dá)指示消息"后,將該消息中的NAS PDU 列表送到所述匪E的NAS層處理。
進(jìn)一步地,其中, 在所述演進(jìn)的節(jié)點(diǎn)B如判斷到所述接入層消息中不存在未送達(dá)UE的NAS PDU時(shí), 則所述演進(jìn)的節(jié)點(diǎn)B對(duì)NAS PDU的處理過程結(jié)束,不向匪E發(fā)送"NAS消息沒有送達(dá)指示消 息"。 為了實(shí)現(xiàn)上述問題,本發(fā)明還提供了一種對(duì)下行非接入層NAS消息無法傳遞的處 理裝置,應(yīng)用于由用戶設(shè)備、演進(jìn)的節(jié)點(diǎn)B和移動(dòng)性管理實(shí)體匪E組成的系統(tǒng)中的演進(jìn)的節(jié) 點(diǎn)B內(nèi),該裝置由演進(jìn)的節(jié)點(diǎn)B中的處理模塊和SI接口消息結(jié)果處理模塊組成,其中,
所述處理模塊,用于處理由所述匪E發(fā)送來的包含NAS PDU的接入層消息,如判斷 到所述接入層消息中的NAS PDU有部分或全部沒有送達(dá)用戶設(shè)備,則將所有未送達(dá)用戶設(shè) 備的NAS PDU的信息組織成NAS PDU列表發(fā)送給所述SI接口消息結(jié)果處理模塊;
所述SI接口消息結(jié)果處理模塊,用于接收所述處理模塊發(fā)送的NAS PDU列表,將 該NAS PDU列表組織到一條"NAS消息沒有送達(dá)指示消息"中,并將該"NAS消息沒有送達(dá)指 示消息"發(fā)送給匪E。
本發(fā)明所述的裝置,其中, 所述處理模塊由"S1接口消息處理子模塊"和"Uu 口消息理處理子模塊"組成,其 中, 所述"S1接口消息處理子模塊",用于處理由所述匪E發(fā)送來的包含NAS PDU的接 入層消息,如判斷到所述接入層消息中的NAS PDU有部分或全部沒有送達(dá)用戶設(shè)備,則將所 有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成NAS PDU列表發(fā)送給所述Sl接口消息結(jié)果處 理模塊; 所述"Uu 口消息理處理子模塊",用于處理由所述"S1接口消息處理子模塊"發(fā)送 來的處理后的所述接入層消息,如判斷到所述接入層消息中的NASPDU有部分或全部沒有 送達(dá)用戶設(shè)備,則將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成NAS PDU列表發(fā)送給所 述Sl接口消息結(jié)果處理模塊。
進(jìn)一步地,其中, 所述處理模塊中處理的包含NAS PDU的接入層消息為初始上下文建立請(qǐng)求消息、 業(yè)務(wù)建立請(qǐng)求消息或者業(yè)務(wù)修改請(qǐng)求消息; 所述處理模塊將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成的所述NAS PDU列 表中包含一個(gè)數(shù)組,該數(shù)組的每個(gè)元素包含一個(gè)未送達(dá)UE的NAS PDU的長(zhǎng)度和內(nèi)容信息。
進(jìn)一步地,其中, 所述處理模塊將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成的所述NAS PDU列 表中,在所述數(shù)組之前,還包含一個(gè)信息單元,該信息單元包含所有未送達(dá)UE的NAS PDU的 個(gè)數(shù)信息。 與現(xiàn)有技術(shù)相比較,本發(fā)明既可以在保證下行NAS消息中未送達(dá)UE的NAS PDU能 夠通過NAS NON DELIVERY INDICATION消息通知到匪E,同時(shí)減小通知給系統(tǒng)帶來的開銷, 又能讓匪E正確處理NAS NONDELIVERY INDICATION消息。
圖1為UE、 ENB和匪E的接口關(guān)系示意圖; 圖2為本發(fā)明實(shí)施例對(duì)下行NAS消息無法傳遞時(shí)的具體處理步驟流程圖; 圖3為是應(yīng)用本發(fā)明實(shí)施例所述的對(duì)下行NAS消息無法傳遞的處理裝置(裝置應(yīng)
用于eNB 312中)后的UE/eNB/NME之間的信令消息處理系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式
由于在LTE系統(tǒng)中,下行直傳消息無法送達(dá)Ue的情況下,在多業(yè)務(wù)建立和修改的 情況下,例如當(dāng)eNB在處理包含NAS PDU的接入層消息時(shí),eNB內(nèi)部處理失敗、發(fā)生切換 或發(fā)送失敗等原因,導(dǎo)致包含NAS PDU的接入層消息無法傳到UE,需要對(duì)未送達(dá)UE的NAS PDU進(jìn)行處理通知匪E,則eNB會(huì)根據(jù)未送達(dá)UE的NAS PDU的個(gè)數(shù)給匪E發(fā)送多條NAS NONDELIVERY INDICATION消息,既導(dǎo)致系統(tǒng)中過多的信令開銷,更會(huì)導(dǎo)致匪E無法正確處 理NAS NON DELIVERY INDICATION消息的問題,進(jìn)而導(dǎo)致UE和匪E之間的NAS層狀態(tài)不一 致的問題。根據(jù)上述問題,本發(fā)明的大致思想是通過更改NAS NON DEL I VERY INDI CAT I ON消息中的NAS PDU信息單元(IE)為NAS PDU LIST (列表)IE,并使用一條NAS NON DELIVERY INDICATION消息,把一個(gè)接入層過程中所有未送達(dá)UE的NAS消息回傳給匪E。
如圖2所示,即本發(fā)明實(shí)施例所述的處理方法,包括 步驟201, eNB處理包含NAS PDU的接入層消息,例如eNB在處理"初始上下文建 立請(qǐng)求消息"、"業(yè)務(wù)建立請(qǐng)求消息"或者"業(yè)務(wù)修改請(qǐng)求消息"; 步驟202,如eNB判斷消息中NAS PDU有部分或全部沒有送達(dá)UE,則執(zhí)行步驟203, 否則eNB對(duì)NAS PDU的處理過程結(jié)束; 步驟203, eNB將消息中所有未送達(dá)UE的NAS PDU (可能有一個(gè)或多個(gè))的信息組 織成NAS PDU列表,然后將該列表組織到一條NAS NONDELIVERY INDICATION消息中;
其中,NAS PDU列表可以如下方式組織使用一個(gè)信息單元(IE)來表示未送達(dá)UE 的NAS PDU的個(gè)數(shù)(可選),該IE后為一個(gè)數(shù)組,數(shù)組中的每個(gè)元素包含一個(gè)未送達(dá)UE的 NAS PDU的長(zhǎng)度和內(nèi)容;也可以使用其他組織方法,這里不做限定。
步驟204, eNB發(fā)送該NAS NON DELIVERY INDICATION消息給匪E ;
步驟205,匪E的接入層在收到NAS NON DELIVERY INDICATION消息時(shí),把該消息 中的NAS PDU列表送到匪E的NAS層處理,結(jié)束。由于該消息中的NAS PDU列表包含本次 過程N(yùn)AS消息中所有未送達(dá)UE的NASPDU的信息,匪E可以容易的進(jìn)行相應(yīng)處理。
以下結(jié)合附圖2所示對(duì)具體實(shí)施方式
進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
實(shí)施例一,以eNB在處理初始上下文建立請(qǐng)求消息,并且在初始上下文建立過程 中,eNB處理失敗為例,假定本次初始上下文建立請(qǐng)求消息中包含一個(gè)NAS PDU,長(zhǎng)度為5個(gè) 字節(jié),且該NAS PDU沒有送達(dá)UE, eNB需要對(duì)未送達(dá)UE的初始上下文建立請(qǐng)求消息中的NAS PDU進(jìn)行處理通知匪E,具體步驟為 步驟201,在eNB處理初始上下文建立過程中,eNB處理失敗時(shí); 步驟202, eNB通過判斷確定該初始上下文建立請(qǐng)求消息中的NAS PDU存在未送達(dá)
UE的情況,執(zhí)行步驟203; 步驟203, eNB將初始上下文建立請(qǐng)求消息中未送達(dá)UE的NAS PDU組織填寫到NAS PDU列表(如列表中NAS PDU個(gè)數(shù)填寫為l,在NAS PDU的第一個(gè)元素位置,填寫NAS PDU長(zhǎng) 度為5,后面跟NAS PDU的內(nèi)容),然后將該列表組織到一條NAS NON DELIVERY INDICATION 消息中; 步驟204, eNB發(fā)送組織好的該NAS NON DELIVERY INDICATION消息給匪E ;
步驟205,匪E的接入層在收到NAS NON DELIVERY INDICATION消息時(shí),把該消息 中的NAS PDU列表送到匪E的NAS層處理,匪E的NAS層獲知NAS PDU列表中包含的未送 達(dá)UE的初始上下文建立請(qǐng)求消息中的NASPDU并作后續(xù)處理,結(jié)束。 實(shí)施例二,以eNB在處理業(yè)務(wù)建立請(qǐng)求消息,并且在業(yè)務(wù)建立過程中,eNB處理的 業(yè)務(wù)全部失敗為例,假定本次業(yè)務(wù)建立過程中要建立3個(gè)業(yè)務(wù),每個(gè)業(yè)務(wù)都攜帶了一個(gè)NAS PDU,編號(hào)分別為A、 B、 C, NAS PDU的長(zhǎng)度分別為6、7、8個(gè)字節(jié),總計(jì)3個(gè)NAS PDU,3個(gè)NAS PDU都沒有送達(dá)UE, eNB需要對(duì)未送達(dá)UE的業(yè)務(wù)建立請(qǐng)求消息中的NAS PDU進(jìn)行處理通知 匪E,具體步驟為 步驟201,在eNB業(yè)務(wù)建立過程中,eNB處理全部失敗,比如所有業(yè)務(wù)接納失敗;
步驟202, eNB通過判斷確定該業(yè)務(wù)建立請(qǐng)求消息中的NAS PDU存在未送達(dá)UE的
7情況,執(zhí)行步驟203 ; 步驟203, eNB將業(yè)務(wù)建立請(qǐng)求消息中未送達(dá)UE的3個(gè)NAS PDU組織填寫到NAS PDU列表(如列表中NAS PDU個(gè)數(shù)填寫為3,在NAS PDU列表的第一個(gè)元素位置,填寫編號(hào) 為A的NAS PDU的信息,長(zhǎng)度為6,后面跟A的內(nèi)容;在NAS PDU列表的第二個(gè)元素位置,填 寫編號(hào)為B的NAS PDU的信息,長(zhǎng)度為7,后面跟B的內(nèi)容;在NAS PDU列表的第三個(gè)元素 位置,填寫編號(hào)為C的NAS PDU的信息,長(zhǎng)度為8,后面跟C的內(nèi)容),然后將該列表組織到 一條NAS NON DELIVERY INDICATION消息中; 步驟204, eNB發(fā)送組織好的該NAS NON DELIVERY INDICATION消息給匪E ;
步驟205,匪E的接入層在收到NAS NON DELIVERY INDICATION消息時(shí),把該消息 中的NAS PDU列表送到匪E的NAS層處理,MME的NAS層獲知NAS PDU列表中包含的未送 達(dá)UE的業(yè)務(wù)建立請(qǐng)求消息中的NAS PDU并作后續(xù)處理,結(jié)束。 實(shí)施例三,以eNB在處理業(yè)務(wù)修改請(qǐng)求消息,并且業(yè)務(wù)修改過程中,eNB處理的業(yè) 務(wù)中部分業(yè)務(wù)成功為例,假定本次業(yè)務(wù)修改過程中要修改3個(gè)業(yè)務(wù),每個(gè)業(yè)務(wù)都攜帶了一 個(gè)NAS PDU,編號(hào)分別為A、B、C,NAS PDU的長(zhǎng)度分別為6、7、8個(gè)字節(jié),總計(jì)3個(gè)NAS PDU,其 中有2個(gè)NAS PDU都沒有送達(dá)UE, eNB需要對(duì)未送達(dá)UE的業(yè)務(wù)修改請(qǐng)求消息中的NAS PDU 進(jìn)行處理通知匪E,具體步驟為 步驟201,在eNB業(yè)務(wù)修改過程中,假定eNB處理內(nèi)部業(yè)務(wù)接納編號(hào)為A的NAS PDU 對(duì)應(yīng)的業(yè)務(wù)接納成功,對(duì)編號(hào)為B和C的NAS PDU對(duì)應(yīng)的業(yè)務(wù)接納失敗;
步驟202, eNB通過判斷確定該業(yè)務(wù)修改請(qǐng)求消息中的NAS PDU存在未送達(dá)UE的 情況,執(zhí)行步驟203 ; 步驟203, eNB將未送達(dá)UE的業(yè)務(wù)建立請(qǐng)求消息中的2個(gè)NAS PDU (分別是B和C 的NAS PDU)組織填寫到NAS PDU列表(NAS PDU個(gè)數(shù)填寫為2,在NAS PDU列表的第一個(gè)元 素位置,填寫編號(hào)為B的NAS PDU的信息。長(zhǎng)度為7,后面跟B的內(nèi)容;在NAS PDU列表的 第二個(gè)元素位置,填寫編號(hào)為C的NAS PDU的信息,長(zhǎng)度為8,后面跟C的內(nèi)容),然后將該 列表組織到一條NAS NON DELIVERY INDICATION消息中; 步驟204, eNB發(fā)送組織好的該NAS NON DELIVERY INDICATION消息給匪E ;
步驟205,匪E的接入層在收到NAS NON DELIVERY INDICATION消息時(shí),把該消息 中的NAS PDU列表送到匪E的NAS層處理,匪E的NAS層獲知NAS PDU列表中包含的未送 達(dá)UE的業(yè)務(wù)修改請(qǐng)求消息中的NAS PDU并進(jìn)行后續(xù)處理,結(jié)束。 實(shí)施例四,以eNB在處理業(yè)務(wù)修改請(qǐng)求消息,并且業(yè)務(wù)修改過程中,eNB處理的業(yè) 務(wù)修改全部失敗,但是所有的NAS PDU已經(jīng)發(fā)給了 UE為例(即有0個(gè)NAS PDU沒有發(fā)送到 UE),假定本次業(yè)務(wù)修改過程中要修改3個(gè)業(yè)務(wù),每個(gè)業(yè)務(wù)都攜帶了一個(gè)NAS PDU,編號(hào)分別 為A、 B、 C, NAS PDU的長(zhǎng)度分別為6、7、8個(gè)字節(jié),總計(jì)3個(gè)NAS PDU,具體步驟為
步驟201 ,在eNB業(yè)務(wù)修改過程中,RRC連接重配置超時(shí),業(yè)務(wù)修改請(qǐng)求消息中所有 的NAS PDU已經(jīng)發(fā)給了 UE,但是接入層的結(jié)果是業(yè)務(wù)修改失??; 步驟202, eNB通過判斷確定該業(yè)務(wù)修改請(qǐng)求消息中的NAS PDU不存在未送達(dá)UE, eNB對(duì)NAS PDU處理過程結(jié)束,同時(shí)eNB也不需要組織NAS NONDELIVERY INDICATION消息, 并將該消息發(fā)送給匪E ;MME沒有收到NAS NON DELIVERY INDICATION消息,則認(rèn)為該業(yè)務(wù)修改請(qǐng)求消息中
8不存在未送達(dá)UE的NAS PDU。 如圖3所示,是應(yīng)用本發(fā)明實(shí)施例所述的對(duì)下行NAS消息無法傳遞的處理裝置 (裝置應(yīng)用于eNB 312中)后的UE 311/eNB 312/MME 313之間的信令消息處理系統(tǒng)結(jié)構(gòu) 圖。本發(fā)明實(shí)施例所述的裝置由現(xiàn)有系統(tǒng)的eNB 312中的處理模塊301和S1接口消息結(jié) 果處理模塊302組成,其中,處理模塊301由eNB 312中的"S1接口消息處理子模塊"和"Uu 口消息理處理子模塊"組成。 首先,以應(yīng)用本發(fā)明所述裝置后的系統(tǒng)在正常情況下對(duì)匪E 313中的NAS層消息 被觸發(fā)后進(jìn)行的處理為例(如圖3中所示的實(shí)線箭頭),具體流程為
匪E 313的"匪E NAS消息處理模塊"把NAS消息發(fā)送給匪E 313的"匪E接入層 消息處理模塊",匪E 313的"匪E接入層消息處理模塊"把NAS消息以NAS PDU IE的方式 放到接入層消息中發(fā)給eNB 312的"S1接口消息處理子模塊"; eNB 312的"S1接口消息處理子模塊"經(jīng)過處理,發(fā)送到eNB 312的"Uu 口消息處 理子模塊","Uu 口消息處理子模塊"經(jīng)過處理后,將該接入層消息發(fā)送到UE 311的"UE接 入層消息處理模塊"; UE 311的"UE接入層消息處理模塊"經(jīng)過處理后,將該接入層消息發(fā)給UE的"UE NAS層消息處理模塊",UE 311的"UE NAS層消息處理模塊"經(jīng)過處理后,把相應(yīng)的結(jié)果再返 回給UE 311的"UE接入層消息處理模塊",UE 311的"UE接入層消息處理模塊"把結(jié)果消 息發(fā)送給eNB的"Uu 口消息結(jié)果處理模塊"; eNB 312的"Uu 口消息結(jié)果處理模塊"把結(jié)果消息反饋到eNB 312的"SI接口消 息結(jié)果處理模塊302", eNB 312的"S1接口消息結(jié)果處理模塊302"把結(jié)果消息發(fā)送到匪E 313的"匪E接入層消息處理模塊",匪E313的"匪E接入層消息處理模塊"經(jīng)過處理,把NAS 消息處理結(jié)果報(bào)給匪E 313的"匪ENAS消息處理模塊"。 其次,當(dāng)系統(tǒng)的eNB中的處理模塊301正常處理匪E發(fā)送的含有NASPDU的接入層 消息,如果eNB 312內(nèi)部處理失敗、發(fā)生切換或發(fā)送失敗等原因,導(dǎo)致包含NAS PDU的接入 層消息無法傳到UE 311,需要對(duì)未送達(dá)UE311的NAS PDU進(jìn)行處理通知匪E 313;此時(shí),本 發(fā)明實(shí)施例的裝置中的處理模塊301(即eNB中的處理模塊301)用于當(dāng)判斷到接入層消息 中的NAS PDU有部分或全部沒有送達(dá)UE,則將所有未送達(dá)UE的NAS PDU (可能有一個(gè)或多 個(gè))的信息組織成NAS PDU列表發(fā)送給SI接口消息結(jié)果處理模塊302 ;
其中,處理模塊301由eNB中的"SI接口消息處理子模塊"和"Uu 口消息理處理 子模塊"組成,"S1接口消息處理子模塊"在處理由匪E發(fā)送的含有NASPDU的接入層消息, 如果eNB 312內(nèi)部處理失敗或發(fā)生切換,當(dāng)判斷到接入層消息中的NAS PDU有部分或全部 沒有送達(dá)UE 311,則將所有未送達(dá)UE 311的NAS PDU (可能有一個(gè)或多個(gè))的信息組織成 NAS PDU列表發(fā)送給SI接口消息結(jié)果處理模塊302(如圖3中所示的虛線箭頭部分);
"Uu 口消息理處理子模塊"在處理由"S1接口消息處理子模塊"發(fā)送的處理后的含 有NAS PDU的接入層消息,如果eNB 312發(fā)送失敗,當(dāng)判斷到接入層消息中的NAS PDU有部 分或全部沒有送達(dá)UE 311,則將所有未送達(dá)UE 311的NAS PDU (可能有一個(gè)或多個(gè))的信 息組織成NAS PDU列表發(fā)送給SI接口消息結(jié)果處理模塊302 (如圖3中所示的虛線箭頭部 分); 其中,處理模塊301中處理的包含NAS PDU的接入層消息為初始上下文建立請(qǐng)求消息、業(yè)務(wù)建立請(qǐng)求消息或者業(yè)務(wù)修改請(qǐng)求消息; 其中,NAS PDU列表可以如下方式組織使用一個(gè)信息單元(IE)來表示未送達(dá)UE 的NAS PDU的個(gè)數(shù)(可選),該IE后為一個(gè)數(shù)組,數(shù)組中的每個(gè)元素包含一個(gè)未送達(dá)UE的 NAS PDU的長(zhǎng)度和內(nèi)容;也可以使用其他組織方法,這里不做限定; 其中,處理模塊301當(dāng)判斷到接入層消息中的NAS PDU不存在沒有送達(dá)UE時(shí),則 不需要組織NAS PDU列表發(fā)送給SI接口消息結(jié)果處理模塊302。 eNB中的"S1接口處理消息結(jié)果處理模塊302"除了正常情況下將結(jié)果消息發(fā)送到 匪E的"匪E接入層消息處理模塊"外,還用于將處理模塊301 ("SI接口消息處理子模塊"或 "Uu 口消息理處理子模塊")發(fā)送的NAS PDU列表組織到一條NAS NON DELIVERY頂DICATION 消息中,并將該NAS NONDELIVERY INDICATION消息發(fā)送給匪E。 由于該消息中的NAS PDU列表包含本次過程N(yùn)AS消息中所有未送達(dá)UE的NAS PDU 的信息,匪E可以容易的進(jìn)行相應(yīng)處理。 采用本發(fā)明實(shí)施例所述裝置的系統(tǒng)形成一個(gè)完整的UE 311、 eNB 312和匪E 313 之間的接入層以及NAS層的消息處理流程,同時(shí)也解決了由于eNB312內(nèi)部處理失敗、發(fā)生 切換或發(fā)送失敗等原因,導(dǎo)致包含NAS PDU的接入層消息無法傳到UE 311,需要對(duì)未送達(dá) UE 311的NAS PDU進(jìn)行處理通知匪E 313的問題。 本發(fā)明與現(xiàn)有技術(shù)相比,在多個(gè)業(yè)務(wù)建立和修改時(shí),在eNB處理失敗,且NAS PDU 沒有送達(dá)UE的情況下,可以減少SI接口 NAS NON DEL I VERY INDI CAT I ON消息的數(shù)目,減小 系統(tǒng)內(nèi)信令開銷,讓匪E的NAS層對(duì)未送達(dá)UE的NAS消息的可以正確處理。增強(qiáng)了 UE和 匪E的NAS層的狀態(tài)的一致性。進(jìn)而增強(qiáng)了 LTE系統(tǒng)的可靠性。 當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形 都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
一種對(duì)下行非接入層NAS消息無法傳遞的處理方法,該方法包括在演進(jìn)的節(jié)點(diǎn)B處理包含NAS協(xié)議數(shù)據(jù)單元PDU的接入層消息,如所述接入層消息中的NAS PDU有部分或全部沒有送達(dá)用戶設(shè)備,則所述演進(jìn)的節(jié)點(diǎn)B將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成NAS PDU列表,然后將該NAS PDU列表組織到一條“NAS消息沒有送達(dá)指示消息”中;所述演進(jìn)的節(jié)點(diǎn)B將該“NAS消息沒有送達(dá)指示消息”發(fā)送給移動(dòng)性管理實(shí)體MME;所述MME收到該“NAS消息沒有送達(dá)指示消息”后,獲知所有未送達(dá)UE的NAS PDU并做后續(xù)處理。
2. 如權(quán)利要求1所述的方法,其特征在于所述包含NAS PDU的接入層消息為初始上下文建立請(qǐng)求消息、業(yè)務(wù)建立請(qǐng)求消息或者 業(yè)務(wù)修改請(qǐng)求消息。
3. 如權(quán)利要求1或2所述的方法,其特征在于所述NAS PDU列表中包含一個(gè)數(shù)組,該數(shù)組的每個(gè)元素包含一個(gè)未送達(dá)UE的NAS PDU 的長(zhǎng)度和內(nèi)容信息。
4. 如權(quán)利要求3所述的方法,其特征在于所述NAS PDU列表中,在所述數(shù)組之前,還包含一個(gè)信息單元,該信息單元包含所有未 送達(dá)UE的NAS PDU的個(gè)數(shù)信息。
5
6. 如權(quán)利要求1所述的方法,其特征在于所述匪E的接入層收到該"NAS消息沒有送達(dá)指示消息"后,將該消息中的NAS PDU列 表送到所述匪E的NAS層處理。
7. 如權(quán)利要求1所述的方法,其特征在于在所述演進(jìn)的節(jié)點(diǎn)B如判斷到所述接入層消息中不存在未送達(dá)UE的NAS PDU時(shí),則所 述演進(jìn)的節(jié)點(diǎn)B對(duì)NAS PDU的處理過程結(jié)束,不向匪E發(fā)送"NAS消息沒有送達(dá)指示消息"。
8. —種對(duì)下行非接入層NAS消息無法傳遞的處理裝置,應(yīng)用于由用戶設(shè)備、演進(jìn)的節(jié) 點(diǎn)B和移動(dòng)性管理實(shí)體匪E組成的系統(tǒng)中的演進(jìn)的節(jié)點(diǎn)B內(nèi),該裝置由演進(jìn)的節(jié)點(diǎn)B中的 處理模塊和SI接口消息結(jié)果處理模塊組成,其中,所述處理模塊,用于處理由所述匪E發(fā)送來的包含NAS PDU的接入層消息,如判斷到所 述接入層消息中的NAS PDU有部分或全部沒有送達(dá)用戶設(shè)備,則將所有未送達(dá)用戶設(shè)備的 NAS PDU的信息組織成NAS PDU列表發(fā)送給所述SI接口消息結(jié)果處理模塊;所述SI接口消息結(jié)果處理模塊,用于接收所述處理模塊發(fā)送的NAS PDU列表,將該NAS PDU列表組織到一條"NAS消息沒有送達(dá)指示消息"中,并將該"NAS消息沒有送達(dá)指示消息" 發(fā)送給匪E。
9. 如權(quán)利要求8所述的裝置,其特征在于所述處理模塊由"S1接口消息處理子模塊"和"Uu 口消息理處理子模塊"組成,其中, 所述"S1接口消息處理子模塊",用于處理由所述匪E發(fā)送來的包含NAS PDU的接入層 消息,如判斷到所述接入層消息中的NAS PDU有部分或全部沒有送達(dá)用戶設(shè)備,則將所有未 送達(dá)用戶設(shè)備的NAS PDU的信息組織成NAS PDU列表發(fā)送給所述SI接口消息結(jié)果處理模 塊;所述"Uu 口消息理處理子模塊",用于處理由所述"S1接口消息處理子模塊"發(fā)送來的處理后的所述接入層消息,如判斷到所述接入層消息中的NASPDU有部分或全部沒有送達(dá) 用戶設(shè)備,則將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成NAS PDU列表發(fā)送給所述Sl 接口消息結(jié)果處理模塊。
10. 如權(quán)利要求8所述的裝置,其特征在于所述處理模塊中處理的包含NAS PDU的接入層消息為初始上下文建立請(qǐng)求消息、業(yè)務(wù) 建立請(qǐng)求消息或者業(yè)務(wù)修改請(qǐng)求消息;所述處理模塊將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成的所述NAS PDU列表中 包含一個(gè)數(shù)組,該數(shù)組的每個(gè)元素包含一個(gè)未送達(dá)UE的NAS PDU的長(zhǎng)度和內(nèi)容信息。
11. 如權(quán)利要求IO所述的裝置,其特征在于所述處理模塊將所有未送達(dá)用戶設(shè)備的NAS PDU的信息組織成的所述NAS PDU列表 中,在所述數(shù)組之前,還包含一個(gè)信息單元,該信息單元包含所有未送達(dá)UE的NAS PDU的個(gè)數(shù)信息。
全文摘要
本發(fā)明公開了對(duì)下行NAS消息無法傳遞的處理方法和裝置,該方法包括在演進(jìn)的節(jié)點(diǎn)B處理包含NAS PDU的接入層消息,如接入層消息中的NAS PDU有部分或全部沒有送達(dá)UE,則演進(jìn)的節(jié)點(diǎn)B將所有未送達(dá)UE的NAS PDU的信息組織成NAS PDU列表,然后將該NAS PDU列表組織到一條“NAS消息沒有送達(dá)指示消息”中;演進(jìn)的節(jié)點(diǎn)B將該“NAS消息沒有送達(dá)指示消息”發(fā)送給MME;MME收到該“NAS消息沒有送達(dá)指示消息”后,獲知所有未送達(dá)UE的NAS PDU并做后續(xù)處理。本發(fā)明在保證下行NAS消息中未送達(dá)UE的NAS PDU能夠通過“NAS消息沒有送達(dá)指示消息”通知到MME的同時(shí)減小通知給系統(tǒng)帶來的開銷。
文檔編號(hào)H04W68/00GK101765085SQ20081018648
公開日2010年6月30日 申請(qǐng)日期2008年12月23日 優(yōu)先權(quán)日2008年12月23日
發(fā)明者劉霖, 王新臺(tái) 申請(qǐng)人:中興通訊股份有限公司