服务质量控制方法及网络设备的制作方法

文档序号:7684821阅读:166来源:国知局

专利名称::服务质量控制方法及网络设备的制作方法
技术领域
:本发明涉及通讯领域,尤其涉及一种服务质量控制方法及相应的网络设备。技术背景现有的互联协议(InternetProtocol,IP)网是一个自由开放、没有统一管理机制的网络,它的设计理念就是自由模式和非盈利商业模型,造成了服务质量缺乏保证,使得商用业务网,以及服务质量要求较高的数据互联业务和实时视频业务,不敢被加载到公用的IP网上去。为了确保重要的业务量不受延迟或丟弃,同时保证网络的高效运行,就要进行服务质量(QualityofService,QoS)控制。服务质量控制是按照一定的规则,对不同的入报文划分不同的优先级,设置不同的带宽和拥塞门限,最终达到对报文转发质量的控制。组播即多播,是一种单个入报文,一个或多个出报文的报文转发方式。现有技术中提出了一种层次化有序地址分组网络(HSAPN,HierarchicalandSequentialAddressPacketNetwork),如公用电信分组数据网,该系统包括一个HSAPN网,同时接入多个IP网、ATM网或FR网。以一个HSAPN网同时接入多个IP网为例,HSAPN网中的所有设备都分配有HSAPN地址,IP网中的所有设备都分配有IP地址,边缘设备中同时分配有HSAPN地址和IP地址。IP网通过边缘设备与HSAPN网相连接,IP地址与HSAPN地址之间的映射关系保存在地址转换设备内。当IP网络侧需要访问HSAPN网内数据或穿过HSAPN网络时,IP网络侧将报文传递给边缘设备,边缘设备通过查询地址转换设备中的地址映射表,将IP网络侧的地址转换为HSAPN地址,然后转发给下一跳路由器,即可实现IP网络对HSAPN网络的访问。发明人在实现本发明的过程中,发现在上述现有的HSAPN网中,组播转发时,缺少QoS控制。
发明内容本发明实施例提供一种服务质量控制方法,网络设备,实现在HPAPN网中,组播才艮文转发时,提供QoS控制。为了达到上述发明目的,本发明实施例提供了一种服务质量控制方法,包括识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;根据所述服务质量配置信息,对所述组播报文进行服务质量控制。本发明实施例还提出了一种服务质量控制方法,包括获取复制组播报文生成的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;根据所述服务质量配置信息,对所述节点报文进行服务质量控制。同时,本发明实施例还提供了一种网络设备,包括第一识别单元,用于识别接收到的组播^^文的组4I^艮文类型;第一获取单元,用于获取预设的与所述组播报文类型对应的服务质量配置信息;第一服务质量控制单元,用于根据所述组播服务质量配置信息,对所述组播报文进行服务质量控制。本发明实施例还进一步提供了一种网络设备,包括第二识别单元,用于识别复制组4番寺艮文生成的节点才艮文的节点净艮文类型;第二获取单元,用于获取预设的与所述节点报文类型对应的服务质量配置信息;第二服务质量控制单元,用于根据所述服务质量配置信息,对所述节点4艮文进行服务质量控制。实施本发明实施例,通过识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述组播报文进行服务质量控制。实施本发明实施例,还可实现通过获取组播报文复制后生成的对应各个目标节点的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述节点报文进行服务质量控制。本发明实施例实现了在新型公用分组电信数据网中,组播转发时,对组播报文和/或组播报文复制后生成的对应各个叶子节点的节点报文的QoS控制,进而实现了可靠的服务质量保证。图1是本发明一种服务质量控制方法第一实施例的流程示意图;图2是本发明一种服务质量控制方法第二实施例的流程示意图;图3是本发明一种服务质量控制方法第三实施例的流程示意图;图4是本发明网络设备第一实施例示意图;图5是本发明网络设备第二实施例示意图;图6是本发明网络设备第三实施例示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。参考图l,是本发明服务质量控制第一实施例流程示意图,包括101、识别接收到的组播"^艮文的组播报文类型;102、获取预设的与所述组播报文类型对应的服务质量QoS配置信息;103、根据所述QoS配置信息,对所述组播报文进行QoS控制。在101中,当接收到来自组播源的组播报文后,将解析接收到的组播报文,获取组播报文的组播源地址以及组播组地址信息,然后根据该组播报文的组播源地址以及组播组地址信息查询并获取预设的对应该组播源地址信息以及组播组地址信息的组播报文类型标识。在所述102中根据该组播报文类型标识,获取预设的与所述组4番4艮文类型对应的QoS配置信息。在本例中,为了实现对组播报文进行QoS控制,需在网络设备(如路由器)上预先对组播报文进行分类,并预先设置及保存与各种组播报文类型对应的QoS配置信息。具体实现时,可根据组播源地址以及组播组地址信息对组播报文进行分类,对组播报文的分类方式并不限于该具体实施方式,如在组播源地址以及组播组地址信息的基础上,还可增加时间段信息实现对组播报文进行分类。在103中,根据QoS配置信息,如优先级、带宽配置、拥塞门限等信息,实现对组播报文的QoS控制。在一具体实施例中,本发明实施例通过设置组播QoS标识符表以及组播QoS配置信息表,实现对组播报文进行分类并保存对应的QoS配置信息,所述配置信息包括优先级、带宽、拥塞门限等。所述组播QoS标识符表可以如表一所示表一:<table>tableseeoriginaldocumentpage10</column></row><table>所述组播QoS配置信息表可以如表二所示:表二:<table>tableseeoriginaldocumentpage10</column></row><table>表一中所述的组播QoS唯一标识符(groupQoSuniqueidentifier)为与唯一的组播源地址以及组播组地址组合对应的描述符,其类型可以为整型常量、字符串、操作系统时间等,只需确保本网络设备内全局唯一即可,在本例中以该组播QoS唯一标识符作为组播报文类型标识的一种具体实现方式。例如,在路由器中实现本例所述的QoS控制时,路由器在接收到组播报文后,获取组播报文的组播源地址以及组播组地址信息,根据该组播源地址以及组播组地址信息从表一中获取对应的组播QoS唯一标识符,然后以该组播QoS唯一标识符从表二中获取对应的QoS配置信息,进而以该QoS配置信息实现对组播报文进行QoS控制。在本例中,若希望对某些组播源地址以及组播组地址组合的组播报文分配相同的QoS配置信息,则可对这些组播源地址以及组播组地址组合设置同一个组4番QoS唯一标识符,如表一中,对于(S3、G3)和(S4、G4)分配同一个组播QoS唯一标识符(SG),这些就实现了对(S3、G3)和(S4、G4)对应的组播源地址以及组播组地址组合的组播报文实现同样的QoS控制。通过该方法,本领域技术人员应该明白,本例可实现对于某些组播报文实现同样的服务质量控制,尤其对于组播QoS标识符表中未定义的组播源地址以及组播组地址组合的报文提供默认的服务质量控制。结合表一及表二,若接收组播报文的组播源地址为Sl,组播组地址为G2,则才艮据该源地址及组地址的组合(Sl,G2)查询表一中是否存在相同的源地址与组地址的组合(S1,G2),经查询,表一中存在所述组合(Sl,G2),则获取该组合(Sl,G2)所对应的组播QoS唯一标识符(S1G2),假若不存在相同的源地址与组地址的组合及对应的标识符SlG2,则将所述接收的组4番报文送到普通组播报文的转发队列。其次,根据上述查询结果在表二中查询是否存在与组播QoS唯一标识符(SlG2)所对应的QoS配置信息,经查询,表二中存在所述配置信息,则获取该标识符所对应的QoS配置信息"优先级普通,带宽300M,拥塞门限240M……,,;假若没有查询到相对应的配置信息,则使用默认的QoS配置信息,根据所获取的QoS配置信息对组播报文进行QoS控制。通过本实施例,可实现对组播报文的QoS控制,例如电视台Sl和电视台S2通过网络对其他地区进行电^L转4番,其转发净艮文采用的组播组地址分别为Gl和G2。由于电视台Sl在运营商处购买的服务质量不同于电视台S2购买的服务质量,路由器在同时接收到(Sl,Gl)和(S2,G2)的转发报文时,有区别地进行QoS控制。又比如电视台S通过网络进行不同电视节目的转播。假设新闻节目采用组播组地址为Gl,电影节目采用组播组地址G2,且购买的服务质量不同,路由器在同时接收到(S,Gl)和(S,G2)的转发l艮文时,有区别的进行QoS控制。又如电视台S1和电视台S2均使用组播地址G对其他地区进行电视转播,但由于电视台Sl和电视台S2购买的服务质量不同,因此路由器在同时接收到(S1,G)和(S2,G)的转发报文时,应该有区别地对组播报文进行QoS控制。对上述组播报文进行第一次QoS控制之后,还可以对复制报文后生成的节点报文进行第二次QoS控制;也可以不进行对组播报文的第一次QoS控制,直接进行对节点报文的第二次QoS控制,请参照图2,是本发明一种服务质量控制方法第二实施例的流程图,该方法包括201、复制组播报文,生成对应各个目标节点的节点报文;202、获取所述节点报文的节点报文类型标识信息;203、根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;204、根据所述服务质量配置信息,对所述节点报文进行服务质量控制。下面对上述201~204进行详细描述在本例中,为了实现对节点报文进行QoS控制,需在网络设备(如路由器)上预先对节点报文进行分类,并预先设置及保存与各种节点报文类型对应的QoS配置信息。具体实现时,可根据组播源地址、组播组地址以及节点标识对节点报文进行分类,例如,所复制的组播报文的源地址为Sl,组地址为Gl,目标节点标识为LF1、LF2,则与节点4艮文类型对应叶子节点标识为(SlGlLF1)和(SIGlLF2)。本领域的技术人员应该明白,对节点报文的分类方式并不限于该具体实施方式,如在根据组播源地址、组播组地址以及节点标识的基础上,还可增加时间段信息实现对组播报文进行分类。在204中,根据QoS配置信息,对所述节点报文进行QoS控制的具体实现方式与现有技术类似,在此不予赘述。在一具体实施例中,本发明实施例通过设置叶子QoS标识符表以及节点报文QoS配置信息表,实现对节点报文进行分类并保存对应的QoS配置信息,所述配置信息包括优先级、带宽、拥塞门限等。所述叶子QoS标识符表包括叶子节点(leaf-node)、叶子QoS唯一标识符(leafQoSuniqueidentifier)等信息,如表三所示,其为叶子QoS标识符表(leafQoSidentifiertable)的一个具体的实例。表三:<table>tableseeoriginaldocumentpage12</column></row><table>S3G3LF3SGLF-UID(这里表示通用的一类标识符,也可认为是默认标识符)S4G礼F1SGLF-UID(这里表示通用的一类标识符,也可认为是默认标识符)S4G4LF2SGLF-UID(这里表示通用的一类标识符,也可认为是默认标识符)节点报文QoS配置信息表包括叶子QoS唯一标识符、叶子QoS配置信息等,例力。表四所示表四<table>tableseeoriginaldocumentpage13</column></row><table>表三中,所述叶子节点表示一组出节点中的某一个节点,如S1G1LF1,实际应用时,节点类型可以多样化;所述叶子QoS标识符表为叶子QoS配置信息如叶子节点所对应的叶子QoS唯一标识符为S1G1LF1-UID,所述标识符的类型可以多样化,只要能唯一的标识出某特定报文的某个出节点即可。表四中,所述叶子QoS唯一标识符与表三中叶子QoS唯一标识符中字段对应,如表四中叶子QoS唯一标识符"SGLF-UID"与表三中叶子QoS唯一标识符"SGLF-UID(这里表示通用的一类标识符,也可认为是默认标识符)"对应;所述QoS描述信息即是QoS配置信息,其包括优先级、带宽配置、QoS拥塞门限设置等信息。在路由器中实现本例所述的节点报文QoS控制时,路由器根据与节点报文类型对应叶子节点标识从表三中获取与节点报文转发对应的叶子QoS唯一标识符,然后以该叶子QoS唯一标识符从表四中获取对应的叶子QoS配置信息,进而以该叶子QoS配置信息实现对组4l^艮文进行QoS控制。在本例中,若希望叶子节点分配相同的QoS配置信息,则可对这些叶子节点设置同一个叶子QoS唯一标识符,如表三中,对于SIG2LF1和SIG2LF2分配同一个叶子QoS唯一标识符S1G2LF-UID,这些就实现了对SIG2LF1和SIG2LF2对应的节点报文实现同样的QoS控制。通过该方法,本领域技术人员应该明白,本例可实现对于某些节点报文实现同样的服务质量控制,尤其对于叶子QoS标识符表中未定义的节点报文提供默认的服务质量控制。通过本实施例,可实现对组播报文的QoS控制,例如电视台S1和电视台S2接收来自另一个电视台的电视转播,假设转播采用的组播地址G。若电视台Sl和S2从电视台S处购买的转播质量不同,组播树路由器在将报文转发到Sl和S2的叶子节点路由器时有区别地进行QoS控制。请参照图3,是本发明一种服务质量控制方法第三实施例的流程图,描述了对组播报文进行第一次QoS控制之后,接着对复制报文后生成的节点报文进行第二次QoS控制;所述方法包括301、接收组播报文;302、解析组播报文,获取组播报文的类型;303、根据获取的组播报文类型,查找是否存在预设的对应的组播报文类型;304、若存在所述组播报文类型,则获取预设的对应的组播报文类型标识符;305、若不存在所述组播净良文类型,则将组播报文转入普通组播报文的转发流程;306、根据304中所述的标识符查找是否存在预设对应的QoS配置信息;307、若存在所述QoS配置信息,则获取该QoS配置信息;308、若不存在所述QoS配置信息,则使用默认的QoS配置信息;309、才艮据所述QoS配置信息对组播报文进行QoS控制;310、复制所述组播报文,生成对应的各个目标节点的节点报文;311、识别并获取所述节点报文的类型;312、根据获取的节点报文类型,查找是否存在预设的对应的节点报文类型;313、若存在所述节点报文类型,则获取预设的对应的节点报文类型标识符;314、若不存在所述节点才艮文类型,则^f吏用默i/v的节点^^文类型标识符;315、根据所述的标识符查找是否存在预设对应的QoS配置信息;316、若存在所述QoS配置信息,则获取该QoS配置信息;317、若不存在所述QoS配置信息,则使用默认的QoS配置信息;318、根据所述317确定的QoS配置信息对节点报文进行QoS控制;319、转发所述节点报文。下面结合具体例子对上述301-319进4亍详细i兌明。请一并结合表一-表四,假设当前路由器接收到一个源地址为Sl,组地址为Gl的报文。根据所述源地址及组地址的组合(Sl,Gl)查询表一中是否存在相同的源地址与组地址的组合(Sl,Gl),经查询,表一中存在所述组合(S1,Gl),则获取该组合(Sl,Gl)所对应的组播QoS唯一标识符SlGl,fi若不存在相同的源地址与组地址的组合以及对应的标识符SlGl,则将所述接收的组播报文送到普通组播报文的转发队列。根据上述查询结果,在表二中查找是否存在与组播QoS唯一标识符SlGl所对应的QoS配置信息,经查询,表二中存在与组播QoS唯一标识符SlGl所对应的QoS配置信息,则获取该标识符所对应的QoS配置信息"优先级高,带宽300M,拥塞门限240M……";假若没有找到相匹配的QoS配置信息,则使用默认的QoS配置信息,根据所获取的QoS配置信息对组播报文进行QoS控制。请结合表三及表四,通过复制所述组播报文生成的叶子节点为SlGlLF1和SlGlLF2,根据所述叶子节点查找表三中是否存在相同的叶子节点,经查找,表三中存在所述的叶子节点SlGlLF1和SlGlLF2,则获取该节点对应的叶子QoS唯一标识符S1G1LF1-UID和S1G1LF2-UID,fi若不存所述叶子QoS唯一标识符,则使用默认叶子QoS唯一标识符。根据上述查询结果在表四中查找是否存在与叶子QoS唯一标识S1G1LF1-UID和S1G1LF2-UID所对应的QoS配置信息,经查询,表四中存在所述配置信息,则获^U亥标识符所对应的QoS配置信息叶子QoS唯一标识符S1G1LF1-UID对应的配置信息为"优先级高,带宽300M,拥塞门限240M……",标识符S1G1LF2-UID对应的配置信息为"优先级高,带宽400M,拥塞门限320M…...";假若没有查找到相匹配QoS配置信息,则使用默认的叶子QoS配置信息,根据所获取的QoS配置信息对叶子节点报文进行QoS控制。完成对叶子节点报文进行QoS控制后,转发所述节点报文。实际应用中,在进行组播QoS控制时,根据协议内容可以灵活调整QoS控制次数,例如不同源地址及组地址的组合报文的类别不同,如果协议不支持其类别不同,那么可以取消所述第一次QoS控制,即取消对组播报文的QoS控制;如果协议不支持对出节点报文进行分类,那么可以取消第二次QoS控制,即取消对节点报文的QoS控制;若协议支持所述报文类别的不同,则既可以进行第一次QoS控制,又可以进行第二次QoS控制。实施本实施例,通过识别接收到的组播才艮文的组播才艮文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述组播报文进行服务质量控制。实施本发明实施例,还可实现通过获取组播报文复制后生成的对应各个目标节点的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述节点报文进行服务质量控制。本发明实施例实现了在新型公用分组电信数据网中,组播转发时,对组播报文和/或组播报文复制后生成的对应各个叶子节点的节点报文的QoS控制,进而实现了可靠的服务质量保证。参考图4,是本发明网络设备第一实施例示意图,本实施例可用于执行本发明服务质量控制第一实施例方法,举例来说,所述组播QoS控制模块1可以包括第一识别单元11,用于识别接收到的组播报文的组播报文类型。举例来说,所述第一识别单元11可以包括解析单元lll,用于解析接收到的组播报文,获取组播报文的组播源地址以及组播组地址信息。若接收组播报文的组播源地址为Sl,组播组地址为Gl,通过解析所述组^番纟艮文的源地址和组纟番组地址,可以获取该源地址及组地址的组合(S1,Gl)信息。组播才艮文类型标识获取单元112,用于根据所述解析单元获取的组播净艮文的组播源地址以及组播组地址信息查询并获取预设的对应该组播源地址以及组播组地址信息的组播"^艮文类型标识。此处,可根据该源地址及组地址的组合(Sl,Gl)信息查询是否存在预设相同的源地址与组地址的组合(S1,Gl),若存在所述组合,则获取该组合(S1,Gl)所对应的组播报文标识符SlGl;假若不存在相同的源地址与组地址的组合以及对应的标识符SlGl,则将所述接收的组播报文送到普通组播报文的转发队列。第一获取单元12,用于获取预设的与所述组播报文类型对应的服务质量配置信息。此处,可根据上述获取的组播^艮文标识符SlGl查询是否存在预i殳的与该标识符S1Gl所对应的服务质量配置信息,若存在,则获取该标识符所对应的配置信息,如"优先级高,带宽300M,拥塞门限240M……";假若不存在相匹配的服务质量配置信息,则使用默认的服务质量配置信息。第一服务质量控制单元15,用于根据所述组播服务质量配置信息,对所述组播报文进行服务质量控制。此处,根据所述服务质量配置信息如"优先级高,带宽300M,拥塞门限240M……,,对所述组播报文进行优先级、带宽、拥塞门限等的控制。所述的网络设备,还可以包括第一分类单元14,用于对组播报文进行分类。此处,在识别接收到的组播报文的组播报文类型之前,可根据组播源地址以及组播组地址的不同组合对组播报文进行分类,并预设相应的组播"fe文类型标识信息以及与各种组播报文类型对应的服务质量配置信息,例如组播报文的组播源地址为S1,组纟番组地址为G1,可才艮据该源地址及组地址的组合(S1,Gl)预"i殳相应的组播报文类型标识SlGl,实际应用中,所述标识的类型可以多样化,可使用整型常量、字符串或操作系统时间等,只需满足标识符的唯一性即可;然后,预设与組播净艮文类型标识S1G1相对应的服务质量配置信息如"优先级高,带宽300M,拥塞门限240M……,,,所述配置信息包括优先级、带宽、拥塞门限等。第一存储单元13,用于存储所述第一分类单元14分类后的与各种组4番"t艮文类型对应的服务质量配置信息。实施本实施例,通过识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述组播报文进行服务质量控制,进而实现了可靠的服务质量保证。参考图5,是本发明网络设备第二实施例示意图,本实施例可用于执行本发明服务质量控制第二实施例方法,具体实现时,所述组播QoS控制模块2包括报文复制单元21,用于复制组播报文,生成对应各个目标节点的节点报文,例如,所复制的组播报文的源地址为Sl,组地址为Gl,则生成的叶子节点为SIGlLF1和SIGlLF2。第二识别单元22,用于识别所述报文复制单元21复制组播报文生成的节点报文的节点报文类型;此处,解析所述的叶子节点报文,获取该叶子节点信息,根据该信息查询并获取预设的对应该叶子节点的节点报文标识符如S1G1LF1-UID和S1G1LF2-UID,假若不存在所述相对应的节点报文标识符信息,则使用默认的节点^R文标识符。第二获取单元23,用于获取预设的与所述节点报文类型对应的服务质量配置信息;此处,可根据上述获取的节点报文标识符S1G1LF1-UID和S1G1LF2-UID,查询是否存在预设的与该标识符所对应的服务质量配置信息,若存在,则获取该标识符所对应的服务质量配置信息如节点报文标识符S1G1LF1-UID对应的服务质量配置信息为"优先级高,带宽300M,拥塞门限240M……",节点报文标识符S1G1LF2-UID对应的服务质量配置信息为"优先级高,带宽400M,拥塞门限320M……";假若不存在相匹配的服务质量配置信息,则使用默认的服务质量配置信息。第二服务质量控制单元26,用于根据所述服务质量配置信息,对所述节点报文进行服务质量控制。根据所获取的QoS配置信息节点4艮文标识符S1G1LF1-UID对应的服务质量配置信息为"优先级高,带宽300M,拥塞门限240M……,,,节点^^艮文标识符S1G1LF2-UID对应的服务质量配置信息为"优先级高,带宽400M,拥塞门限320M......,,,对叶子节点报文进行QoS控制,完成对叶子节点报文进行服务质量控制后,转发所述节点报文。所述的网络设备,还进一步包括第二分类单元25,用于对节点"R文进行分类;此处,在识别所述节点报文的类型之前,根据不同节点报文进行分类,并预设相应的节点报文类型标识信息以及与各种节点报文类型对应的服务质量配置信息,例如叶子节点为S1G1LF1和S1G1LF2,首先,预设相应的节点报文标识符S1G1LF1-UID和S1G1LF2-UID,实际应用中,所述标识的类型可以多样化,可使用整型常量、字符串或操作系统时间等,只需满足标识符的唯一性即可;其次,预设与节点报文类型标识符S1G1LF1-UID和S1G1LF2-UID相对应的服务质量配置信息如节点报文标识符S1G1LF1-UID对应的服务质量配置信息为"优先级高,带宽300M,拥塞门限240M……,,,节点报文标识符S1G1LF2-UID对应的服务质量配置信息为"优先级高,带宽400M,拥塞门限320M……",所述配置信息包括优先级、带宽、拥塞门限等。第二存储单元24,用于存储所述第二分类单元分类后的与各种节点净艮文类型对应的服务质量配置信息。实施本实施例,可实现通过获取组播报文复制后生成的对应各个目标节点的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述节点报文进行服务质量控制。参考图6,是本发明网络设备第三实施例示意图。本实施例可用于执行本发明服务质量控制第三实施例方法。本例中网络设备包括用于在网络设备中实现对组播报文QoS控制的组播QoS控制模块1,以及用于实现对节点报文QoS控制的节点报文QoS控制模块2。本例中所述组播QoS控制模块1中各单元的功能以及各个单元之间的关系请参考本发明网络设备第一实施例中的描述,所述节点报文QoS控制模块2的功能以及各个单元之间的关系请参考本发明网络设备第二实施例中的描述。本例中通过所述组播QoS控制模块1实现对组播报文的QoS控制,通过节点报文QoS控制模块2实现对组播报文复制后,生成的对应各个目标节点的节点报文的QoS控制。本发明实施例或者其中的一部分,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,例如光盘,硬盘,软盘等。实施本发明实施例,通过识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述组播报文进行服务质量控制。实施本发明实施例,还可实现通过获取组播报文复制后生成的对应各个目标节点的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述节点报文进行服务质量控制。本发明实施例实现了在新型公用分组电信数据网中,组播转发时,对组播报文和/或组播报文复制后生成的对应各个叶子节点的节点报文的QoS控制,进而实现了可靠的服务质量保证。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。权利要求1.一种服务质量控制方法,其特征在于,包括识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;根据所述服务质量配置信息,对所述组播报文进行服务质量控制。2、如权利要求l所述的方法,其特征在于,在所述识别接收到的组播报文的组播报文类型之前还包括对组播报文进行分类,并预设与各种组播报文类型对应的服务质量配置信3、如权利要求2所述的方法,其特征在于,所述对组播报文进行分类包括才艮据组播源地址以及组播组地址信息对组播4艮文进行分类,并预i殳相应的组播^艮文类型标识。4、如权利要求3所述的方法,其特征在于,所述识别接收到的组播^J艮文的组播报文类型包括解析接收到的组播报文,获取组播报文的组播源地址以及组播组地址信息;根据该组播源地址以及组播组地址信息查询并获取预设的对应该组播源地址以及组播组地址信息的组播报文类型标识。5、如权利要求1至4任意一项所述的方法,其特征在于,所述根据所述服务质量配置信息,对所述报文进行服务质量控制之后还包括复制所述组播报文,生成对应各个目标节点的节点报文;识别所述节点报文的节点报文类型;获取预设的与所述节点报文类型对应的服务质量配置信息;根据所述服务质量配置信息,对所述节点报文进行服务质量控制。6、如权利要求5所述的方法,其特征在于,所述复制所述组播报文,生成对应各个目标节点的节点报文之前还包括对节点报文进行分类,并预设与各种节点报文类型对应的服务质量配置信7、一种服务质量控制方法,其特征在于,包括获取复制组播报文生成的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;根据所述服务质量配置信息,对所述节点报文进行服务质量控制。8、如权利要求7所述的方法,其特征在于,在所述获取复制组l番4艮文生成的节点报文的节点报文类型标识信息之前还包括对节点报文进行分类,并预设与各种节点报文类型对应的服务质量配置信命9、如权利要求7或8所述的方法,其特征在于,在所述获取复制组播报文生成的节点报文的节点报文类型标识信息之前还包括识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应服务质量配置信息;根据所述服务质量配置信息,对所述组播报文进行服务质量控制。10、如权利要求9所述的方法,其特征在于,所述对组播报文进行分类包括根据组播源地址以及组播组地址信息对组播报文进行分类,并预设相应的组播纟艮文类型标识。11、如权利要求10所述的方法,其特征在于,所述识别接收到的组播报文的组播报文类型包括解析接收到的组播报文,获取组播报文的组播源地址以及组播组地址信息;根据该组播源地址以及组播组地址信息查询并获取预设的对应该组播源地址以及组纟番组地址信息的组播净艮文类型标识。12、如权利要求9所述的方法,其特征在于,在所述识别接收到的组播报文的组播报文类型之前还包括对组播报文进行分类,并预设与各种组播报文类型对应的服务质量配置信台13、一种网络设备,其特征在于,包括第一识别单元,用于识别接收到的组播报文的组播报文类型;第一获取单元,用于获取预设的与所述组播报文类型对应的服务质量配置4吕息5第一服务质量控制单元,用于根据所述组播服务质量配置信息,对所述组播报文进行服务质量控制。14、如权利要求13所述的网络设备,其特征在于,还包括第一分类单元,用于对组播报文进行分类;第一存储单元,用于存储所述第一分类单元分类后的与各种組播报文类型对应的服务质量配置信息。15、如权利要求14所述的网络设备,其特征在于,所述第一识别单元包括解析单元,用于解析接收到的组播报文,获取组播报文的组播源地址以及组播组地址信息;组播报文类型标识获取单元,用于根据所述解析单元获取的组播报文的组播源地址以及组播组地址信息查询并获取预设的对应所述组播源地址以及组播组地址信息的组播^JL类型标识。16、如权利要求13至15任意一项所述的网络设备,其特征在于,还包括报文复制单元,用于复制所述组播报文,生成对应各个目标节点的节点报第二识别单元,用于识别所述节点报文的节点报文类型;第二获取单元,用于获取预设的与所述节点报文类型对应的服务质量配置信息;第二服务质量控制单元,用于根据所述服务质量配置信息,对所述节点报文进行服务质量控制。17、如权利要求16所述的网络设备,其特征在于,还包括第二分类单元,用于对节点报文进行分类;第二存储单元,用于存储所述第二分类单元分类后的与各种节点报文类型对应的服务质量配置信息。18、一种网络设备,其特征在于,包括第二识别单元,用于识别复制组播报文生成的节点报文的节点报文类型;第二获取单元,用于获取预设的与所述节点报文类型对应的服务质量配置信息;第二服务质量控制单元,用于根据所述服务质量配置信息,对所述节点报文进行服务质量控制。19、如权利要求18所述的网络设备,其特征在于,还包括报文复制单元,用于复制组播报文,生成节点报文。20、如权利要求18所述的网络设备,其特征在于,还包括第二分类单元,用于对节点报文进行分类;第二存储单元,用于存储所述第二分类单元分类后的与各种节点报文类型对应的服务质量配置信息。21、如权利要求18至19任意一项所述的网络设备,其特征在于,还包括第一识别单元,用于识别接收到的组播报文的组播报文类型;第一获取单元,用于获取预设的与所述组播报文类型对应的服务质量配置信息;第一服务质量控制单元,用于根据所述组播服务质量配置信息,对所述组播报文进行服务质量控制。22、如权利要求21所述的网络设备,其特征在于,还包括第一分类单元,用于对组播报文进行分类;第一存储单元,用于存储所述第一分类单元分类后的与各种组播报文类型对应的服务质量配置信息。23、如权利要求22所述的网络设备,其特征在于,所述第一识别单元包括解析单元,用于解析接收到的组播报文,获取组播报文的组播源地址以及组播组地址信息;组播报文类型标识获取单元,用于根据所述解析单元获取的组播报文的组播源地址以及组播组地址信息查询并获取预设的对应该组播源地址以及组播组地址信息的组4番净艮文类型标识。全文摘要本发明公开一种服务质量控制方法,通过识别接收到的组播报文的组播报文类型;获取预设的与所述组播报文类型对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述组播报文进行服务质量控制。本发明还可实现通过获取组播报文复制后生成的对应各个目标节点的节点报文的节点报文类型标识信息;根据所述节点报文类型标识信息,获取与所述节点报文对应的服务质量配置信息;并根据所述服务质量配置信息,实现对所述节点报文进行服务质量控制。本发明还公开了相应的网络设备,本发明实现了在新型公用分组电信数据网中,组播转发时,对于组播报文和/或组播报文复制后生成的对应各个叶子节点的节点报文的QoS控制。文档编号H04L12/56GK101272324SQ200810027820公开日2008年9月24日申请日期2008年4月30日优先权日2008年4月30日发明者庐姜,东王,王歆平,许洪军,鹏黄申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1