一种保证接入终端和接入网络的资源预留信息一致的方法

xiaoxiao2020-9-10  22

专利名称:一种保证接入终端和接入网络的资源预留信息一致的方法
技术领域
本发明涉及移动通信领域,更具体的说,涉及一种用来实现AT (接入 终端)和AN (接入网络)的资源预留(Reservation)信息保持一致的方法。
背景技术
CDMA2000 EV-DO RevA实现了 IP QoS功能。AT的某一个IP应用要 得到QoS服务,须和AN进行QoS协商,包括如下步骤步骤1: AT向AN请求资源预留。资源预留称为Reservation,每个IP 应用对应 一 个Reservation ,每个Reservation由一个资源预留编号(ReservationLabel)来标识,这个编号由AT分配。AN 4艮据Reservation的 QoS属性进行必要的协议参数配置,例如Reservation和RLP(Radio Link Protocol,无线链路协议)流的绑定关系、RLP流的属性、RLP流和RTCMAC(反向业务信道媒体访问控制)流的绑定关系、RTCMAC流的属性等。步骤2: AT向AN请求打开相应的Reservation, AN为Reservation分配 空口带宽资源。步骤3:如果暂停某个IP应用,AT则向AN请求关闭相应的Reservation, AN释放这个Reservation的空口带宽资源;如果停止某个IP应用,AT则向 AN请求释放对应的Reservation, AN须进行相关的协议参数的修改,例如 解除Reservation和RLP流的绑定关系。以上QoS协商通过若干空口消息交互完成。由于空口链路的不可靠性, 可能会造成消息的丢失,导致AT和AN的Reservation信息不一致,甚至导 致AN留下一些无用的Reservation信息,浪费系统资源。例如可视电话有3 个IP流语音流、视频流和控制流,它们的QoS各不相同。当用户启用可 视电话时,AT向AN请求3个Reservation,编号分别是l、 2、 3。随着AT 的移动,当AT无线环境变差时,可视电话质量变差,用户停止此应用,AT向AN请求释放Reservation由于信号太差,AN很可能没有收到此消息。 当AT无线环境变好时,用户继续启用可视电话,AT重新请求3个新的 Reservation,这次编号很可能发生了变化。这样AN原来保留的Reservationl、 2、 3就成了 "垃圾,,信息,占用系统资源。目前EV-DO空口协议还没有有 效的手段来发现并清除这些"垃圾,,信息。在商用网络中,这种原因造成的 资源浪费是很可观的。发明内容本发明要解决的技术问题是提供一种保持AT和AN的Reservation信息 一致的方法,避免系统中存在无用的Reservation信息,浪费系统的资源。本发明提出一种保证接入终端和接入网络的资源预留信息一致的方法, 接入终端和接入网络之间请求打开或关闭一个或多个资源预留Reservation 或进行二者资源预留状态同步时,发送资源预留更新请求消息,发送请求消 息的称为请求端,接收请求消息的称为被请求端,请求端向被请求端发送资 源预留更新请求消息,消息中携带请求端中与被请求端相关联的所有 Reservation的状态信息,被请求端收到该请求消息后,根据消息中的 Reservation状态调整本地与请求端相关联的Reservation状态,使本地 Reservation状态和请求端一致。所述被请求端调整本地Reservation状态后,向请求端发送资源预留更 新应答消息,应答消息中携带本地所有与请求端相关联的Reservation的最 终状态;请求端收到该应答消息后,根据消息中的Reservation状态调整本 地与被z清求端相关联的Reservation状态,4吏本地Reservation状态和#1请求 端一致。所述请求端向被请求端发送的资源预留更新请求消息携带的 Reservation状态信息中,请求端请求打开和已打开的Reservation状态均为 打开open,请求关闭和已关闭的Reservation状态均为关闭closed。所述被请求端收到请求消息后,检查本地保存的每一个与请求端相关联 的Reservation,如果本地保存的Reservation不在该请求消息中,释放该 Reservation及其相应资源;如果本地保存的Reservation状态与请求消息中求消息中Reservation的状态打开或关闭本地相应 Reservation, i青求消息中Reservation状态若为open则打开本地Reservation, 若为closed则关闭本地Reservation所述请求端收到应答消息后,检查本地保存的每一个与被请求端相关联 的Reservation,如果本地保存的Reservation不在应答消息中,释放该 Reservation及其相应资源,如果本地保存的状态是open,而应答消息中是 closed ,则关闭该Reservation 。所述接入终端和接入网络为CDMA2000 EV-DO系统中的接入终端和接 入网络。现有技术中AT向AN请求Reservation打开或关闭的消息,即 ReservationOnRequest或ReservationOffRequest中带的只是需要改变状态的 Reservation的信息,AN不能及时发现无用的Reservation信息。本发明通过 采用新的请求消息ReservationUpdateRequest ,带全部的Reservation信息, AN可及时发现不一致的Reservation,及时纠正,避免资源浪费,同样,AN 也可以向AT发ReservationUpdateRequest,以便AT及时发现和纠正不一致 的Reservation,从而达到了 AT和AN的Reservation保持一致的目的,避免 了无用Reservation的存在和系统资源的浪费。


图1是本发明请求Reservation打开或关闭的示意图; 图2是本发明处理ReservationUpdateRequest的流程图; 图3是本发明处理ReservationUpdateAck的流程图。
具体实施方式
下面结合附图对本发明保证AT和AN的Reservation信息一致的方法进 行说明。AN会记录每个AT请求的Reservation,因此下面实施例中所说的请求 打开或关闭Reservation,都是指AT和AN中相关联的Reservation,图1是本发明AN或AT请求Reservation打开或关闭的示意图。请求端 为i青求打开或关闭一个或多个Reservation的一端,可以为AT或AN,祐:请 求端为对应的接收该请求的一端,当请求端为AT时,被请求端可为AN, 请求端为AN时,被请求端可为AT。当请求端请求某个(某些)Reservation 打开或关闭时,向被请求端发送ReservationUpdateRequest (资源预留更新请 求)消息,消息中请求打开的和已打开的Reservation状态均为Open,请求 关闭的和已关闭的Reservation状态均为Closed。被请求端收到该消息后, 做相应的处理,然后返回ReservationUpdateAck (资源预留更新应答)消息 至请求端。当请求端为AT,被请求端为AN, AT请求某个(某些)Reservation打 开或关闭时,AT向AN发ReservationUpdateRequest消息,消息中包含AT 所有Reservation的状态信息。AN比较ReservationUpdateRequest消息中和 本地的Reservation状态,进行空口资源调整,并确定该AT的每个Reservation 的最终状态。AN返回ReservationUpdateAck消息至AT,消息中携带该AT 所有的Reservation的最终状态信息。当请求端为AN,被请求端为AT, AN请求某个(某些)Reservation打 开或关闭时,AN向AT发送ReservationUpdateRequest消息,消息中包含该 AT保存在AN上的所有Reservation的状态信息,AN的Reservation记录在 AT的Session信息里,即AN可以知道AT有哪些Reservation AT比较本 地Reservation状态和ReservationUpdateRequest消息中的Reservation状态, 根据本地情况确定每个Reservation的最终状态。AT返回 ReservationUpdateAck消息至AN,消息中携带该AT所有的Reservation的 最终状态信息。如图2所示,AN或AT处理ReservationUpdateRequest消息的流程如下 步骤210:检查本地保存的Reservation是否在ReservationUpdateRequest 消息中,如果在,转步骤220,否则转步骤240;步骤220:本地保存的Reservation状态和ReservationUpdateRequest消息中是否一致,如果不一致,转步骤230,否则,转步骤250;步骤230:调整本地状态使之一致,根据ReservationUpdateRequest消息 中的Reservation状态打开或关闭本地Reservation,转入步骤250;如果本地保存的 Reservation 状态是 Closed , 其在 ReservationUpdateRequest消息中的状态是Open,则打开这个Reservation; 如果打开成功,本地Reservation转入Open状态;如果失败,本地Reservation 仍保持Closed状态;如果本地保存的 Reservation 状态是 Open , 其在 ReservationUpdateRequest消息中的状态是Closed,则关闭这个Reservation , 状态变为Closed。步骤240:释放该Reservation及其相应资源,转步骤250;步骤250:如果本地所有的Reservation都检查完毕,则转到步骤260, 否则转到步骤210,检查下一个Reservation;步骤260:向对端返回ReservationUpdateAck消息,消息中携带本地所 有的Reservation的状态信息,结束。如图3所示,AN或AT处理ReservationUpdateAck消息的流程如下步骤310: 检查本地保存的每一个Reservation是否在 ReservationUpdateAck消息中,如果是,转入步骤320,否则,转入步骤340;步骤320:如果本地保存的Reservation状态是Open,且其在 ReservationUpdateAck消息中的状态是Closed,转入步骤330,否则,转入 步骤350;步骤330:关闭这个Reservation,转入步骤350;此时请求对端打开Reservation失败,应答消息的状态是closed,那么本 地必须释放相关资源,回退到Cl0sed状态。步骤340:释放该Reservation及其相应资源,转入步骤350;步骤350:如果本地所有的Reservation都检查完毕,则结束,否则转到 步骤310,检查下 一个Reservation。在步骤320中,如果请求是closed,应答是open,本地仍要保持closed, 所以这个情况下不需要再对应答消息中的状态判断进行判断。ReservationUpdateRequest不卩艮于打开或关闭Reservation的时4美发送, 也可以用作状态同步,在需要对AT和AN的Reservation的状态进行同步时, 发送该消息,作上述类似的处理,使AT和AN的Reservation状态一致。
权利要求
1. 一种保证接入终端和接入网络的资源预留信息一致的方法,接入终端和接入网络之间请求打开或关闭一个或多个资源预留Reservation或进行二者资源预留状态同步时,发送资源预留更新请求消息,发送请求消息的称为请求端,接收请求消息的称为被请求端,请求端向被请求端发送资源预留更新请求消息,消息中携带请求端中与被请求端相关联的所有Reservation的状态信息,被请求端收到该请求消息后,根据消息中的Reservation状态调整本地与请求端相关联的Reservation状态,使本地Reservation状态和请求端一致。
2、 如权利要求1所述的方法,其特征在于所述被请求端调整本地 Reservation状态后,向请求端发送资源预留更新应答消息,应答消息中携带 本地所有与请求端相关联的Reservation的最终状态;请求端收到该应答消 息后,根据消息中的Reservation状态调整本地与被请求端相关联的 Reservation状,态,l吏本地Reservation状,态和净皮请求端一致。
3、 如权利要求1或2所述的方法,其特征在于所述请求端向被请求 端发送的资源预留更新请求消息携带的Reservation状态信息中,请求端请 求打开和已打开的Reservation状态均为打开open,请求关闭和已关闭的 Reservation状态均为关闭closed。
4、 如权利要求3所述的方法,其特征在于所述被请求端收到请求消 息后,检查本地保存的每一个与请求端相关联的Reservation,如果本地保存 的Reservation不在该请求消息中,释放该Reservation及其相应资源;如果 本地保存的Reservation状态与请求消息中的不一致,则根据请求消息中 Reservation的状态打开或关闭本地相应Reservation,请求消息中Reservation 状态若为open则打开本地Reservation,若为closed则关闭本地Reservation
5、 如权利要求2或4所述的方法,其特征在于所述请求端收到应答 消息后,检查本地保存的每一个与被请求端相关联的Reservation,如果本地 保存的Reservation不在应答消息中,释放该Reservation及其相应资源,如果本地j呆存的状态是open,而应答消息中是closed,则关闭该Reservation
6、如权利要求1所述的方法,其特征在于所述接入终端和接入网络 为CDMA2000 EV-DO系统中的接入终端和接入网络。
全文摘要
本发明提出一种保证接入终端和接入网络的资源预留信息一致的方法,接入终端和接入网络之间请求打开或关闭一个或多个资源预留Reservation或进行二者资源预留状态同步时,发送资源预留更新请求消息,发送请求消息的称为请求端,接收请求消息的称为被请求端,请求端向被请求端发送资源预留更新请求消息,消息中携带请求端中与被请求端相关联的所有Reservation的状态信息,被请求端收到该请求消息后,根据消息中的Reservation状态调整本地与请求端相关联的Reservation状态,使本地Reservation状态和请求端一致。
文档编号H04Q7/20GK101232627SQ20071000606
公开日2008年7月30日 申请日期2007年1月26日 优先权日2007年1月26日
发明者东 韦 申请人:中兴通讯股份有限公司

最新回复(0)