




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
附錄A
(規范性附錄)
協議規范
通信協議基本定義
本附錄規定了廣播系統的通信傳輸協議,系統的通信為網絡通信,控制信息和音頻信息
均經過以太網傳輸。
網絡通信基本定義
傳輸協議為TCP/IP網絡通訊協議。
控制信令協議采用TCP模式傳輸。
音頻流協議采用UDP組播模式傳輸。
語音文件的下載、錄音文件的上傳等均采用FTP協議。
數據發送順序:采用小端模式(低位字節先發送)。
控制信令協議格式
協議總格式:包頭+信令應用數據。
包頭格式見表A.Io
表A.1包頭格式表
名稱長度(字節)數據類型協議內容備注
命令總長-1整形不包括本字段的命令數據長度
協議標識符20字符“subwaypa"采用GBK編碼
協議主版本號1字4
協議輔版本號1字節
目標節點編號X)字符
目標節點IP10字符
目標節點類型1字節接受端設備類型設備類型定義
源節點編號30字符
源節點TP10字符
源節點類型2字節發送端設備類型
信令類型1字節0:心跳:1:請求;2:響應:3:事件
信令序號4整型發送端產生的唯一序號,接收端響應時原樣返回
信令編碼4悴型信令編碼定義
數據總包數-1整型
數據包序號1整型
返回結果4整型命令執行返回結果,非響應類命令為"0"
信令編碼定義
信令編碼定義見表A.2。
表A.2信令編碼定義
信令名稱信令編碼各注
心跳0x00000001心跳
注冊0x00000002請求響應
播表下發0x00000101請求響應
播表任務執行狀態上報0x00000102請求響應
播表取消0x00000103請求響應
播表任務取消0x00000104請求響應
播表執行結果歸檔0x00000105請求響應
素材請求0x00000106請求響應
素材下發0x00000107請求響應
播表反饋0x00000108請求響應
車站電播請求0x00000201請求響應
車站直播停止0x00000202請求響應
廣播監聽請求0x00000301請求響應
廣播監聽停止0x00000302請求響應
對列車宜播請求0x00000401請求響應
對列車直播停止0x00000402請求響應
列車對中心對講請求0x00000403請求響應
中心對列車對講響應0x00000404請求響應
中心對TPA對講停止0x00000405請求響應
錄音列表上報0x00000501請求響應
錄音回放請求0x00000502請求響應
設備資源信息上報0x00000601請求響應
設備狀態上報0x00000602事件
廣播區資源信息上報0x00000701請求響應
廣播區狀態上報0x00000702事件
編播控制0x00000803請求響應
編播控制命令上報0x00000804請求響應
廣播分區音量調節0x00000406請求響應
廣播分區音量咨詢0x00000407請求響應
音頻流發送OxOOOOFFOO請求響應
信令應用數據定義
心跳
控制命令:0x00000001;
接口協議內容見表A.3,應符合下列要求:
a)信令數據承載模式:字節;
b)接口方向:SPA/DPA9TCC/MPA/0CC、MPA/0CCfTCC;
c)心跳周期:3秒。
表A.3心跳消息內容表
參數名稱IN/OUT類型描述
心跳周期IN/0UTInteger單位:秒
注冊
控制命令:0x00000002;
接口協議內容見表A.4,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:SPA/DPAfTCC/MPA/OCC、MPA/0CCfTCC。
表A.4注冊消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
nodeidINString注冊節點編號
nodenameINString注冊節點名稱
manufactureidINString注冊節點廠家標識
manufacturenameINString注冊節點廠家名稱
usernameINString授權用戶名稱
passwordINString授權用戶密碼
播表下發
控制命令:0x00000101;
接口協議內容見表A.5,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:TCCfMPA/OCC、MPA/OCC^SPAo
表A.5播表下發消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
broadcastidIN/OUTString播表編號
broadcastnameINString播表名稱
createnodeidINString編制節點編號
createnodenameINString編制節點名稱
playDateINString播放日期:yyyy-MM-dd
scheduleTypeINString日程屬性:字典定義
createUserldINString創建者id
createUserNameINString創建者名稱
createTimeINString創建時間
ftpINStringFtp地士上
ftpuscrnamcINStringFtp訪問用戶名稱
ftppasswordINStringFtp訪問密碼
表A.5播表下發消息內容表(續)
參數名稱IN/OUT類型描述
groupurltaskNoINString任務序號
startTimeINString播放開蛤時間:hh:mm:ss
endTimeINString播放結束時間:hh:mm:ss
durationINInteger素材總時長
levelINInteger優先級
modeINString預留
loopINInteger循環次數
intervalINInteger循環間隔時間
compileUserIdINString編制用戶id
compileUserNameINString編制用戶名稱
compi1eTimeINString編制時間
reviewUserIdINString審核人id
reviewUserNameINString審核人名稱
reviewTimeINString審核時間
reviewDspINString審核描述
infoResourceTypeINString字典定義:廣播信源類型
crstatusINString字典定義:素材狀態
validlINString是否有效
groupurl
execstatusINString執行狀態
playNoINInteger播放序號
idINString素材編號
nameINString素材名稱
filenam
INString素材文件名稱
e
materialsurl
duratio
INInteger素材時長
n
與下一段素材
interva
INInteger的間隔時間
1
(秒)
idINString分區編號
subareasurl
lineldINString線路編號
linenamINString(50)線路名稱
e
station
INString車站編號
Id
groupurlsubareasurl
stationTNString(50)車站名稱
name
noINInteger分區序號
nameINString(50)分區名稱
表A.5播表下發消息內容表(續)
參數名稱IN/OUT類型描述
groupurlplaydateINString編播日期
22broadcastidINString編播id
tasknoINString任務編號
starttimeINString播放任務開始時間
endtimeINString播放任務結束時間
subareaidINString分區編號
playdateINString編播日期
broadcastidINString編播id
tasknoINString任務編號
starttimeINString播放任務開始時間
播表任務執行狀態上報
控制命令:0x00000102;
接口協議內容見表A.6,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:SPA->MPA/0CC>SPA->TCCo
表A.6播表任務執行狀態上報消息內容表
參數名稱1N/OUT類型描述
stationldINString車站編號
stationnameINString車站名稱
broadcastIdINString播表編號
broadcastNameINString播表名稱
taskNoINString任務序號
execustaINString播表任務執行狀態,字典定義
playtypeINString播放類型
statusTimcINDate狀態時間
playNoINInteger播放序號
idINString素材編號
groupurlmaterials
nameINString素材名稱
filenameINString素材文件名稱
intervalINInteger素材間隔
materials
filedurationINInteger素材時長
idINString分區編號
groupurl
lineidINString線路編號
subareas
stationidINString車站編號
noINInteger分區序號
播表取消
控制命令:0x0000制03;
接口協議內容見表A.7,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:SPA->TCC/MPA/0CCo
表A.7播表取消消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
stationIdINString線珞編號
stationldINString車站編號
stationnameINString車站名稱
broadcastIdINString播表編號
broadcastNameINString播表名稱
播表任務取消
控制命令:0x00000104;
接口協議內容見表A.8,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:TCC9MPA/OCC、TCCTSPA、MPA/OCC->SPAo
表A.8播表任務取消消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
stationldINString線路編號
stationldINString車站編號
stationnameINString車站名稱
broadcastIdINString播表編號
broadcastNameINString播表名稱
taskNoINString任務序號
廣播區播報執行結果歸檔
控制命令:0x0000制05;
接口協議內容見表A.9,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:SPA/DPA今MM/OCC、SPA/DPA今TCC。
表A.9廣播區播報執行結果歸檔消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
stationidINString車站編號
stationnameINString車站名稱
broadcastidINString播表編號
表A.9廣播區播報執行結果歸檔消息內容表(續)
參數名稱IN/OUT類型描述
broadcastnameINString播表名稱
tasknoINString任務序號
execstaINString播放執行狀態
playNoINInteger播放序號
idINString素材編號
nameINString素材名稱
materialsurl
filenameINString素材文件名稱
intervalINInteger素材間隔
groupurl
filedurationINInteger素材時長
idINString分區編號
1ineidINString線路編號
subareasurl
sta>ionidINString車站編號
noINInteger分區序號
素材請求
控制命令:0x00000106;
接口協議內容見表A.10,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:MPA/OCC-TCC、SPA/DPA->MPA/OCCo
表A.10素材請求消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
idINString素材編號
nameOUTString素材名稱
filenameOUTString素材文件名稱
filetypeOUTString素材類型(字典定義)
ftpOUTStringFtp地址
ftpusernameOUTStringFtp訪問用戶名稱
ftppasswordOUTStringFt?訪問密碼
素材下發
控制命令:0x00000107;
接口協議內容見表A.11,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:TCCfMPA/OCC、MPA/0CCfSPA/DPA。
表A.11素材下發消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
createnodeidINString編制節點編號
createnodenameINString編制節點名稱
ftpINStringFtp地址
ftpusernameINStringFtp訪問用戶名稱
ftppasswordINStringFtp訪問密碼
materiallocationidINString素材位置,4位數表小車站ID,2
位數看1ineSys的值
1表示materiallocationid代
表線路中心,2表示
1ineSysINString
materiallocationid代表線路
下所有車站
idINString素材編號
nameINString素材名稱
filenameINString素材文件名稱(全路徑)
volumeINString素材播放音量(0~-40dB)
filetypeINString素材類型(字典定義)
creatorINString創建者
examinerINString審核者
tagINString標簽
groupurl
filetypeINString素材類型(字典定義)
languageINString語種
styleINString風格
speedINString語速
libraryINString音庫
textINStringTTS文本信息(轉換文字)
sizeINInteger語音文件大小(KB)
durationINInteger語音文件時長
播表反饋
控制命令:0x00000108;
接口協議內容見表A.12,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:SPA-MPA/OCC、MPA/OCC9TCCO
表A.12播表反饋消息內容表
參數名稱IN/0UT類型描述
resultOUTInteger0:成功,非0:異常代碼
表A.12播表反饋消息內容表(續)
參數名稱IN/OUT類型描述
broadcastedIN/OUTString播表編號
playli
urlbroadcastnameINString播表名稱
sts
createnodeidINString編制節點編號
createnodenameINString編制節點名稱
playdateINString播放日期:yyyy-MM-dd
scheduletypeINString日程屬性:字典定義
createUserldINString創建人編號
createUserNameINString創建人名稱
createTimeINString創建時間:yyyy-MM-ddhh:mm:ss
ftpINStringFtp地址
ftpUscrNameINStringFtp訪問用戶名稱
ftpPasswordINStringFtp訪問密碼
execstatusINString播表執行狀態
taskNcINString任務序號
startTincINString播放開始時間:hh:mm:ss
endTimeINString播放結束時間:hh:mm:ss
duraticnINInteger素材總時長
levelINInteger優先級
modeINString預留
loopINInteger循環次數
intervalINInteger循環間隔時間
validINString有效性標識(1-有效,2-無效)
compileNodenamcINString編制節點編號
compileUserldINString編制人編號
grocompileUserNameINString編制人名稱
url-
UPcompi1eTimeINString編制時間:yyyyMM-(ldhh:mm:ss
reviewllserIdINString審核人編號
reviewUserNameINString審核人名稱
reviewTimeINString審核時間:yyyy-MM-ddhh:mm:ss
reviewDspINString審核意見
execstatusINString執行狀態
playNoINInteger播放序號
idINString素材編號
materialnameINString素材名稱
url
sfilenameINString素材文件名稱
IntervalINInteger素材間隔
filedurationINInteger素材時長
表A.12播表反饋消息內容表(續)
參數名稱IN/OUT類型描述
IdINString分區編號
lineldINString線路編號
playligro
urlurlsubareasurlstationldINString車站編號
stsup
noINInteger分區序號
execstatusINString執行狀態
playdateINString編播日期
broadcastidINString編播id
excludestasknoINString任務編號
url
subareasStarttimeINDate開始時間
endtimeINDate結束時間
subareaidINString分區編號
車站直播請求
控制命令:0x00000201;
接口協議內容見表A.13,應符合下列要求:
a)信令數據承載模式:XML;
b)接口方向:TCC/MPA/OCC^SPA/DPAo
表A.13車站直播請求消息內容表
參數名稱IN/OUT類型描述
resultOUTInteger0:成功,非0:異常代碼
srcnodeldINString請求源節點編號
srcnodenameINString請求源節點名稱
multicastipINString組播ip地址
multicastportINString組播端口
stationldINString車站編號
stationnameINString車站名稱
oper
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軌道交通污染擴散模擬-洞察及研究
- 生物力學參數敏感性分析-洞察及研究
- 學校設施維修幫扶措施
- 行政人事部員工職業發展規劃及總結
- 銀行系統升級項目管理流程
- 物流倉儲勞動力和材料投入計劃及其保證措施
- 一二年級兒童繪畫教學計劃
- (部編)六年級下冊語文寫作技巧提升計劃
- 初三語文聽說技能提升計劃
- 四年級語文下冊教學資源整合計劃
- 2025全員安全生產責任制范本
- 林業行政執法培訓
- 電大考試試題及答案商法
- 廣西壯族自治區柳州市上進聯考2024-2025學年高一下學期6月期末聯合考試數學試題(含答案)
- 八年級暑假前家長會課件
- 2025年河南省高考地理試卷真題(含答案)
- 2025屆廣東省惠州惠城區五校聯考英語八下期末檢測試題含答案
- 工廠績效計件方案(3篇)
- 2025年湖南省中考歷史試卷真題(含答案)
- 高中英語必背3500單詞表完整版
- T/CNFAGS 16-2024綠色甲醇分級標準(試行)
評論
0/150
提交評論