【问题1】(8分)
SIP是一个在IP网络中实现多媒体实时通讯应用的一种信令协议。SIP网络系统的结构如图2所示。简述下图中各功能实体的功能,将解答填入答题纸的对应栏内。

图2
【问题2】(7分,每空1分)
下面是SIP用户代理和代理服务器之间利用标准协议发送的消息。根据消息回答以下问题,将应填入(n)处的字句写在答题纸的对应栏内。
INVITE sip:xiaowang@10.77.226.41 SIP/2.0
From: sip:laozhang@10.77 .226 .41;tag=1c13959
To: sip:xiaowang@10.77.226.41
Call-id: call-973574765-4@10.77.226.121
Cseq: 1 INVITE
Content-Type: application/sdp
Content-Length: 199
Accept-Language: en
Supported: sip-cc, sip-cc-01, timer
Contact: sip:laozhang@10.77.226.121
User-Agent: PingteV1.0.0 (VxWorks)
Via: SIP/2.0/UDP 10.77.226.121
v=0
o=Pingtel 5 5 IN IP4 10.77.226.121
c=IN IP4 10.77.226.121
m= audio 8766 RTP/AVP 0 96 8
由消息可知,主叫的注册账号是(1),与主叫直接通信的地址是(2),被叫的注册账号是(3),该消息的消息体采用的协议是(4),本次会话中主叫可以接收(5)种编码的音频主叫接收媒体流的IP地址和RTP端口号分别是(6)和(7)。
【问题1】
用户代理 直接和用户发生交互作用的功能实体,它能够代理用户的所有请求或响应。
在SIP协议网络模型中,代理服务器是代表其他客户机发起请求,既充当服务器又充当客户机的中间程序。
在SIP协议网络模型中,重定向服务把请求消息中的被叫用户地址映射成零个或更多个新地址,向请求方发送应答以指示被叫用户的地址。
为了实现漫游,SIP用户需要将当前所在位置登记到网络中的注册服务器上,以便其他用户能够通过位置服务器确定该用户的位置。
【问题2】
(1) SIP:laozhang@10.77.226.41
(2) laozhang@10.77.226.121
(3) xiaowang@10.77.226.41
(4) SDP
(5) 3
(6) 10.77.226.121
(7) 8766
【问题1】
本小题是对SIP的网络模型的考查。
SIP是在IP网络中实现多媒体实时通信应用的一种信令协议。SIP的网络模型采用了IP网络常用的客户机/服务器(C/S)结构。客户机通过和服务器之间的请求和应答来完成呼叫和传送层的控制。
SIP的网络模型结构中有两类基本的网络实体:SIP用户代理和SIP网络服务器。

【问题2】
本小题是对SIP消息语句含义的考查。
INVITE sip:xiaowang@10.77.226.41 SIP/2.0 是起始行,“INVITE”是方法类型,“xiaowang@10.77.226.41”是REQUEST_URL,表示SIP请求消息要发送到的当前目的地址是“xiaowang@10.77.226.41”,“SIP/2.0”表示SIP版本号。
Via: SIP/2.0/UDP 10.77.226.121 在本消息中只有一个Via字段,在该Via字段中包含的是发起请求的客户自身的主机名或网络地址及端口信息。在该消息中,发起请求的客户的网络地址是10.77.226.121,使用UDP协议。
From字段指示请求发起方的注册账号,在该消息中发起方的注册账号是laozhang@10.77 .226 .41;To字段指示被叫用户的注册账号;在该消息中,该请求消息发送到的目的终端的当前地址为xiaowang@10.77.226.41,10.77.226.41是一个中间代理服务器的地址,而终端用户的注册账号是xiaowang@10.77.226.41。
Call-ID字段为标识呼叫的全局唯一的标识符,据此识别若干请求消息是否属于同一呼叫。Cseq为命令序号字段,标识同一呼叫控制序列中的不同命令,该消息中的Cseq为1 INVITE,其序列号为1,方法为INVITE。
该消息的实体类型字段为Content-Type: application/sdp,说明消息体使用的是会话描述协议(SDP)。
c=IN IP4 10.77.226.121表示准备接收媒体信息的网络为IP网络,使用的是IPv4协议,接收媒体信息的终端的IP地址是10.77.226.121。
m= audio 8766 RTP/AVP 0 96 8 表示媒体流是音频,媒体流在UDP传输协议之上采用RTP承载,接收媒体流的RTP端口号=8766,音频编码号=0,96,8。