应用程序管理器标识符(在)
这4字节定义标识符是在服务提供者应用程序管理器,是独一无二的。因为一个是可以用在多个服务提供者网络,我将有一个在每一个服务提供者。在由一个2字节的应用程序管理器标签,后跟一个2字节的应用程序类型。逻辑上,标签标识,标识类型类型的应用程序使用的门。应用程序使用值类型的服务提供者;唯一的例外是值为零,这是保留指示没有定义应用程序关联。策略服务器使用cmt的副门消息之际收到一个特定的点和应用程序类型。
用户标识符
代表用户的IP地址可能是客户端的IP地址的CPE设备或电缆调制解调器。如果私人地址是用于客户端执行CPE设备和NAT, CM地址是用来代替CPE地址。这个参数将QoS信息与一个特定的用户,防止拒绝服务攻击。
门的标识符
4字节的门由cmt标识符分配;记住,在PCMM这指一个单向门。
门规范
PCMM门规范比电话的使用是不同的。报文分类相关的参数和交通特征已被移除和投入其他对象,即分类器和交通配置文件对象。门规范对象格式所示支持图。
PCMM门规范格式
会话类域标识的相对优先级。更高的优先级盖茨可能抢占优先级较低的盖茨如果资源是拥挤的,就像911紧急电话如何获得优惠待遇在PacketCable普通电话电话。授权、含蓄和承诺计时器工作一样T1, T7, T8计时器PacketCable电话。承诺恢复计时器是一个门的时间可以留在后的非活动状态或PS通知。
分类器/扩展分类器
一个或多个分类器识别数据包,利用门口。两种类型的分类器目前PCMM中定义的规范,标准的分类器和扩展的分类器。图甚佳描述的格式标准分类器对象。
PCMM标准分类器格式
正如你所看到的,标准的标识符字段包含以下参数:IP协议,源和目标IP地址,源和目标端口号,DSCP / TOS字段和面具,和优先级。如果其中一个参数设置为零,它被认为是通配符,所有的值匹配。优先级参数建立顺序应用多个分类器。如果多个标准分类器是用于相同的门,他们都必须被包括在门口设置信息。如果与一个门需要修改相关的分类器,一个新的门需要设置消息;这个新消息覆盖任何现有的分类器分类器。
不同标准的分类器,扩展分类器操作行为与他们相关的个体分类器可以添加,删除,激活和灭活。扩展分类器还允许指定范围的IP地址和端口号。使用扩展的分类器在分类标准者优先。图14说明了扩展分类对象的格式。
PCMM扩展标识符的格式
如果激活状态字段等于0(不活跃),分类器不能用于交通地图,如果它等于1(活动),它必须被使用。行动领域有以下可能值:0 (Add), 1(取代),2(删除),3(没有变化)。
交通概况
交通特征的门可以定义三种方式之一PCMM:通过RSVP流规范(年代= 1),由DOCSIS服务类名(年代= 2),或通过DOCSIS具体参数化(年代= 3)。
回复流程规范方法类似于方法用于PacketCable电话。第二种方法是一个简单的命名为DOCSIS服务类。交通配置参数定义在相同服务下的cmt类名。这里存在一个关键区别相比在DOCSIS如何使用服务类的名字。DOCSIS,额外的参数可以定义与服务类名覆盖参数定义在cmt。这在PCMM是不允许的。第三种方法就是直接交通概要文件定义DOCSIS标签/长度/值(电磁阀)参数。
在大多数情况下,可以使用这些方法中的任何一个。一个例外是,如果你想使用UGS-AD或nrtp DOCSIS服务调度类型。这些不能使用的RSVP创建流程规范;因此,您必须使用指定的服务流或DOCSIS阈限值的方法。如您所见,使用回复流程规范方法有一些固有的局限性在地图DOCSIS参数的能力。其他两个方法没有这些限制,因为它们也使用DOCSIS指定参数。
使用服务类名称的方法的一个好处是,QoS信息登录到ServiceFlowLogTable QoS管理信息库(MIB)。发生这种情况时,才使用命名服务类方法。服务类名称的方法在一个特定的情况下也很有用的服务可能稍有不同位置的位置。例如,如果一个“刺激”服务在一个市场使用最多下游5 Mbps的速度和“刺激”服务在另一个市场使用最大下游4 Mbps的速度,一个命名服务类称为“刺激”可以存在在cmt设备在每个市场上与适当的定义。这种方式,PCMM设备不需要为这些市场配置的差异。服务类名也可以用于点之间的通信和PS,所以我不需要知道具体细节如何创建QoS资源信封。
三个资源信封可以交通配置文件中定义对象:一个用于授权资源,一个保留资源,投入资源。一点,叫做信封,表明资源包括信封,LSB是授权资源,第二位是预留资源,第二位是承诺的资源。当然,如果资源是立即被激活,那么所有这些资源三个信封将包括和相同的。
保留资源信封的存在导致cmt发起DOCSIS DSX消息承认将这些资源的状态。承诺资源信封的存在导致cmt发起DOCSIS DSX消息将这些资源处于活跃状态。
服务类名方法的限制是,相同的名称必须用于所有三个资源信封。因此,可以使用这个方法只有当所有三个信封共享一组通用的参数。
记得第十二章,两种类型的服务是由回复流规格:控制负载和保证。保证服务对延迟敏感的应用程序和由交通规范定义(TSpec)和资源规范(RSpec)和控制负载服务需要一定的带宽的应用程序但不延迟敏感,只有TSpec定义。第十二章TSpec和RSpec参数定义的。PacketCable电话使用保证服务定义。流媒体视频和互动游戏也对延迟敏感,也被定义为一个担保服务。应用程序使用控制加载服务的一个例子是一个基于网络的带宽需求服务。
如果你定义了一个使用回复流保证服务规范,这就转化为UGS或rtp DOCSIS服务流。控制负载服务被转换为DOCSIS服务流。
注意:是否UGS或rtp服务流的结果取决于保留率(R)和斗率(R)参数是相等的。如果他们是,这意味着带宽率是恒定的;因此,UGS流的结果。否则,一个rtp流的结果。更多细节关于回复流向DOCSIS规范映射参数,请参考部分9 PacketCable多媒体规范的。
Event-Generation-Info
这个对象的作品一样在电话(见第12章),通过地基处理cmt或政策服务器信息。这包括初级和二级地基处理服务器的IP地址和端口号,以及计费相关标识符。
基于卷的使用限制
该对象指定最大的数据量(单位为千字节),能够遍历一个门。字节计算后DOCSIS MAC头高碳钢CRC-that结束,DOCSIS头的“以太网”部分,但DOCSIS头和扩展头不。
注意:cmt不负责实施这一限制,但它发送消息到PS /当在达到此限制。
基于时间的使用限制
该对象指定的最大数量的时间门资源可以坚定不移。以秒为单位。
注意:cmt不负责实施这一限制,然而。
不透明的数据
这个对象包含任意数据PS还是想联系一个门。cmt商店这个信息,但是并没有别的。
门时间信息
这个对象包含的总时间(以秒为单位)的大门。这些信息可以查询通过PS和/或。
门的使用信息
这个对象包含一个八位字节计数器代表穿过大门的千字节数。再次,字节数的DOCSIS头高碳钢CRC的结束。这些信息可以查询通过PS和/或。
PacketCable错误
这个对象包含一个2字节的错误代码和一个2字节错误子代码。当前定义错误代码如表14所示。
表14错误代码
错误代码 |
定义 |
1 |
资源不足 |
2 |
未知的门ID |
6 |
缺少必需的对象 |
7 |
无效的对象 |
8 |
基于卷的使用限制超过 |
9 |
基于时间的使用限制超过 |
10 |
会话类极限超过 |
11 |
未定义的服务类的名字 |
12 |
不兼容的信封 |
13 |
无效的用户标识符 |
14 |
未经授权在 |
15 |
分类器不支持 |
16 |
政策的例外 |
17 |
无效的字段值的对象 |
18 |
传输错误 |
19 |
未知的门命令 |
20. |
DOCSIS 1.0厘米 |
21 |
SIDs的数量超过在CM中 |
22 |
在cmt SIDs的数量超过了 |
23 |
未经授权PSID |
24 |
没有一个国家对PDP |
25 |
不支持的同步类型 |
26 |
状态数据不完整 |
127年 |
其他未详细说明的错误, |
错误的子代码进一步传达错误的信息。例如,错误代码6、7和17这个字段包含S-Num和年代值对象的缺失或无效。
门的状态
这个对象传达大门的当前状态,由一个2字节的状态字段和一个2字节的原因。在门的一份报告中这个参数被发送状态信息。状态字段的值是1(空闲/关闭),2(授权),3(保留),4(承诺)和5(承诺恢复)。从逻辑上讲,原因字段包含门的原因是在这种状态下,支持表中所示的值。
支持表原因代码
原因值 |
描述 |
1 |
因为预订分配接近由cmt |
2 |
关闭由cmt因为缺乏DOCSIS反应 |
3 |
因为定时器T1到期关闭由cmt |
4 |
因为定时器T2到期关闭由cmt |
5 |
不活动定时器(T3)过期 |
6 |
关闭由cmt由于缺少预定维护 |
7 |
门状态不变,但体积限制 |
8 |
因为定时器T4到期关闭由cmt |
9 |
门状态不变,但计时器T2截止预订减少引起的 |
10 |
门状态不变,但是时间限制 |
11 |
关闭由PS或cmt;体积限制达到 |
12 |
关闭由PS或cmt;时间限制了 |
13 |
关闭由cmt,其他 |
65535年 |
其他 |
版本信息
这个对象包含的主要和次要版本号PacketCable多媒体应用程序使用。两个字段都是2字节整数。当前规范的一个主要版本号2和一个小版本号为0。
PSID
这个对象是一个4字节的整数,惟一地标识政策服务器。
同步选项
PDP可以确保其数据库同步PEP通过发行一个同步请求。这个对象包含一个字节报告类型字节同步类型。报告类型可以是0,告诉PEP返回标准的报告数据,或1,告诉PEP返回完整的门数据。同步类型可以是0,表明完全同步,或1,表明增量同步。
味精收到钥匙
这个对象是一个32位整数交办PEP。当它包含在一个消息,它告诉PDP确认收到的消息。
PCMM消息流模板
好吧,现在你知道PCMM的基本知识,是时候来看一个例子PCMM消息会是什么样子的。对于本讨论PCMM会话开始时用户启动一个应用程序需要QoS和完成用户的应用程序完成。例如,在PacketCable电话多媒体会话相当于一个电话。
对于这个示例假定多媒体应用程序不是PacketCable QoS-aware,所以你知道这意味着多媒体客户遗留1型设备。再一次,这些客户类型的例子包括个人电脑上运行的应用程序,如流式音频和视频,游戏控制台,和IP电话。这个客户端设备连接到电缆调制解调器通过调制解调器的局域网接口(无线以太网,USB,等等)。图数描述了这个消息可能会是什么样子,和后面的列表中描述这个消息流的九个步骤的细节。
PCMM会话消息流的例子
在步骤1中客户端(直接或通过一个应用程序服务器)和我交换消息,这表明请求创建一个新的会话。记住,这个信号是PCMM的范围,但有一些可能的协议包括MGCP和SIP。这些协议可以用来创建音频和/或视频多媒体在多媒体端连接。另一个可能的应用是HTML,客户端只是打开一个web浏览器到服务器,请求某种QoS的按需服务。
在某种程度上是数据出所需的QoS参数和信号策略服务器的创建。这是通过发送一套门信息,标识订阅者和包含分类器、门规范,和交通参数需要实现所需的QoS。
当PS接收到大门口集合,它检查是否我是授权作出这样的要求。它通过应用预定义的政策。样品政策包括限制盖茨分配给一个用户的数量,限制类型的QoS提供给用户,应用程序策略服务器接受限制,限制服务在一个特定的cmt的影响。假设所有检查通过,PS数据,用户在哪里,发起一个门设置为cmt订阅者电缆调制解调器连接的地方。所以你可以看到,我不需要知道哪个cmt订户的调制解调器连接到;PS数据出来。这是一个增强PacketCable电话,必须定义cmt的CMS (BTS)聚合表。
同样,PS的cmt检查是否被授权,如果是这样的话,检查是否可以授予所请求的资源。如果这一切是真的,cmt然后创建一个大门,大门分配一个标识符,并将警察参数转换成DOCSIS参数。如果包含了一个保留资源,服务流创建cmt信号电缆调制解调器的承认这些资源。如果承诺资源包括信封,cmt信号电缆调制解调器的服务流创建/修改关于这些资源的激活。
DOCSIS资源的创建和修改使用DOCSIS动态服务流的消息。DSA-REQ的三方握手,DSA-RSP,和DSA-ACK用来创建DOCSIS服务流,和三方握手DSC-REQ, DSC-RSP, DSC-ACK用于修改DOCSIS服务流。在本例中,创建了盖茨和服务流,含蓄和承诺都在相同的步骤。这是因为最初的门设置消息从我发送包含所有三个资源信封;或者,我可以做这个在多个步骤中使用多个通道设置信息。
如果服务流和门创建过程成功,在城门口的cmt通知PS组确认消息。如果这个过程是成功,一套门错误消息指示返回失败的原因。PS然后传递这个消息。
在这一点上,多媒体会话的QoS资源是活跃的,所以是继电器这个信息传回到客户端设备。再一次,使用的信号来完成这是PCMM的范围。
注意,完全有可能之间不存在协调信号和QoS的应用程序设置。因此,客户端可以获得QoS之前就已经开始发送数据流量;在这种情况下,流量会遍历默认之前服务流的QoS。
当客户端完成多媒体会话,客户端设备信号这一信息。
然后我请求删除QoS资源通过发送一个门PS删除消息。
PS反过来将此信息转发给适当的cmt门删除消息。
cmt收到这个消息,立即请求删除DOCSIS服务流的发送DSD-REQ CM。CM承认服务流的删除(s)通过发送DSD-RSP cmt。
注意:如果cmt收到DSD-REQ从CM这一点之前,删除服务流,但门仍然活跃,直到门的PS / AM信号删除。
现在cmt知道服务流被成功删除,删除和发送一个登机口的删除确认PS证实了这一点。如果有问题在城门口删除一个门删除错误消息被发送。
最后,PS将此消息转发回我。
PCMM消息流实例
之前的调用流模板是很好的说明了PCMM会话可能会是什么样子的。本节显示了一个实际的例子PCMM会话的生命。在这种情况下,应用程序是一个所需的带宽或速度预览服务订阅者是暂时的增加QoS的高速数据(HSD)服务。用户激活的速度通过一个web页面预览服务由服务提供者。检查消息的痕迹来帮助你更好地理解PCMM是如何工作的。这些消息的痕迹也可以帮你看看PCMM有别于PacketCable 1. x。图14-8说明了消息用于PCMM会话的创建,和后面的列表描述每一步的消息流。
PCMM会话消息流的例子我一部分