術語簡介
Cisco SCCP:瘦小客戶端控制協定
(SCCP:Cisco Skinny Client Control Protocol)
瘦小客戶端控制協定(SCCP:Cisco Skinny Client Control Protocol)是用於思科呼叫管理器及其 VOIP 電話之間的思科專有協定。有些供應商也支持該協定。
在 VOIP 解決方案中,要求 LAN 或者基於 IP 的 PBX 的終端機操作簡單,易於上手且相對便宜。相對於 H.323 推薦的相當昂貴的系統,SCCP 定義了一個簡單且易於使用的架構。通過 SCCP,H.323 代理可以與瘦客戶機進行通信。在這樣的情況下,電話充當了 IP 上的瘦客戶機。代理服務主要用於 H.225 和 H.245 信令。
在 SCCP 結構中,大量的 H.323 處理任務就落在了稱為 Cisco 呼叫管理器的 H.323 代理上。終端(電話)運行瘦客戶端,這樣該客戶機只需消耗少量處理開銷。客戶機通過面向連線(基於 TCP/IP )的方式與呼叫管理器通信,從而建立到另一個 H.323 兼容終端的呼叫。一旦呼叫管理器建立這個連線,那么兩個 H.323 終端就可以通過無連線(基於 UDP/IP)通信方式實現音頻傳輸。這樣,通過限制從 H.323 到呼叫管理器建立呼叫的複雜性、以及為終端間的實際音頻通信使用 Skinny 協定來降低整個過程的費用和負荷。
協定結構
瘦客戶機(即一個乙太網電話)使用 TCP/IP 傳輸和接收呼叫,並使用 RTP/UDP/IP 和其它客戶機或 H.323 終端進行音頻通信。瘦信息通過 TCP 連線埠 2000 傳送。信息類型如下所示:
Code
Station Message ID Message
0x0000
Keep Alive Message
0x0001
Station Register Message
0x0002
Station IP Port Message
0x0003
Station Key Pad Button Message
0x0004
Station Enbloc Call Message
0x0005
Station Stimulus Message
0x0006
Station Off Hook Message
0x0007
Station On Hook Message
0x0008
Station Hook Flash Message
0x0009
Station Forward Status Request Message
0x11
Station Media Port List Message
0x 000A
Station Speed Dial Status Request Message
0x000B
Station Line Status Request Message
0x 000C
Station Configuration Status Request Message
0x000D
Station Time Date Request Message
0x000E
Station Button Template Request Message
0x 000F
Station Version Request Message
0x0010
Station Capabilities Response Message
0x0012
Station Server Request Message
0x0020
Station Alarm Message
0x0021
Station Multicast Media Reception Ack Message
0x0024
Station Off Hook With Calling Party Number Message
0x22
Station Open Receive Channel Ack Message
0x23
Station Connection Statistics Response Message
0x25
Station Soft Key Template Request Message
0x26
Station Soft Key Set Request Message
0x27
Station Soft Key Event Message
0x28
Station Unregister Message
0x0081
Station Keep Alive Message
0x0082
Station Start Tone Message
0x0083
Station Stop Tone Message
0x0085
Station Set Ringer Message
0x0086
Station Set Lamp Message
0x0087
Station Set Hook Flash Detect Message
0x0088
Station Set Speaker Mode Message
0x0089
Station Set Microphone Mode Message
0x 008A
Station Start Media Transmission
0x008B
Station Stop Media Transmission
0x 008F
Station Call Information Message
0x009D
Station Register Reject Message
0x 009F
Station Reset Message
0x0090
Station Forward Status Message
0x0091
Station Speed Dial Status Message
0x0092
Station Line Status Message
0x0093
Station Configuration Status Message
0x0094
Station Define Time & Date Message
0x0095
Station Start Session Transmission Message
0x0096
Station Stop Session Transmission Message
0x0097
Station Button Template Message
0x0098
Station Version Message
0x0099
Station Display Text Message
0x 009A
Station Clear Display Message
0x009B
Station Capabilities Request Message
0x 009C
Station Enunciator Command Message
0x009E
Station Server Respond Message
0x0101
Station Start Multicast Media Reception Message
0x0102
Station Start Multicast Media Transmission Message
0x0103
Station Stop Multicast Media Reception Message
0x0104
Station Stop Multicast Media Transmission Message
0x105
Station Open Receive Channel Message
0x0106
Station Close Receive Channel Message
0x107
Station Connection Statistics Request Message
0x0108
Station Soft Key Template Respond Message
0x109
Station Soft Key Set Respond Message
0x0110
Station Select Soft Keys Message
0x0111
Station Call State Message
0x0112
Station Display Prompt Message
0x0113
Station Clear Prompt Message
0x0114
Station Display Notify Message
0x0115
Station Clear Notify Message
0x0116
Station Activate Call Plane Message
0x0117
Station deactivate Call Plane Message
0x118
Station Unregister Ack Message