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