请问什么是SIP协议? SIP协议是什么?
\u8bf7\u95ee\u4ec0\u4e48\u662fSIP\u534f\u8bae\uff1fSIP\u662f\u4e00\u4e2a\u5e94\u7528\u5c42\u7684\u4fe1\u4ee4\u63a7\u5236\u534f\u8bae\u3002\u7528\u4e8e\u521b\u5efa\u3001\u4fee\u6539\u548c\u91ca\u653e\u4e00\u4e2a\u6216\u591a\u4e2a\u53c2\u4e0e\u8005\u7684\u4f1a\u8bdd\u3002\u8fd9\u4e9b\u4f1a\u8bdd\u53ef\u4ee5\u597d\u4f3cInternet\u591a\u5a92\u4f53\u4f1a\u8bae\u3001IP\u7535\u8bdd\u6216\u591a\u5a92\u4f53\u5206\u53d1\u3002\u4f1a\u8bdd\u7684\u53c2\u4e0e\u8005\u53ef\u4ee5\u901a\u8fc7\u7ec4\u64ad\uff08multicast\uff09\u3001\u7f51\u72b6\u5355\u64ad\uff08unicast\uff09\u6216\u4e24\u8005\u7684\u6df7\u5408\u4f53\u8fdb\u884c\u901a\u4fe1\u3002
SIP\u662f\u7c7b\u4f3c\u4e8eHTTP\u7684\u57fa\u4e8e\u6587\u672c\u7684\u534f\u8bae\u3002SIP\u53ef\u4ee5\u51cf\u5c11\u5e94\u7528\u7279\u522b\u662f\u9ad8\u7ea7\u5e94\u7528\u7684\u5f00\u53d1\u65f6\u95f4\u3002\u7531\u4e8e\u57fa\u4e8eIP\u534f\u8bae\u7684SIP\u5229\u7528\u4e86IP\u7f51\u7edc\uff0c\u56fa\u5b9a\u7f51\u8fd0\u8425\u5546\u4e5f\u4f1a\u9010\u6e10\u8ba4\u8bc6\u5230SIP\u6280\u672f\u5bf9\u4e8e\u4ed6\u4eec\u7684\u6df1\u8fdc\u610f\u4e49\u3002
\u4f7f\u7528 SIP\uff0c\u670d\u52a1\u63d0\u4f9b\u5546\u53ef\u4ee5\u968f\u610f\u9009\u62e9\u6807\u51c6\u7ec4\u4ef6\u3002\u4e0d\u8bba\u5a92\u4f53\u5185\u5bb9\u548c\u53c2\u4e0e\u65b9\u6570\u91cf\uff0c\u7528\u6237\u90fd\u53ef\u4ee5\u67e5\u627e\u548c\u8054\u7cfb\u5bf9\u65b9\u3002SIP \u5bf9\u4f1a\u8bdd\u8fdb\u884c\u534f\u5546\uff0c\u4ee5\u4fbf\u6240\u6709\u53c2\u4e0e\u65b9\u90fd\u80fd\u591f\u5c31\u4f1a\u8bdd\u529f\u80fd\u8fbe\u6210\u4e00\u81f4\u4ee5\u53ca\u8fdb\u884c\u4fee\u6539\u3002\u5b83\u751a\u81f3\u53ef\u4ee5\u6dfb\u52a0\u3001\u5220\u9664\u6216\u8f6c\u79fb\u7528\u6237\u3002
SIP\u5b83\u65e2\u4e0d\u662f\u4f1a\u8bdd\u63cf\u8ff0\u534f\u8bae\uff0c\u4e5f\u4e0d\u63d0\u4f9b\u4f1a\u8bae\u63a7\u5236\u529f\u80fd\u3002\u4e3a\u4e86\u63cf\u8ff0\u6d88\u606f\u5185\u5bb9\u7684\u8d1f\u8f7d\u60c5\u51b5\u548c\u7279\u70b9\uff0cSIP \u4f7f\u7528 Internet \u7684\u4f1a\u8bdd\u63cf\u8ff0\u534f\u8bae (SDP) \u6765\u63cf\u8ff0\u7ec8\u7aef\u8bbe\u5907\u7684\u7279\u70b9\u3002SIP \u81ea\u8eab\u4e5f\u4e0d\u63d0\u4f9b\u670d\u52a1\u8d28\u91cf (QoS)\uff0c\u5b83\u4e0e\u8d1f\u8d23\u8bed\u97f3\u8d28\u91cf\u7684\u8d44\u6e90\u4fdd\u7559\u8bbe\u7f6e\u534f\u8bae (RSVP) \u4e92\u64cd\u4f5c\u3002\u5b83\u8fd8\u4e0e\u82e5\u5e72\u4e2a\u5176\u4ed6\u534f\u8bae\u8fdb\u884c\u534f\u4f5c\uff0c\u5305\u62ec\u8d1f\u8d23\u5b9a\u4f4d\u7684\u8f7b\u578b\u76ee\u5f55\u8bbf\u95ee\u534f\u8bae (LDAP)\u3001\u8d1f\u8d23\u8eab\u4efd\u9a8c\u8bc1\u7684\u8fdc\u7a0b\u8eab\u4efd\u9a8c\u8bc1\u62e8\u5165\u7528\u6237\u670d\u52a1 (RADIUS) \u4ee5\u53ca\u8d1f\u8d23\u5b9e\u65f6\u4f20\u8f93\u7684 RTP \u7b49\u591a\u4e2a\u534f\u8bae\u3002
SIP \u7684\u4e00\u4e2a\u91cd\u8981\u7279\u70b9\u662f\u5b83\u4e0d\u5b9a\u4e49\u8981\u5efa\u7acb\u7684\u4f1a\u8bdd\u7684\u7c7b\u578b\uff0c\u800c\u53ea\u5b9a\u4e49\u5e94\u8be5\u5982\u4f55\u7ba1\u7406\u4f1a\u8bdd\u3002\u6709\u4e86\u8fd9\u79cd\u7075\u6d3b\u6027\uff0c\u4e5f\u5c31\u610f\u5473\u7740SIP\u53ef\u4ee5\u7528\u4e8e\u4f17\u591a\u5e94\u7528\u548c\u670d\u52a1\u4e2d\uff0c\u5305\u62ec\u4ea4\u4e92\u5f0f\u6e38\u620f\u3001\u97f3\u4e50\u548c\u89c6\u9891\u70b9\u64ad\u4ee5\u53ca\u8bed\u97f3\u3001\u89c6\u9891\u548c Web \u4f1a\u8bae\u3002SIP\u6d88\u606f\u662f\u57fa\u4e8e\u6587\u672c\u7684\uff0c\u56e0\u800c\u6613\u4e8e\u8bfb\u53d6\u548c\u8c03\u8bd5\u3002\u65b0\u670d\u52a1\u7684\u7f16\u7a0b\u66f4\u52a0\u7b80\u5355\uff0c\u5bf9\u4e8e\u8bbe\u8ba1\u4eba\u5458\u800c\u8a00\u66f4\u52a0\u76f4\u89c2\u3002SIP\u5982\u540c\u7535\u5b50\u90ae\u4ef6\u5ba2\u6237\u673a\u4e00\u6837\u91cd\u7528 MIME \u7c7b\u578b\u63cf\u8ff0\uff0c\u56e0\u6b64\u4e0e\u4f1a\u8bdd\u76f8\u5173\u7684\u5e94\u7528\u7a0b\u5e8f\u53ef\u4ee5\u81ea\u52a8\u542f\u52a8\u3002SIP \u91cd\u7528\u51e0\u4e2a\u73b0\u6709\u7684\u6bd4\u8f83\u6210\u719f\u7684 Internet \u670d\u52a1\u548c\u534f\u8bae\uff0c\u5982 DNS\u3001RTP\u3001RSVP \u7b49\u3002\u4e0d\u5fc5\u518d\u5f15\u5165\u65b0\u670d\u52a1\u5bf9 SIP \u57fa\u7840\u8bbe\u65bd\u63d0\u4f9b\u652f\u6301\uff0c\u56e0\u4e3a\u8be5\u57fa\u7840\u8bbe\u65bd\u5f88\u591a\u90e8\u5206\u5df2\u7ecf\u5230\u4f4d\u6216\u73b0\u6210\u53ef\u7528\u3002
\u5bf9 SIP \u7684\u6269\u5145\u6613\u4e8e\u5b9a\u4e49\uff0c\u53ef\u7531\u670d\u52a1\u63d0\u4f9b\u5546\u5728\u65b0\u7684\u5e94\u7528\u4e2d\u6dfb\u52a0\uff0c\u4e0d\u4f1a\u635f\u574f\u7f51\u7edc\u3002\u7f51\u7edc\u4e2d\u57fa\u4e8e SIP \u7684\u65e7\u8bbe\u5907\u4e0d\u4f1a\u59a8\u788d\u57fa\u4e8e SIP \u7684\u65b0\u670d\u52a1\u3002\u4f8b\u5982\uff0c\u5982\u679c\u65e7 SIP \u5b9e\u65bd\u4e0d\u652f\u6301\u65b0\u7684 SIP \u5e94\u7528\u6240\u7528\u7684\u65b9\u6cd5/\u6807\u5934\uff0c\u5219\u4f1a\u5c06\u5176\u5ffd\u7565\u3002
SIP \u72ec\u7acb\u4e8e\u4f20\u8f93\u5c42\u3002\u56e0\u6b64\uff0c\u5e95\u5c42\u4f20\u8f93\u53ef\u4ee5\u662f\u91c7\u7528 ATM \u7684 IP\u3002SIP \u4f7f\u7528\u7528\u6237\u6570\u636e\u62a5\u534f\u8bae (UDP) \u4ee5\u53ca\u4f20\u8f93\u63a7\u5236\u534f\u8bae (TCP)\uff0c\u5c06\u72ec\u7acb\u4e8e\u5e95\u5c42\u57fa\u7840\u8bbe\u65bd\u7684\u7528\u6237\u7075\u6d3b\u5730\u8fde\u63a5\u8d77\u6765\u3002SIP \u652f\u6301\u591a\u8bbe\u5907\u529f\u80fd\u8c03\u6574\u548c\u534f\u5546\u3002\u5982\u679c\u670d\u52a1\u6216\u4f1a\u8bdd\u542f\u52a8\u4e86\u89c6\u9891\u548c\u8bed\u97f3
\u3000\u3000SIP\u662f\u4e00\u4e2a\u5e94\u7528\u5c42\u7684\u4fe1\u4ee4\u63a7\u5236\u534f\u8bae\u3002\u7528\u4e8e\u521b\u5efa\u3001\u4fee\u6539\u548c\u91ca\u653e\u4e00\u4e2a\u6216\u591a\u4e2a\u53c2\u4e0e\u8005\u7684\u4f1a\u8bdd\u3002\u8fd9\u4e9b\u4f1a\u8bdd\u53ef\u4ee5\u597d\u4f3cInternet\u591a\u5a92\u4f53\u4f1a\u8bae\u3001IP\u7535\u8bdd\u6216\u591a\u5a92\u4f53\u5206\u53d1\u3002\u4f1a\u8bdd\u7684\u53c2\u4e0e\u8005\u53ef\u4ee5\u901a\u8fc7\u7ec4\u64ad\uff08multicast\uff09\u3001\u7f51\u72b6\u5355\u64ad\uff08unicast\uff09\u6216\u4e24\u8005\u7684\u6df7\u5408\u4f53\u8fdb\u884c\u901a\u4fe1\u3002
\u3000\u3000SIP\u662f\u7c7b\u4f3c\u4e8eHTTP\u7684\u57fa\u4e8e\u6587\u672c\u7684\u534f\u8bae\u3002SIP\u53ef\u4ee5\u51cf\u5c11\u5e94\u7528\u7279\u522b\u662f\u9ad8\u7ea7\u5e94\u7528\u7684\u5f00\u53d1\u65f6\u95f4\u3002\u7531\u4e8e\u57fa\u4e8eIP\u534f\u8bae\u7684SIP\u5229\u7528\u4e86IP\u7f51\u7edc\uff0c\u56fa\u5b9a\u7f51\u8fd0\u8425\u5546\u4e5f\u4f1a\u9010\u6e10\u8ba4\u8bc6\u5230SIP\u6280\u672f\u5bf9\u4e8e\u4ed6\u4eec\u7684\u6df1\u8fdc\u610f\u4e49\u3002
\u3000\u3000\u4f7f\u7528 SIP\uff0c\u670d\u52a1\u63d0\u4f9b\u5546\u53ef\u4ee5\u968f\u610f\u9009\u62e9\u6807\u51c6\u7ec4\u4ef6\u3002\u4e0d\u8bba\u5a92\u4f53\u5185\u5bb9\u548c\u53c2\u4e0e\u65b9\u6570\u91cf\uff0c\u7528\u6237\u90fd\u53ef\u4ee5\u67e5\u627e\u548c\u8054\u7cfb\u5bf9\u65b9\u3002SIP \u5bf9\u4f1a\u8bdd\u8fdb\u884c\u534f\u5546\uff0c\u4ee5\u4fbf\u6240\u6709\u53c2\u4e0e\u65b9\u90fd\u80fd\u591f\u5c31\u4f1a\u8bdd\u529f\u80fd\u8fbe\u6210\u4e00\u81f4\u4ee5\u53ca\u8fdb\u884c\u4fee\u6539\u3002\u5b83\u751a\u81f3\u53ef\u4ee5\u6dfb\u52a0\u3001\u5220\u9664\u6216\u8f6c\u79fb\u7528\u6237\u3002
\u3000\u3000SIP\u5b83\u65e2\u4e0d\u662f\u4f1a\u8bdd\u63cf\u8ff0\u534f\u8bae\uff0c\u4e5f\u4e0d\u63d0\u4f9b\u4f1a\u8bae\u63a7\u5236\u529f\u80fd\u3002\u4e3a\u4e86\u63cf\u8ff0\u6d88\u606f\u5185\u5bb9\u7684\u8d1f\u8f7d\u60c5\u51b5\u548c\u7279\u70b9\uff0cSIP \u4f7f\u7528 Internet \u7684\u4f1a\u8bdd\u63cf\u8ff0\u534f\u8bae (SDP) \u6765\u63cf\u8ff0\u7ec8\u7aef\u8bbe\u5907\u7684\u7279\u70b9\u3002SIP \u81ea\u8eab\u4e5f\u4e0d\u63d0\u4f9b\u670d\u52a1\u8d28\u91cf (QoS)\uff0c\u5b83\u4e0e\u8d1f\u8d23\u8bed\u97f3\u8d28\u91cf\u7684\u8d44\u6e90\u4fdd\u7559\u8bbe\u7f6e\u534f\u8bae (RSVP) \u4e92\u64cd\u4f5c\u3002\u5b83\u8fd8\u4e0e\u82e5\u5e72\u4e2a\u5176\u4ed6\u534f\u8bae\u8fdb\u884c\u534f\u4f5c\uff0c\u5305\u62ec\u8d1f\u8d23\u5b9a\u4f4d\u7684\u8f7b\u578b\u76ee\u5f55\u8bbf\u95ee\u534f\u8bae (LDAP)\u3001\u8d1f\u8d23\u8eab\u4efd\u9a8c\u8bc1\u7684\u8fdc\u7a0b\u8eab\u4efd\u9a8c\u8bc1\u62e8\u5165\u7528\u6237\u670d\u52a1 (RADIUS) \u4ee5\u53ca\u8d1f\u8d23\u5b9e\u65f6\u4f20\u8f93\u7684 RTP \u7b49\u591a\u4e2a\u534f\u8bae\u3002
\u3000\u3000SIP \u7684\u4e00\u4e2a\u91cd\u8981\u7279\u70b9\u662f\u5b83\u4e0d\u5b9a\u4e49\u8981\u5efa\u7acb\u7684\u4f1a\u8bdd\u7684\u7c7b\u578b\uff0c\u800c\u53ea\u5b9a\u4e49\u5e94\u8be5\u5982\u4f55\u7ba1\u7406\u4f1a\u8bdd\u3002\u6709\u4e86\u8fd9\u79cd\u7075\u6d3b\u6027\uff0c\u4e5f\u5c31\u610f\u5473\u7740SIP\u53ef\u4ee5\u7528\u4e8e\u4f17\u591a\u5e94\u7528\u548c\u670d\u52a1\u4e2d\uff0c\u5305\u62ec\u4ea4\u4e92\u5f0f\u6e38\u620f\u3001\u97f3\u4e50\u548c\u89c6\u9891\u70b9\u64ad\u4ee5\u53ca\u8bed\u97f3\u3001\u89c6\u9891\u548c Web \u4f1a\u8bae\u3002SIP\u6d88\u606f\u662f\u57fa\u4e8e\u6587\u672c\u7684\uff0c\u56e0\u800c\u6613\u4e8e\u8bfb\u53d6\u548c\u8c03\u8bd5\u3002\u65b0\u670d\u52a1\u7684\u7f16\u7a0b\u66f4\u52a0\u7b80\u5355\uff0c\u5bf9\u4e8e\u8bbe\u8ba1\u4eba\u5458\u800c\u8a00\u66f4\u52a0\u76f4\u89c2\u3002SIP\u5982\u540c\u7535\u5b50\u90ae\u4ef6\u5ba2\u6237\u673a\u4e00\u6837\u91cd\u7528 MIME \u7c7b\u578b\u63cf\u8ff0\uff0c\u56e0\u6b64\u4e0e\u4f1a\u8bdd\u76f8\u5173\u7684\u5e94\u7528\u7a0b\u5e8f\u53ef\u4ee5\u81ea\u52a8\u542f\u52a8\u3002SIP \u91cd\u7528\u51e0\u4e2a\u73b0\u6709\u7684\u6bd4\u8f83\u6210\u719f\u7684 Internet \u670d\u52a1\u548c\u534f\u8bae\uff0c\u5982 DNS\u3001RTP\u3001RSVP \u7b49\u3002\u4e0d\u5fc5\u518d\u5f15\u5165\u65b0\u670d\u52a1\u5bf9 SIP \u57fa\u7840\u8bbe\u65bd\u63d0\u4f9b\u652f\u6301\uff0c\u56e0\u4e3a\u8be5\u57fa\u7840\u8bbe\u65bd\u5f88\u591a\u90e8\u5206\u5df2\u7ecf\u5230\u4f4d\u6216\u73b0\u6210\u53ef\u7528\u3002
\u3000\u3000\u5bf9 SIP \u7684\u6269\u5145\u6613\u4e8e\u5b9a\u4e49\uff0c\u53ef\u7531\u670d\u52a1\u63d0\u4f9b\u5546\u5728\u65b0\u7684\u5e94\u7528\u4e2d\u6dfb\u52a0\uff0c\u4e0d\u4f1a\u635f\u574f\u7f51\u7edc\u3002\u7f51\u7edc\u4e2d\u57fa\u4e8e SIP \u7684\u65e7\u8bbe\u5907\u4e0d\u4f1a\u59a8\u788d\u57fa\u4e8e SIP \u7684\u65b0\u670d\u52a1\u3002\u4f8b\u5982\uff0c\u5982\u679c\u65e7 SIP \u5b9e\u65bd\u4e0d\u652f\u6301\u65b0\u7684 SIP \u5e94\u7528\u6240\u7528\u7684\u65b9\u6cd5/\u6807\u5934\uff0c\u5219\u4f1a\u5c06\u5176\u5ffd\u7565\u3002
\u3000\u3000SIP \u72ec\u7acb\u4e8e\u4f20\u8f93\u5c42\u3002\u56e0\u6b64\uff0c\u5e95\u5c42\u4f20\u8f93\u53ef\u4ee5\u662f\u91c7\u7528 ATM \u7684 IP\u3002SIP \u4f7f\u7528\u7528\u6237\u6570\u636e\u62a5\u534f\u8bae (UDP) \u4ee5\u53ca\u4f20\u8f93\u63a7\u5236\u534f\u8bae (TCP)\uff0c\u5c06\u72ec\u7acb\u4e8e\u5e95\u5c42\u57fa\u7840\u8bbe\u65bd\u7684\u7528\u6237\u7075\u6d3b\u5730\u8fde\u63a5\u8d77\u6765\u3002SIP \u652f\u6301\u591a\u8bbe\u5907\u529f\u80fd\u8c03\u6574\u548c\u534f\u5546\u3002\u5982\u679c\u670d\u52a1\u6216\u4f1a\u8bdd\u542f\u52a8\u4e86\u89c6\u9891\u548c\u8bed\u97f3
▪ 压缩机制▪ 应用
2发展历程
3通信要求
4会话构成
▪ 用户代理▪ 注册服务器▪ 代理服务器▪ 重定向服务器
5常用消息
6协议比较
▪ 标准应用目标▪ 标准体系结构▪ 系统组成结构▪ 实现难易性▪ 总 结
7相关技术▪ 开源项目▪ 5Java1会话协议SIPSIP(Session Initiation Protocol)是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以是Internet多媒体会议[3] 、IP电话或多媒体分发。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。SIP与负责语音质量的资源预留协议(RSVP) 互操作。它还与若干个其他协议进行协作,包括负责定位的轻型目录访问协议(LDAP)、负责身份验证的远程身份验证拨入用户服务 (RADIUS) 以及负责实时传输的 RTP 等多个协议。SIP 的一个重要特点是它不定义要建立的会话的类型,而只定义应该如何管理会话。有了这种灵活性,也就意味着SIP可以用于众多应用和服务中,包括交互式游戏、音乐和视频点播以及语音、视频和 Web 会议。SIP消息是基于文本的,因而易于读取和调试。新服务的编程更加简单,对于设计人员而言更加直观。SIP如同电子邮件客户机一样重用 MIME 类型描述,因此与会话相关的应用程序可以自动启动。SIP 重用几个现有的比较成熟的 Internet 服务和协议,如 DNS、RTP、RSVP 等。不必再引入新服务对 SIP 基础设施提供支持,因为该基础设施很多部分已经到位或现成可用。对 SIP 的扩充易于定义,可由服务提供商在新的应用中添加,不会损坏网络。网络中基于 SIP 的旧设备不会妨碍基于 SIP 的新服务。例如,如果旧 SIP 实施不支持新的 SIP 应用所用的方法/标头,则会将其忽略。SIP 独立于传输层。因此,底层传输可以是采用 ATM 的 IP。SIP 使用用户数据报协议(UDP) 以及传输控制协议(TCP),将独立于底层基础设施的用户灵活地连接起来。SIP 支持多设备功能调整和协商。如果服务或会话启动了视频和语音,则仍然可以将语音传输到不支持视频的设备,也可以使用其他设备功能,如单向视频流传输功能。通信提供商及其合作伙伴和用户越来越渴求新一代基于 IP 的服务。如今有了 SIP(The Session Initiation Protocol 会话启动协议),一解燃眉之急。SIP 是不到十年前在计算机科学实验室诞生的一个想法。它是第一个适合各种媒体内容而实现多用户会话的协议,如今已成了 Internet 工程任务组 (IETF) 的规范。今天,越来越多的运营商、CLEC(竞争本地运营商)和 ITSP(IP 电话服务商)都在提供基于 SIP 的服务,如市话和长途电话技术、在线信息和即时消息、IP Centrex/Hosted PBX、语音短信、push-to-talk(按键通话)、多媒体会议等等。独立软件供应商 (ISV) 正在开发新的开发工具,用来为运营商网络构建基于 SIP 的应用程序以及 SIP 软件。网络设备供应商 (NEV) 正在开发支持 SIP 信令和服务的硬件。如今,有众多 IP 电话、用户代理、网络代理服务器、VOIP网关、媒体服务器和应用服务器都在使用 SIP。SIP 从类似的权威协议--如 Web超文本传输协议(HTTP) 格式化协议以及简单邮件传输协议(SMTP) 电子邮件协议--演变而来并且发展成为一个功能强大的新标准。但是,尽管 SIP 使用自己独特的用户代理和服务器,它并非自成一体地封闭工作。SIP 支持提供融合的多媒体服务,与众多负责身份验证、位置信息、语音质量等的现有协议协同工作。SIP 较为灵活,可扩展,而且是开放的。它激发了 Internet 以及固定和移动 IP 网络推出新一代服务的威力。SIP 能够在多台 PC 和电话上完成网络消息,模拟 Internet 建立会话。与存在已久的国际电信联盟(ITU) SS7 标准(用于呼叫建立)和 ITU H.323 视频协议组合标准不同,SIP 独立工作于底层网络传输协议和媒体。它规定一个或多个参与方的终端设备如何能够建立、修改和中断连接,而不论是语音、视频、数据或基于 Web 的内容。SIP 大大优于现有的一些协议,如将 PSTN 音频信号转换为 IP 数据包的媒体网关控制协议(MGCP)。因为 MGCP 是封闭的纯语音标准,所以通过信令功能对其进行增强比较复杂,有时会导致消息被破坏或丢弃,从而妨碍提供商增加新的服务。而使用 SIP,编程人员可以在不影响连接的情况下在消息中增加少量新信息。例如,SIP 服务提供商可以建立包含语音、视频和聊天内容的全新媒体。如果使用 MGCP、H.323 或 SS7 标准,则提供商必须等待可以支持这种新媒体的协议新版本。而如果使用 SIP,尽管网关和设备可能无法识别该媒体,但在两个大陆上设有分支机构的公司可以实现媒体传输。而且,因为 SIP 的消息构建方式类似于 HTTP,开发人员能够更加方便便捷地使用通用的编程语言(如 Java)来创建应用程序。对于等待了数年希望使用 SS7 和高级智能网络(AIN) 部署呼叫等待、主叫号码识别以及其他服务的运营商,现在如果使用 SIP[4] ,只需数月时间即可实现高级通信服务的部署。这种可扩展性已经在越来越多基于 SIP 的服务中取得重大成功。Vonage 是针对用户和小企业用户的服务提供商。它使用 SIP 向用户提供 20,000 多条数字市话、长话及语音邮件线路。Deltathree 为服务提供商提供 Internet 电话技术产品、服务和基础设施。它提供了基于 SIP 的 PC 至电话解决方案,使 PC 用户能够呼叫全球任何一部电话。Denwa Communications 在全球范围内批发语音服务。它使用 SIP 提供 PC 至 PC 及电话至 PC 的主叫号码识别、语音邮件,以及电话会议、统一通信、客户管理、自配置和基于 Web 的个性化服务。某些权威人士预计,SIP 与 IP 的关系将发展成为类似 SMTP 和 HTTP 与 Internet 的关系,但也有人说它可能标志着 AIN 的终结。迄今为止,3G 界已经选择 SIP 作为下一代移动网络的会话控制机制。Microsoft 已经选择 SIP 作为其实时通信策略并在 Microsoft XP、Pocket PC 和 MSN Messenger 中进行了部署。Microsoft 同时宣布 CE dot net 的下一个版本将使用基于 SIP 的 VoIP 应用接口层,并承诺向用户 PC 提供基于 SIP 的语音和视频呼叫。另外,MCI 正在使用 SIP 向 IP 通信用户部署高级电话技术服务。用户将能够通知主叫方自己是否有空以及首选的通信方式,如电子邮件、电话或即时消息。利用在线信息,用户还能够即时建立聊天会话和召开音频会议。使用 SIP 将不断地实现各种功能。压缩机制SIP 压缩机制主要是通过改变 SIP 消息的长度来降低时延。典型的 SIP 消息的大小由几百到几千字节,为了适合在窄带无线信道上传输,IMS对SIP进行了扩展,支持SIP消息的压缩。当无线信道一定时, 一条SIP消息所含帧数 k仅取决于消息大小。从时延模型可以看出,不仅影响 SIP 消息传输时延, 还影响SIP重传的概率, 对自适应的定时器来说,k还成了影响定时器初值的关键因素。[5] 应用google 发布世界上首个开源的Html5 sip 客户端HTML5 SIP客户端是一款开源的,完全利用JavaScript编写的集社交(FaceBook,Twitter,Google+),在线游戏,电子商务等应用于一体。无扩展,无插件或是必备的网关,视频堆栈技术依赖于WebRTC。如同主页
目前,SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意义。
市场上几乎所有的IP语音相关产品都遵循了ITU-T组织所公布的H.323协议。虽然这些产品的开发和制作都将H.323标准作为了实际的制作标准,但是由于H.323主要是是对局域网中的数据传输进行了描述,但是其中很少有设计IP电话方面的描述,并且各个厂商在实际的开发与实现过程中,所选取的H.323协议中的内容也并不相同,也就是说虽然各大厂商都遵循H.323协议,但是所遵循的协议并不相同。因此,也导致了各大厂商之间的IP电话并不能够进行相互之间的通话。导致了企业内部IP语音通信系统在进行设计时就必须选取同一个厂商生产的网关等设备。这对IP语音通信系统的发展产生了很大的制约。目前,大家都己经认识到了这个问题,并且都纷纷要求能够有一个真正统一的一个标准,并且,各大厂商都进行了一定程度的联盟,来研究IP语音通信系统真正标准的制定。
SIP是类似于HTTP的基于文本的协议。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意义。
绛旓細SIP鏄細璇濆垵濮嬪崗璁傝繖鏄竴绉嶉氫俊鍗忚锛屼富瑕佺敤浜庡湪鍥犵壒缃戝伐绋嬩换鍔$粍涓繘琛屽畾涔夊拰鎿嶄綔閫氫俊鎺у埗鏈嶅姟鐨勫鎴风鍒版湇鍔″櫒鐨勮繘绋嬫垨绔埌绔殑瀵圭瓑浼氳瘽涓殑浜嬩欢銆傛澶栵紝SIP浣滀负閫氫俊鍗忚锛屼篃琚箍娉涘簲鐢ㄤ簬VoIP绯荤粺涓紝鐢ㄤ簬寤虹珛鍜岀鐞嗛氫俊浼氳瘽銆SIP鍗忚鍏佽鐢ㄦ埛閫氳繃浜掕仈缃戣繘琛岃闊炽佽棰戞垨娑堟伅鐨勯氫俊銆傚畠鍦ㄧ幇浠i氫俊棰嗗煙涓...
绛旓細SIP 寰堥噸瑕侊紝鍥犱负瀹冩槸 VoIP 鐢佃瘽鍜屽叾浠栦簰鍔ㄥ紡搴旂敤绋嬪簭鐨勬牳蹇冨崗璁備笌浼犵粺鐨勭數璇濈郴缁熶笉鍚岋紝SIP 涓嶉氳繃 PSTN锛堝叕鍏变氦鎹㈢數璇濈綉缁滐級杩涜閫氫俊锛岃屾槸閫氳繃 IP 缃戠粶杩涜銆係IP 鏄紑鏀惧紡鍗忚锛屽畠鐢 IETF锛堜簰鑱旂綉宸ョ▼浠诲姟缁勶級寮鍙戯紝骞惰骞挎硾鐢ㄤ簬 VoIP 鐢佃瘽鍜屽叾浠栦簰鍔ㄥ簲鐢ㄧ▼搴忥紝濡傝棰戜細璁佸濯掍綋娑堟伅绛夈SIP 鍗忚...
绛旓細寮鍙戣呭彲浠ヨ交鏉惧湴鍦ㄥ叾搴旂敤涓暣鍚圫IP锛屾彁鍗囬氫俊鏁堢巼銆備竴涓垎灞傜殑P2P-SIP鏋舵瀯灏辨槸鍩轰簬鐜版湁P2P搴旂敤鍜SIP鍗忚鐗规х殑鍒涙柊锛屽畠灞曠ず浜哠IP鍦ㄥ垎甯冨紡缃戠粶涓殑鐏垫椿搴旂敤銆傛荤殑鏉ヨ锛孲IP鏄綉缁滈氫俊鍗忚涓笉鍙垨缂虹殑涓閮ㄥ垎锛屼笉浠呭湪鎶鏈枃妗e拰鏁欑▼涓绻佸嚭鐜帮紝涔熷湪瀹為檯寮鍙戝拰缃戠粶鏋舵瀯璁捐涓彂鎸ョ潃閲嶈浣滅敤銆
绛旓細浣跨敤 SIP锛屾湇鍔℃彁渚涘晢鍙互闅忔剰閫夋嫨鏍囧噯缁勪欢銆備笉璁哄獟浣撳唴瀹瑰拰鍙備笌鏂规暟閲忥紝鐢ㄦ埛閮藉彲浠ユ煡鎵惧拰鑱旂郴瀵规柟銆係IP 瀵逛細璇濊繘琛屽崗鍟嗭紝浠ヤ究鎵鏈夊弬涓庢柟閮借兘澶熷氨浼氳瘽鍔熻兘杈炬垚涓鑷翠互鍙婅繘琛屼慨鏀广傚畠鐢氳嚦鍙互娣诲姞銆佸垹闄ゆ垨杞Щ鐢ㄦ埛銆係IP瀹冩棦涓嶆槸浼氳瘽鎻忚堪鍗忚锛屼篃涓嶆彁渚涗細璁帶鍒跺姛鑳姐備负浜嗘弿杩版秷鎭唴瀹圭殑璐熻浇鎯呭喌鍜岀壒鐐癸紝SIP 浣跨敤 ...
绛旓細杩欎釜鑻辨枃缂╁啓璇嶅湪鎶鏈鍩熶腑骞挎硾搴旂敤浜庝簰鑱旂綉閫氫俊锛岀壒鍒槸鍦╒oIP锛圴oice over Internet Protocol锛屼簰鑱旂綉璇煶閫氳瘽锛夋妧鏈腑鎵紨鐫鍏抽敭瑙掕壊銆傚畠鏄竴绉嶄俊浠鍗忚锛岀敤浜庡湪3G缃戠粶涓紶杈撳濯掍綋鏈嶅姟锛屽璇煶銆佸浘鍍忋佽亰澶╁拰铏氭嫙鐜板疄绛変氦浜掑紡閫氫俊銆SIP鐨勮璁$畝娲侊紝鍩轰簬鏂囨湰锛屼娇寰楃敤鎴疯兘澶熸柟渚垮湴鍦ㄤ簰鑱旂綉涓婂缓绔嬪拰閰嶇疆杩欎簺...
绛旓細SIP浠ユ枃鏈负鍩虹锛岃瀺鍚堜簡HTTP鍜孲MTP鐨勫厓绱狅紝姣忎釜閫氫俊璇锋眰鍜屽搷搴旈兘鍖呭惈瀹㈡埛绔殑鏂规硶璋冪敤鍜屾湇鍔″櫒鐨勫搷搴旓紝涓斿埄鐢℉TTP鐨勬爣澶淬佺紪鐮佸拰鐘舵佺爜杩涜鍙鎬ц璁°係IP涓嶴DP鍗忎綔澶勭悊濯掍綋绫诲瀷鍜屽弬鏁帮紝甯镐笌UDP銆乀CP鎴朣CTP绛夊簳灞備紶杈鍗忚閰嶅悎锛屽苟鏀寔TLS鍔犲瘑浠ヤ繚鎶や笉瀹夊叏缃戠粶涓殑娑堟伅瀹夊叏銆傛瘡涓綉缁滆祫婧愰氳繃缁熶竴璧勬簮鏍囪瘑绗︼紙...
绛旓細"SIP"鏄疭ession Initiation Protocol鐨勭缉鍐欙紝缈昏瘧鎴愪腑鏂囧氨鏄"浼氳瘽鍙戣捣鍗忚"銆傚畠鏄竴绉嶆渶甯歌鐨刅oIP锛堢綉缁滅數璇濓級鍗忚锛岀敤浜庡缓绔嬨佷慨鏀瑰拰缁撴潫澶氬獟浣撲細璇濄SIP鍗忚鏄簰鑱旂綉宸ョ▼浠诲姟缁勶紙IETF锛夌殑鏍囧噯鍗忚锛屽畠鏄熀浜嶪P缃戠粶杩涜璇煶銆佽棰戠瓑澶氬獟浣撲紶杈撶殑鏈閲嶈鐨勫崗璁係IP鍗忚鐨勫伐浣滃師鐞嗘槸鍦...
绛旓細鍏舵锛屽瘑鍒囧叧娉ㄧ綉缁滃甫瀹姐佺綉缁滃欢杩熴佺綉缁滄姈鍔ㄣ佺綉缁滃甫瀹界瓑鍥犵礌锛岀粡甯歌繘琛屾祴璇曞拰浼樺寲锛屽畾鏈熸鏌ョ郴缁熼厤缃拰鏇存柊銆傛渶鍚
绛旓細VOIP鍗忚锛屽嵆Voice over Internet Protocol锛屾槸涓绉嶉氳繃浜掕仈缃戜紶杈撹闊冲璇濈殑鎶鏈紝浣垮緱浼犵粺鐢佃瘽閫氳瘽鍙互閫氳繃缃戠粶瀹炵幇銆傚畠鍏佽鐢ㄦ埛閫氳繃鐢佃剳鎴栧叾浠朓P缃戠粶璁惧杩涜瀹炴椂璇煶閫氫俊銆SIP锛屽叏绉颁负Session Initiation Protocol锛屾槸IETF-MMUSIC宸ヤ綔缁勫紑鍙戠殑浼氳瘽鍒濆鍖栧崗璁傚畠鍦ㄥ濯掍綋缁勪欢浜掑姩涓紝濡傝棰戙佽闊炽佸疄鏃朵俊鎭紶杈...