IP电话机、视频可视电话通信产品及组网方案

IP电话SIP消息示例

时间:2019-10-27 08:32 作者:admin 分享到:
       SIP消息示例
         “邀请”是SIP协议的核心机制,SIP是通过“邀请”的方法来建立会话的,SIP请求消 息中最重要的一个消息就是“邀请’’(INVITE)消息。下面是一个最简单的INVITE请求 消息:
Invite sip:bob@shanghai, com SIP/2.0 Via: SIP/2.0/UDP 217. 19. 97.1:5060 To : s ip : bob@ s hangha i. com
From: sip:tom@ guangzhou. com;tag = 2089095865
Call-ID: 1039412186@217. 19. 97. 1
CSeq: 1 INVITE
Max-Forwards:70
Content-Type : appl ication/sdp
Con tent-Length : 271
Contact: <sip:tom@ 217. 19.97.1:5060;transport = udp〉
<CR LF>
o = tom 13908155209745962 13908155209745962 IN IP4 217.19.97.1
c = IN IP4 217. 19. 97. 1
m = audio 50000 RTP/AVP 8 a = rtpraap:8 PCMA/8000 a = ptime: 10
        下面对各个字段作一简要说明。
         在本消息屮只冇个Via字段,在该Via字段中包含的是发起请求的客户自身的主机名或网络地址及端口类型。在该消息中,发起请求的客户的网络地址是217. 19. 97. 1, 使用UDP协议,端口号为5060。
         From字段指示请求发起方的注册账号,在该消息中发起方的注册账号是tom@ guangzhou. com;To字段指示被叫用户的注册账号;起始行中的Request-URL为该请求 消息发送到的目的终端的当前地址,一般说来,它和To字段的地址值相同。两者的区别是,To字段指示的是被叫用户的注册账号,由于移动性或其他原因,该消息的当前地址可 能会和被叫的注册账号有所不同。在请求消息传送过程中.代理服务器可能根据定位査询结果更改Request-URL,但To字段地址值始终保持不变。在该消息中,该请求消息 发送到的目的终端的当前地址为bob@ shanghai, com,该地址是一个中间代理服务器的 地址,而终端用户的注册账号为bob@shanghai. com。
Call ID字段为标识呼叫的全局唯一的标识符,据此识别若干请求消息是否属于同一呼叫。CSeq为命令序号字段,标识同一呼叫控制序列中的不同命令,该消息中的Call-ID 为1 INVITE,其序列号为1,方法为INVITE。
Max-Forwards:70表示该消息在到达目的地之前允许经过的最大跳数是70。
        该消息的实体类型字段为Content-Type: application/sdp,说明消息体使用的是会话 描述协议SDP。
“v=0
o = tom 13908155209745962 13908155209745962 IN IP4 217. 19. 97. 1 s = n
c=IN IP4 217.19. 97. 1 m = audio 50000 RTP/AVP 8 a=rtpmap:8 PCMA/8000
a=Ptime: 10”部分是消息体的内容,即会话描述协议SDP的内容。。

版权所有:IP电话:http://www.g3voip.com 转载请注明出处

热销IP电话产品hot products