第4章h323协议内容摘要:

perRouted) ,双方不知道对端的地址,有利于保护用户的隐私权,网守介入呼叫信令过程。 另一种是端到端的直接选路呼叫信令 ( direct) ,网守只在初始 RAS 过程中提供被叫的传输层地址,其后不再介入呼叫信令过程。 (20) EndpointIdentifier 一系列 端点 的别名 ,如 端点的 标识。 (21) DestCallSignalAddress 经翻译后所得的目的地或 GK自身的 呼叫信令信道地址 ,即传递 消息的 IP 地址和端口号。 (22) SrcInfo 一系列本端端点的别名,如 本端端点的 标识。 (23) SrcCallSignalAddress 本端使用的传递 IP 地址和端口号。 (24) BandWidth 网守使用带宽管理控制允许同时接入 PBN 的 终端个数。 通过 RAS协议过程 ,网守可以拒绝某终端发起的呼叫,其原因是它判定网络没有足够的带宽支持该呼叫。 呼叫接纳( ARQ/ACF)中的带宽参数指的是该端点所有音频和视频信道收发双向总的带宽上限。 网守在 ACF 消息中给定的带宽可以低于端点在 ARQ 中请求的带宽。 (25) CallReferenceValue( CRV) 呼叫引用值,该参数引自 ,用于标识呼叫,仅在呼叫段上局部有效。 例如:呼叫信令采用网守选路方式传送,则主叫终端-网守和网守-被叫终端这两个信令段的 CRV一般是不相同的,网守负责建立两个 CRV之间的关联,以保证信令消息的正确传送。 但是在同一信令段上,属于同一呼叫的所有 消息,包括呼叫接纳、呼叫建立、补充业务、带宽改变、呼叫终结等消息的 CRV均相同。 (26) ConferenceID 是唯一标识会议的 全局标识,由主叫端点创建。 CID 由三部分组成: 端点网络地址、会议呼叫发起的绝对时间和所用的协议版本。 如果一个会议包括若干个呼叫,则每个呼叫有其各自的呼叫标识,所有呼叫有一个共同的会议标识, 凡是 该会议的所有 消息均采用该会议标识。 USYS SoftX3000 软交换系统 技术手册 信令与协议分册 第 4章 413 (27) Call ID 用于标识呼叫。 和 CRV不同的是,它是全局有效参数。 也就是说,从主叫端点到其网守、主叫端点到被叫端点、被叫端点到网守,属于同一呼叫的所有 RAS消息和呼叫信令消息中的呼叫标识均相同。 主要用于端到端的信息传送,如封装在 消息的用户 -用户信息中传递,可 供补充业务使用。 呼叫标识 由 主叫端点赋值。 (28) ActiveMC 该参数指示主叫端点是否受 active MC 的控制。 (29) AnswerCall 不但主叫发起呼叫时需要请求网守接纳,被叫收到入呼叫建立信令时也要向网守发起 ARQ 请求,因此在 ARQ 中包含 AnswerCall 参数 ,指示是否 接纳 来话呼叫。 (30) WillSupplyUUIEs 该参数指示如果网守请求,端点是否在 IRR 消息中提供。 4. RAS消息示例 一个 RRQ 消息实例如下: registrationRequest requestSeqNum: 969 protocolIdentifier: discoveryComplete: True callSignalAddress (TransportAddress) Item 0 (ipAddress) ipAddress ip: () port: 1720 rasAddress (TransportAddress) Item 0 (ipAddress) ipAddress ip: () port: 1719 terminalType (EndpointType) terminal (TerminalInfo) mc: False undefinedNode: False terminalAlias (AliasAddress) Item 0 (h323_ID) h323_ID: 666302 Item 1 (e164) e164: 666302 USYS SoftX3000 软交换系统 技术手册 信令与协议分册 第 4章 414 endpointVendor (VendorIdentifier) vendor (H221NonStandard) t35CountryCode: 82 t35Extension: 0 manufacturerCode: 2290 productId: CnS versionId: timeToLive: 3600 keepAlive: True endpointIdentifier: 243 第一行: 表示该消息为登记请求消息。 第二行: 表示请求序列号为 969。 该登记请求消息 和其触发的 RCF、 RRJ 消息 的RequestSeqNum相同,用于将请求消息和其触发的响应相关联。 第三行: 协议标识,指示当前支持的 协议的版本号。 第四行: DiscoveryComplete 参数 ,该参数 仅包含在 RRQ消息中 , 此时该参数值为“ True”,表示 该 发出登记请求的端点在发出 RRQ 消息之前已经完成了网守搜索流程。 第五 ~九 行: 表 示 该 端点用 于传递 消息的 IP 地址 为: ,端口号为: 1720。 第十 ~十四 行: 表示该端点用于传递 RAS 消息的 IP 地址 为: , 端口号 为: 1719。 第十五 ~十八 行: 指示发送该登记请求消息的终端类型。 此时终端类型为 终端。 第十九 ~二十三 行: 端点别名。 端点 别名可为 地址或。 此时,该端点的 地址 为 电话号码 666302; 标识也为 666302。 第 二十四~三十 行 : 该发出登记请求的端点的 厂商标识。 vendor单元 表示 国家编码为 8扩展 码为 0、 厂商编号 为 2290。 productId 和 versionId 是能提供产品和版本信息的文本串。 第三十一行: 指示本次登记的寿命为 3600s。 第三十二行: 在 端点 向 GK 注册时,第一个注册消息中带的内容比较多,后面为了节省消息大小,可以将 Keepalive 置为 True,而新的注册消息中不用带初次消息中那么多字段,这种消息叫轻量级注册。 因此第一个注册消息 Keepalive 为 False,此后为 True。 第三十三行:端点标识。 USYS SoftX3000 软交换系统 技术手册 信令与协议分册 第 4章 415 基本消息流程 1. 网守搜寻 GK端 点GRQGCFGRJ123 图 47 网守的发现 (1) 事件 1: 端点 在启动后,首先向网守发送 GRQ 消息,寻找网守。 该端点发送的 GRQ 消息包含端点类型、端点自身的 RAS 地址、希望在其上 登记的网守标识等参数。 (2) 事件 2: 网守对 端点 信息进行分析,确定是本区域 端点 ,发 GCF 确认。 (3) 事件 3:如果网守不愿意 该 端点在其上登记,则返回 GRJ消息,并给出拒绝原因。 2. 端点 登记与注销 端点必须在搜寻过程中确定的网守上登记 ,必须在登记后才能发起和接收呼叫,登记表明该端点加入管理区。 GK端 点RRQRCFRRJURQUCFURJ123456 图 48 节点登记与注销 USYS SoftX3000 软交换系统 技术手册 信令与协议分册 第 4章 416 (1) 事件 1: 端点向网守的 RAS地址发送 RRQ消息, 该 消息包含两个重要的参数:端点别名 及呼叫信令传输 层 地址。 (2) 事件 2: 网守对 端点 信息进行分析,确定是本区域 端点 ,发 RCF 确认,告之网守的呼叫信令传输层地址, 并将端点别名和地址登记入翻译表。 (3) 事件 3:如果网守发现该端点不是本区域 端点 或其它原因 , 则回送 RRJ消息拒绝。 (4) 事件 4: 如果 端点 要 退出服务或 想改变其别名和地址的对应关系,可以 向网守发送 URQ,请求注销登记。 (5) 事件 5: 一般情况下, 网守回 URF进行确认。 (6) 事件 6:如果网守发现该 端点 并未在它上面登记,则回送 URJ消息。 3. 呼叫接纳 与退出 ARQ/ACF 和 DRQ/DCF 是整个呼叫控制过程第一对和最后一对消息 ,分别标志呼叫的开始和结束。 GK端 点ARQACFARJDRQDCFDRJ123456 图 49 呼叫接入与退出 (1) 事件 1: 端点发起呼叫时,端点 向网守发送 ARQ请求用户接入认证 /地址解析。 在 ARQ 消息中,端点给出目的地信息以及所要求的带宽。 (2) 事件 2: 网守如果同意接纳此呼叫,则回送 ACF 消息 ,其中包括的两项主要参数是允许分配的带宽和翻译后所得的目的地 的 呼叫信令传送层地址 或者是网守本身的呼叫信令传输层地址。 (3) 事件 3:网守如果不同意接 纳此呼叫 ,则回送 ARJ 消息拒绝。 (4) 事件 4: 呼叫完毕,端点 向网守发送 DRQ 请求退出呼叫。 (5) 事件 5: 一般情况下, 网守回送 DCF 进行确认。 USYS SoftX3000 软交换系统 技术手册 信令与协议分册 第 4章 417 (6) 事件 6:如果网守不同意 该 端点退出呼叫,则回送 DRJ 消息拒绝。 概述 系统的呼叫信令协议是以 ISDN 的 , 其中 最重要。 ,是 ISDN 用户网络接口第三层关于基本呼叫控制的描述。 协议消息 1. 消息类型 基本呼叫控制消息取自于 ,主要是 消息。 由于 呼叫信令消息 不承担连接控制任务,许多 和 失去 了 意义,因此 对 和 消息 进行了精简。 下面仅介绍 呼叫信令消息。 (1) 呼叫建立消息 消息 含义 Setup(建立) 请求建立呼叫 Setup Acknowledge(建立确认) 响应 Setup消息,请求后续地址信息 Call Proceeding(呼叫进行中) 响应 Setup消息,表示被叫号码已全,呼叫建立过程已启动 Alerting(提醒) 指示呼 叫已经达到被叫,正向其发通知指示被叫用户应答 Connect(连接) 建立连接 Progress(进展) 指示呼叫建立中的其他信息(如网间互通,带内信令等) (2) 呼叫清除消息 消息 含义 Release Complete(释放完成) 响应 Release消息,指示释放信道和呼叫引用( CR) (3) 其它消息 消息 含义 Information(信息) 提供附加信息(如后续被叫地址) USYS SoftX3000 软交换系统 技术手册 信令与协议分册 第 4章 418 消息 含义 Notify(通知) 通知远端用户呼叫中发生事件 (如呼叫暂停 /恢复) Status Enquiry(状态询问) 终端或网 络向对方询问呼叫状态 Status(状态) 响应 Status Enquiry消息,也可主动报告呼叫状态或收到不认识消息 Facility(性能) 用于补充业务操作 的 调用和证实 User Information(用户信息) 用于主被叫用户之间直接传送信息 (4) 消息 Facility(性能) 用于补充业务操作 的 调用和证实 User Information(用户信息) 用于主被叫用户之间直接传送信息 2. 消息结构 消息的一般结构如 图 410所示。 协 议 标 识 符呼 叫 引 用 长 度呼 叫 引 用 值消 息 类 型信 息 单 元信 息 单 元厖?信 息 单 元标 志信 息 内 容单 字 节 信 息 单 元信 息 单 元 标 志信 息 单 元 长 度信 息 内 容多 字 节 信 息 单 元消 息 头 部必 备 和 任 选信 息 单 元 图 410 (1) 协议标识符 此。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。