報(bào)文交互方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種報(bào)文交互方法和裝置。
【背景技術(shù)】
[0002]接入節(jié)點(diǎn)控制協(xié)議(Access Node Control Protocol,以下簡(jiǎn)稱為ANCP)提供了網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器(Network Access Server,以下簡(jiǎn)稱為NAS)和接入節(jié)點(diǎn)(Access Node,以下簡(jiǎn)稱AN)之間控制信息傳遞的通道。
[0003]NAS和AN可以建立ANCP鄰接關(guān)系,當(dāng)鄰接關(guān)系建立后,雙方各自按其周期定時(shí)發(fā)送確認(rèn)(Acknowledgment, ACK)消息,以維護(hù)ANCP鄰接關(guān)系,并基于該鄰接關(guān)系進(jìn)行通信。在鄰接關(guān)系建立階段以及鄰接關(guān)系建立之后的維護(hù)以及通信階段,NAS和AN之間均需要交互大量的協(xié)議報(bào)文。
[0004]在網(wǎng)絡(luò)擁塞時(shí),在上述任一階段中傳輸?shù)膮f(xié)議報(bào)文都可能會(huì)被丟棄,會(huì)造成NAS和AN之間鄰接關(guān)系無(wú)法建立、已建立的鄰接關(guān)系斷開,造成NAS和AN之間的通信不穩(wěn)定,進(jìn)一步會(huì)導(dǎo)致接入用戶上線失敗或接入用戶配置無(wú)法下發(fā)等問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種報(bào)文交互方法和裝置。有利于避免在網(wǎng)絡(luò)出現(xiàn)擁塞時(shí),NAS和AN之間鄰接關(guān)系無(wú)法建立或已建立的鄰接關(guān)系斷開等問(wèn)題,從而增強(qiáng)NAS和AN之間通信的穩(wěn)定性。
[0006]第一方面,提供了一種報(bào)文交互方法,所述方法包括:
[0007]接入節(jié)點(diǎn)AN生成第一接入節(jié)點(diǎn)控制協(xié)議ANCP報(bào)文;
[0008]所述AN向網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器NAS發(fā)送所述第一 ANCP報(bào)文,所述第一 ANCP報(bào)文攜帶有第一優(yōu)先級(jí)值,所述第一優(yōu)先級(jí)值用于在所述NAS接收到所述第一 ANCP報(bào)文后,以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文;所述AN接收所述NAS發(fā)送的所述響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶有第二優(yōu)先級(jí)值;所述AN以所述第二優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述NAS發(fā)送第二 ANCP協(xié)議報(bào)文。
[0009]結(jié)合第一方面,本發(fā)明實(shí)施例提供的第一方面的第一種可能實(shí)現(xiàn)方式中,所述方法還包括:
[0010]所述AN以第三優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述NAS發(fā)送業(yè)務(wù)報(bào)文,所述第一優(yōu)先級(jí)值和所述第二優(yōu)先級(jí)值大于所述第三優(yōu)先級(jí)值。
[0011]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第一方面的第二種可能實(shí)現(xiàn)方式中,接入節(jié)點(diǎn)AN生成第一接入節(jié)點(diǎn)控制協(xié)議ANCP報(bào)文包括:
[0012]所述AN根據(jù)待生成報(bào)文的第一用戶類型,獲取與所述第一用戶類型對(duì)應(yīng)的第一優(yōu)先級(jí)值,并根據(jù)所述第一優(yōu)先級(jí)值生成所述第一 ANCP報(bào)文;或,
[0013]當(dāng)待生成報(bào)文的報(bào)文類型為ANCP報(bào)文時(shí),所述AN根據(jù)所述報(bào)文類型,獲取與所述第一 ANCP報(bào)文對(duì)應(yīng)的第一優(yōu)先級(jí)值,并根據(jù)所述第一優(yōu)先級(jí)值生成所述第一 ANCP報(bào)文。
[0014]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第一方面的第三種可能實(shí)現(xiàn)方式中,所述第一 ANCP報(bào)文為同步序列號(hào)報(bào)文、同步序列號(hào)確認(rèn)報(bào)文或確認(rèn)報(bào)文。
[0015]第二方面,本發(fā)明實(shí)施例提供了一種報(bào)文交互方法,包括:
[0016]網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器NAS接收第一 ANCP報(bào)文,所述第一 ANCP報(bào)文由AN生成,并攜帶有第一優(yōu)先級(jí)值;所述NAS以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一ANCP報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶有第二優(yōu)先級(jí)值,所述第二優(yōu)先級(jí)值用于在所述AN接收到所述響應(yīng)報(bào)文后,以所述第二優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述NAS發(fā)送第二 ANCP協(xié)議報(bào)文。
[0017]結(jié)合第二方面,本發(fā)明實(shí)施例提供的第二方面的第一種可能實(shí)現(xiàn)方式中,所述NAS以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文包括:
[0018]所述NAS獲取與所述AN對(duì)應(yīng)的第二優(yōu)先級(jí)值,根據(jù)所述第二優(yōu)先級(jí)值和所述第一ANCP報(bào)文,生成所述響應(yīng)報(bào)文,并以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文。
[0019]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第二方面的第二種可能實(shí)現(xiàn)方式中,所述NAS以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文包括:
[0020]所述NAS與所述AN通過(guò)協(xié)商確定第二優(yōu)先級(jí)值,根據(jù)所述第二優(yōu)先級(jí)值和所述第一 ANCP報(bào)文,生成所述響應(yīng)報(bào)文,并以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文。
[0021]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第二方面的第三種可能實(shí)現(xiàn)方式中,所述第一 ANCP報(bào)文為同步報(bào)文、同步確認(rèn)報(bào)文或確認(rèn)報(bào)文。
[0022]第三方面,提供了一種報(bào)文交互裝置,所述裝置包括:
[0023]報(bào)文生成模塊,用于生成第一接入節(jié)點(diǎn)控制協(xié)議ANCP報(bào)文;
[0024]發(fā)送模塊,用于向網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器NAS發(fā)送所述第一 ANCP報(bào)文,所述第一 ANCP報(bào)文攜帶有第一優(yōu)先級(jí)值,所述第一優(yōu)先級(jí)值用于在所述NAS接收到所述第一 ANCP報(bào)文后,以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向本端發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文;接收模塊,用于接收所述NAS發(fā)送的所述響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶有第二優(yōu)先級(jí)值;所述發(fā)送模塊,還用于以所述第二優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述NAS發(fā)送第二 ANCP協(xié)議報(bào)文。
[0025]結(jié)合第三方面,本發(fā)明實(shí)施例提供的第三方面的第一種可能實(shí)現(xiàn)方式中,所述發(fā)送模塊還用于以第三優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述NAS發(fā)送業(yè)務(wù)報(bào)文,所述第一優(yōu)先級(jí)值和所述第二優(yōu)先級(jí)值大于所述第三優(yōu)先級(jí)值。
[0026]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第三方面的第二種可能實(shí)現(xiàn)方式中,所述報(bào)文生成模塊用于根據(jù)待生成報(bào)文的第一用戶類型,獲取與所述第一用戶類型對(duì)應(yīng)的第一優(yōu)先級(jí)值,并根據(jù)所述第一優(yōu)先級(jí)值生成所述第一 ANCP報(bào)文;或,所述報(bào)文生成模塊用于當(dāng)待生成報(bào)文的報(bào)文類型為ANCP報(bào)文時(shí),根據(jù)所述報(bào)文類型,獲取與所述第一 ANCP報(bào)文對(duì)應(yīng)的第一優(yōu)先級(jí)值,并根據(jù)所述第一優(yōu)先級(jí)值生成所述第一 ANCP報(bào)文。
[0027]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第三方面的第三種可能實(shí)現(xiàn)方式中,所述第一 ANCP報(bào)文為同步序列號(hào)報(bào)文、同步序列號(hào)確認(rèn)報(bào)文或確認(rèn)報(bào)文。
[0028]第四方面,提供了一種報(bào)文交互裝置,包括:
[0029]接收模塊,用于接收第一 ANCP報(bào)文,所述第一 ANCP報(bào)文由AN生成,并攜帶有第一優(yōu)先級(jí)值;發(fā)送模塊,用于以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一ANCP報(bào)文的響應(yīng)報(bào)文,所述響應(yīng)報(bào)文攜帶有第二優(yōu)先級(jí)值,所述第二優(yōu)先級(jí)值用于在所述AN接收到所述響應(yīng)報(bào)文后,以所述第二優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向本端發(fā)送第二 ANCP協(xié)議報(bào)文。
[0030]結(jié)合第四方面,本發(fā)明實(shí)施例提供的第四方面的第一種可能實(shí)現(xiàn)方式中,所述發(fā)送模塊用于獲取與所述AN對(duì)應(yīng)的第二優(yōu)先級(jí)值,根據(jù)所述第二優(yōu)先級(jí)值和所述第一 ANCP報(bào)文,生成所述響應(yīng)報(bào)文,并以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文。
[0031]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第四方面的第二種可能實(shí)現(xiàn)方式中,所述發(fā)送模塊用于與所述AN通過(guò)協(xié)商確定第二優(yōu)先級(jí)值,根據(jù)所述第二優(yōu)先級(jí)值和所述第一 ANCP報(bào)文,生成所述響應(yīng)報(bào)文,并以所述第一優(yōu)先級(jí)值對(duì)應(yīng)的優(yōu)先級(jí)向所述AN發(fā)送針對(duì)所述第一 ANCP報(bào)文的響應(yīng)報(bào)文。
[0032]結(jié)合上述任意可能實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例提供的第四方面的第三種可能實(shí)現(xiàn)方式中,所述第一 ANCP報(bào)文為同步報(bào)文、同步確認(rèn)報(bào)文或確認(rèn)報(bào)文。
[0033]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0034]通過(guò)在協(xié)議報(bào)文交互過(guò)程中以一定的優(yōu)先級(jí)傳輸ANCP協(xié)議報(bào)文,可以使得ANCP協(xié)議報(bào)文即使在網(wǎng)絡(luò)擁塞的情況下也能夠進(jìn)行端到端的順利傳輸,從而避免了由于報(bào)文傳送失敗所導(dǎo)致的鄰接關(guān)系無(wú)法建立、已建立的鄰接關(guān)系斷開,以及用戶無(wú)法上線等情況的發(fā)生,提高了通信的穩(wěn)定性。
【附圖說(shuō)明】
[0035]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1是本發(fā)明實(shí)施例提供的一種報(bào)文交互方法的流程圖;
[