graph TB
subgraph 空写平台
id100[开始拼装短信内容]--拼装短信内容字符串-->id114[例如123456];
end
subgraph 短信发送平台
id114==>id2025;
id200[开始组装短信报文CMPP_SUBMIT]--拼装Msg_Id-->id201[Msg_Id默认0x00];
id201--拼装Pk_total-->id202[Pk_total默认0x01];
id202--拼装Pk_number-->id203[Pk_number默认0x01];
id203--拼装Registered_Delivery-->id204[Registered_Delivery默认0x01];
id204--拼装Msg_level-->id205[Msg_level默认0x00];
id205--拼装Service_Id-->id206[Service_Id];
id2006[企业代码]-->id206;
id206--拼装Fee_UserType-->id207[Fee_UserType];
id207--拼装Fee_terminal_Id-->id208[Fee_terminal_Id];
id208--拼装Fee_terminal_type-->id209[Fee_terminal_type];
id209--拼装TP_pId-->id210[TP_pId默认0x0];
id210--拼装TP_udhi-->id211[TP_udhi默认0x00];
id211--拼装Msg_Fmt-->id212[Msg_Fmt默认0或者3或者4或者8或者15];
id212--拼装Msg_src-->id213[Msg_src];
id2013[企业代码]-->id213;
id213--拼装FeeType-->id214[FeeType];
id214--拼装FeeCode-->id215[FeeCode];
id215--拼装ValId_Time-->id216[ValId_Time];
id216--拼装At_Time-->id217[At_Time];
id217--拼装Src_Id-->id218[Src_Id];
id2018[短信接入码]-->id218;
id218--拼装DestUsr_tl-->id219[DestUsr_tl];
id219--拼装Dest_terminal_Id-->id220[Dest_terminal_Id];
id220--拼装Dest_terminal_type-->id221[Dest_terminal_type];
id221--拼装Msg_Length-->id222[Msg_Length];
id2022[Msg_Content的byte数组长度]-->id222;
id2023[开始组装内容]--拼装头信息-->id2024[长短信拼装一条短信不拼装];
id2024--拼装内容体-->id2025[内容体];
id2025-->id223;
id222--拼装Msg_Content-->id223[Msg_Content];
id223--拼装LinkID-->id224[LinkID];
id224-->id2[向短信网关发送报文];
end
subgraph 网关
id2-->id300;
id30001[开始拼装TP_HEADER]--拼装TP_RP-->id3002[TP_RP默认0];
id211-->id3003;
id3002--拼装TP_UDHI-->id3003[TP_UDHI默认0];
id3003--拼装TP_SRI-->id3004[TP_SRI默认1];
id3004--拼装RFU-->id3005[RFU默认00];
id3005--拼装TP_MMS-->id3006[TP_MMS默认1];
id3006--拼装TP_MTI-->id3007[TP_MTI默认00];
id3007-->id301;
id300[开始追加短信内容头]--拼装TP_HEADER-->id301[TP_HEADER默认0x64=01100100];
id30008[开始拼装TP_OA]--拼装号码长度-->id3009[号码长度0x0d=13];
id3009--拼装TON/NPI标识-->id3010[TON/NPI标识默认0xa0];
id3010--拼装码号-->id3011[码号BCD编码不足补F];
id3011-->id302;
id301--拼装TP_OA-->id302[TP_OA];
id210-.->id303;
id302--拼装TP_PID-->id303[TP_PID默认0x0];
id212-->id304;
id303--拼装TP_DCS-->id304[TP_DCS默认0x00];
id304--拼装TP_SCTS-->id305[TP_SCTS];
id305--拼装TP_UDL-->id306[TP_UDL];
id223==>id307;
id306--拼装TP_UD-->id307[TP_UD];
id307-->id3[向终端发送短信];
end
subgraph 终端
id3==>id4[终端解析短信];
end
subgraph 卡
id4==>id5[执行指令];
end
上一篇 超长短信
短信写卡目录