一種用戶資源的釋放方法和設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種用戶資源的釋放方法和設(shè)備,該方法包括:網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系,UE的上下文信息中包括關(guān)聯(lián)實體的IP地址;網(wǎng)元設(shè)備在確定關(guān)聯(lián)實體發(fā)生故障時,利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息;網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)UE的用戶資源。本發(fā)明實施例中,當(dāng)關(guān)聯(lián)實體關(guān)聯(lián)的UE數(shù)目較少時,不需要輪詢遍歷所有上下文信息,網(wǎng)元設(shè)備能夠直接得到關(guān)聯(lián)實體關(guān)聯(lián)的UE的上下文信息,提高網(wǎng)元設(shè)備的處理性能和處理效率,加快資源釋放的處理速度。當(dāng)關(guān)聯(lián)實體關(guān)聯(lián)的UE數(shù)目較多時,網(wǎng)元設(shè)備不會瞬時發(fā)送大量的資源釋放消息,避免消息擁塞。
【專利說明】一種用戶資源的釋放方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其是涉及一種用戶資源的釋放方法和設(shè)備。
【背景技術(shù)】
[0002]在包括多個網(wǎng)元設(shè)備的網(wǎng)絡(luò)中,當(dāng)有網(wǎng)元設(shè)備發(fā)生故障時,該網(wǎng)元設(shè)備會向關(guān)聯(lián)網(wǎng)元設(shè)備發(fā)送故障通知消息,由關(guān)聯(lián)網(wǎng)元設(shè)備在接收到該故障通知消息之后,釋放與該網(wǎng)元設(shè)備相關(guān)UE(User Equipment,用戶設(shè)備)的用戶資源,如:釋放該UE的上下文信息、PDN(Packet Data Network,分組數(shù)據(jù)網(wǎng)絡(luò))信息、承載信息等資源,以保證各個關(guān)聯(lián)網(wǎng)元設(shè)備的資源的一致性。
[0003]具體的,當(dāng)網(wǎng)元設(shè)備收到來自故障網(wǎng)元設(shè)備(如與該網(wǎng)元設(shè)備連接的關(guān)聯(lián)網(wǎng)元設(shè)備)的故障通知消息時,輪詢遍歷本地的每一個上下文信息。針對一個上下文信息,如果上下文信息中存在故障網(wǎng)元設(shè)備的IP地址,則確定該上下文信息對應(yīng)的UE為故障網(wǎng)元設(shè)備相關(guān)UE,向與該UE相關(guān)的功能模塊發(fā)送資源釋放消息,由功能模塊釋放該UE的用戶資源;之后,網(wǎng)元設(shè)備繼續(xù)遍歷下一個上下文信息。如果上下文信息中不存在故障網(wǎng)元設(shè)備的IP地址,則直接遍歷下一個上下文信息。直到遍歷完本地所有的上下文信息,流程處理結(jié)束。
[0004]當(dāng)故障網(wǎng)元設(shè)備關(guān)聯(lián)的UE數(shù)目較多時,網(wǎng)元設(shè)備需要發(fā)送大量的資源釋放消息,瞬時大量的資源釋放消息會導(dǎo)致消息擁塞,CPU (Central Processing Unit,中央處理器)占用率上升,并直接影響對后續(xù)業(yè)務(wù)的處理,往往會出現(xiàn)CPU過高,被監(jiān)控進程重啟吊起的情況,給網(wǎng)元設(shè)備的可靠性和穩(wěn)定性帶來很大風(fēng)險。當(dāng)故障網(wǎng)元設(shè)備關(guān)聯(lián)的UE數(shù)目較少時,網(wǎng)元設(shè)備也需要輪詢遍歷本地的所有上下文信息,但實際上只需要刪除很少的用戶資源,從而導(dǎo)致網(wǎng)元設(shè)備的處理性能很低,且輪詢遍歷所有上下文信息也需要很長的處理時間。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種用戶資源的釋放方法和設(shè)備,以提高網(wǎng)元設(shè)備的處理性能和處理效率,避免網(wǎng)元設(shè)備發(fā)送瞬時大量的資源釋放消息。
[0006]本發(fā)明實施例提供一種用戶資源的釋放方法,所述方法包括以下步驟:
[0007]網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與用戶設(shè)備UE的上下文信息之間的關(guān)聯(lián)關(guān)系,所述UE的上下文信息中包括所述關(guān)聯(lián)實體的IP地址;
[0008]所述網(wǎng)元設(shè)備在確定關(guān)聯(lián)實體發(fā)生故障時,利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息;
[0009]所述網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源。
[0010]所述網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系,具體包括:
[0011]所述網(wǎng)元設(shè)備建立關(guān)聯(lián)實體對應(yīng)的第一鏈表,并在所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址,在所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第三個UE的上下文信息的存儲地址,以此類推,在所述關(guān)聯(lián)實體對應(yīng)的倒數(shù)第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址;所述第一鏈表中記錄有所述關(guān)聯(lián)實體的IP地址、所述第一鏈表的長度、所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址、所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
[0012]所述網(wǎng)元設(shè)備利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息的過程,具體包括:
[0013]所述網(wǎng)元設(shè)備利用所述關(guān)聯(lián)實體的IP地址查詢第一鏈表;
[0014]如果所述第一鏈表中記錄了所述關(guān)聯(lián)實體的IP地址,則所述網(wǎng)元設(shè)備利用所述第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第一個上下文信息,并利用所述第一個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第二個上下文信息,以此類推,所述網(wǎng)元設(shè)備利用倒數(shù)第二個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的最后一個上下文信息;
[0015]在得到所述IP地址對應(yīng)的最后一個上下文信息之后,所述網(wǎng)元設(shè)備利用所述第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址,確定當(dāng)前已經(jīng)得到所述IP地址對應(yīng)的所有上下文信息。
[0016]所述方法進一步包括:
[0017]當(dāng)所述網(wǎng)元設(shè)備對應(yīng)多個關(guān)聯(lián)實體時,所述網(wǎng)元設(shè)備建立第二鏈表,所述第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0018]所述網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源之后,所述方法進一步包括:所述網(wǎng)元設(shè)備在釋放所述關(guān)聯(lián)實體的IP地址對應(yīng)的所有UE的用戶資源之后,所述網(wǎng)元設(shè)備刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并從所述第二鏈表中刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0019]所述網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源,具體包括:所述網(wǎng)元設(shè)備在預(yù)設(shè)時間內(nèi)向所述UE關(guān)聯(lián)的功能模塊或者進程發(fā)送預(yù)設(shè)數(shù)量的資源釋放消息,由所述功能模塊或者進程釋放所述UE的用戶資源。
[0020]在上述處理過程中,所述關(guān)聯(lián)實體具體為:所述網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備,或者,所述網(wǎng)元設(shè)備內(nèi)部的功能實體。
[0021]本發(fā)明實施例提供一種網(wǎng)元設(shè)備,所述網(wǎng)元設(shè)備具體包括:
[0022]建立模塊,用于建立關(guān)聯(lián)實體的IP地址與用戶設(shè)備UE的上下文信息之間的關(guān)聯(lián)關(guān)系,所述UE的上下文信息包括所述關(guān)聯(lián)實體的IP地址;
[0023]獲得模塊,用于在確定關(guān)聯(lián)實體發(fā)生故障時,利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息;
[0024]釋放模塊,用于釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源。
[0025]所述建立模塊,具體用于建立所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并在所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址,在所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第三個UE的上下文信息的存儲地址,以此類推,在所述關(guān)聯(lián)實體對應(yīng)的倒數(shù)第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址;
[0026]其中,所述第一鏈表中記錄有所述關(guān)聯(lián)實體的IP地址、所述第一鏈表的長度、所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址、所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
[0027]所述獲得模塊,具體用于利用關(guān)聯(lián)實體的IP地址查詢第一鏈表;如果所述第一鏈表中記錄了所述關(guān)聯(lián)實體的IP地址,則利用第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第一個上下文信息,并利用所述第一個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第二個上下文信息,以此類推,利用倒數(shù)第二個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的最后一個上下文信息;在得到所述IP地址對應(yīng)的最后一個上下文信息之后,利用第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址,確定當(dāng)前已經(jīng)得到所述IP地址對應(yīng)的所有上下文信息。
[0028]所述建立模塊,還用于當(dāng)網(wǎng)元設(shè)備對應(yīng)多個關(guān)聯(lián)實體時,建立第二鏈表,所述第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0029]所述釋放模塊,進一步用于在釋放所述關(guān)聯(lián)實體的IP地址對應(yīng)的所有UE的用戶資源之后,刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并從所述第二鏈表中刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0030]所述釋放模塊,具體用于在預(yù)設(shè)時間內(nèi)向UE關(guān)聯(lián)的功能模塊或者進程發(fā)送預(yù)設(shè)數(shù)量的資源釋放消息,由所述功能模塊或者進程釋放UE的用戶資源。
[0031]在上述處理過程中,所述關(guān)聯(lián)實體具體為:所述網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備,或者,所述網(wǎng)元設(shè)備內(nèi)部的功能實體。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明實施例至少具有以下優(yōu)點:本發(fā)明實施例中,通過建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系,從而在確定關(guān)聯(lián)實體發(fā)生故障時,能夠利用關(guān)聯(lián)關(guān)系得到關(guān)聯(lián)實體的IP地址對應(yīng)的所有上下文信息,并釋放相應(yīng)的用戶資源。進一步的,當(dāng)關(guān)聯(lián)實體(如故障網(wǎng)元設(shè)備)關(guān)聯(lián)的UE數(shù)目較少時,網(wǎng)元設(shè)備不需要輪詢遍歷本地的所有上下文信息,能夠直接得到故障網(wǎng)元設(shè)備關(guān)聯(lián)的UE的上下文信息,并釋放相應(yīng)的用戶資源,提高網(wǎng)元設(shè)備的處理性能和處理效率,加快了資源釋放的處理速度,減少得到故障網(wǎng)元設(shè)備關(guān)聯(lián)的所有UE的上下文信息的時間。當(dāng)關(guān)聯(lián)實體(如故障網(wǎng)元設(shè)備)關(guān)聯(lián)的UE數(shù)目較多時,網(wǎng)元設(shè)備不會在瞬時發(fā)送大量的資源釋放消息,避免消息擁塞,并避免瞬時大量的資源釋放消息導(dǎo)致的CPU過高問題,避免消息激增造成進程間通信滿等問題。
【專利附圖】
【附圖說明】
[0033]為了更加清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本申請實施例的這些附圖獲得其他的附圖。
[0034]圖1是本發(fā)明實施例一中提供的一種用戶資源的釋放方法流程示意圖;
[0035]圖2是本發(fā)明實施例一中提出的關(guān)聯(lián)實體對應(yīng)的鏈表結(jié)構(gòu)示意圖;
[0036]圖3是本發(fā)明實施例二中提出的一種網(wǎng)元設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0038]實施例一
[0039]針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例一提供一種用戶資源的釋放方法,如圖1所示,該用戶資源的釋放方法具體可以包括以下步驟:
[0040]步驟101,網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系。其中,該UE的上下文信息中包括該關(guān)聯(lián)實體的IP地址。
[0041]由于關(guān)聯(lián)實體的IP地址保存在UE的上下文信息中,同時關(guān)聯(lián)實體的IP地址在上下文信息建立時,就已經(jīng)被保存在UE的上下文信息中。基于此,本發(fā)明實施例中,在建立UE的上下文信息時,可以建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系,即針對該關(guān)聯(lián)實體的IP地址,建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系。
[0042]本發(fā)明實施例中,網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系的過程,具體包括但不限于如下方式:網(wǎng)元設(shè)備建立關(guān)聯(lián)實體對應(yīng)的第一鏈表,其中,該第一鏈表中記錄有關(guān)聯(lián)實體的IP地址、該第一鏈表的長度、關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址、關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
[0043]進一步的,網(wǎng)元設(shè)備在關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息中記錄關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址,在關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息中記錄關(guān)聯(lián)實體對應(yīng)的第三個UE的上下文信息的存儲地址,…,以此類推,在關(guān)聯(lián)實體對應(yīng)的倒數(shù)第二個UE的上下文信息中記錄關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
[0044]例如,關(guān)聯(lián)實體4對應(yīng)的服包括服1、服2、服3、服4時,在網(wǎng)元設(shè)備建立關(guān)聯(lián)實體A的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系的過程中,網(wǎng)元設(shè)備建立關(guān)聯(lián)實體A對應(yīng)的第一鏈表,該第一鏈表中記錄有關(guān)聯(lián)實體A的IP地址、該第一鏈表的長度、UEl的上下文信息的存儲地址、UE4的上下文信息的存儲地址。網(wǎng)元設(shè)備在UEl的上下文信息中記錄UE2的上下文信息的存儲地址,在UE2的上下文信息中記錄UE3的上下文信息的存儲地址,在UE3的上下文信息中記錄UE4的上下文信息的存儲地址。
[0045]本發(fā)明實施例中,當(dāng)網(wǎng)元設(shè)備對應(yīng)多個關(guān)聯(lián)實體時,網(wǎng)元設(shè)備還可以建立第二鏈表,且該第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。例如,當(dāng)網(wǎng)元設(shè)備對應(yīng)關(guān)聯(lián)實體A、關(guān)聯(lián)實體B、關(guān)聯(lián)實體C時,則該網(wǎng)元設(shè)備還可以建立第二鏈表,且該第二鏈表中依次記錄了關(guān)聯(lián)實體A對應(yīng)的第一鏈表的存儲地址,關(guān)聯(lián)實體B對應(yīng)的第一鏈表的存儲地址,關(guān)聯(lián)實體C對應(yīng)的第一鏈表的存儲地址。
[0046]如圖2所不,為網(wǎng)兀設(shè)備建立的第一鏈表和第二鏈表的結(jié)構(gòu)不意圖,在第二鏈表中,依次記錄了關(guān)聯(lián)實體A對應(yīng)的第一鏈表的存儲地址,關(guān)聯(lián)實體B對應(yīng)的第一鏈表的存儲地址,關(guān)聯(lián)實體C對應(yīng)的第一鏈表的存儲地址,…,以此類推,關(guān)聯(lián)實體N對應(yīng)的第一鏈表的存儲地址。在關(guān)聯(lián)實體A對應(yīng)的第一鏈表中,記錄了關(guān)聯(lián)實體A的IP地址、該第一鏈表的長度、關(guān)聯(lián)實體A對應(yīng)的第一個UE的上下文信息的存儲地址、關(guān)聯(lián)實體A對應(yīng)的最后一個UE的上下文信息的存儲地址。在關(guān)聯(lián)實體B對應(yīng)的第一鏈表中,記錄了關(guān)聯(lián)實體B的IP地址、該第一鏈表的長度、關(guān)聯(lián)實體B對應(yīng)的第一個UE的上下文信息的存儲地址、關(guān)聯(lián)實體B對應(yīng)的最后一個UE的上下文信息的存儲地址。…,以此類推,在關(guān)聯(lián)實體N對應(yīng)的第一鏈表中,記錄了關(guān)聯(lián)實體N的IP地址、該第一鏈表的長度、關(guān)聯(lián)實體N對應(yīng)的第一個UE的上下文信息的存儲地址、關(guān)聯(lián)實體N對應(yīng)的最后一個UE的上下文信息的存儲地址。
[0047]其中,關(guān)聯(lián)實體的數(shù)量只有一個時,網(wǎng)元設(shè)備只維護該關(guān)聯(lián)實體對應(yīng)的第一鏈表,該第一鏈表為一條雙向鏈表,且通過該第一鏈表關(guān)聯(lián)UE的上下文信息和關(guān)聯(lián)實體。具體的,網(wǎng)元設(shè)備建立關(guān)聯(lián)實體(如關(guān)聯(lián)實體的IP地址)和與該關(guān)聯(lián)實體相關(guān)的所有UE的上下文信息的第一鏈表,并在UE的上下文信息中增加一個結(jié)構(gòu)信息,該結(jié)構(gòu)信息包括該關(guān)聯(lián)實體的IP地址,下一個與該關(guān)聯(lián)實體的IP地址關(guān)聯(lián)的UE的上下文信息的存儲地址,且該結(jié)構(gòu)信息中還可以包括上一個與該關(guān)聯(lián)實體的IP地址關(guān)聯(lián)的UE的上下文信息的存儲地址。每次在建立UE的上下文信息時,均需要填寫該結(jié)構(gòu)信息,該結(jié)構(gòu)信息填寫完成,也就意味著建立了關(guān)聯(lián)實體的IP地址和與該關(guān)聯(lián)實體相關(guān)的所有UE的上下文信息的對應(yīng)關(guān)系。
[0048]其中,當(dāng)關(guān)聯(lián)實體的數(shù)量有多個時,網(wǎng)元設(shè)備需要維護各關(guān)聯(lián)實體對應(yīng)的第一鏈表以及第二鏈表,該第一鏈表為一條雙向鏈表,且通過該第一鏈表關(guān)聯(lián)UE的上下文信息和關(guān)聯(lián)實體,該第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。進一步的,網(wǎng)元設(shè)備在建立UE的上下文信息時,可以在上下文信息中建立多個對應(yīng)不同關(guān)聯(lián)實體的結(jié)構(gòu)信息,并通過不同的結(jié)構(gòu)信息來區(qū)分不同的關(guān)聯(lián)實體的上下文信息。
[0049]步驟102,網(wǎng)元設(shè)備在確定關(guān)聯(lián)實體發(fā)生故障時,利用該關(guān)聯(lián)實體的IP地址查詢關(guān)聯(lián)關(guān)系,以得到IP地址對應(yīng)的上下文信息。
[0050]本發(fā)明實施例中,網(wǎng)元設(shè)備利用關(guān)聯(lián)實體的IP地址查詢關(guān)聯(lián)關(guān)系,得到該IP地址對應(yīng)的上下文信息的過程,具體包括但不限于如下方式:網(wǎng)元設(shè)備利用該關(guān)聯(lián)實體的IP地址查詢第一鏈表。如果該第一鏈表中記錄了該關(guān)聯(lián)實體的IP地址,則網(wǎng)元設(shè)備利用該第一鏈表中記錄的關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址得到該IP地址對應(yīng)的第一個上下文信息,并利用第一個上下文信息中記錄的關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址得到該IP地址對應(yīng)的第二個上下文信息,…,以此類推,網(wǎng)元設(shè)備利用倒數(shù)第二個上下文信息中記錄的關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址得到IP地址對應(yīng)的最后一個上下文信息。進一步的,網(wǎng)元設(shè)備在得到該IP地址對應(yīng)的最后一個上下文信息之后,網(wǎng)元設(shè)備利用第一鏈表中記錄的關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址,確定當(dāng)前已經(jīng)得到該IP地址對應(yīng)的所有上下文信息。
[0051]例如,網(wǎng)元設(shè)備在收到來自關(guān)聯(lián)實體A的故障通知消息時,確定該關(guān)聯(lián)實體A發(fā)生故障,并利用該關(guān)聯(lián)實體A的IP地址查詢第一鏈表。如果該第一鏈表中記錄有關(guān)聯(lián)實體A的IP地址、該第一鏈表的長度、UEl的上下文信息的存儲地址、UE4的上下文信息的存儲地址,則說明該第一鏈表中記錄了該關(guān)聯(lián)實體A的IP地址,且網(wǎng)元設(shè)備利用該第一鏈表中記錄的UEl的上下文信息的存儲地址得到該IP地址對應(yīng)的第一個上下文信息(即UEl的上下文信息),并利用第一個上下文信息中記錄的UE2的上下文信息的存儲地址得到該IP地址對應(yīng)的第二個上下文信息(即UE2的上下文信息),并利用第二個上下文信息中記錄的UE3的上下文信息的存儲地址得到該IP地址對應(yīng)的第三個上下文信息(即UE3的上下文信息),并利用第三個上下文信息中記錄的UE4的上下文信息的存儲地址得到該IP地址對應(yīng)的第四個上下文信息(即UE4的上下文信息)。由于該第一鏈表中記錄的最后一個UE的上下文信息的存儲地址為UE4的上下文信息的存儲地址,因此在得到UE4的上下文信息之后,網(wǎng)元設(shè)備確定當(dāng)前已經(jīng)得到該IP地址對應(yīng)的所有上下文信息,即所有上下文信息為UEl的上下文信息、UE2的上下文信息、UE3的上下文信息、UE4的上下文信息。
[0052]本發(fā)明實施例中,網(wǎng)元設(shè)備在利用關(guān)聯(lián)實體的IP地址查詢第一鏈表的過程中,網(wǎng)元設(shè)備從第二鏈表中記錄的第一個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址,得到第一個關(guān)聯(lián)實體對應(yīng)的第一鏈表,并判斷該第一鏈表中是否存在關(guān)聯(lián)實體的IP地址。如果存在,則查詢到該關(guān)聯(lián)實體的IP地址對應(yīng)的第一鏈表;如果不存在,則網(wǎng)元設(shè)備從第二鏈表中記錄的第二個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址,得到第二個關(guān)聯(lián)實體對應(yīng)的第一鏈表,并判斷該第一鏈表中是否存在關(guān)聯(lián)實體的IP地址。以此類推,一直到查詢到該關(guān)聯(lián)實體的IP地址對應(yīng)的第一鏈表。
[0053]其中,當(dāng)?shù)诙湵韮?nèi)記錄了大量的關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址時,則關(guān)聯(lián)實體的IP地址對應(yīng)的第一鏈表的查找效率會下降,在此情況下,可以對多個關(guān)聯(lián)實體的IP地址進行Hash (哈希)處理,以便于進行某個關(guān)聯(lián)實體的IP地址對應(yīng)的第一鏈表的快速查找。例如,當(dāng)核心網(wǎng)中的MME(Mobility Management Entity,移動性管理實體)關(guān)聯(lián)上百個eNB (Evolved NodeB演進型基站)時,當(dāng)某個eNB故障時,需要釋放其上對應(yīng)的MME的用戶資源,此時可通過Hash算法提高故障節(jié)點鏈表的查詢效率。
[0054]步驟103,網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源。
[0055]為了避免在瞬時發(fā)送大量的資源釋放消息,本發(fā)明實施例中,網(wǎng)元設(shè)備可以啟動一個周期定時器,分批定時定量發(fā)送資源釋放消息給關(guān)聯(lián)模塊或進程?;诖耍W(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源的過程,具體包括但不限于如下方式:網(wǎng)元設(shè)備在預(yù)設(shè)時間內(nèi)向UE關(guān)聯(lián)的功能模塊或者進程發(fā)送預(yù)設(shè)數(shù)量的資源釋放消息,由功能模塊或者進程釋放UE的用戶資源。例如,網(wǎng)元設(shè)備在每10ms內(nèi)向UE關(guān)聯(lián)的功能模塊或者進程發(fā)送50條資源釋放消息。其中,定時定量配置可以根據(jù)實際測試情況進行調(diào)整。
[0056]本發(fā)明實施例中,在網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源之后,網(wǎng)元設(shè)備在釋放關(guān)聯(lián)實體的IP地址對應(yīng)的所有UE的用戶資源之后,該網(wǎng)元設(shè)備進一步還可以刪除該關(guān)聯(lián)實體對應(yīng)的第一鏈表,并從第二鏈表中刪除該關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0057]本發(fā)明實施例中,關(guān)聯(lián)實體具體為:網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備,或者,網(wǎng)元設(shè)備內(nèi)部的功能實體。
[0058]其中,在網(wǎng)絡(luò)中的各個網(wǎng)元設(shè)備之間,當(dāng)出現(xiàn)網(wǎng)元設(shè)備的故障,造成網(wǎng)元設(shè)備重啟時,與其相關(guān)聯(lián)的其他網(wǎng)元設(shè)備上的用戶資源也需要進行相應(yīng)的資源釋放處理,以保證各個關(guān)聯(lián)網(wǎng)元設(shè)備的資源一致性,如在LTE EPC中,當(dāng)MME網(wǎng)元發(fā)生設(shè)備級重啟后,協(xié)議要求,當(dāng)MME重啟恢復(fù)后,需要在第一次跟對端交互時,消息中攜帶本網(wǎng)元的重啟次數(shù),以此告知相鄰網(wǎng)元(如SGW),釋放跟這個MME相關(guān)的所有用戶上下文信息,已達(dá)到網(wǎng)元節(jié)點間資源一致的目的?;诖?,關(guān)聯(lián)實體具體為網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備。
[0059]當(dāng)網(wǎng)元設(shè)備內(nèi)部出現(xiàn)故障時,如板卡故障重啟,鏈路故障,進程故障重啟等異常時,在各個功能模塊之間或進程之間也需要進行資源的一致性處理,如在LTE核心網(wǎng)中,采用的是控制面和用戶面分離的設(shè)計思想,因此若信令面功能實體,即某個功能處理進程出現(xiàn)故障,在重啟之后,負(fù)責(zé)全局監(jiān)測的模塊需要通知到與故障模塊相關(guān)聯(lián)的其他模塊,如用戶面功能實體進行對應(yīng)資源的釋放?;诖?,關(guān)聯(lián)實體具體為網(wǎng)元設(shè)備內(nèi)部的功能實體。
[0060]綜上所述,本發(fā)明實施例至少具有以下優(yōu)點:本發(fā)明實施例中,通過建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系,從而在收到來自關(guān)聯(lián)實體的故障通知消息時,能夠利用關(guān)聯(lián)關(guān)系得到關(guān)聯(lián)實體的IP地址對應(yīng)的所有上下文信息,并釋放相應(yīng)的用戶資源。當(dāng)故障網(wǎng)元設(shè)備(即關(guān)聯(lián)實體)關(guān)聯(lián)的UE數(shù)目較少時,網(wǎng)元設(shè)備不需要輪詢遍歷本地的所有上下文信息,能夠直接得到故障網(wǎng)元設(shè)備關(guān)聯(lián)的UE的上下文信息,并釋放相應(yīng)的用戶資源,提高網(wǎng)元設(shè)備的處理性能和處理效率,加快了資源釋放的處理速度,減少得到故障網(wǎng)元設(shè)備關(guān)聯(lián)的所有UE的上下文信息的時間。當(dāng)故障網(wǎng)元設(shè)備(即關(guān)聯(lián)實體)關(guān)聯(lián)的UE數(shù)目較多時,網(wǎng)元設(shè)備不會在瞬時發(fā)送大量的資源釋放消息,避免消息擁塞,并避免瞬時大量的資源釋放消息導(dǎo)致的CPU過高問題,避免消息激增造成進程間通信滿等問題。
[0061]進一步的,當(dāng)網(wǎng)元設(shè)備關(guān)聯(lián)了大量的關(guān)聯(lián)實體時,在對關(guān)聯(lián)實體進行查找時,采用Hash算法查找的方式快速定位關(guān)聯(lián)實體,提高查找效率。
[0062]實施例二
[0063]基于與上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實施例二中還提供了一種網(wǎng)元設(shè)備,如圖3所示,所述網(wǎng)元設(shè)備具體包括:
[0064]建立模塊11,用于建立關(guān)聯(lián)實體的IP地址與用戶設(shè)備UE的上下文信息之間的關(guān)聯(lián)關(guān)系,所述UE的上下文信息包括所述關(guān)聯(lián)實體的IP地址;獲得模塊12,用于在確定關(guān)聯(lián)實體發(fā)生故障時,利用關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息;釋放模塊13,用于釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源。
[0065]所述建立模塊11,具體用于建立所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,在所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址,在所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第三個UE的上下文信息的存儲地址,以此類推,在所述關(guān)聯(lián)實體對應(yīng)的倒數(shù)第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址;
[0066]其中,所述第一鏈表中記錄有所述關(guān)聯(lián)實體的IP地址、所述第一鏈表的長度、所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址、所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
[0067]所述獲得模塊12,具體用于利用關(guān)聯(lián)實體的IP地址查詢第一鏈表;如果所述第一鏈表中記錄所述關(guān)聯(lián)實體的IP地址,則利用第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第一個上下文信息,并利用所述第一個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第二個上下文信息,以此類推,利用倒數(shù)第二個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的最后一個上下文信息;在得到所述IP地址對應(yīng)的最后一個上下文信息之后,利用第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址,確定當(dāng)前已經(jīng)得到所述IP地址對應(yīng)的所有上下文信息。
[0068]所述建立模塊11,還用于當(dāng)網(wǎng)元設(shè)備對應(yīng)多個關(guān)聯(lián)實體時,建立第二鏈表,該第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0069]所述釋放模塊13,進一步用于在釋放所述關(guān)聯(lián)實體的IP地址對應(yīng)的所有UE的用戶資源之后,刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并從所述第二鏈表中刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
[0070]所述釋放模塊13,具體用于在預(yù)設(shè)時間內(nèi)向UE關(guān)聯(lián)的功能模塊或進程發(fā)送預(yù)設(shè)數(shù)量的資源釋放消息,由所述功能模塊或進程釋放UE的用戶資源。
[0071]本發(fā)明實施例中,所述關(guān)聯(lián)實體具體為:所述網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備,或者,所述網(wǎng)元設(shè)備內(nèi)部的功能實體。
[0072]其中,本發(fā)明裝置的各個模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
[0073]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種用戶資源的釋放方法,其特征在于,所述方法包括以下步驟: 網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與用戶設(shè)備UE的上下文信息之間的關(guān)聯(lián)關(guān)系,所述UE的上下文信息中包括所述關(guān)聯(lián)實體的IP地址; 所述網(wǎng)元設(shè)備在確定關(guān)聯(lián)實體發(fā)生故障時,利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息; 所述網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源。
2.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)元設(shè)備建立關(guān)聯(lián)實體的IP地址與UE的上下文信息之間的關(guān)聯(lián)關(guān)系,具體包括: 所述網(wǎng)元設(shè)備建立關(guān)聯(lián)實體對應(yīng)的第一鏈表,并在所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址,在所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第三個UE的上下文信息的存儲地址,以此類推,在所述關(guān)聯(lián)實體對應(yīng)的倒數(shù)第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址;其中,所述第一鏈表中記錄有所述關(guān)聯(lián)實體的IP地址、所述第一鏈表的長度、所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址、所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
3.如權(quán)利要求2所述的方法,其特征在于, 所述網(wǎng)元設(shè)備利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息的過程,具體包括: 所述網(wǎng)元設(shè)備利用所述關(guān)聯(lián)實體的IP地址查詢第一鏈表; 如果所述第一鏈表中記錄了所述關(guān)聯(lián)實體的IP地址,則所述網(wǎng)元設(shè)備利用所述第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第一個上下文信息,并利用所述第一個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第二個上下文信息,以此類推,所述網(wǎng)元設(shè)備利用倒數(shù)第二個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的最后一個上下文信息; 在得到所述IP地址對應(yīng)的最后一個上下文信息之后,所述網(wǎng)元設(shè)備利用所述第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址,確定當(dāng)前已經(jīng)得到所述IP地址對應(yīng)的所有上下文信息。
4.如權(quán)利要求2或3所述的方法,其特征在于,所述方法進一步包括: 當(dāng)所述網(wǎng)元設(shè)備對應(yīng)多個關(guān)聯(lián)實體時,所述網(wǎng)元設(shè)備建立第二鏈表,所述第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
5.如權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源之后,所述方法進一步包括: 所述網(wǎng)元設(shè)備在釋放所述關(guān)聯(lián)實體的IP地址對應(yīng)的所有UE的用戶資源之后,所述網(wǎng)元設(shè)備刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并從所述第二鏈表中刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
6.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)元設(shè)備釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源的過程,具體包括: 所述網(wǎng)元設(shè)備在預(yù)設(shè)時間內(nèi)向所述UE關(guān)聯(lián)的功能模塊或者進程發(fā)送預(yù)設(shè)數(shù)量的資源釋放消息,由所述功能模塊或者進程釋放所述UE的用戶資源。
7.如權(quán)利要求1-6任一項所述的方法,其特征在于,所述關(guān)聯(lián)實體為:所述網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備,或者,所述網(wǎng)元設(shè)備內(nèi)部的功能實體。
8.—種網(wǎng)元設(shè)備,其特征在于,所述網(wǎng)元設(shè)備具體包括: 建立模塊,用于建立關(guān)聯(lián)實體的IP地址與用戶設(shè)備UE的上下文信息之間的關(guān)聯(lián)關(guān)系,所述UE的上下文信息包括所述關(guān)聯(lián)實體的IP地址; 獲得模塊,用于在確定關(guān)聯(lián)實體發(fā)生故障時,利用所述關(guān)聯(lián)實體的IP地址查詢所述關(guān)聯(lián)關(guān)系,得到所述IP地址對應(yīng)的上下文信息; 釋放模塊,用于釋放當(dāng)前得到的上下文信息對應(yīng)的UE的用戶資源。
9.如權(quán)利要求8所述的網(wǎng)元設(shè)備,其特征在于, 所述建立模塊,具體用于建立所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并在所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址,在所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的第三個UE的上下文信息的存儲地址,以此類推,在所述關(guān)聯(lián)實體對應(yīng)的倒數(shù)第二個UE的上下文信息中記錄所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址; 其中,所述第一鏈表中記錄有所述關(guān)聯(lián)實體的IP地址、所述第一鏈表的長度、所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址、所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址。
10.如權(quán)利要求9所述的網(wǎng)元設(shè)備,其特征在于, 所述獲得模塊,具體用于利用關(guān)聯(lián)實體的IP地址查詢第一鏈表;如果所述第一鏈表中記錄了所述關(guān)聯(lián)實體的IP地址,則利用第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的第一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第一個上下文信息,并利用所述第一個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的第二個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的第二個上下文信息,以此類推,利用倒數(shù)第二個上下文信息中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址得到所述IP地址對應(yīng)的最后一個上下文信息;在得到所述IP地址對應(yīng)的最后一個上下文信息之后,利用第一鏈表中記錄的所述關(guān)聯(lián)實體對應(yīng)的最后一個UE的上下文信息的存儲地址,確定當(dāng)前已經(jīng)得到所述IP地址對應(yīng)的所有上下文信息。
11.如權(quán)利要求9或10所述的網(wǎng)元設(shè)備,其特征在于, 所述建立模塊,還用于當(dāng)網(wǎng)元設(shè)備對應(yīng)多個關(guān)聯(lián)實體時,建立第二鏈表,所述第二鏈表中記錄了每個關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
12.如權(quán)利要求11所述的網(wǎng)元設(shè)備,其特征在于, 所述釋放模塊,進一步用于在釋放所述關(guān)聯(lián)實體的IP地址對應(yīng)的所有UE的用戶資源之后,刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表,并從所述第二鏈表中刪除所述關(guān)聯(lián)實體對應(yīng)的第一鏈表的存儲地址。
13.如權(quán)利要求8所述的網(wǎng)元設(shè)備,其特征在于, 所述釋放模塊,具體用于在預(yù)設(shè)時間內(nèi)向UE關(guān)聯(lián)的功能模塊或者進程發(fā)送預(yù)設(shè)數(shù)量的資源釋放消息,由所述功能模塊或者進程釋放UE的用戶資源。
14.如權(quán)利要求8-13任一項所述的網(wǎng)元設(shè)備,其特征在于,所述關(guān)聯(lián)實體為:所述網(wǎng)元設(shè)備外部的關(guān)聯(lián)網(wǎng)元設(shè)備或者所述網(wǎng)元設(shè)備內(nèi)部的功能實體。
【文檔編號】H04W24/04GK104284451SQ201410488432
【公開日】2015年1月14日 申請日期:2014年9月22日 優(yōu)先權(quán)日:2014年9月22日
【發(fā)明者】張玲 申請人:大唐移動通信設(shè)備有限公司