一种组播/单播业务接纳控制的方法、装置及系统的制作方法

文档序号:7660275阅读:174来源:国知局
专利名称:一种组播/单播业务接纳控制的方法、装置及系统的制作方法
技术领域
本发明涉及组播/单播技术,特别涉及一种组播/单播业务接纳控制的方 法、装置及系统。
背景技术
基于IP协议的网络电视(IPTV, Internet Protocol Television)视频是高带宽 业务,由于实时性要求高,允许的丟包率是非常低的,而网络带宽尤其是用户 链路带宽一般都非常有限,为保证视频业务有效开展,保证业务质量,需要在 网络中部署资源接纳控制系统(RACS , Resource and Admission Control Subsystem )。
在IPTV业务中,包括组播/广播视频(如视频直播BTV, Broadcast Television)和单播视频(如视频点播VOD, Video on Demanding)两种业务。 由于组播和单播的业务模式差别较大,其接纳控制(AC, Admission Control) 功能的实现也存在较大的差异。
除了单播视频业务如VOD之外,还有各种单播业务流,包含对带宽、优先 级、服务质量等资源都有要求的业务,如视频电话、VOIP、网络会议等等。这 些业务都要求有AC、 QoS保证。
组播AC—般在接入设备(AN, Access Node )完成,由AN判断用户链路带 宽或组播带宽是否满足请求加入频道的带宽需求,或判断用户加入的频道数是 否超过了限制的最大数量,如果用户链路带宽不足或用户加入的频道数超过了 限制的最大数量,则表明用户请求的AC失败,AN拒绝用户的频道加入请求。
单播AC功能一般由独立的资源接纳控制系统完成,资源接纳控制系统了 解网络拓朴,管理着从单播视频服务器到用户的端到端的带宽,因此可以在用
户请求单播视频业务时,由业务服务器向资源接纳控制系统请求资源,资源接 纳控制系统判断端到端的带宽满足情况,返回资源请求结果,业务服务器根据
资源请求结果决定是否接纳业务。
基于上述组播和单播的业务模式,现有技术中对用户组播/单播请求的AC 有两种实现方案。
技术方案1:在用户链路上,为组播业务和单播业务分别预留资源,组播 业务资源和单播业务资源互不占用。即由AN完成本地组播AC功能,资源接 纳控制系统完成单播视频服务器到用户的端到端AC功能,单播AC和组播AC 功能独立,互不影响。
技术方案2:当用户加入某个频道时,AN主动上报用户加入的频道信息, 直接发给资源接纳控制系统或由带宽网络网关(BNG, Broadband Network Gateway )发给资源接纳控制系统,由资源接納控制系统判断用户链路带宽是否 满足需求,如果不满足需求,则通知AN拒绝用户加入请求,在该技术方案中, 通过AN上报组播用户加入信息,AN不具有组播控制AC功能,由资源接纳控 制系统统一进行AC处理,实现了組播和单播的统一。
但上述两种技术方案中,都存在着缺点,例如,技术方案1中的组4番业务 和单播业务不能共享带宽资源,造成带宽资源浪费,而且,只适合用户链路带
宽足够的场景。
技术方案2中,虽然通过AN上报组播用户加入信息,由资源接纳控制系 统统一进行AC处理,实现了组播和单播的统一,但该方案实现复杂,而且组 播业务比单播业务切换频率大,大量电视用户的频繁频道切换会导致大量的信 息交互,对AN的性能要求非常高;更进一步地,由于组播业务频道切换需要 通过AN上报组播用户加入信息和资源接纳控制系统进行交互,频道切换时延 较大,用户体验差,降低了带宽资源的利用率。

发明内容
本发明实施例提供一种组播业务接纳控制的方法,在降低组播业务频道 切换时延的情况下实现组播/单播资源共享和灵活分配。
本发明实施例还提供一种单播业务接纳控制的方法,实现组播/单播资 源共享和灵活分配。
本发明实施例还提供一种网络设备,在降低组播业务频道切换时延的情 况下实现组播/单播资源共享和灵活分配。
本发明实施例还提供一种组播/单播业务接纳控制的系统,在减少组播 业务频道切换时延的情况下实现组播/单播资源共享和灵活分配。
为达到上述目的,本发明实施例的技术方案具体是这样实现的 一种组播接纳控制AC的方法,该方法包含
接入设备接收组播管理协议加入报文消息,向资源和接纳控制系统发送组 播资源请求;
资源和接纳控制系统接收组播资源请求,进行资源接纳计算操作; 确定资源充足时,向接入设备分配组播资源并授权接入设备对组播资源进 行管理,接入设备获取组播资源后,向用户发送组播业务流;
接入设备接收组播频道切换请求消息,根据当前授权分配的组播资源,进 行AC操作,如果组播资源充足,接入设备向用户发送组播业务流。 一种单播接纳控制的方法,该方法包含
资源和接纳控制系统接收应用实体的单播业务资源请求消息,进行资源接 纳控制AC操作;
如果资源充足,返回单播业务资源请求成功消息;
如果资源不足,资源和接纳控制系统向接入设备发出组播资源使用状态校 对消息或组播资源强制释放消息;
根据返回的组播资源使用状态校对响应消息或组播资源强制释放响应消息 再进行AC操作,然后向应用实体发送对应的单播业务资源请求响应消息。
一种接入设备,该网络设备包含组播控制模块、处理模块及资源接纳接 口模块,其中,
组播控制模块,用于组播业务流复制并向用户终端发送组播业务流或者停
止向用户进行组播业务流复制;
处理模块,用于判断当前授权管理的组播资源是否满足所述组播频道切换 请求所需的资源;
资源接纳接口模块,用于接入设备中处理模块与资源和接纳控制系统之间 进4亍消息交互;
组播控制模块,接收用户发送的组播频道切换请求或频道加入请求,发送 至处理模块,处理模块从组播控制模块接收组播频道切换请求,判断当前授权 管理的组播资源是否满足所述组播频道切换请求所需的资源,如果是,接纳所 述组播频道切换请求,将所述当前授权分配的组播资源作为组播频道切换可用 资源,通知组播控制模块向用户进行组播业务流复制。
一种资源和接纳控制系统网络设备,该网络设备包含应用实体接口模块、 接纳控制模块及接入设备接口模块,其中,
应用实体接口模块,用于在应用实体和接纳控制模块之间传送单播业务资 源请求消息、单播业务资源请求响应消息;
接入设备接口模块,用于在接纳控制模块和接入设备之间传送组播资源请 求消息、组播资源请求响应消息;
接纳控制模块,用于集中统一管理资源,对来自接入设备的组播资源请求 和来自应用实体的单播资源请求,进行统一的分配、调度,从应用实体接口模 块接收单播业务资源请求消息,并对所述单播业务资源请求进行统一的资源接 纳AC操作,确定资源充足时,接纳所述单播资源请求,通过应用实体接口模 块发送单播资源请求成功消息;或,从接入设备接口模块接收来自接入;殳备的 组播资源请求消息,并对所述组播资源请求进行统一的资源接纳计算AC操作, 确定资源充足时,接纳所述组播资源请求,授权接入设备管理获得的资源,并
通过接入设备接口模块发送组播资源请求成功消息。
一种组播/单播接纳控制的系统,该系统包含应用实体、资源和接纳控制 系统及接入设备,其中,
接入设备,用于根据资源接纳控制系统的授权,管理资源接纳控制系统分 配给接入设备并授权其进行管理的组播资源,接收用户发送的组播频道切换请 求,根据当前授权管理的组播资源是否满足所述组播频道切换请求所需的资源,
如果是,接纳所述组播频道切换请求;接收资源接纳控制系统发送的组播资源 状态查询消息并将当前组播资源使用情况响应给资源和接纳控制系统;
应用实体,用于接收用户发送的单播业务请求,并将单播业务所需的单播 业务资源请求发送至资源接纳控制系统;接收资源接纳控制系统发送的单播业 务资源请求响应消息,并根据响应消息向用户发送单播业务或者拒绝所述用户 的单播业务请求;
资源接纳控制系统,接收来自接入设备的组播业务资源请求消息,进行AC 操作,确定资源充足时,分配资源给接入设备用于组播业务,并授权接入设备 对已分配的资源作为组播可用资源进行后续管理;接收应用实体发送的单播业 务资源请求消息,进行AC操作,确定资源充足时,向应用实体发送单4番业务 资源请求成功消息。
由上述技术方案可见,本发明实施例的 一 种组播/单播业务接纳控制的 方法、装置及系统,通过资源接纳控制系统集中控制和分配资源,实现组播 /单播共享资源。资源接纳控制系统根据接入设备的资源请求向接入设备分 配资源并授权其对获得的资源进行管理。接入设备在授权的组播资源范围内 处理组播业务,当AN接收用户的组播频道切换资源请求时,AN根据当前 授权管理的组播资源进行判断,如果授权的组播资源可以满足用户的组播频 道切换资源请求,直接向用户发送组播业务流,不需要与资源接纳控制系统 进行信息交互,节省了频道切换时和资源接纳控制系统信息交互的时间,从 而实现快速频道切换。
而且,资源接纳控制系统接收应用实体的单播业务资源请求,当确定资 源不足时,通过向接入设备校对或者强制释放组播资源,可接纳单播业务资
源请求。
同时,资源和接纳控制系统集中控制资源,可以为组播/单播灵活分配 资源,提高了网络资源的利用率,实现组播/单播资源的共享。


图la为本发明实施例一种组播/单播业务接纳控制的系统结构示意图lb为本发明实施例接入设备的结构示意图lc为本发明实施例资源和接纳控制系统的结构示意图2为本发明实施例一组4番^接纳控制的方法流程示意图3为本发明实施例二单4番^接纳控制的方法流程示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明作进一步详细说明。
本发明实施例是通过资源接纳控制系统集中控制资源,实现组播/单播 共享资源并灵活分配。资源包含带宽、优先级等属性以及属性组合,例如最 常见的资源就是带宽资源,在属性组合上可以是有优先级保证的带宽。资源 接纳控制系统根据接入设备的资源请求分配资源并授权接入设备进行资源 管理,用于AN接收用户组播频道切换资源请求时,AN根据授权分配的组 播资源进行判断,如果授权分配的组播资源满足用户的组播频道切换请求所 需的资源,直接向用户发送组播业务流,如果不能满足,AN向资源接纳控 制系统请求组播频道切换所需资源,资源接纳控制系统接收请求组播频道切 换资源请求,为AN分配资源用于组播业务。同时,资源接纳控制系统直接 处理单播业务资源请求。资源接纳控制系统基于单播、组播业务的集中统一 控制实现资源灵活分配。 为了实现上述目的,本发明实施例提出了一种組播/单播接纳控制的系统。
图la为本发明实施例一种组播/单播接纳控制的系统结构示意图。参见 图la,该系统包含用户11、接入设备12、应用实体(AF, Application Function) 13、资源和接纳控制系统14、会聚功能实体(AGG, Aggregation) 15及宽 带接入服务器/业务路由器(BRAS/SR , Broadband Remote Access Server/Service Router ) 16,其中,用户11向接入设备12发送组播管理协议 (IGMP, Internet Group Management Protocol)加入才艮文消息,接入设备12 向资源和接纳控制系统14发送组播资源请求消息,资源和接纳控制系统14 接收组播资源请求消息,进行资源AC操作,确定资源充足时,向接入设备 12授权分配组播资源,接入设备12获取授权分配的组播资源,在此不再赘 述。
用户11,用于向接入设备12发送组播频道切换请求消息,向应用实体 13发送单播业务请求消息,接收接入设备12发送的组播业务流及应用实 体13发送的单播业务流;
接入设备12,用于根据资源和接纳控制系统14的授权,管理资源和接 纳控制系统14分配的组播资源,接收用户11发送的组播频道切换请求消息, 判断当前授权分配的组播资源是否满足组播频道切换请求所需的资源,如果 是,接纳组播频道切换请求并向用户发送组播业务流;接收资源接纳控制系 统14发送的组播资源使用状态校对消息或组播资源强制释放消息,并发送 组播资源使用状态校对响应消息或者组播资源强制释放响应消息;
应用实体13,用于接收用户11发送的单播业务请求消息,并将单播业 务资源请求消息发送至资源接纳控制系统14;接收资源接纳控制系统14发 送的单播业务资源请求响应消息,向用户11发送单播业务流或者提示信息;
资源接纳控制系统14,向接入设备授权分配组播资源,接收应用实体 13发送的单播业务资源请求消息,进行资源AC操作,确定资源不足时,向 接入设备12发送组播资源使用状态校对消息或组播资源强制释放消息,根
据返回的组播资源使用状态校对响应消息或组播资源强制释放响应消息,接
纳或拒绝单播资源请求,向应用实体13发送单播资源请求响应消息;
会聚功能实体(AGG, Aggregation) 15,用于网络拓朴,为接入设备 12的上一级实体;
宽带接入服务器/业务路由器16,用于用户ll管理。
图lb为本发明实施例接入设备的结构示意图。参见图lb,接入设备12 包含资源接纳接口模块121、处理模块122及组播控制模块123,其中,
资源接纳接口模块121,接收处理模块122的组播资源请求,向资源接纳 控制系统14发送组播资源请求消息;接收资源和接纳控制系统14发送的組播 资源请求响应消息并转发给接收处理模块122。
处理模块122,接收组播控制模块123发送的组播频道切换请求,根据当 前授权分配的组播资源是否满足组播频道切换请求所需的资源,如果是,接纳 组播频道切换请求,将当前授权分配的组播资源作为组播频道切换资源,向组 播控制模块123发送;如果当前授权分配的组播资源不能满足组播频道切换请 求所需的资源,向资源接纳接口模块121发送组播资源请求消息,并接收资源 接纳接口模块121发送的组播资源请求响应消息,如果消息中包含确认信息, 接纳组播频道切换请求,更新当前授权分配的组播资源,将更新后的组^"资源 作为组播频道切换资源,向组播控制模块123发送,否则,向组播控制模块123 发送拒绝组播频道切换请求消息;
组播控制模块123,用于接收用户ll发送的组播频道切换请求消息,发送 至处理模块122;接收处理模块12的组播频道资源,并向用户发送组播业务流。
实际应用中,处理模块122还可以进一步用于接收资源接纳接口模块121 发送的组播资源使用状态校对消息或者组播资源强制释放消息,并将对应的响 应消息发送给资源接纳控制系统14。
资源接纳接口模块121,接收资源和接纳控制系统14发送的组播资源使用 状态校对消息或者组播资源强制释放消息,向处理模块122发送;
资源接纳接口模块121,接收处理模块122发送的组播资源使用状态校对
响应消息或者组播资源强制释放响应消息,向资源和接纳控制系统14发送。
图1C为本发明实施例资源接纳控制系统14的结构示意图。参见图lc,资
源接纳控制系统14包含AF接口模块141、接纳控制模块142及AN接口模 块143,其中,
AF接口模块141,用于接收来自用户11的单播业务资源请求消息发送至 接纳控制模块142; AF接口模块141将接纳控制模块142的单播业务资源请求 响应消息发送给应用实体13 。
接纳控制模块142,接收AF接口模块141发送的消息,如杲消息为单播业 务资源请求消息,进行资源AC操作,确定资源不足时,向AN接口模块143 发送请求组播资源校对请求或者组播强制释放请求消息;如果消息为组播资源 使用状态校对确认消息或者组播资源强制释放确认消息,在接入设备将组播资 源释放给资源接纳控制系统14中接纳控制模块142后,进行AC操作,如杲成 功接纳所述单播业务资源请求,向AF接口模块141发送单播业务资源请求成 功消息;
AN接口模块143,接收接入设备组播资源请求消息,向接纳控制模块142 发送;接收接纳控制模块142发送的组播资源请求响应消息,向接入设备12 发送。
基于图la 图lc,下面举两个实施例,对组播/单播业务接纳控制的系 统中使用本发明的具体实施方式
进行详细说明。 实施例一
图2为本发明实施例一组播接纳控制的方法流程示意图。参见图2,该 流程包含
步骤201,用户向AN发送IGMP加入报文消息,携带要求的组播资源 BW1请求;
步骤202, AN接收组播资源BW1请求,向资源接纳控制系统发组播资 源BW1请求;
步骤203,资源接纳控制系统接收组播资源BW1请求,为组播资源BW1进行AC;
步骤204,AC接纳成功后,资源接纳控制系统向AN发送组播资源BWl
请求确认消息;
本步骤中,资源接纳控制系统向AN发送组播资源BW1确认消息,并 对AN进行授权,授权AN管理组播资源BW1,用于AN自行管理后续组播 资源请求,例如,由AN中的一个实体管理一个用户的一个请求,由资源接 纳控制系统进行集中控制,资源接纳控制系统与AN通过交互,实现资源统 一管理、灵活分配。
实际应用中,也可以是由资源接纳控制系统在用户发送IGMP加入报文 消息前,预先分配AN —定的组播资源BWl并授权AN进行管理。 步骤205, AN使用组播资源BW1向用户发送组播业务流; 步骤206,用户切换频道,向AN发送组播频道切换请求消息; 实际应用中,频道切换过程一般是在一个短时间间隔内顺序并配对出 现,由组播管理协议(IGMP)离开消息和加入消息构成。先离开后加入顺序出 现、离开和加入之间的时间间隔短,是频道切换和单个初始使用组播业务时 产生的IGMP加入消息、单个停止使用组播业务时产生的IGMP离开消息的 明显区别。
步骤207, AN接收组播频道切换请求消息,根据当前授权分配的组播 资源BWl判断是否可以满足组播频道切换请求所需的资源BW2,如果是, 执行步骤208,否则,执行步骤210;
本步骤中,也可以是AN接收组播频道切换请求消息,根据当前授权分 配的组播资源判断是否可以满足组播频道切换请求所需的资源即組播资源 BW2,例如,BW1〉BW2,即当前授权分配的组播资源BW1满足组播频道 切换请求所需的资源BW2,保持当前授权分配的组播资源BW1不变,AN 向用户发送组播资源BW1,即执行步骤208a~209a,这样,在用户进行频 道频繁切换时,保留使用最大的资源,可以有效避免切换时当前授权分配的 组播资源不足时需要向资源接纳控制系统请求组播资源,进行AC而引起的
组播时延。
步骤20S, AN修改组播资源BW1为BW2;
步骤209, AN利用组播资源BW2向用户发送组播业务流;
步骤208a, AN保持组播资源BW1;
步骤209a, AN利用组播资源BW1向用户发送组播业务流; 步骤210, AN向资源接纳控制系统请求组播资源BW2; 步骤211,资源接纳控制系统接收组播资源BW2请求消息,为组播资 源BW2进行AC;
本步骤中,如果资源接纳控制系统自身管理的资源不能满足组播资源 BW2,则AC接纳失败,向AN发送拒绝组播资源BW2, AN接收拒绝组播 资源BW2,拒绝用户的组播频道切换请求。
步骤212, AC接纳成功后,资源接纳控制系统向AN发送组播资源BW2
请求成功消息;
步骤213, AN修改组播资源BW1为组播资源BW2,利用资源BW2向 用户发送组播业务流;
步骤2H,用户停止使用组播业务,向AN发送IGMP离开报文消息;
步骤215 , AN向资源接纳控制系统发送组播资源BW2释放消息;
本步骤中,如果用户没有进行频道切换,即AN以组播资源BW1向用 户发送,或者,用户进行频道切换,但AN以组播资源BW1向用户发送, 则AN向资源接纳控制系统发送组播资源BW1释放消息.。
步骤216,资源接纳控制系统向AN确认释放组播资源BW2;
如果步骤215中,AN向资源接纳控制系统发送组播资源BW1释放消 息,则本步骤中,资源接纳控制系统向接入设备确认释放组播资源BW1 。
实际应用中,资源接纳控制系统也可以通过周期性或不定期地使用状态 向AN查询组播资源使用状态,以了解AN组播资源使用情况,可以执行步 骤217和步骤218。
步骤217,资源接纳控制系统周期性或不定期地向AN查询组播资源使
用状态;
步骤218, AN向资源接纳控制系统回复使用的组播资源BW1/BW2;
在实际应用中,AN也可以通过周期性或不定期地主动向资源接纳控制 系统上报组播资源使用状态,可以执行步骤219和步骤220。
步骤219, AN周期性或不定期地向资源接纳控制系统主动上报组播资 源使用状态;
步骤220,资源接纳控制系统向AN回复组播资源使用状态确认消息。 实施例二
在实施例一中,资源接纳控制系统通过授权给AN,并根据自身策略分 配AN组播资源,由AN自行管理组播资源,如果AN管理的组播资源不能 满足用户的组播频道切换资源要求,通过与资源接纳控制系统的交互,为用 户请求组播频道切换所需资源。实际应用中,对于用户的单播业务请求,应 用实体AF也通过类似的方法向资源接纳控制系统请求单播业务所需资源。
图3为本发明实施例二单播接纳控制的方法流程示意图。参见图3,该 流程包含
步骤301,用户向AF发送单播业务请求消息;
步骤302, AF接收单播业务请求,向资源接纳控制系统发送单播业务 资源i青求消息;
步骤303,资源接纳控制系统接收单播业务资源请求消息,为该单播资 源请求进行AC;
步骤304, AC接纳成功后,资源接纳控制系统向AF发送单播业务资源 请求成功消息;
本步骤中,如果资源接纳控制系统自身管理的资源可以满足用户的单播 业务资源请求所需的资源,则AC接纳成功,向AF发送单播业务资源请求 确认消息,执行步骤308,否则,执行步骤305 。
步骤305,资源接纳控制系统向AN发送组播资源使用状态校对消息, 以便核对A N和资源接纳控制系统中组播资源使用状态 一 致性;
本步骤中,如果设定组播业务优先级低于单播业务优先级,在资源不足 时,单播业务资源请求可以触发资源接纳控制系统强制释放接入设备所使用
的组播资源。本步骤则变为305a,资源接纳控制系统向AN发送组播资源强 制释放消息,强制让接入设备释放占用的组播资源,资源接纳控制系统取消 对AN的组播资源授权管理权,将组播资源归还给资源接纳控制系统进行分配。
步骤306, AN接收组播资源使用状态校对消息,向资源接纳控制系统 返回组播资源使用状态校对响应消息;
本步骤中,如果条件和步骤305相同,即设定组播业务优先级低于单播 业务优先级,在资源不足时,单播业务资源请求可以触发资源接纳控制系统 强制释放接入设备所使用的组播资源。则本步骤则变为306a,接入设备AN 接收组播资源强制释放消息,向资源接纳控制系统返回组播资源强制释放成 功消息,将组播资源归还给资源接纳控制系统进行分配。
步骤307,资源接纳控制系统向AF发送单播业务资源请求成功消息; 步骤308, AF接收单播业务资源请求成功消息,向用户发送单播业务
、、六.
步骤309,用户向AF发送取消或结束单播业务资源消息;
步骤310, AF向资源接纳控制系统发送释放单播业务资源请求消息;
步骤3U,资源接纳控制系统接收释放单播业务资源请求消息,释放单
播业务资源,向AF返回释放单播业务资源确认消息。
步骤312,资源接纳控制系统周期性或不定期地向AN查询组播资源使
用状态;
步骤313, AN向资源接纳控制系统回复使用的组播资源状态。 以上举较佳实施例,对本发明的目的、技术方案和优点进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并不用以 限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、 改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种组播接纳控制AC的方法,其特征在于,该方法包含接入设备接收组播管理协议加入报文消息,向资源和接纳控制系统发送组播资源请求;资源和接纳控制系统接收组播资源请求,进行资源接纳计算操作;确定资源充足时,向接入设备分配组播资源并授权接入设备对组播资源进行管理,接入设备获取组播资源后,向用户发送组播业务流;接入设备接收组播频道切换请求消息,根据当前授权分配的组播资源,进行AC操作,如果组播资源充足,接入设备向用户发送组播业务流。
2. 如权利要求l所述的方法,其特征在于,所述接纳组播频道切换请求包 括接入设备将所述当前已授权管理分配的组播资源作为组播频道切换请求可 用的资源。
3. 如权利要求l所述的方法,其特征在于,该方法进一步包括如果当前 授权管理的组播资源不能满足组播频道切换请求所需的资源,接入设备向资源 和接纳控制系统请求组播频道切换所需的资源,资源接纳控制系统进行AC操 作并返回资源请求响应消息,如果资源请求成功,接入设备更新授权管理的组 播资源为新获得的资源,并接纳所述组播频道切换请求。
4. 如权利要求1所述的方法,其特征在于,该方法进一步包括 接入设备接收组播管理协议离开报文消息,向资源和接纳控制系统发送组播资源释放消息;接入设备接收资源和接纳控制系统返回的组播资源释放确认 消息,释放组播资源。
5. 如权利要求1所述的方法,其特征在于,该方法进一步包括 接入设备周期性或不定期地接收资源和接纳控制系统发送的组播资源使用状态查询消息,向资源和接纳控制系统返回組播资源使用状态查询响应消息。
6. —种单播接纳控制的方法,其特征在于,该方法包含 资源和接纳控制系统接收应用实体的单播业务资源请求消息,进行资源接 纳控制AC操作;如果资源充足,返回单播业务资源请求成功消息;如果资源不足,资源和接纳控制系统向接入设备发出组播资源使用状态校对消,包、或组播资源强制释放消,氛-;根据返回的组播资源使用状态校对响应消息或组播资源强制释放响应消息 再进行AC操作,然后向应用实体发送对应的单播业务资源请求响应消息。
7. 如权利要求6所述的方法,其特征在于,该方法进一步包括 资源和接纳控制系统接收应用实体发送的取消或结束单播业务消息,释放单播资源。
8. —种接入设备,其特征在于,该网络设备包含组播控制模块、处理模 块及资源接纳接口模块,其中,组播控制模块,用于組播业务流复制并向用户终端发送组播业务流,或者 停止向用户进行组播业务流复制;处理模块,用于判断当前授权管理的组播资源是否满足所述组播频道切换 请求所需的资源;资源接纳接口模块,用于接入设备中处理模块与资源和接纳控制系统之间 进行消息交互;组播控制模块,接收用户发送的组播频道切换请求或频道加入请求,发送 至处理模块,处理模块从组播控制模块接收组播频道切换请求,判断当前授权 管理的组播资源是否满足所述组播频道切换请求所需的资源,如果是,4妾纳所 述组播频道切换请求,将所述当前授权分配的组播资源作为組播频道切换可用 资源,通知组播控制模块向用户进行组播业务流复制。
9. 如权利要求8所述的网络设备,其特征在于,所述处理模块进一步用于在当前授权分配的组播资源不能满足所述组播频道切换请求所需的资源时,通过资源接纳接口模块向资源和接纳控制系统发送组播资源请求消息;并从资源 接纳接口模块接收组播资源请求响应消息,如果消息中包含确认信息,接纳组播频道切换请求,更新处理模块当前授权分配的组播资源为新获得的资源,通 知组播控制模块发送组播业务流,否则,向组播控制模块发送拒绝组播频道切 换请求消息。
10. —种资源和接纳控制系统网络设备,其特征在于,该网络设备包含应用实体接口模块、接纳控制模块及接入设备接口模块,其中,应用实体接口模块,用于在应用实体和接納控制模块之间传送单播业务资源请求消息、单播业务资源请求响应消息;接入设备接口模块,用于在接纳控制模块和接入设备之间传送组播资源请 求消息、组播资源请求响应消息;接纳控制模块,用于集中统一管理资源,对来自接入设备的组播资源请求 和来自应用实体的单播资源请求,进行统一的分配、调度,从应用实体"l姿口模 块接收单播业务资源请求消息,并对所述单播业务资源请求进行统一的资源接 纳AC操作,确定资源充足时,接纳所述单播资源请求,通过应用实体4妄口模 块发送单播资源请求成功消息;或,从接入设备接口模块接收来自接入"^殳备的 组播资源请求消息,并对所述组播资源请求进行统一的资源接纳计算AC操作, 确定资源充足时,接纳所述组播资源请求,授权接入设备管理获得的资源,并 通过接入设备接口模块发送组播资源请求成功消息。
11. 一种组播/单播接纳控制的系统,其特征在于,该系统包含应用实体、 资源和接纳控制系统及接入设备,其中,接入设备,用于根据资源接纳控制系统的授权,管理资源接纳控制系统分 配给接入设备并授权其进行管理的组播资源,接收用户发送的组播频道切换请 求,根据当前授权管理的组播资源是否满足所述组播频道切换请求所需的资源, 如果是,接纳所述组播频道切换请求;接收资源接纳控制系统发送的组^"资源 状态查询消息并将当前组播资源使用情况响应给资源和接纳控制系统;应用实体,用于接收用户发送的单播业务请求,并将单播业务所需的单播 业务资源请求发送至资源接纳控制系统;接收资源接纳控制系统发送的单播业 务资源请求响应消息,并根据响应消息向用户发送单播业务或者拒绝所述用户 的单播业务请求;资源接纳控制系统,接收来自接入设备的组播业务资源请求消息,进行AC 操作,确定资源充足时,分配资源给接入设备用于组播业务,并授权接入设备对已分配的资源作为组播可用资源进行后续管理;接收应用实体发送的单播业 务资源请求消息,进行AC操作,确定资源充足时,向应用实体发送单纟番业务 资源请求成功消息。
12.如权利要求11所述的系统,其特征在于,所述资源和接纳控制系统进 一步周期性或不定期地向接入设备发送组播资源使用状态查询消息,接入设备 向资源和接纳控制系统返回组播资源使用状态查询响应消息。
全文摘要
本发明公开了一种组播/单播业务接纳控制的方法、装置及系统,通过资源和接纳控制系统集中控制资源,组播/单播共享资源,资源和接纳控制系统向接入设备分配并授权资源,由接入设备在授权内管理所获得的组播资源,当接入设备的组播资源或接纳控制系统的资源不足时,通过交互重新调整资源的分配。应用本发明,可以在统一的资源和接纳控制系统集中控制下,实现组播/单播资源灵活分配,降低了组播业务频道切换时的时延,实现组播的快速频道切换。
文档编号H04L12/54GK101374066SQ20071014517
公开日2009年2月25日 申请日期2007年8月24日 优先权日2007年8月24日
发明者吕珍珠, 张小莲, 军 李, 谷怀龙, 婷 邹 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1