数据业务的连接会话控制方法及装置的制作方法

文档序号:7705409阅读:163来源:国知局
专利名称:数据业务的连接会话控制方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及数据业务的连接会话控制方法及装置。
背景技术
近年来,随着电信业务发展,尤其是3G设备的推广应用,数据业务被应用的越来 越多,使用方式也趋向于大容量、长连接,其中以宽带上网业务为典型。统计数据显示用户 每天平均在网时长为8小时,忙时在线用户比例往往超过20%。在这样的一种趋势下,对 OCS (Online Charging System,融合计费系统)数据业务的处理性能要求也越来越高。OCS解决方案下的数据业务系统一般包括如下几部分网元OCS 基于多种网络、多种计费模式的融合计费系统;AAA (Authentication, Authorization, and Accounting,认证、授权禾口记账)数据 业务中实现认证、授权和记账功能的网元模块;ASN-Gff(Access Service Network-GateWay,接入服务网络网关)底层的核心网 接入网关;BS (Base Station,基站);底层基站;Fixed (固定终端)、PDA (Personal Digital Assistant,个人数码助理)终端用
户的一种。现有技术提供一种OCS数据业务计费方案,即“AAA+0CS”解决方案。该方案中,OCS 提供实时计费功能。AAA实现数据业务的认证、授权和记账功能,AAA把ASN-GW发送来的计 费消息翻译成DCC (Diameter Credit Control,Diamete信用控制协议)消息发送给OCS进 行计费。该方案中OCS数据业务计费流程如下ASN-Gff发送一个业务请求到AAA,AAA接收到该业务请求后发送一个CCR (Credit Control Request,信用控制请求)请求到OCS ;OCS对接收到的CCR请求进行批价,并从用户账户里面作资金预留,然后对该CCR 请求发送一个回复消息CCA (Credit Control Answer,信用控制应答);AAA收到CCA后,AAA授权终端用户使用相应服务,并产生立即信用控制请求;当用户预留资金快要用完或者要过期时,AAA再次向OCS发送新的预留请求,OCS 再次从用户账户内作资金预留,并将相应的额度回复给AAA,AAA对用户预留金额作相应的 更新;当用户账户用完或者启用的服务要结束时,AAA发送一个终止信用控制服务的消 息到0CS,消息中包含标识服务终止时间的AVP (Attribute Value I^airs,属性-值对);OCS需要把预留的剩余金额,返还到用户账户,并进行扣款。发明人在实现本发明的过程中,发现上述现有技术存在如下不足在现有的数据业务计费方案实现中,对大容量长连接的数据业务来说,在线呼叫 经常在一段时间内不产生流量或产生极小流量,譬如机器中木马或病毒情况下不停产生小 流量。但AAA、0CS为了保持呼叫,却需要在长时间保持所有连接会话,这样对系统性能消耗极其严重,大大限制了对数据业务的支持能力,不利于大容量长连接数据业务的应用。

发明内容
本发明实施例提供一种数据业务的连接会话控制方法,用以减少对系统内存的占 用消耗,该方法包括当数据业务的连接会话在设定时长内无计费流量产生或产生的计费流量小于阈 值时,保存所述连接会话的相关信息,并释放所述连接会话占用的资源,使所述连接会话进 入休眠状态。本发明实施例还提供一种数据业务的连接会话控制装置,用以减少对系统内存的 占用消耗,该装置包括保存模块,用于在数据业务的连接会话在设定时长内无计费流量产生或产生的计 费流量小于阈值时,保存所述连接会话的相关信息;释放模块,用于在保存模块保存所述连接会话的相关信息后,释放所述连接会话 占用的资源,使所述连接会话进入休眠状态。本发明实施例中,当数据业务的连接会话在设定时长内无计费流量产生或产生的 计费流量小于阈值时,保存所述连接会话的相关信息,并释放所述连接会话占用的资源,使 所述连接会话进入休眠状态,可以减少数据业务对系统内存的占用消耗,提高数据业务性 能,以及对数据业务的支持能力,有利于大容量长连接数据业务的应用。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。在附图中图1为本发明实施例中数据业务的连接会话控制方法流程图;图2为本发明实施例中OCS触发数据业务的连接会话进入休眠状态的流程图;图3为本发明实施例中数据业务的连接会话控制方法在一个具体实例中的处理 流程图;图4为本发明实施例中数据业务的连接会话控制方法在一个具体实例中休眠会 话的处理流程图;图5为本发明实施例中数据业务的连接会话控制方法在一个具体实例中激活会 话的处理流程图;图6为本发明实施例中数据业务的连接会话控制装置的结构示意图;图7为本发明实施例中数据业务的连接会话控制装置为AAA时的具体结构示意 图;图8为本发明实施例中数据业务的连接会话控制装置为AAA时的另一具体结构示 意图;图9为本发明实施例中图8所示装置的一个具体实例的结构示意图;图10为本发明实施例中图8所示装置的又一具体实例的结构示意图11为本发明实施例中数据业务的连接会话控制装置为OCS时的具体结构示意 图;图12为本发明实施例中图11所示装置的一个具体实例的结构示意图;图13为本发明实施例中图11所示装置的又一具体实例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发 明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并 不作为对本发明的限定。如图1所示,本发明实施例中,数据业务的连接会话控制方法流程可以包括步骤101、当数据业务的连接会话在设定时长内无计费流量产生或产生的计费流 量小于阈值时,保存该连接会话的相关信息;步骤102、释放该连接会话占用的资源,使该连接会话进入休眠状态。由图1所示流程可以得知,本发明实施例中,当数据业务的连接会话在设定时长 内无计费流量产生或产生的计费流量小于阈值时,保存该连接会话的相关信息,并释放该 连接会话占用的资源,使该连接会话进入休眠状态,可以减少数据业务对系统内存的占用 消耗,提高数据业务性能,以及对数据业务的支持能力,有利于大容量长连接数据业务的应 用。图1所示流程及其具体实施可由能够实现其功能的设备完成,比如AAA、或0CS,下 面以AAA为例进行说明具体实施时,在执行步骤101之前,还可以包括AAA监控数据业务的连接会话;可 以看到,通过监控并累积数据业务计费流量的大小,可以达到实时控制数据业务连接会话 状态的目的。一个实施例中,监控数据业务的连接会话,可具体实施为实时扫描数据业务的连 接会话的状态,累计在设定时长内数据业务的连接会话的计费流量。—个实施例中,当该连接会话在设定时长内无计费流量产生或产生的计费流量小 于阈值时,还可以通知融合计费系统OCS将所述连接会话进入休眠状态。具体可实施为向 OCS发送CCR消息,该CCR消息用于通知OCS触发该连接会话进入休眠状态。一个实施例中,在AAA保存数据业务的连接会话的相关信息之前,还可以包括接 收OCS发来的信用控制应答CCA消息,该CCA消息用于指示OCS根据CCR消息触发该连接 会话进入休眠状态的结果;若该结果为OCS根据CCR消息成功触发该连接会话进入休眠状 态,则AAA可以执行保存该连接会话的相关信息的操作。本发明实施例中,触发数据业务的 连接会话进入休眠状态,包括保存该连接会话的相关信息,释放该连接会话占用的资源, 使该连接会话进入休眠状态。具体实施时,对于处于休眠状态的数据业务连接会话,会将该连接会话的相关信 息存放在物理存储介质中,而不继续存放在内存模块中;保存之后再释放该连接会话所占 用的资源,譬如内存空间、会话号等。即,当接收到OCS发来的CCA消息后,判断OCS根据 CCR消息数据业务的连接会话是否休眠成功,若成功则AAA保存该连接会话的相关信息,释 放该连接会话占用的资源,使该连接会话进入休眠状态,保存该连接会话的相关信息,释放该连接会话所占用的资源,若不成功则可以等待下一次继续尝试休眠。一个实施例中,当接收到流量消费信息或数据业务的连接会话的累计计费流量大 于阈值时,则可以向OCS发送激活该连接会话的激活请求。类似的,若后续接收到OCS返回 的连接会话激活成功的响应消息时,AAA可以激活本地侧的连接会话。具体在进行会话激 活时,可以从物理存储中读取所存放的该连接会话的相关信息,并加载到内存模块中,从而 激活原本处于休眠状态的连接会话。通过休眠和激活数据业务连接会话的方式,可以解决长连接大容量使用数据业务 时,因长时间保持会话带来的系统性能消耗严重的问题,从而减少大容量长连接数据业务 对系统内存的占用消耗,提高数据业务性能,提高对于长连接数据业务的支持力度。具体实施时,实现CCR消息用于通知触发数据业务的连接会话进入休眠状态可以 有多种方式,例如可以包括CCR消息中扩展有休眠通知字段,该休眠通知字段用于通知 触发数据业务的连接会话进入休眠状态,例如在CCR消息中扩展休眠通知字段Dormancy-Message,该字段的取值含义可以是0表示数据业务的连接会话处于激活状态;1表示数据业务的连接会话进入休眠 状态。通过扩展CCR消息,可以实现动态通知休眠连接会话,释放连接会话的相关资源, 包括内存,对话号等资源,达到减少因保持长连接会话造成的内存损耗,从而提高支持长连 接数据业务的性能。除了扩展CCR消息,也可以通过监控固定时长内,是否上报计费请求消息来判断 是否需通知触发数据业务的连接会话进入休眠状态。当固定时长内无计费请求消息上报则 自动进入休眠状态,直到下次收到计费请求消息再激活会话,或者到消息超时再释放。具体实施时,实现CCA消息用于指示OCS根据CCR消息触发连接会话进入休眠状 态的结果也可以有多种方式,例如,可以包括CCA消息中扩展有休眠类型字段和休眠结果 字段,该休眠类型字段用于指示OCS是否触发连接会话进入休眠状态,该休眠结果字段用 于指示OCS是否成功触发连接会话进入休眠状态,例如在CCA消息中扩展休眠类型字段Dormancy-Type,该字段的取值含义是0表示数据业务的连接会话处于激活状 态,1表示数据业务的连接会话处于休眠状态;在CCA消息中扩展休眠结果字段Dormancy-Result,该字段的取值含义是0表示数据业务的连接会话休眠失败,1 表示数据业务的连接会话休眠成功。下面再以OCS为例说明图1所示流程的具体实施如图2所示,本例中OCS触发数据业务的连接会话进入休眠状态的流程可以包 括步骤201、当数据业务的连接会话在设定时长内无计费流量产生或产生的计费流 量小于阈值时,接收AAA发来的CCR消息,该CCR消息用于通知触发数据业务的连接会话进 入休眠状态;步骤202、根据该CCR消息,保存该连接会话的相关信息,并释放该连接会话占用 的资源,使该连接会话进入休眠状态。
OCS在接收到CCR消息后,即触发数据业务的连接会话进入休眠状态,保存数据业 务的连接会话的相关信息,释放数据业务的连接会话所占用的资源。一个实施例中,根据CCR消息,触发本地侧的连接会话进入休眠状态之后,还可以 包括向AAA发送CCA消息,该CCA消息用于指示触发本地侧的连接会话进入休眠状态的结果。若后续接收到AAA发来的激活连接会话的激活请求,还可以根据激活请求,激活 本地侧的休眠状态的连接会话。实施时可以包括读取所保存的连接会话的相关信息,激活 休眠状态的会话,从而启动后续的消息处理流程。与图1所示流程类似,具体实施时,实现CCR消息用于通知触发数据业务的连接会 话进入休眠状态可以有多种方式,例如可以包括CCR消息中扩展有休眠通知字段,该休 眠通知字段用于通知触发数据业务的连接会话进入休眠状态。实现CCA消息用于指示触发本地侧的连接会话进入休眠状态的结果也可以有多 种方式,例如,可以包括CCA消息中扩展有休眠类型字段和休眠结果字段,该休眠类型字 段用于指示是否触发连接会话进入休眠状态,该休眠结果字段用于指示是否成功触发连接 会话进入休眠状态。下面以利用OCS和AAA实现上述数据业务的连接会话控制方法为例,说明本发明 实施例方法的具体实施。图3示出了本例中数据业务的连接会话控制方法的处理流程,该处理流程可以包 括步骤301、AAA接收到计费请求;步骤302、AAA向OCS发送CCR消息;步骤303、0CS接收到CCR消息后,进行批价处理,包括鉴权、反算等,并从用户账户 里进行资金预留处理;步骤304、OCS向AAA返回CCA消息;步骤305、AAA收到CCA消息后,授权终端用户使用相应服务,并产生立即信用控制 请求,其中包括调用业务组件,并确定接续参数;步骤306、AAA监控数据业务的连接会话;步骤307、AAA确定数据业务的连接会话在设定时长内未产生流量消费、或累积计 费流量小于阈值;步骤308、AAA发送CCR消息给0CS,该CCR消息中携带信息知会OCS侧数据业务 的连接会话可以进入休眠状态;步骤309、OCS收到AAA发来的通知休眠会话的CCR消息后,触发数据业务的连接 会话进入休眠状态;步骤310、OCS向AAA反馈CCA消息,告知休眠结果和休眠类型;步骤311、AAA判断接收的CCA消息中的休眠结果,如果成功则触发AAA侧的数据 业务连接会话也进入休眠状态,否则不进入,待下一次继续尝试休眠;步骤312、当用户预留资金快要用完或者要过期时,AAA接收到继续申请数据业务 的请求;步骤313、AAA根据接收的继续申请数据业务的请求中的申请计费信息,读取之前保存的数据业务连接会话的相关信息,激活该连接会话;步骤314、AAA向OCS发送CCR消息,请求扣费;步骤315、OCS接收到AAA的扣费请求消息,读取之前保存的数据业务连接会话的 相关信息,激活连接会话;步骤316、OCS进行批价处理,包括鉴权、反算等,并从用户账户里进行资金预留处 理;步骤317、OCS通过ACS将相应的额度回复给AAA ;步骤318、AAA继续监控数据业务的连接会话;步骤319、用户账户用完或者启用的服务要结束;步骤320、AAA通过CCR发送一个终止信用控制服务的消息到OCS ;步骤321、OCS进行批价处理、入账处理,结束会话;步骤322、OCS 返回 CCA 给 AAA ;步骤323、AAA释放连接。下面再举一例,分别说明数据业务的连接会话的休眠和激活过程。本例中,仍利用OCS、AAA实现上述数据业务的连接会话控制方法,另外,本例中还 在CCR消息中扩展休眠通知字段Dormancy-Message,该字段的取值含义是0表示数据业务 的连接会话处于激活状态;1表示数据业务的连接会话进入休眠状态;在CCA消息中扩展休眠类型字段Aormancy-Type,该字段的取值含义是0表示数 据业务的连接会话处于激活状态,1表示数据业务的连接会话处于休眠状态;在CCA消息中扩展休眠结果字段Aormancy-Result,该字段的取值含义是0表示 数据业务的连接会话休眠失败,1表示数据业务的连接会话休眠成功。如图4所示,本例中数据业务的连接会话休眠处理流程可以包括步骤401、数据业务计费时,AAA监控当前计费会话的连接状态;步骤402、无论当前会话采用按时长/流量/时长&流量监控方式,AAA都累积在 预先设定的时长内,当前会话所产生的计费流量;步骤403、判断当前预设时间内累积的计费流量等于0,或者小于一定的阈值(该 阈值可在AAA上配置),如满足条件则执行步骤404,否则执行步骤405 ;步骤404、发送CCR(update)消息,并在CCR消息中设置Dormancy-Message的值为 1会话进入休眠状态,执行步骤406 ;步骤405、在CCR消息中设置Dormancy-Message的值为0会话激活状态,或者不传 该 AVP ;步骤406、OCS系统接受到CCR消息,并进行处理;步骤407、判断Dormancy-Message的值是否等于1会话进入休眠状态,如果等于1 执行步骤409,否则执行步骤408 ;步骤408、正常的CCR计费流程处理,正常返回CCA消息,该处理结束;步骤409、OCS休眠会话,如果休眠成功,则执行步骤410,休眠失败执行步骤411 ;步骤410、在 CCA 消息中 Dormancy-Type = 1 会话休眠状态,Dormancy-Result = 1会话休眠成功,执行步骤412 ;步骤411、在 CCA 消息中 Dormancy-Type = 0 会话激活状态,Dormancy-Result =0会话休眠失败;步骤412、AAA接收到CCA消息,进行处理;步骤413、判断 Dormancy-Type = 1 会话休眠状态,Dormancy-Result = 1 会话休 眠成功,如果满足则执行步骤414,否则执行步骤48 ;步骤414、AAA休眠会话,等待会话激活,休眠流程结束。如图5所示,本例中数据业务的连接会话激活流程可以包括步骤501、数据业务计费时,AAA监控当前计费会话的连接状态;步骤502、无论当前会话采用按时长/流量/时长&流量监控方式,AAA都累积在 预先设定的时长内,当前会话所产生的计费流量;步骤503、判断当前预设时间内累积的计费流量是否大于阀值(该阀值可在AAA上 配置),如满足条件则执行步骤504,否则执行步骤508 ;步骤504、编码 CCR(update)消息;步骤505、在CCR消息中设置Dormancy-Message的值为0会话激活状态,并发送消 息;步骤506、OCS系统接受到CCR消息,并进行处理;步骤507、判断Dormancy-Message的值是否等于0会话激活状态,如果等于0执行 步骤509,否则执行步骤508 ;步骤508、非会话激活CCR计费流程处理,正常返回CCA消息,该处理结束;步骤509、OCS激活会话,如果激活成功,则执行步骤510,激活失败执行步骤511 ;步骤510、在 CCA 消息中 Dormancy-Type = 0 会话激活状态,Dormancy-Result = 0会话休眠失败,执行步骤512 ;步骤511、在 CCA 消息中 Dormancy-Type = 1 会话休眠状态,Dormancy-Result = 0会话休眠失败;步骤512、AAA接收到CCA消息,进行处理;步骤513、判断 Dormancy-Type = 0 会话激活状态 and Dormancy-Result = 0 会话 休眠失败,如果满足则执行步骤514,不满足执行步骤515 ;步骤514、AAA激活会话,激活流程结束;步骤515、重试会话激活流程,直到最大次数或者失败释放会话,流程结束。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读取存储介质中,该程序 在执行时,可以包括上述实施例方法中的全部或部分步骤,该存储介质可以包括R0M、RAM、
磁盘、光盘等。本发明实施例中还提供了一种数据业务的连接会话控制装置,如下面的实施例所 述。由于该装置解决问题的原理与数据业务的连接会话控制方法相似,因此该装置的实施 可以参见方法的实施,重复之处不再赘述。如图6所示,本发明实施例中,数据业务的连接会话控制装置可以包括保存模块601,用于在数据业务的连接会话在设定时长内无计费流量产生或产生 的计费流量小于阈值时,保存该连接会话的相关信息;释放模块602,用于在保存模块保存该连接会话的相关信息后,释放该连接会话占用的资源,使该连接会话进入休眠状态。图6所示数据业务的连接会话装置在具体实现时,能够实现其功能的装置均可实 施,比如该装置为AAA、或0CS,下面以该装置为AAA为例进行说明若该数据业务的连接会话控制装置为AAA,则如图7所示,在一个实施例中,数据 业务的连接会话控制装置还可以包括监控模块701,用于实时扫描所述连接会话的状态,累计在设定时长内所述连接会 话产生的计费流量。另一个实施例中,如图8所示,数据业务的连接会话控制装置还可以包括第一发送模块801,用于在该连接会话在设定时长内无计费流量产生或产生的计 费流量小于阈值时,通知融合计费系统OCS将该连接会话进入休眠状态。当然,图7所示装 置也可以包括第一发送模块801。第一发送模块801具体可用于向OCS发送携带休眠通知字段的CCR消息,该休眠 通知字段用于通知OCS触发该连接会话进入休眠状态。在一个实施例中,如图9所示,数据业务的连接会话控制装置还可以包括第一接收模块901,用于接收OCS发来的信用控制应答CCA消息,该CCA消息用于 指示OCS根据CCR消息触发该连接会话进入休眠状态的结果;保存模块601具体可用于在该结果为OCS根据该CCR消息成功触发该连接会话 进入休眠状态时,执行所述保存该连接会话的相关信息的操作。另一个实施例中,如图10所示,数据业务的连接会话控制装置还可以包括第一激活模块1001,用于在接收到流量消费信息或连接会话的累计计费流量大于 阈值时,向OCS发送激活连接会话的激活请求。下面以数据业务的连接会话控制装置为OCS为例进行说明若数据业务的连接会话控制装置为0CS,则如图11所示,在一个实施例中,数据业 务的连接会话控制装置还可以包括第二接收模块1101,用于在数据业务的连接会话在设定时长内无计费流量产生或 产生的计费流量小于阈值时,接收认证、授权和记账AAA发来的携带休眠通知字段的CCR消 息,该休眠通知字段用于通知触发数据业务的连接会话进入休眠状态;保存模块602具体可以用于根据休眠通知字段,执行保存该连接会话的相关信 息的操作。如图12所示,一个实施例中,数据业务的连接会话控制还可以包括第二发送模块1201,用于向AAA发送CCA消息,该CCA消息用于指示触发本地侧的 连接会话进入休眠状态的结果。如图13所示,一个实施例中,数据业务的连接会话控制装置还可以包括第二激活模块1301,用于接收AAA发来的激活连接会话的激活请求;根据该激活 请求,激活本地侧的休眠状态的连接会话。本发明实施例中,当数据业务的连接会话在设定时长内无计费流量产生或产生的 计费流量小于阈值时,保存所述连接会话的相关信息,并释放所述连接会话占用的资源,使 所述连接会话进入休眠状态,可以减少数据业务对系统内存的占用消耗,提高数据业务性 能,以及对数据业务的支持能力,有利于大容量长连接数据业务的应用。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
权利要求
1.一种数据业务的连接会话控制方法,其特征在于,该方法包括当数据业务的连接会话在设定时长内无计费流量产生或产生的计费流量小于阈值时, 保存所述连接会话的相关信息,并释放所述连接会话占用的资源,使所述连接会话进入休 眠状态。
2.如权利要求1所述的方法,其特征在于,还包括实时扫描所述连接会话的状态,累计在设定时长内所述连接会话产生的计费流量。
3.如权利要求1或2所述的方法,其特征在于,当数据业务的连接会话在设定时长内无 计费流量产生或产生的计费流量小于阈值时,还包括通知融合计费系统OCS将所述连接 会话进入休眠状态。
4.如权利要求3所述的方法,其特征在于,通知OCS将所述连接会话进入休眠状态包 括向OCS发送携带休眠通知字段的信用控制请求CCR消息,所述休眠通知字段用于通知 OCS触发所述连接会话进入休眠状态。
5.如权利要求4所述的方法,其特征在于,还包括接收OCS发来的信用控制应答CCA消息,所述CCA消息用于指示OCS根据CCR消息触 发所述连接会话进入休眠状态的结果;当所述结果为OCS根据所述CCR消息成功触发所述连接会话进入休眠状态时,执行所 述保存所述连接会话的相关信息的操作。
6.如权利要求3所述的方法,其特征在于,该方法进一步包括当接收到流量消费信息或所述连接会话的累计计费流量大于阈值时,向OCS发送激活 所述连接会话的激活请求。
7.如权利要求1所述的方法,其特征在于,还包括当数据业务的连接会话在设定时长 内无计费流量产生或产生的计费流量小于阈值时,接收认证、授权和记账AAA发来的携带 休眠通知字段的CCR消息,所述休眠通知字段用于通知触发数据业务的连接会话进入休眠 状态;根据所述休眠通知字段,执行所述保存所述连接会话的相关信息的操作。
8.如权利要求7所述的方法,其特征在于,还包括向AAA发送CCA消息,所述CCA消息用于指示触发本地侧的所述连接会话进入休眠状 态的结果。
9.如权利要求7所述的方法,其特征在于,该方法进一步包括接收AAA发来的激活所述连接会话的激活请求;根据所述激活请求,激活本地侧的休眠状态的所述连接会话。
10.一种数据业务的连接会话控制装置,其特征在于,该装置包括 保存模块,用于在数据业务的连接会话在设定时长内无计费流量产生或产生的计费流 量小于阈值时,保存所述连接会话的相关信息;释放模块,用于在保存模块保存所述连接会话的相关信息后,释放所述连接会话占用 的资源,使所述连接会话进入休眠状态。
11.如权利要求10所述的装置,其特征在于,还包括监控模块,用于实时扫描所述连接会话的状态,累计在设定时长内所述连接会话产生 的计费流量。
12.如权利要求10或11所述的装置,其特征在于,还包括第一发送模块,用于在所述连接会话在设定时长内无计费流量产生或产生的计费流量 小于阈值时,通知融合计费系统OCS将所述连接会话进入休眠状态。
13.如权利要求12所述的装置,其特征在于,所述第一发送模块具体用于向OCS发送 携带休眠通知字段的CCR消息,所述休眠通知字段用于通知0CS触发所述连接会话进入休眠状态。
14.如权利要求13所述的装置,其特征在于,还包括第一接收模块,用于接收OCS发来的信用控制应答CCA消息,所述CCA消息用于指示 OCS根据CCR消息触发所述连接会话进入休眠状态的结果;所述保存模块具体用于在所述结果为OCS根据所述CCR消息成功触发所述连接会话 进入休眠状态时,执行所述保存所述连接会话的相关信息的操作。
15.如权利要求12所述的装置,其特征在于,还包括第一激活模块,用于在接收到流量消费信息或所述连接会话的累计计费流量大于阈值 时,向OCS发送激活所述连接会话的激活请求。
16.如权利要求10所述的装置,其特征在于,还包括第二接收模块,用于在数据业务的连接会话在设定时长内无计费流量产生或产生的计 费流量小于阈值时,接收认证、授权和记账AAA发来的携带休眠通知字段的CCR消息,所述 休眠通知字段用于通知触发数据业务的连接会话进入休眠状态;所述保存模块具体用于根据所述休眠通知字段,执行所述保存所述连接会话的相关 信息的操作。
17.如权利要求16所述的装置,其特征在于,还包括第二发送模块,用于向AAA发送CCA消息,所述CCA消息用于指示触发本地侧的所述连 接会话进入休眠状态的结果。
18.如权利要求16所述的装置,其特征在于,还包括第二激活模块,用于接收AAA发来的激活所述连接会话的激活请求;根据所述激活请 求,激活本地侧的休眠状态的所述连接会话。
全文摘要
本发明公开了一种数据业务的连接会话控制方法,该方法包括当数据业务的连接会话在设定时长内无计费流量产生或产生的计费流量小于阈值时,保存所述连接会话的相关信息,并释放所述连接会话占用的资源,使所述连接会话进入休眠状态。本发明同时公开一种数据业务的连接会话控制装置。采用本发明可以减少数据业务对系统内存的占用消耗,提高数据业务性能,以及对数据业务的支持能力,有利于大容量长连接数据业务的应用。
文档编号H04W76/04GK102118879SQ20091011368
公开日2011年7月6日 申请日期2009年12月31日 优先权日2009年12月31日
发明者丁鹏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1