电子传真软件RTP协议的特点和应用
网络传真作为一种新型的协议,与传统的运输层协议相比,RTP协议具有如下特点。
(1)协议具有简单性。RTP协议不具备运输层协议的完整功能,其本身也不提供任何机制来保证实时地传输数据,不支持资源预留,也不保证服务质量。 RTP报文甚至不包括长度和报文边界的描述,而是依靠下层协议提供长度标识和长度限制。另外,砌田协议将部分运输层协议功能(比如流量控制)上移到应用层完成,简化了运输层处理,提高了该层效率。
(2)电子传真软件支持多点投递。 RTP协谈一般运行在UDP之上,二者共同完成运输层协议功能。RTP协议利用UDP的多路复用支持显式的多点投递。
(3)数据流和控制流分离。RTP协议的数据报文和控制报文使用相邻的不同端口,这样大大提高了协议的灵活性和处理的简单性。
(4)群发传真协议具有可扩展性。 RTP协议通常为一个具体的应用来提供服务,通过一个具体的应用进程实现,而不作为OSI体系结构中单独的一层来实现,RTP只提供协议框架,开发者可以根据应用的具体要求对协议进行充分扩展。RTP的控制协议RTCP,通过在会话用户之间周期性地递交控制报文来完成监听服务质量和交换会话用户信息等功能。根据用户间的数据传输反馈信息可以制定流量控制的策略,而会话用户信息的交互可以制定会话控制的策略。
(5) RTP适用广泛的网络传真接口,RTP可以在无连接的网络协议上,如IP/UDP,也可在面向连接的网络协议上,如XTP、ST -Ⅱ或ATM(AAL3/4或AAL5)。在有些应用中,需要在众多与会者中转发,这时面向连接的协议如XTP就会相对不太适用。 RIP并不仅限于Internet.网上,在Novell或NT网上同样可以用。
目前,RTP的设计和研究主要是用未满足多用户的多媒体会议的需要,另外它在连续数据的存储,交互式仿真和一些控制、测量的应用中也适用。基于RTP的实验和商业产品屡有出现,例如,最近东芝利用RTP进行mpeg4蓝牙无线图像传送。