聯通SGIP序列號

2021-08-31 14:14:08 字數 1010 閱讀 8689

序列號的定義:

短訊息閘道器系統之中傳輸的每一條命令都有乙個序列號,序列號由命令源節點產生並唯一標記一條命令;也就是說,閘道器系統中任何兩個命令的序列號都不相同。需要注意的是,一條命令在傳送過程中**的不同副本視為一條命令,使用相同的序列號。比如,sp1x

向smsc2a

傳送一條命令,該命令需經過多次**才能到達smsc2a

,而**該命令的每一次通訊過程中使用的命令的序號均相同,為sp1x

與smg1

通訊所使用的序列號。對於

mo短訊息,例如smsc1b

向sp3x

傳送一條命令,短訊息首先採用smpp

協議傳送到smg1

,經過smg1

**時序列號必須由smg1

重新生成(此時命令源節點為smg1

)。序列號分成三部分,每部分為乙個32

位整數,第一部分表示命令源節點的編號,第二部分表示命令產生的日期和時間(

閘道器系統中的任何命令的儲存時間都不應該超過一年)

,格式為十進位制的mmddhhmmss

,比如11

月20日20

時32分25

秒產生的命令,其第二部分為十進位制1120203225

;第三部分由0

開始,迴圈進製,直到進製滿了之後再清零,重新開始計數。接收方在返回應答時,應答的序列號必須和相對應的命令的序列號相同。

解析:第一部分:

32位整數(4個位元組)

源節點=3+4位區號+5位企業**

轉換成二進位制,如果位數不足需要在前面補0

例如區號為1234,企業**為56789,則源節點編號為:3123456789

第二部分:

十進位制的日期時間

比如11

月20日20

時32分25

秒產生的命令,其第二部分為十進位制1120203225

日期格式不需要補0

第三部分:

進製數(從0開始,傳送一條資訊後自增1),一般來說這個是在一秒內傳送多條資料的時候有用

imsi序列號 手機IMSI序列號

1級2014 06 25 回答 國際移動使用者識別碼 imsi international mobile subscriber identity 國際上為唯一識別乙個移動使用者所分配的號碼。從技術上講,imsi可以徹底解決國際漫遊問題。但是由於北美目前仍有大量的amps系統使用min號碼,且北美的m...

獲取CPU序列號,硬碟序列號,網絡卡mac位址

獲取cpu序列號,硬碟序列號,網絡卡mac位址 private string getmoc 獲取硬碟序列號 managementclass mchd new managementclass win32 logicaldisk managementobjectcollection mochd mchd...

讀取硬體序列號

using system using system.collections.generic using system.text using system.management namespace 讀取序列號 獲取硬碟序列號 string hdid managementclass cimobject1...