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

用于LTE系統(tǒng)中的用戶一致性檢測方法及系統(tǒng)與流程

文檔序號:11846125閱讀:234來源:國知局
用于LTE系統(tǒng)中的用戶一致性檢測方法及系統(tǒng)與流程

本發(fā)明涉及移動(dòng)通信領(lǐng)域LTE(Long Term Evolution,長期演進(jìn))系統(tǒng)中的一種用戶一致性檢測的改進(jìn)技術(shù)方案。



背景技術(shù):

在LTE系統(tǒng)中,基站側(cè)協(xié)議棧包括RRC(Radio Resource Control,無線資源管理)、PDCP(Packet Data Convergence Protocol,分組數(shù)據(jù)匯聚協(xié)議)、RLC(Radio Link Control,無線鏈路控制)、MAC(Media Accesss Contol,媒體接入控制),也就是LTE系統(tǒng)實(shí)現(xiàn)中的L3/L2,L3(層3)實(shí)現(xiàn)RRC無線資源控制層的功能,L2(層2)包含PDCP/RLC/MAC三部分功能。各層之間都是獨(dú)立模塊,都有各自的資源管理和內(nèi)存空間。理論上,各層的用戶需要維持一致性,即各層的用戶數(shù)量以及每個(gè)用戶的唯一標(biāo)識符要完全吻合,否則會造成資源的浪費(fèi)和掛死,影響其他正常用戶的接入和業(yè)務(wù)流程,甚至引起整個(gè)基站側(cè)系統(tǒng)無法正常運(yùn)行。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點(diǎn),提供一種用戶一致性的改進(jìn)技術(shù)方案,用于解決基站側(cè)L3與PDCP/RLC/MAC各層間用戶不一致引起的資源浪費(fèi)和資源掛死問題,實(shí)現(xiàn)各層間用戶數(shù)量和標(biāo)識符完全一致,消除僵尸用戶對其他正常用戶的接入和業(yè)務(wù)的影響。

本發(fā)明的技術(shù)方案提供一種用于LTE系統(tǒng)中的用戶一致性檢測方法,L3啟動(dòng)周期性定時(shí)器分別檢測L3與PDCP/RLC/MAC各層間的用戶是否一致,對不一致的用戶進(jìn)行層間用戶刪除釋放處理,MAC啟動(dòng)周期性定時(shí)器根據(jù)用戶是否有業(yè)務(wù)進(jìn)行用戶狀態(tài)檢測,對于處于空閑態(tài)的用戶上報(bào)給L3,對基站各層和用戶終端進(jìn)行完整的用戶刪除釋放處理;

實(shí)現(xiàn)方式包括在基站中執(zhí)行以下操作,

小區(qū)建立時(shí),L3依次啟動(dòng)3個(gè)周期性定時(shí)器,包括依次啟動(dòng)L3與PDCP周期性定時(shí)器、L3與RLC周期性定時(shí)器、L3與MAC周期性定時(shí)器;MAC同時(shí)啟動(dòng)2個(gè)周期性定時(shí)器包括用于睡眠態(tài)判斷的周期性定時(shí)器,記為MAC周期性定時(shí)器1,用于判斷空閑態(tài)的周期性定時(shí)器,記為MAC周期性定時(shí)器2;

L3與PDCP周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給PDCP;L3與RLC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給RLC;L3與MAC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給MAC;

MAC用戶狀態(tài)檢測,包括統(tǒng)計(jì)周期時(shí)間內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量,當(dāng)用戶是激活態(tài),等待MAC周期性定時(shí)器1超時(shí),如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為睡眠態(tài);當(dāng)用戶是睡眠態(tài),等待MAC周期性定時(shí)器2超時(shí),如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為空閑態(tài);將用戶狀態(tài)結(jié)果上報(bào)給L3;L3收到上報(bào)消息后,對處于空閑態(tài)的用戶進(jìn)行完整的UE刪除流程。

而且,所述L3與PDCP周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,包括采用以下子步驟,

步驟201,當(dāng)L3與PDCP周期性定時(shí)器超時(shí),L3下發(fā)用戶查詢消息給PDCP;

步驟202,PDCP收到用戶查詢消息后,遍歷PDCP本地用戶列表,將所有N個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例時(shí)上報(bào)N=0;

步驟203,L3收到PDCP上報(bào)消息后,將L3本地用戶列表和PDCP上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于L3本地用戶列表和PDCP上報(bào)的用戶列表中,進(jìn)入步驟204;

如果某用戶存在于L3本地用戶列表但不存在于PDCP上報(bào)的用戶列表,進(jìn)入步驟205;

如果某用戶存在于PDCP上報(bào)用戶列表但不存在于L3本地用戶列表,進(jìn)入步驟206;

步驟204,由于某用戶存在于L3本地用戶列表和PDCP上報(bào)的用戶列表中,則不處理,結(jié)束本流程;

步驟205,由于某用戶存在于L3本地用戶列表但不存在于PDCP上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,結(jié)束本流程;

步驟206,由于某用戶存在于PDCP上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給PDCP,PDCP收到消息后釋放該用戶資源,結(jié)束本流程。

而且,所述L3與RLC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,包括采用以下子步驟,

步驟301,當(dāng)L3與RLC周期性定時(shí)器超時(shí),L3下發(fā)用戶查詢消息給RLC;

步驟302,RLC收到用戶查詢消息后,遍歷RLC本地用戶列表,將所有M個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例時(shí)上報(bào)M=0;

步驟303,L3收到RLC上報(bào)消息后,將L3本地用戶列表和RLC上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于L3本地用戶列表和RLC上報(bào)的用戶列表中,進(jìn)入步驟304;

如果某用戶存在于L3本地用戶列表但不存在于RLC上報(bào)的用戶列表,進(jìn)入步驟305;

如果某用戶存在于RLC上報(bào)用戶列表但不存在于L3本地用戶列表,進(jìn)入步驟306;

步驟304,由于某用戶存在于L3本地用戶列表和RLC上報(bào)的用戶列表中,則不處理,結(jié)束本流程;

步驟305,由于某用戶存在于L3本地用戶列表但不存在于RLC上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,結(jié)束本流程;

步驟306,由于某用戶存在于RLC上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給RLC,RLC收到消息后釋放該用戶資源,結(jié)束本流程。

而且,所述L3與MAC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,包括中采用以下子步驟,

步驟401,當(dāng)L3與MAC周期性定時(shí)器超時(shí),L3下發(fā)用戶查詢消息給MAC;

步驟402,MAC收到用戶查詢消息后,遍歷MAC本地用戶列表,將所有P個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例時(shí)上報(bào)P=0;

步驟403,L3收到MAC上報(bào)消息后,將L3本地用戶列表和MAC上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于L3本地用戶列表和MAC上報(bào)的用戶列表中,進(jìn)入步驟404;

如果某用戶存在于L3本地用戶列表但不存在于MAC上報(bào)的用戶列表,進(jìn)入步驟405;

如果某用戶存在于MAC上報(bào)用戶列表但不存在于L3本地用戶列表,進(jìn)入步驟406;

步驟404,由于某用戶存在于L3本地用戶列表和MAC上報(bào)的用戶列表中,則不處理,結(jié)束本流程;

步驟405,由于某用戶存在于L3本地用戶列表但不存在于MAC上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,結(jié)束本流程;

步驟406,由于某用戶存在于MAC上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給MAC,MAC收到消息后釋放該用戶資源,結(jié)束本流程。

而且,所述MAC用戶狀態(tài)檢測,包括采用以下子步驟,

步驟501,MAC統(tǒng)計(jì)周期時(shí)間內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量;

步驟502,當(dāng)用戶是激活態(tài),等待MAC周期性定時(shí)器1超時(shí),設(shè)定時(shí)器時(shí)長為T分鐘;如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為睡眠態(tài),然后進(jìn)入步驟504;

步驟503,當(dāng)用戶是睡眠態(tài),等待MAC周期性定時(shí)器2超時(shí),設(shè)定時(shí)器時(shí)長為S分鐘,S>T;如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為空閑態(tài),然后進(jìn)入步驟504;

步驟504,將步驟502和503所得用戶狀態(tài)結(jié)果上報(bào)給L3;

步驟505,L3收到上報(bào)消息后,將處于空閑態(tài)的用戶進(jìn)行完整的UE刪除流程。

本發(fā)明還提供一種用于LTE系統(tǒng)中的用戶一致性檢測系統(tǒng),用于由L3啟動(dòng)周期性定時(shí)器分別檢測L3與PDCP/RLC/MAC各層間的用戶是否一致,對不一致的用戶進(jìn)行層間用戶刪除釋放處理,MAC啟動(dòng)周期性定時(shí)器根據(jù)用戶是否有業(yè)務(wù)進(jìn)行用戶狀態(tài)檢測,對于處于空閑態(tài)的用戶上報(bào)給L3,對基站各層和用戶終端進(jìn)行完整的用戶刪除釋放處理;

包括在基站中設(shè)置以下模塊,

第一模塊,用于小區(qū)建立時(shí),L3依次啟動(dòng)3個(gè)周期性定時(shí)器,包括依次啟動(dòng)L3與PDCP周期性定時(shí)器、L3與RLC周期性定時(shí)器、L3與MAC周期性定時(shí)器;MAC同時(shí)啟動(dòng)2個(gè)周期性定時(shí)器包括用于睡眠態(tài)判斷的周期性定時(shí)器,記為MAC周期性定時(shí)器1,用于判斷空閑態(tài)的周期性定時(shí)器,記為MAC周期性定時(shí)器2;

第二模塊,用于L3與PDCP周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給PDCP;

第三模塊,用于L3與RLC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給RLC;

第四模塊,用于L3與MAC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給MAC;

第五模塊,用于MAC統(tǒng)計(jì)周期時(shí)間內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量,當(dāng)用戶是激活態(tài),等待MAC周期性定時(shí)器1超時(shí),如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為睡眠態(tài);當(dāng)用戶是睡眠態(tài),等待MAC周期性定時(shí)器2超時(shí),如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為空閑態(tài);將用戶狀態(tài)結(jié)果上報(bào)給L3;L3收到上報(bào)消息后,對處于空閑態(tài)的用戶進(jìn)行完整的UE刪除流程。

而且,第二模塊中包括以下單元,

單元M201,用于當(dāng)L3與PDCP周期性定時(shí)器超時(shí),L3下發(fā)用戶查詢消息給PDCP;

單元M202,用于PDCP收到用戶查詢消息后,遍歷PDCP本地用戶列表,將所有N個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例時(shí)上報(bào)N=0;

單元M203,用于L3收到PDCP上報(bào)消息后,將L3本地用戶列表和PDCP上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于L3本地用戶列表和PDCP上報(bào)的用戶列表中,命令單元M204工作;

如果某用戶存在于L3本地用戶列表但不存在于PDCP上報(bào)的用戶列表,命令單元M205工作;

如果某用戶存在于PDCP上報(bào)用戶列表但不存在于L3本地用戶列表,命令單元M206工作;

單元M204,由于某用戶存在于L3本地用戶列表和PDCP上報(bào)的用戶列表中,則不處理,結(jié)束本模塊工作;

單元M205,由于某用戶存在于L3本地用戶列表但不存在于PDCP上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,結(jié)束本模塊工作;

單元M206,由于某用戶存在于PDCP上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給PDCP,PDCP收到消息后釋放該用戶資源,結(jié)束本模塊工作。

而且,第三模塊中包括以下單元,

單元M301,用于當(dāng)L3與RLC周期性定時(shí)器超時(shí),L3下發(fā)用戶查詢消息給RLC;

單元M302,用于RLC收到用戶查詢消息后,遍歷RLC本地用戶列表,將所有M個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例時(shí)上報(bào)M=0;

單元M303,用于L3收到RLC上報(bào)消息后,將L3本地用戶列表和RLC上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于L3本地用戶列表和RLC上報(bào)的用戶列表中,命令單元M304工作;

如果某用戶存在于L3本地用戶列表但不存在于RLC上報(bào)的用戶列表,命令單元M305工作;

如果某用戶存在于RLC上報(bào)用戶列表但不存在于L3本地用戶列表,命令單元M306工作;

單元M304,由于某用戶存在于L3本地用戶列表和RLC上報(bào)的用戶列表中,則不處理,結(jié)束本模塊工作;

單元M305,由于某用戶存在于L3本地用戶列表但不存在于RLC上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,結(jié)束本模塊工作;

單元M306,由于某用戶存在于RLC上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給RLC,RLC收到消息后釋放該用戶資源,結(jié)束本模塊工作。

而且,第四模塊中包括以下單元,

單元M401,用于當(dāng)L3與MAC周期性定時(shí)器超時(shí),L3下發(fā)用戶查詢消息給MAC;

單元M402,用于MAC收到用戶查詢消息后,遍歷MAC本地用戶列表,將所有P個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例時(shí)上報(bào)P=0;

單元M403,用于L3收到MAC上報(bào)消息后,將L3本地用戶列表和MAC上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于L3本地用戶列表和MAC上報(bào)的用戶列表中,命令單元M404工作;

如果某用戶存在于L3本地用戶列表但不存在于MAC上報(bào)的用戶列表,命令單元M405工作;

如果某用戶存在于MAC上報(bào)用戶列表但不存在于L3本地用戶列表,命令單元M406工作;

單元M404,由于某用戶存在于L3本地用戶列表和MAC上報(bào)的用戶列表中,則不處理,結(jié)束本模塊工作;

單元M405,由于某用戶存在于L3本地用戶列表但不存在于MAC上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,結(jié)束本模塊工作;

單元M406,由于某用戶存在于MAC上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給MAC,MAC收到消息后釋放該用戶資源,結(jié)束本模塊工作。

而且,第五模塊中包括以下單元,

單元M501,用于MAC統(tǒng)計(jì)周期時(shí)間內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量;

單元M502,用于當(dāng)用戶是激活態(tài),等待MAC周期性定時(shí)器1超時(shí),設(shè)定時(shí)器時(shí)長為T分鐘;如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為睡眠態(tài),然后命令單元M504工作;

單元M503,用于當(dāng)用戶是睡眠態(tài),等待MAC周期性定時(shí)器2超時(shí),設(shè)定時(shí)器時(shí)長為S分鐘,S>T;

如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為空閑態(tài),然后命令單元M504工作;

單元M504,用于將單元M502和503所得用戶狀態(tài)結(jié)果上報(bào)給L3;

單元M505,用于L3收到上報(bào)消息后,將處于空閑態(tài)的用戶進(jìn)行完整的UE刪除流程。

對比現(xiàn)有技術(shù),本發(fā)明提供了一種用戶一致性檢測技術(shù)方案,來解決基站側(cè)協(xié)議棧各層用戶不一致引起的資源浪費(fèi)和資源掛死問題,消除僵尸用戶對其他正常用戶接入和業(yè)務(wù)流程的影響,確保整個(gè)基站系統(tǒng)的正常運(yùn)行。本發(fā)明的有益特點(diǎn)如下:

1)、該用戶一致性檢測方法,采用L3啟動(dòng)各層間單獨(dú)的周期性定時(shí)器的方法,定時(shí)去查詢和比對各層用戶信息,由L3作為主控,各層獨(dú)立單一與之達(dá)成用戶一致,從而實(shí)現(xiàn)基站各層間用戶完全一致,方案簡單,實(shí)現(xiàn)比較容易,思路清晰,交互性強(qiáng),不影響現(xiàn)有流程和業(yè)務(wù)。

2)、該用戶一致性檢測方法,解決了現(xiàn)有技術(shù)存在的缺陷,消除了各個(gè)獨(dú)立模塊間用戶不一致引起的資源浪費(fèi)和資源掛死問題,尤其是對其他正常用戶接入和業(yè)務(wù)的影響,甚至導(dǎo)致的整個(gè)系統(tǒng)無法作業(yè)的問題,具有實(shí)用價(jià)值。

附圖說明

圖1為本發(fā)明實(shí)施例流程圖。

圖2為本發(fā)明實(shí)施例L3與PDCP用戶一致性檢測詳細(xì)流程圖。

圖3為本發(fā)明實(shí)施例L3與RLC用戶一致性檢測詳細(xì)流程圖。

圖4為本發(fā)明實(shí)施例L3與MAC用戶一致性檢測詳細(xì)流程圖。

圖5為本發(fā)明實(shí)施例MAC用戶狀態(tài)檢測詳細(xì)流程圖。

具體實(shí)施方式

下面通過具體實(shí)施方式結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。

本發(fā)明通過由L3啟動(dòng)周期性定時(shí)器分別檢測L3與PDCP/RLC/MAC各層間的用戶是否一致,對不一致的用戶進(jìn)行層間用戶刪除釋放處理,MAC啟動(dòng)周期性定時(shí)器根據(jù)用戶是否有業(yè)務(wù)進(jìn)行用戶狀態(tài)檢測,對于處于空閑態(tài)的用戶上報(bào)給L3,對基站各層和用戶終端進(jìn)行完整的用戶刪除釋放處理,解決基站側(cè)L3與PDCP/RLC/MAC各層間用戶不一致引起的資源浪費(fèi)和資源掛死問題。

參見附圖1,實(shí)施例所提供方法包含以下步驟:

101)小區(qū)建立時(shí),L3依次啟動(dòng)3個(gè)周期性定時(shí)器,包括依次啟動(dòng)L3與PDCP周期性定時(shí)器、L3與RLC周期性定時(shí)器、L3與MAC周期性定時(shí)器(定時(shí)器時(shí)長建議1~5分鐘,默認(rèn)3個(gè)定時(shí)器都取值3分鐘,3個(gè)定時(shí)器啟動(dòng)時(shí)間間隔也是3分鐘),MAC啟動(dòng)用于空閑態(tài)判斷的周期性定時(shí)器;進(jìn)一步地,還可以設(shè)置一個(gè)用于判斷睡眠態(tài)的周期性定時(shí)器;

實(shí)施例中,MAC同時(shí)啟動(dòng)2個(gè)周期性定時(shí)器(定時(shí)器時(shí)長建議1~30分鐘),包括用于睡眠態(tài)判斷的周期性定時(shí)器,記為MAC周期性定時(shí)器1,用于判斷空閑態(tài)的周期性定時(shí)器,記為MAC周期性定時(shí)器2;

啟動(dòng)L3與PDCP周期性定時(shí)器、MAC周期性定時(shí)器1、MAC周期性定時(shí)器2后,同時(shí)進(jìn)入102)和105);

102)L3與PDCP周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給PDCP;L3與PDCP周期性定時(shí)器超時(shí)后,L3啟動(dòng)L3與RLC周期性定時(shí)器,進(jìn)入103);

103)L3與RLC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給RLC;L3與RLC周期性定時(shí)器超時(shí)后,L3啟動(dòng)L3與MAC周期性定時(shí)器,進(jìn)入103);

104)L3與MAC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給MAC;結(jié)束L3與PDCP/RLC/MAC各層間的用戶是否一致的檢查處理;

105)MAC周期性定時(shí)器超時(shí)后,判斷周期時(shí)間內(nèi)用戶是否有業(yè)務(wù)傳輸,如果沒有則將用戶置為空閑態(tài)并上報(bào)給L3,L3下發(fā)用戶刪除給UE(終端),同時(shí)基站側(cè)各層也會刪除該用戶。

具體的,所述步驟101)中,小區(qū)建立時(shí),L3啟動(dòng)與PDCP層的周期定時(shí)器,啟動(dòng)與RLC層的周期定時(shí)器,啟動(dòng)與MAC層的周期定時(shí)器,同時(shí)MAC也會啟動(dòng)用戶狀態(tài)檢測的2個(gè)周期性定時(shí)器。

具體的,所述步驟102)中,L3與PDCP周期性定時(shí)器超時(shí)后,L3會下發(fā)用戶查詢消息給PDCP層,PDCP收到查詢消息后,遍歷本地用戶列表,并將用戶信息上報(bào)給L3,L3將其與本地用戶列表進(jìn)行比對,不一致的用戶L3會下發(fā)用戶刪除消息給PDCP。

具體的,所述步驟103)中,L3與RLC周期性定時(shí)器超時(shí)后,L3會下發(fā)用戶查詢消息給RLC層,RLC收到查詢消息后,遍歷本地用戶列表,并將用戶信息上報(bào)給L3,L3將其與本地用戶列表進(jìn)行比對,不一致的用戶L3會下發(fā)用戶刪除消息給RLC。

具體的,所述步驟104)中,L3與MAC周期性定時(shí)器超時(shí)后,L3會下發(fā)用戶查詢消息給MAC層,MAC收到查詢消息后,遍歷本地用戶列表,并將用戶信息上報(bào)給L3,L3將其與本地用戶列表進(jìn)行比對,不一致的用戶L3會下發(fā)用戶刪除消息給MAC。

具體的,所述步驟105)中,MAC周期性定時(shí)器超時(shí)后,根據(jù)周期時(shí)間內(nèi)統(tǒng)計(jì)的用戶業(yè)務(wù)量,來判斷用戶當(dāng)前應(yīng)該處于激活態(tài)還是睡眠態(tài)還是空閑態(tài),對于處于空閑態(tài)的用戶需要上報(bào)給L3,L3會對該用戶進(jìn)行完整的用戶刪除流程,給PDCP/RLC/MAC都下發(fā)刪除消息,同時(shí)下發(fā)rrc release消息給終端。

通過以上步驟限制,啟動(dòng)周期性定時(shí)器分別檢測L3與PDCP/RLC/MAC各層間的用戶是否一致,對不一致的用戶進(jìn)行層間用戶刪除釋放處理,MAC啟動(dòng)周期性定時(shí)器根據(jù)用戶是否有業(yè)務(wù)進(jìn)行用戶狀態(tài)檢測,對于處于空閑態(tài)的用戶上報(bào)給L3,對基站各層和用戶終端進(jìn)行完整的用戶刪除釋放處理,解決基站側(cè)L3與PDCP/RLC/MAC各層間用戶不一致引起的資源浪費(fèi)和資源掛死問題。

請參考圖1,總體流程中102)L3與PDCP周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給PDCP,詳細(xì)流程參考圖2中說明;然后103)L3與RLC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給RLC,詳細(xì)流程參考圖3中說明;然后104)L3與MAC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給MAC,詳細(xì)流程參考圖4中說明;105)MAC周期性定時(shí)器超時(shí)后,判斷周期時(shí)間內(nèi)用戶是否有業(yè)務(wù)傳輸,如果沒有則將用戶置為空閑態(tài)并上報(bào)給L3,L3下發(fā)用戶刪除給UE(終端),同時(shí)基站側(cè)各層也會刪除該用戶,詳細(xì)流程參考圖5中說明。

具體實(shí)施時(shí),可在101)執(zhí)行后即開始進(jìn)行MAC統(tǒng)計(jì)周期內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量,根據(jù)MAC周期性定時(shí)器的超時(shí)情況執(zhí)行105),不需要在執(zhí)行完102)-104)才執(zhí)行105)。

請參考圖2,步驟102)的具體步驟如下:

步驟201,當(dāng)L3周期性定時(shí)器超時(shí)(具體為L3與PDCP周期性定時(shí)器,設(shè)定時(shí)器時(shí)長為X分鐘),L3下發(fā)用戶查詢消息給PDCP;

步驟202,PDCP收到用戶查詢消息后,遍歷PDCP本地用戶列表,將所有N個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例也要上報(bào)N=0;

步驟203,L3收到PDCP上報(bào)消息后,將L3本地用戶列表和PDCP上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于這兩個(gè)列表中,進(jìn)入步驟204;

如果某用戶存在于L3本地用戶列表但不存在于PDCP上報(bào)的用戶列表,進(jìn)入步驟205;

如果某用戶存在于PDCP上報(bào)用戶列表但不存在于L3本地用戶列表,進(jìn)入步驟206;

步驟204,如果某用戶存在于這兩個(gè)列表中,則不處理,結(jié)束本流程;

步驟205,如果某用戶存在于L3本地用戶列表但不存在于PDCP上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,標(biāo)準(zhǔn)協(xié)議流程這里不贅述,結(jié)束本流程;

步驟206,如果某用戶存在于PDCP上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給PDCP,PDCP收到消息后釋放該用戶資源,結(jié)束本流程;

以上步驟后,達(dá)成了L3與PDCP兩層間的用戶一致性。

請參考圖3,步驟103)的具體步驟如下:

步驟301,當(dāng)L3周期性定時(shí)器超時(shí)(具體為L3與RLC周期性定時(shí)器,設(shè)定時(shí)器時(shí)長為Y分鐘),L3下發(fā)用戶查詢消息給RLC;

步驟302,RLC收到用戶查詢消息后,遍歷RLC本地用戶列表,將所有M個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例也要上報(bào)M=0;

步驟303,L3收到RLC上報(bào)消息后,將L3本地用戶列表和RLC上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于這兩個(gè)列表中,進(jìn)入步驟304;

如果某用戶存在于L3本地用戶列表但不存在于RLC上報(bào)的用戶列表,進(jìn)入步驟305;

如果某用戶存在于RLC上報(bào)用戶列表但不存在于L3本地用戶列表,進(jìn)入步驟306;

步驟304,如果某用戶存在于這兩個(gè)列表中,則不處理,結(jié)束本流程;

步驟305,如果某用戶存在于L3本地用戶列表但不存在于RLC上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,標(biāo)準(zhǔn)協(xié)議流程這里不贅述,結(jié)束本流程;

步驟306,如果某用戶存在于RLC上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給RLC,RLC收到消息后釋放該用戶資源,結(jié)束本流程;

以上步驟后,達(dá)成了L3與RLC兩層間的用戶一致性。

請參考圖4,步驟104)的具體步驟如下:

步驟401,當(dāng)L3周期性定時(shí)器超時(shí)(具體為L3與MAC周期性定時(shí)器,設(shè)定時(shí)器時(shí)長為Z分鐘),L3下發(fā)用戶查詢消息給MAC;

步驟402,MAC收到用戶查詢消息后,遍歷MAC本地用戶列表,將所有P個(gè)用戶實(shí)例的RNTI上報(bào)給L3,沒有用戶實(shí)例也要上報(bào)P=0;

步驟403,L3收到MAC上報(bào)消息后,將L3本地用戶列表和MAC上報(bào)的用戶列表進(jìn)行比對;

如果某用戶存在于這兩個(gè)列表中,進(jìn)入步驟404;

如果某用戶存在于L3本地用戶列表但不存在于MAC上報(bào)的用戶列表,進(jìn)入步驟405;

如果某用戶存在于MAC上報(bào)用戶列表但不存在于L3本地用戶列表,進(jìn)入步驟406;

步驟404,如果某用戶存在于這兩個(gè)列表中,則不處理,結(jié)束本流程;

步驟405,如果某用戶存在于L3本地用戶列表但不存在于MAC上報(bào)的用戶列表,則L3下發(fā)完整的UE刪除流程,標(biāo)準(zhǔn)協(xié)議流程這里不贅述,結(jié)束本流程;

步驟406,如果某用戶存在于MAC上報(bào)用戶列表但不存在于L3本地用戶列表,則L3只下發(fā)用戶刪除消息給MAC,MAC收到消息后釋放該用戶資源,結(jié)束本流程;

以上步驟后,達(dá)成了L3與MAC兩層間的用戶一致性。

優(yōu)選地,定時(shí)器時(shí)長X=Y(jié)=Z。

請參考圖5,步驟105)的具體步驟如下:

步驟501,MAC統(tǒng)計(jì)周期時(shí)間內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量;

步驟502,當(dāng)用戶是激活態(tài),等待MAC周期性定時(shí)器1超時(shí)(設(shè)定時(shí)器時(shí)長為T分鐘),如果有業(yè)務(wù),將用戶置為激活態(tài),如果無業(yè)務(wù),將用戶置為睡眠態(tài)(短時(shí)間內(nèi)無業(yè)務(wù)的用戶先置為睡眠狀態(tài),需要再觀察一段時(shí)間(防止乒乓效應(yīng)),確定其不再有業(yè)務(wù)需求,再置為空閑狀態(tài)),然后進(jìn)入步驟504;

步驟503,當(dāng)用戶是睡眠態(tài),等待MAC周期性定時(shí)器2超時(shí)(設(shè)定時(shí)器時(shí)長為S分鐘,S>T),如果有業(yè)務(wù),將用戶置為激活態(tài),如果無業(yè)務(wù),將用戶置為空閑態(tài)(空閑態(tài)的用戶一直占用資源卻沒有實(shí)質(zhì)性的業(yè)務(wù)需求,需要基站側(cè)主動(dòng)釋放掉),然后進(jìn)入步驟504;

步驟504,將步驟502和503中用戶狀態(tài)結(jié)果上報(bào)給L3;

步驟505,L3收到上報(bào)消息后,將處于空閑態(tài)的用戶進(jìn)行完整的UE刪除流程,標(biāo)準(zhǔn)協(xié)議流程這里不贅述。

具體實(shí)施時(shí),本發(fā)明所提供方法可基于軟件技術(shù)實(shí)現(xiàn)自動(dòng)運(yùn)行流程,也可采用模塊化方式實(shí)現(xiàn)相應(yīng)系統(tǒng)。本發(fā)明實(shí)施例還提供一種用于LTE系統(tǒng)中的用戶一致性檢測系統(tǒng),用于由L3啟動(dòng)周期性定時(shí)器分別檢測L3與PDCP/RLC/MAC各層間的用戶是否一致,對不一致的用戶進(jìn)行層間用戶刪除釋放處理,MAC啟動(dòng)周期性定時(shí)器根據(jù)用戶是否有業(yè)務(wù)進(jìn)行用戶狀態(tài)檢測,對于處于空閑態(tài)的用戶上報(bào)給L3,對基站各層和用戶終端進(jìn)行完整的用戶刪除釋放處理;

包括在基站中設(shè)置以下模塊,

第一模塊,用于小區(qū)建立時(shí),L3依次啟動(dòng)3個(gè)周期性定時(shí)器,包括依次啟動(dòng)L3與PDCP周期性定時(shí)器、L3與RLC周期性定時(shí)器、L3與MAC周期性定時(shí)器;MAC同時(shí)啟動(dòng)2個(gè)周期性定時(shí)器包括用于睡眠態(tài)判斷的周期性定時(shí)器,記為MAC周期性定時(shí)器1,用于判斷空閑態(tài)的周期性定時(shí)器,記為MAC周期性定時(shí)器2;

第二模塊,用于L3與PDCP周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給PDCP;

第三模塊,用于L3與RLC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給RLC;

第四模塊,用于L3與MAC周期性定時(shí)器超時(shí)后,進(jìn)行用戶一致性檢測,如果存在不一致的用戶,L3下發(fā)用戶刪除消息給MAC;

第五模塊,用于MAC統(tǒng)計(jì)周期時(shí)間內(nèi)用戶傳輸?shù)臉I(yè)務(wù)量,當(dāng)用戶是激活態(tài),等待MAC周期性定時(shí)器1超時(shí),如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為睡眠態(tài);當(dāng)用戶是睡眠態(tài),等待MAC周期性定時(shí)器2超時(shí),如果有業(yè)務(wù)將用戶置為激活態(tài),如果無業(yè)務(wù)將用戶置為空閑態(tài);將用戶狀態(tài)結(jié)果上報(bào)給L3;L3收到上報(bào)消息后,對處于空閑態(tài)的用戶進(jìn)行完整的UE刪除流程。

各模塊具體實(shí)現(xiàn)可參見相應(yīng)步驟,本發(fā)明不予贅述。

以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
广丰县| 泗水县| 崇州市| 格尔木市| 丰台区| 平原县| 洪泽县| 蒙阴县| 安阳县| 大悟县| 吉首市| 揭阳市| 扎兰屯市| 旬邑县| 辛集市| 襄垣县| 垫江县| 丽水市| 日土县| 宜黄县| 临洮县| 东宁县| 高要市| 五峰| 桦南县| 苏尼特左旗| 海阳市| 威信县| 绿春县| 长垣县| 平陆县| 台中市| 赫章县| 筠连县| 宜昌市| 普洱| 广河县| 观塘区| 文山县| 平顶山市| 项城市|