行流。一个在事务中的消息流向方向。它是指由用户代理服务器(UAS)发出应答到用户代理客户端(UAC)的消息流向方向。РURL-encoded:一串根据RFC2396-2.4节编码的字符。РUser Agent Client(UAC):用户代理客户端。用户代理客户端是一个逻辑的概念,他创建一个新请求,并且用客户事务状态机发送这个请求。UAC角色只在事务中存在。换句话说,UAC就是一小段代码初始化一个请求,并且在事务中遵循UAC的规则。如果它接下来收到一个请求,那么在那个事务中,它就是作为UAS来处理请求。РUAC Core:UAC核心。在transaction和transport层之上得UAC实现的功能集合。РUser Agent Server(UAS): 用户代理服务器.UAS是一个逻辑的实体,对SIP请求做响应的。应答接受、拒绝、或者转发对应的请求。UAS角色在事务中存在。换句话说,是响应请求的一小段软件,在事务中作为UAS存在。如果他发出请求,那么他就在事务中作为UAC存在。РUAS Core:UAS核心。在transaction和transport层智商的UAS实现的功能集合。РUser Agent(UA)。一个逻辑实体的概念,包含UAC和UAS。РUAC和UAS,就像代理服务器和转发服务器,是在事务by事务的原理(串行事务处理)上定义的。例如,当发出一个初始化INVITE请求的时候,UA作为UAC初始化一个呼叫动作,当从被叫方接收到一个BYE请求的时候,UA作为UAS响应。类似的,同样的代码可以对一个请求做为proxy服务器处理,对另一个请求作为重定向服务器。Рproxy,location,registrar服务器都是逻辑实体,在它们的实现中,可能是作为单个应用实现的。Р7、SIP消息:РSIP协议是一个基于文本的协议,使用UTF-8字符集(RFC2279[7])。