临时块流的延迟释放方法和装置的制作方法

文档序号:7763634阅读:502来源:国知局
专利名称:临时块流的延迟释放方法和装置的制作方法
技术领域
本发明涉及无线通信技术领域,特别涉及一种临时块流的延迟释放方法和装置。
背景技术
当前,通用分组无线业务(General Packet Radio Service, GPRS)技术已经在无 线通信网络中得到了广泛应用。GPRS网络通过分组交换(PacketSwitch)技术,实现了端到 端的分组业务数据传输,为用户提供更为丰富的服务类型,如网页浏览、文件下载以及在线 游戏等。在GPRS 系统中,TBF (Temporary Block Flow,TBF)是移动台(MobileStation,MS) 和网络侧之间的连接,MS和网络侧通过TBF传输分组业务数据,TBF连接只在分组数据传输 过程中才存在。为了节省资源,在无上行或下行数据发送时,相应的TBF连接会进入非激活状态, 但仍然保持连接,通过发送一些信息来保证TBF连接不被释放。在延迟一段时间后,若仍无 新的分组业务数据到达,网络侧将会释放对应的TBF连接。发明人发现,上述的技术方案仍然存在一些资源的浪费。

发明内容
有鉴于此,本发明的一方面,提供了一种临时块流TBF的延迟释放方法,包括如果TBF连接满足预设的条件,将对应所述条件的延迟释放时间t设置为所述TBF 连接的延迟释放时间;通过所述TBF连接传输完数据后,使所述TBF连接进入延迟释放状态;如果所述TBF连接的延迟释放状态的持续时间达到所述t,所述网络侧释放所述 TBF连接。本发明的另一方面,提供了一种临时块流TBF的延迟释放装置,包括设置模块,用于如果TBF连接满足预设的条件,将对应所述条件的延迟释放时间t 设置为所述TBF连接的延迟释放时间;状态模块,用于通过所述TBF连接传输完数据后,使所述TBF连接进入延迟释放状 态;及释放模块,用于如果所述TBF连接的延迟释放状态的持续时间达到所述t,释放所 述TBF连接。上述技术方案,可以根据不同的条件为TBF连接设置不同的延迟释放时间,更好 的满足网络侧的实际需要,以更有效的利用网络资源。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不 构成对本发明的限定。
4
附图1为本发明一实施例提供的TBF的延迟释放方法的流程示意图;附图2为本发明另一实施例提供的TBF的延迟释放方法的流程示意图;附图3为本发明又一实施例提供的TBF的延迟释放方法的流程示意图;附图4为本发明又一实施例提供的TBF的延迟释放方法的流程示意图;附图5为本发明一实施例提供的TBF的延迟释放装置的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附 图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本 发明,但并不作为对本发明的限定。实施例1请参见图1,图1为一实施例提供的TBF延迟释放方法,包括如下步骤S101,如果TBF连接满足预设的条件,将对应所述条件的延迟释放时间t设置为该 TBF连接的延迟释放时间。TBF连接建立后,网络侧检测预设的条件是否满足,如果满足,则获取该条件下的 延迟释放时间t,并以该延迟释放时间t为参数,设置为该TBF连接的延迟释放时间。不同 的条件可以对应不同的延迟释放时间。通常,TBF连接用于在网络侧和MS之间承载分组业务,只有当MS和网络侧之间 需要传输数据时候,MS和网络侧之间才会建立TBF连接。TBF建立的流程受到网络侧的控 制,网络侧可以根据MS的请求,或者根据核心网转发的协议数据单元PDU(Protocol Data Unit, PDU),和 MS 建立 TBF 连接。当前的分组业务数据传输完之后,TBF连接并不会立即释放,而是进入非激活状 态,在非激活状态下,网络侧仍然保持着TBF连接,并通过发送一些信息来保证TBF连接不 被释放,在非激活状态持续一段时间后,若网络侧没有接收到需要通过该TBF连接发送的 分组业务数据,网络侧将会释放该TBF连接。TBF连接处于非激活状态直到TBF连接被释放 的这段时间,称之为延迟释放时间,处于这段时间的TBF连接的状态为延迟释放状态。TBF连接分上行TBF连接和下行TBF连接,下行TBF连接,为网络侧向MS发送下行 分组业务数据的TBF连接;上行TBF连接,为MS向网络侧发送分组业务数据的TBF连接。在本实施例中,预设的条件,可以是小区网络负荷、也可以是分组业务类型,也可 以是二者的组合。当然,也可以以其它的条件作为确定延迟释放时间的依据,本实施例并不 限于此。如果小区网络负荷较轻,可以设置较长的延迟释放时间,如果小区网络负荷较重, 可以设置较短的延时释放时间,以更有效的利用系统资源。而小区网络负荷,可以通过小区的单位信道上实际承载的TBF数目占该单位信道 上承载的最大TBF数目的百分比来表示。当然,也可以以其它因素作为确定小区网络负荷 的条件,并不限于此。而分组业务的类型,可以是及时短信(Instant Message, IM)业务,如QQ、飞信、 MSN等IM聊天工具的业务;或者可以是万维网业务,如HTTP、WAP业务等;或者,也可以是 在线流媒体业务,如在线视频业务、在线语音业务等;或者,可以是,文件传输协议(FileTransfer Protocol, FTP)业务。分组业务的类型,可以通过PDU获得,如PDU携带的端口号;或者,根据分组业务建 立时的QoS(Quality of Service)信息获取等。S103,当通过该TBF连接传输完数据后,使该TBF连接进入延迟释放状态。如网络侧当前的数据都已经通过下行TBF连接发送到MS,则将该下行TBF连接设 置为延迟释放模式,并通知MS,该TBF连接进入延迟释放状态。或者,如果MS通过上行TBF连接发送完数据后,网络侧将该上行TBF连接设置为 延迟释放模式。其中,网络侧可以根据MS发送的上行数据块中携带的信息判断MS是否还 有需要发送的数据。S105,如果TBF连接的延迟释放状态的持续时间达到t,网络侧释放该TBF连接。例如,该TBF连接可以是下行TBF连接。如果网络侧仍然没有接收到核心网转发 的分组业务数据,则该TBF连接对应的缓存将会为空,在t时间过后,该缓存始终为空,则网 络侧释放下行TBF连接。或者,该TBF连接可以是上行TBF连接。如果一段时间之内,网络侧仍然没有接收 到MS上发的分组业务数据,则网络侧释放该上行TBF连接。作为一个示例,网络侧可以由基站控制器以及基站所组成,上述实施例的执行主 体可以是基站控制器。例如,在释放下行TBF连接时,基站控制器可以向MS发送FBI = 1的RLC(Radio Link Control,无线链路控制)数据块,以通知MS该TBF连接被释放;在接收到MS的回复 后,通知基站释放该TBF连接所占用的资源。或者,在释放上行TBF连接时,如果在t时间间隔内,网络侧没有接收到MS通过上 行TBF连接发送的分组业务数据,主动释放该上行TBF连接。本实施例提供的方法,可以根据不同的条件为TBF连接设置不同的延迟释放时 间,以满足网络侧的实际需要,以更有效的利用网络资源。实施例2请参见图2,为另一实施例提供的TBF连接的延迟释放方法,在本实施例中,预设 的条件为分类业务类型,本实施例提供的方法,包括如下步骤步骤201 网络侧与MS建立TBF连接并传输分组业务数据。该TBF连接可以上行TBF连接,也可以是下行TBF连接。TBF连接的建立,可以由 网络侧主动发起,也可以接收到MS的请求网络侧建立TBF连接。步骤203 网络侧检测TBF连接承载的分组业务类型。步骤205 网络侧根据检测到的业务类型为该TBF连接设置相应的延迟释放时间。在网络侧,可以配置一张分组业务类型和延迟释放时间的对应表,不同的业务类 型可以对应不同的延迟释放时间,下表给出了一种示例
权利要求
一种临时块流TBF的延迟释放方法,其特征在于,包括如果TBF连接满足预设的条件,将对应所述条件的延迟释放时间t设置为所述TBF连接的延迟释放时间;通过所述TBF连接传输完数据后,使所述TBF连接进入延迟释放状态;如果所述TBF连接的延迟释放状态的持续时间达到所述t,所述网络侧释放所述TBF连接。
2.如权利要求1所述的方法,其特征在于,预设的条件包括小区网络负荷和/或分组 业务类型。
3.如权利要求2所述的方法,其特征在于,预设的条件包括小区网络负荷,所述方法还 包括如果所述小区网络负荷发生改变,根据改变后的小区网络负荷改变所述TBF连接的延 迟释放时间t。
4.如权利要求2所述的方法,其特征在于,预设的条件包括分组业务类型,所述方法还 包括如果所述TBF连接承载的分组业务的类型发生改变,根据改变后的分组业务类型改变 所述TBF连接的延迟释放时间。
5.如权利要求1-4任一所述的方法,其特征在于,所述TBF连接为下行TBF连接,所述 网络侧释放所述TBF连接包括所述网络侧通过所述TBF连接向移动用户台MS发送下行无线链路控制RLC数据块,所 述RLC数据块的最后数据块指示FBI为1,接收到所述MS的应答后,释放所述TBF连接占用 的无线资源;或者,所述TBF连接为上行TBF连接,所述网络侧释放所述TBF连接包括 所述网络侧向所述MS发送分组上行确认/非确认PACKET UPLINKACK/NACK消息,所述 PACKET UPLINK ACK/NACK消息的最后确认标识FAI值为1,并释放所述上行TBF连接占用 的网络资源。
6.一种临时块流TBF的延迟释放装置,其特征在于,包括设置模块,用于如果TBF连接满足预设的条件,将对应所述条件的延迟释放时间t设置 为所述TBF连接的延迟释放时间;状态模块,用于通过所述TBF连接传输完数据后,使所述TBF连接进入延迟释放状态;及释放模块,用于如果所述TBF连接的延迟释放状态的持续时间达到所述t,释放所述 TBF连接。
7.如权利要求6所述的装置,其特征在于,预设的条件包括小区网络负荷和/或分组 业务类型。
8.如权利要求6所述的装置,其特征在于,预设的条件包括小区网络负荷,所述设置模 块还用于,如果所述小区网络负荷发生改变,根据改变后的小区网络负荷改变所述TBF连 接的延迟释放时间t。
9.如权利要求6所述的装置,其特征在于,所述预设的条件包括分组业务类型,所述设 置模块还用于,如果所述TBF承载的分组业务的类型发生改变,根据改变后的分组业务类型改变所述TBF连接的延迟释放时间。
10.如权利要求6-9任一所述的装置,其特征在于,所述TBF连接为下行TBF连接,所 述释放模块具体用于,通过所述下行TBF连接向移动用户台MS发送下行无线链路控制RLC 数据块,所述RLC数据块的最后数据块指示FBI为1,收到所述MS的应答后,释放所述下行 TBF连接占用的无线资源; 和/或,所述TBF连接为上行TBF连接,所述释放模块具体用于,向所述MS发送分组上行确认 /非确认PACKET UPLINK ACK/NACK消息,所述PACKET UPLINK ACK/NACK消息的最后确认表 示FAI值为1,并释放所述上行TBF连接占用的网络资源。
全文摘要
提供了一种TBF延迟释放方法和装置,当TBF连接满足预设的条件时,将对应该条件的延迟释放时间t设置为该TBF连接的延迟释放时间,不同的条件对应不同的延迟释放时间;当通过TBF连接传输完数据后,TBF连接进入延迟释放状态;如果TBF连接的延迟释放状态的持续时间达到t,网络侧释放TBF连接。本实施例提供的方法或者装置,可以更有效的利用网络资源。
文档编号H04W28/10GK101977405SQ201010524989
公开日2011年2月16日 申请日期2010年10月29日 优先权日2010年10月29日
发明者杨凯 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1