GB T 26243.1-2010 信息技术 中继组播控制协议(RMCP) 第1部分:框架.pdf
《GB T 26243.1-2010 信息技术 中继组播控制协议(RMCP) 第1部分:框架.pdf》由会员分享,可在线阅读,更多相关《GB T 26243.1-2010 信息技术 中继组播控制协议(RMCP) 第1部分:框架.pdf(20页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 33.040.40 L 78 道雪中华人民圭t/、和国国家标准信息技术GB/T 26243. 1-20 1 O/ISO/IEC 16512-1 :2005 中继组播控制协议(RMCP)第1部分:框架Information technology-Relayed Multicast Control Protocol (RMCP)一Part 1 = Framework (ISO/IEC 16512-1: 2005 , IDT) 2011-01-14发布数码防伪中华人民共和国国家质量监督检验检夜总局中国国家标准化管理委员会2011-05-01实施发布GBjT 26243.1-2010jISOj
2、IEC 16512-1 :2005 目次前言.皿引言.N I 范围-2 规范性引用文件-3 术语和定义4 缩略语.25 RMCP的框架6 RMCP服务场景77 RMCP功能.8 消息结构.10 参考文献. 12 I GB/T 26243.1-201 O/ISO/IEC 16512-1: 2005 目。吕GB/T 26243(信息技术中继组播控制协议(RMCP)由下列部分组成:一-第1部分:框架本部分为GB/T26243的第1部分。本部分等同采用ISO/IEC16512-1: 2005(信息技术中继组播控制协议(RMCP)第1部分:框架。本部分由全国信息技术标准化技术委员会提出并归口。本部分起草
3、单位:北京声讯电子有限公司、中国电子技术标准化研究所。本部分主要起草人:聂蓉、余和初、尹治飞、徐冬梅、董挺。mm GB/T 26243.1-2010/ISO/IEC 16512-1 :2005 引本部分详细规定了用于实现中继组播的中继组播协议(RMCP)。中继组播,也被称为叠加组播或应用层组播,是一种用于单播之上的组通信应用的数据交付方案。RMCP利用中间体组播代理来将应用数据从一个或多个发送者中继到许多接收者。RMCP的设计是由于下列观察结果所促成:在市场中,不同的组应用和服务在商业上世界范围内已经有了地位。这些例子包括因特网TV、远程教育、实时流媒体应用、特殊事件的直播,诸如证券报价机等。
4、目前,如上所述大多数的组应用使用复制的IP单播方法来实现组播服务u结果,这些应用由于同时服务的用户数量的限制导致服务质量下降的问题。在商业模型中,这意味着较少的收入或利益。IP组播已经被认为是提供组播服务的有效的运输技术。然而,IP组播由于几种原因还没有在因特网上被广泛部署,其原因如下:一一高部署成本和不确定的投资回报模型。一一仅有IP组插不能支持所有种类的组应用。网络服务(例如提供组文件传送或网络游戏的网络服务)需要可靠的组播数据交付方案。然而,甚至当前的可靠组播数据交付方案也还有没有解决的问题,包括可伸缩性、流控制、拥塞控制等等。直到合适的组播数据交付方案被制定,要求可靠数据运输的组通信应
5、用才能继续依赖于基于服务器的复制单播方法。虽然IP组播还设有在全球部署起来,许多本地网络早已经安装了IP组播运输。例如,基于以太网的LAN和专用网,诸如公司网和校园间,实质上是在其本地子网或管理域内提供组播运输能力。认识到这些观察结果,开发可替换的组播交付方案是十分必要的。RMCP是在当前组播网上实现组播交付的这类方案中的一种。它才良好地利用了现有的单播、组播和/或组播隧道方案。除此之外,RMCP被设计成作为几个单独的格式,能很好地支持任何一种组服务类型。期望RMCP能为现实世界因特网上的组应用提供实质七的解决方案。N / / / GB/T 26243.1-201 O/ISO/IEC 1651
6、2-1: 2005 信息技术中继组播控制协议(RMCP)第1部分:框架1 范围本部分规定了用于中继组播的RMCP所需要的基本概念。它定义了相关术语,并提出了用于RMCP的将来发展的框架。本框架涵盖了包括网络实体及其之间的关系、服务场景、基本操作和消息编码规则在内的网络技术。RMCP是用于实现中继组播数据运输方案的协议。与常规IP组播不同,RMCP可以配置中继的组播路径,而该路径通过使用中间端主机来组播通信流量。可以将RMCP运用于尚未部署的、基于当前单播的Int巳rnet上,而完全元需进行任何修改。2 规范性引用文件下列文件中的条款通过GB/T26243的本部分的引用而成为本部分的条款。凡是注
7、日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。ITU-T建议.X. 601 (2000) ,多对等通信框架ITU-T建议.X. 605 (1998) I ISO/IEC 13252: 1999,信息技术增强型通信运输服务定义ITU-T建议.X. 606(2001) I ISO/IEC 14476-1:2002,信息技术增强型通信运输协议:单工组播运输规范ITU-T建议.X. 606. 1(2003) IISO/IEC 14476-2: 2003,
8、信息技术增强型通信运输协议:单工组播运输QoS管理规范3 术语和定义下列术语和定义适用于本部分。3. 1 组播multicast 一种数据交付方案,在该方案中,在服务的单个调用中,相同数据单元从单一的源点发送到多个目的地。3.2 3.3 3.4 3.5 网际协议组播internet protocol multicast 在组播功能的IP路由器的帮助下,实现在IP网络中的组播方案。中继组播relayed multicast 单播环境中的组播数据交付方案。中继组播协议relayed multicast protocol 使用端主机实现中继组播方案的协议。中继组播协议会话relayed multic
9、ast protocol session 使用RMCP来配置数据交付路径的MA集合。l GBjT 26243.1-2010jISOjIEC 16512-1 :2005 3.6 3. 7 3.8 3.9 3.10 3. 11 3. 12 3.13 3. 14 会话IDsession ID SID 对应于组名,并且唯一地标识出分RMCP会话。组播代理multicast agent MA 对组应用数据进行中继的中间节点。发送者组播代理sender multicast agent;SMA 在同一系统或本地网络中连接到发送者的MA。接收者组播代理receiver rnulticast agent; RM
10、A 一种MA,而不是SMA。会话管理者session rnanager 负责管理会话关系和会话树的RMCP实体。父辈组擂代理parent multicast agent; PMA RMCP数据交付路径中的下一个上游的MA。子辈组播代理child multicast agent; CMA RMCP数据交付路径中的下一个F游的MA。单工simplex 在其中只有发送者发送,并且所有其他各方只能撞收。N工N-plex在其中任何一个发送者谁都可以发送某些东西,并且,如果某个发送者这样做了,那么所有其他各方都可以接收这些东西。4 缩略语CMA 子辈组播代理CChildMulticast Agent) C
11、P 内容提供者CContentsProvider) ID 标识CIden tifica tor) IP 因特网协议CInternetProtocol) IPC 进程间通信Clnter-ProcessCommunication) IPIP IP封装中的IPCIPin IP encapsulation) MA 组播代理CMulticastAgent) PMA 父辈组播代理CParentMulticast Agent) RMA 接收者组播代理CReceiverMulticast Agent) 2 / GB/T 26243.1-201 O/ISO/IEC 16512-1: 2005 RMCP RMT
12、SCTP SID SM SMA T/TCP TCP TP UDP 中继组播协议CRelayedMulticast Protocol) 可靠组播运输CReliableMulticast Transport) 流控制运输协议CStrcamControl Transport Protocol) 会话IDCSessionID) 会话管理者CSessionManager) 发送者组播代理CSenderMulticast Agent) 对事务的TCP扩展CTCPextensions to Transactions) 传输控制协议CTransmissionControl Protocol) 运输协议CTra
13、nsportProtocol) 用户数据报协议CUserDatagram Protocol) 5 RMCP的框架5. 1 概述中继组播协议CRMCP)是应用级的控制协议。它构建和管理中继组播网络,以支持在当前基于单播因特网上的因特网组应用服务。在一系列的RMCP控制消息被交换后,组播数据交付路径通过使用多个端主机被构建,这样的端主机甚至可以是个人桌面计算机。沿着交付路径,实时或可靠数据运输信道在上游MA和下游MA之间被互连起来。只有在数据交付路径和信道被建立之后,组应用才能像工作在本地IP组播网络一样。RMCP旨在支持各种各样的因特网组应用。表1对通信类型以及数据交付的特征进行了分类。表1可考
14、虑的因特网组应用服务特征通信类型实时数据可靠数据单工因特网直播TV、因特网直播标题等证券报价机、文件传翻、软件直接更新等视频会议、域间组播代理等分布式虚拟环境、网络游戏、数据镜像和N工高速缓存等5.2 RMCP的基本概念每RMCP会话用在图1中示出的下列实体对中继组播数据交付模型进行配置:a) 会话管理者;b) 每个发送者应用中SMA;c) 或多个RMA;d) 接收或发送组数据的组应用。3 GB/T 26243.1-201 O/ISO/IEC 16512-1: 2005 SMA SMA 已/ /JE 圄1RMCP实体SM(会话管理者)只在会话配置和维护时被调用。单个的SM可同时处理一个或者多个
15、会话。SM能在一个其他的RMCP会话实体中被实现,也可以不被实现。SM可以提供下列功能=a) 会话初始化;b) 会话释放;c) 会话成员资格管理;d) 会话状态监视。MA ( Multicast Agent ,组播代理)包括SMA和RMA两者,该MA构建了中继组播交付路径,并沿着这条构建路径将数据从PMA转发到CMA和接收者们(如果两者存在的话)0MA由控制摸块和数据运输摸块组成。前者的主要功能是建立中继数据交付路径,后者的主要功能是沿着由控制模型构建的路径建立数据信道,并建立通过信道的中继数据。图2示出了MA内部的每个模块的协议拢。MA RMCP控制模块用于控制就怠交付的TPIP (单播图2
16、组播代理(MA)的内部RMCP控制摸块与其他RMCP实体交换控制消息。它执行如下za) 会话加入;b) 会话离开;c) 会话维护;d) 会话状态报告。RMCP控制摸块的消息流在图3中示出。如该图中所示,MA能够在带有(或没有)应用的相同系4 GB/T 26243.1-2010/ISO/IEC 16512-1 :2005 统中被实现。为了交付控制消息,将选择任何可靠的单播运输协议。应用和MA能被置于同系统或者本地网络中,例如以太网LAN。会话管理者G G 发送系统中继系统接收系统牛=二二二可靠运输信道(TCP、T/TCP、SCTP等)图3RMCP控制模型数据运输摸块沿图4中示出的由控制模块构建的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 26243.1 2010 信息技术 中继 控制 协议 RMCP 部分 框架
