📄 20071127.log
字号:
23:02:48:078 中国移动通信CMPP3.0服务端模拟器 <- Princetoad Studio出品 ->
功能特点:
1.遵照CMPP3.0协议实现,模拟了短信网关和DSMP,支持CONNECT,SUBMIT,DELIVER,QUERY,CANCEL,TERMINATE消息。
2.支持多个客户端登录,支持单连接和双连接类型,支持标准CMPP和亚信API.
3.服务端自动生成Msgid和LinkId,支持状态报告.
4.支持对客户端进行鉴权,用户可以自行配置有效的客户端ICPID,SPID,PWD,和有效的IP地址。
5.以二进制形式显示消息流内容,并且能够把消息包的每个字段都打印出来,当然这会影响一些效率。
6.模拟网关不对submit各字段的合法性进行判断(如msgsrc必须是企业代码icpid,srcid必须是接入号spid,否则submitresp会返回错误码10和11.),只要字段的长度合法,以及消息长度字段合法都认为是合法的.
7.所有返回的状态报告都是正确的状态报告,状态报告的stat字段字段都填"DELIVRD".
/***********************************************************************
** Author: Princetoad
** Version: 1.00 Jan.24.03
** Homepage: http://princetoad.xiloo.com
** Mail: princetoad@126.com
** cmpp2.0,cmpp3.0,sgip1.2 Library ,used free,sourcecode on sale.
**********************************************************************/LogSystemEvent模块启动.
开始监听连接.
网关服务启动.
SP->SMG:
00 00 00 27 00 00 00 01 00 00 00 00 39 30 31 32
33 36 b7 31 d8 98 de 50 23 72 70 49 f9 0b 32 48
b0 60 01 43 30 2a 62
/**********************************************************************************************
Total_Length: <39>, Command_Id: <CMPP_CONNECT(0x00000001)>, Sequence_Id: <0>.
Source_Addr: <901236>
AuthenticationSource: <b7 31 d8 98 de 50 23 72 70 49 f9 0b 32 48 b0 60 >
Version: <1>
Timestamp: <1127230050>
**********************************************************************************************/
SMG->SP:
00 00 00 21 80 00 00 01 00 00 00 00 00 00 00 00
26 27 80 15 90 19 03 9f 7e ca 37 2f ef 71 cf 31
30
/**********************************************************************************************
Total_Length: <33>, Command_Id: <CMPP_CONNECT_RESP(0x80000001)>, Sequence_Id: <0>.
Status: <0>
AuthenticationISMG: <26 27 80 15 90 19 03 9f 7e ca 37 2f ef 71 cf 31 >
Version: <48>
**********************************************************************************************/
客户端268登录成功,企业代码:901236.
SP->SMG:
00 00 00 27 00 00 00 01 00 00 00 01 39 30 31 32
33 36 b7 31 d8 98 de 50 23 72 70 49 f9 0b 32 48
b0 60 00 43 30 2a 62
/**********************************************************************************************
Total_Length: <39>, Command_Id: <CMPP_CONNECT(0x00000001)>, Sequence_Id: <1>.
Source_Addr: <901236>
AuthenticationSource: <b7 31 d8 98 de 50 23 72 70 49 f9 0b 32 48 b0 60 >
Version: <0>
Timestamp: <1127230050>
**********************************************************************************************/
SMG->SP:
00 00 00 21 80 00 00 01 00 00 00 01 00 00 00 00
26 27 80 15 90 19 03 9f 7e ca 37 2f ef 71 cf 31
30
/**********************************************************************************************
Total_Length: <33>, Command_Id: <CMPP_CONNECT_RESP(0x80000001)>, Sequence_Id: <1>.
Status: <0>
AuthenticationISMG: <26 27 80 15 90 19 03 9f 7e ca 37 2f ef 71 cf 31 >
Version: <48>
**********************************************************************************************/
客户端284登录成功,企业代码:901236.
SP->SMG:
00 00 00 ce 00 00 00 04 00 00 00 02 00 00 00 00
00 00 00 00 01 01 01 00 2d 4d 46 00 00 00 00 00
00 00 00 00 00 00 00 7e ab 41 00 00 00 00 00 d0
9c 42 00 00 00 00 00 2e 50 41 56 43 45 78 63 65
70 74 69 00 00 00 0f 39 30 31 32 33 36 30 31 31
30 00 74 69 6e 00 00 00 00 7e ab 41 00 00 00 00
00 d0 9c 42 00 00 00 00 00 00 7e ab 41 00 00 00
00 00 d0 9c 42 00 00 30 39 39 39 37 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 01 31 33 39
31 32 33 34 35 36 37 38 00 74 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 4d
4f b2 e2 ca d4 cf fb cf a2 21 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
/**********************************************************************************************
Total_Length: <206>, Command_Id: <CMPP_SUBMIT(0x00000004)>, Sequence_Id: <2>.
Msg_Id: <0>
Pk_total: <1>
Pk_number: <1>
Registered_Deliverey: <1>
Msg_Level: <0>
Service_Id: <-MF>
Fee_UserType: <0>
Fee_terminal_Id: <>
Fee_terminal_type: <0>
TP_pid: <0>
TP_udhi: <0>
Msg_Fmt: <15>
Msg_Src: <901236>
FeeType: <01>
FeeCode: <10>
Valid_Time: <>
At_Time: <>
Src_Id: <09997>
DestUsr_tl: <1>
Dest_terminal_Id: <13912345678 >
Dest_terminal_type: <0>
Msg_Length: <11>
Msg_Content: <MO测试消息!>
LinkID: < 0>
**********************************************************************************************/
SMG->SP:
00 00 00 18 80 00 00 04 00 00 00 02 02 00 e9 03
00 10 dc bd 00 00 00 00
/**********************************************************************************************
Total_Length: <24>, Command_Id: <CMPP_SUBMIT_RESP(0x80000004)>, Sequence_Id: <2>.
Msg_Id: <-4765916713413181438>
Result: <0>
**********************************************************************************************/
SMG->SP:
00 00 00 b4 00 00 00 05 00 00 00 00 04 00 e9 03
00 10 dc bd 30 39 39 39 37 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 2d 4d 46 00 00 00 00
00 00 00 00 00 00 31 33 39 31 32 33 34 35 36 37
38 00 74 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 01 47 02 00 e9 03 00 10 dc
bd 44 45 4c 49 56 52 44 31 31 32 37 32 33 30 31
30 30 31 31 32 37 32 33 30 31 30 30 31 33 39 31
32 33 34 35 36 37 38 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
/**********************************************************************************************
Total_Length: <180>, Command_Id: <CMPP_DELIVER(0x00000005)>, Sequence_Id: <0>.
Msg_Id: <-4765916713413181436>
Dest_Id: <09997>
Service_Id: <-MF>
TP_pid: <0>
TP_udhi: <0>
Msg_Fmt: <0>
Src_terminal_Id: <13912345678>
Src_terminal_type: <0>
Registered_Deliverey: <1>
Msg_Len: <71>
StatusReport:-->
Msg_Id: <-4765916713413181438>
Stat: <DELIVRD>
Submit_time: <1127230100>
Done_time: <1127230100>
Dest_terminal_Id: <13912345678>
SMSC_sequence: <0>
LinkID: < 0>
**********************************************************************************************/
SP->SMG:
00 00 00 18 80 00 00 05 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
/**********************************************************************************************
Total_Length: <24>, Command_Id: <CMPP_DELIVER_RESP(0x80000005)>, Sequence_Id: <0>.
Msg_Id: <0>
Result: <0>
**********************************************************************************************/
SP->SMG:
00 00 00 ce 00 00 00 04 00 00 00 03 00 00 00 00
00 00 00 00 01 01 01 00 2d 4d 46 00 00 00 00 00
00 00 00 00 00 00 00 7e ab 41 00 00 00 00 00 d0
9c 42 00 00 00 00 00 2e 50 41 56 43 45 78 63 65
70 74 69 00 00 00 0f 39 30 31 32 33 36 30 31 31
30 00 74 69 6e 00 00 00 00 7e ab 41 00 00 00 00
00 d0 9c 42 00 00 00 00 00 00 7e ab 41 00 00 00
00 00 d0 9c 42 00 00 30 39 39 39 37 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 01 31 33 39
31 32 33 34 35 36 37 38 00 74 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b 4d
4f b2 e2 ca d4 cf fb cf a2 21 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
/**********************************************************************************************
Total_Length: <206>, Command_Id: <CMPP_SUBMIT(0x00000004)>, Sequence_Id: <3>.
Msg_Id: <0>
Pk_total: <1>
Pk_number: <1>
Registered_Deliverey: <1>
Msg_Level: <0>
Service_Id: <-MF>
Fee_UserType: <0>
Fee_terminal_Id: <>
Fee_terminal_type: <0>
TP_pid: <0>
TP_udhi: <0>
Msg_Fmt: <15>
Msg_Src: <901236>
FeeType: <01>
FeeCode: <10>
Valid_Time: <>
At_Time: <>
Src_Id: <09997>
DestUsr_tl: <1>
Dest_terminal_Id: <13912345678 >
Dest_terminal_type: <0>
Msg_Length: <11>
Msg_Content: <MO测试消息!>
LinkID: < 0>
**********************************************************************************************/
SMG->SP:
00 00 00 18 80 00 00 04 00 00 00 03 05 00 e9 03
80 10 dc bd 00 00 00 00
/**********************************************************************************************
Total_Length: <24>, Command_Id: <CMPP_SUBMIT_RESP(0x80000004)>, Sequence_Id: <3>.
Msg_Id: <-4765916163657367547>
Result: <0>
**********************************************************************************************/
SMG->SP:
00 00 00 b4 00 00 00 05 00 00 00 01 07 00 e9 03
80 10 dc bd 30 39 39 39 37 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 2d 4d 46 00 00 00 00
00 00 00 00 00 00 31 33 39 31 32 33 34 35 36 37
38 00 74 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 01 47 05 00 e9 03 80 10 dc
bd 44 45 4c 49 56 52 44 31 31 32 37 32 33 30 31
30 32 31 31 32 37 32 33 30 31 30 32 31 33 39 31
32 33 34 35 36 37 38 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
/**********************************************************************************************
Total_Length: <180>, Command_Id: <CMPP_DELIVER(0x00000005)>, Sequence_Id: <1>.
Msg_Id: <-4765916163657367545>
Dest_Id: <09997>
Service_Id: <-MF>
TP_pid: <0>
TP_udhi: <0>
Msg_Fmt: <0>
Src_terminal_Id: <13912345678>
Src_terminal_type: <0>
Registered_Deliverey: <1>
Msg_Len: <71>
StatusReport:-->
Msg_Id: <-4765916163657367547>
Stat: <DELIVRD>
Submit_time: <1127230102>
Done_time: <1127230102>
Dest_terminal_Id: <13912345678>
SMSC_sequence: <16777216>
LinkID: < 0>
**********************************************************************************************/
SP->SMG:
00 00 00 18 80 00 00 05 00 00 00 01 00 00 00 00
00 00 00 00 00 00 00 00
/**********************************************************************************************
Total_Length: <24>, Command_Id: <CMPP_DELIVER_RESP(0x80000005)>, Sequence_Id: <1>.
Msg_Id: <0>
Result: <0>
**********************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -