【技术实现步骤摘要】
一种资源预留方法以及相关设备
本申请涉及通信
,尤其涉及一种资源预留方法以及相关设备。
技术介绍
资源预留协议(英文全称:resourcereservationprotocol,英文缩写:RSVP)是一种信令协议,该RSVP允许网络上任何一对发送设备与接收设备之间建立保留网络设备带宽资源的路径,为网络上的数据传输保证服务质量(英文全称:qualityofservice,英文缩写:QoS)。其中,QoS的资源是指网络设备中用以实现带宽保证的资源,每个QoS的资源实体有对应的索引。集成服务(英文全称:integratedservices,英文缩写:IntServ)是网络中基于流提供端到端QoS的技术,实现IntServ模型中,发送设备在发送数据前,需要通过RSVP向网络申请特定QoS的资源,并在确认网络已经为该数据预留了QoS的资源后,才开始发送数据。以下结合图1和图2对现有技术中RSVP的具体流程进行描述,发送设备S在向接收设备R发送数据前,需要通过RSVP在网络设备R1、R2、R3、R4上预留资源,并在这些网络设备上维护所要发送的业务流和所预留的资源之间的映射关系。为了实现该目的,首先,发送设备通过协议进程组件向接收设备发送path消息,该path消息中携带有对带宽、时延等需求信息,path消息传输过程中在沿途网络设备R1、R2、R3、R4上逐跳建立路径状态,获取反向下一跳地址,并将反向下一跳地址保存至该路径状态中,用于指导resv消息转发,逐跳向接收设备靠近。接收设备在接收到path消息后,会沿着path消息发送过来的路径回送resv消息,即沿着网 ...
【技术保护点】
1.一种资源预留方法,其特征在于,包括:控制器接收发送设备发送的通信会话的资源预留请求,所述资源预留请求中携带有资源需求信息;所述控制器根据所述资源预留请求,获取所述发送设备与接收设备之间进行所述通信会话的数据传输所经过的网络设备的标识信息及所述网络设备的资源索引;所述控制器根据所述标识信息向所述网络设备发送所述资源需求信息及所述资源索引,所述资源需求信息及所述资源索引用于指示所述网络设备为所述通信会话配置资源;所述控制器向所述发送设备发送所述标识信息和所述资源索引。
【技术特征摘要】
1.一种资源预留方法,其特征在于,包括:控制器接收发送设备发送的通信会话的资源预留请求,所述资源预留请求中携带有资源需求信息;所述控制器根据所述资源预留请求,获取所述发送设备与接收设备之间进行所述通信会话的数据传输所经过的网络设备的标识信息及所述网络设备的资源索引;所述控制器根据所述标识信息向所述网络设备发送所述资源需求信息及所述资源索引,所述资源需求信息及所述资源索引用于指示所述网络设备为所述通信会话配置资源;所述控制器向所述发送设备发送所述标识信息和所述资源索引。2.根据权利要求1所述的方法,其特征在于,所述控制器向所述发送设备发送所述标识信息和所述资源索引包括:所述控制器接收所述网络设备根据所述资源需求信息及所述资源索引完成资源预留后反馈的应答消息;所述控制器根据所述应答消息向所述发送设备发送所述标识信息和所述资源索引。3.根据权利要求1所述的方法,其特征在于,所述资源预留请求还携带有所述接收设备对应的目的地址,所述控制器根据所述资源预留请求,获取所述发送设备与接收设备之间进行所述通信会话的数据传输所经过的网络设备的标识信息及所述网络设备的资源索引包括:所述控制器根据所述资源需求信息及所述目的地址,获取所述标识信息及所述资源索引。4.根据权利要求3所述的方法,其特征在于,所述控制器根据所述资源需求信息及所述目的地址,获取所述标识信息及所述资源索引包括:所述控制器通过访问自身维护的所有网络设备的资源获取所述网络设备的空闲资源;所述控制器根据所述资源需求信息、所述目的地址及所述空闲资源,获取所述标识信息;所述控制器为所述通信会话分配所述资源索引。5.根据权利要求4所述的方法,其特征在于,所述控制器根据所述资源需求信息、所述目的地址及所述空闲资源,获取所述标识信息包括:所述控制器从网络中获取满足所述资源需求信息、所述目的地址及所述空闲资源的路径;所述控制器从所述路径中获取所述发送设备与所述接收设备之间进行所述数据传输所经过的最短路径;所述控制器根据所述最短路径确定所述标识信息。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述控制器向所述发送设备发送所述标识信息和所述资源索引包括:所述控制器将所述标识信息和所述资源索引添加至信令报文中;所述控制器向所述发送设备发送携带所述标识信息和所述资源索引的所述信令报文。7.根据权利要求1至5中任一项所述的方法,其特征在于,所述资源索引包括漏桶索引或队列索引。8.根据权利要求1至5中任一项所述的方法,其特征在于,所述资源需求信息包括带宽资源、突发尺寸、最大时延、最大时延抖动和丢包率中的至少一个。9.一种资源预留方法,其特征在于,包括:发送设备向控制器发送通信会话的资源预留请求;所述发送设备接收所述控制器根据所述资源预留请求反馈的反馈信息,所述反馈信息中携带有所述通信会话的数据传输所经过的网络设备的标识信息和所述网络设备的资源索引;所述发送设备将所述标识信息和所述资源索引添加至所述通信会话的数据,通过所述网络设备向接收设备发送所述数据。10.根据权利要求9所述的方法,其特征在于,所述发送设备将所述标识信息和所述资源索引添加至所述通信会话的数据之前,所述方法还包括:所述发送设备获取所述通信会话的会话标识;所述发送设备将所述标识信息、所述资源索引与所述会话标识进行关联存储;所述发送设备将所述标识信息和所述资源索引添加至所述通信会话的数据包括:所述发送设备根据所述会话标识获取已存储的所述标识信息和所述资源索引;所述发送设备将所述标识信息和所述资源索引添加至所述数据。11.根据权利要求9或10所述的方法,其特征在于,所述数据的类型包括互联网通讯协定第六版IPv6、互联网通讯协定第四版IPv4、或多协议标签交换MPLS。12.根据权利要求11所述的方法,其特征在于,所述发送设备将所述标识信息和所述资源索引添加至所述通信会话的数据包括:所述发送设备将所述标识信息和所述资源索引添加所述IPv6、所述IPv4或所述MPLS的头部。13.一种资源预留方法,其特征在于,包括:网络设备接收控制器发送的通信会话的资源需求信息及资源索引;所述网络设备根据所述资源需求信息及所述资源索引为所述通信会话配置资源,所述资源与所述资源索引对应;所述网络设备接收发送设备发送的所述通信会话的数据,所述数据中携带有所述网络设备对应的目标资源索引及相对于所述网络设备的下一跳对应的目标标识信息,所述目标资源索引包含于所述资源索引,所述目标标识信息包含于所述数据传输经过网络设备的标识信息;所述网络设备根据所述目标资源索引及所述目标标识信息对所述数据进行转发。14.根据权利要求13所述的方法,其特征在于,所述网络设备根据所述资源需求信息及所述资源索引为所述通信会话配置资源之后,所述方法还包括:在完成所述资源的配置后,所述网络设备向所述控制器反馈应答消息。15.根据权利要求13或14所述的方法,其特征在于,所述网络设备根据所述目标资源索引及所述目标标识信息对所述数据进行转发包括:所述网络设备从所述数据的第一个指令节中获取与所述网络设备对应的所述目标资源索引,以及相对于所述网络设备的下一跳对应的所述目标标识信息;所述网络设备获取与所述目标标识信息对应的输出接口;所述网络设备删除所述目标标识信息;所述网络设备获取与所述目标资源索引对应的资源;所述网络设备删除所述目标资源索引;所述网络设备将所述数据通过所述输出接口及所述资源向相对于网络设备的下一跳发送,直至下一跳为所述接收设备。16.根据权利要求13或14所述的方法,其特征在于,所述网络设备根据所述目标资源索引及所述目标标识信息对所述数据进行转发包括:所述网络设备根据所述网络设备对应的偏移量从所述数据中,获取与所述网络设备对应的所述目标资源索引,以及相对于所述网络设备的下一跳对应的所述目标标识信息;所述网络设备获取与所述目标标识信息对应的输出接口;所述网络设备获取与所述目标资源索引对应的资源;所述网络设备将所述数据通过所述输出接口及所述资源向相对于网络设备的下一跳发送,直至下一跳为所述接收设备。17.根据权利要求13或14所述的方法,其特征在于,所述资源索引包括漏桶索引或队列索引。18.根据权利要求13或14所述的方法,其特征在于,所述资源需求信息包括带宽资源、突发尺寸、最大时延、最大时延抖动和丢包率中的至少一个。19.一种资源预留装置,其特征在于,包括:接收单元,用于接收发送设备发送的通信会话的资源预留请求,所述资源预留请求中携带有资源需求信息;获取单元,用于根据所述接收单元接收到的所述资源预留请求,获取所述发送设备与接收设备之间进行所述通信会话的数据传输所经过的网络设备的标识信息及所述网络设备的资源索引;第一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。