新四季網

手機的分組交換域通訊方法及手的製造方法

2023-10-05 10:45:09

手機的分組交換域通訊方法及手的製造方法
【專利摘要】本發明涉及移動通信【技術領域】,公開了一種手機的分組交換域通訊方法及手機。本發明中,通過發送和響應尋呼消息的方式,獲取對端手機的IP位址、IMSI,並記錄在本機,根據雙方的IP位址和IMSI進行分組交換域的通訊,使得手機之間無需藉助伺服器的幫助,即可實現PS域的點對點通信。
【專利說明】手機的分組交換域通訊方法及手機
【技術領域】
[0001]本發明涉及移動通信【技術領域】,特別涉及手機的分組交換域通訊方法及手機。
【背景技術】
[0002]手機間通過電路交換(Circuit Switch,簡稱「CS」)域可以實現點對點通信,比如簡訊互發,通過手機號碼可以找到通信雙方,但在分組交換(Packet Switch,簡稱「PS」)域要進行點對點通信就很麻煩。因為手機的核心網IP位址是動態分配的,且無線網絡比非對稱數字用戶環路(Asymmetric Digital Subscriber Line,簡稱「ADSL」)等傳統網絡更不穩定,IP位址的變化頻繁,導致通信雙方無法直接找到對方的IP位址,因此,需要藉助伺服器的幫助來實現PS域的點對點通信,比如QQ,就必須使用QQ伺服器作為橋梁,不同的客戶端進行通信必須架設各自的伺服器,造成資源的浪費。

【發明內容】

[0003]本發明的目的在於提供一種手機的分組交換域通訊方法及手機,使得手機之間無需藉助伺服器的幫助,即可實現PS域的點對點通信。
[0004]為解決上述技術問題,本發明提供了一種手機的分組交換域通訊方法,包含以下步驟:
[0005]發送端向接收端發送尋呼消息,該尋呼消息中包含所述發送端的IP位址、發送端的電話號碼、發送端的國際移動臺識別號碼MSI ;
[0006]所述接收端接收到所述尋呼消息後,記錄所述尋呼消息中攜帶的信息,並通過人機互動界面詢問用戶是否允許與使用所述發送端的電話號碼的手機進行分組交換域通訊;
[0007]如果所述接收端收到允許的指示,則將本接收端的IP位址、頂SI回傳給所述發送端;
[0008]所述發送端與所述接收端根據雙方的IP位址和MSI進行分組交換域的通訊。
[0009]本發明還提供了一種手機,包含:尋呼消息發送模塊、接收模塊、記錄模塊、回傳模塊、通訊模塊;
[0010]所述尋呼消息發送模塊用於向待進行分組交換域通訊的對端手機發送尋呼消息,該尋呼消息中包含本機的IP位址、電話號碼、國際移動臺識別號碼MSI ;
[0011]所述接收模塊用於接收所述對端手機回傳的該對端手機的IP位址、IMSI ;
[0012]所述通訊模塊用於根據本機與對端手機的IP位址和MSI進行分組交換域的通訊;
[0013]所述記錄模塊用於在收到來自其他手機的所述尋呼消息後,記錄該尋呼消息中攜帶的IP位址、電話號碼、國際移動臺識別號碼MSI信息,並通過人機互動界面詢問用戶是否允許與該尋呼消息中的電話號碼所屬的手機進行分組交換域通訊;
[0014]所述回傳模塊用於在收到允許的指示時,將本機的IP位址、頂SI回傳給發送所述尋呼消息的對端手機。
[0015]本發明相對於現有技術而言,通過發送和響應尋呼消息的方式,獲取對端手機的IP位址、MSI,並記錄在本機,根據雙方的IP位址和MSI進行分組交換域的通訊,使得手機之間無需藉助伺服器的幫助,即可實現PS域的點對點通信。
[0016]另外,在所述發送端向接收端發送尋呼消息之前,還包含以下步驟:
[0017]所述發送端向所述接收端發起獲取公鑰的請求;
[0018]所述接收端接收到所述請求後,將根據公鑰加密算法計算得到的公鑰發送給所述發送端;
[0019]在所述發送端向接收端發送尋呼消息的步驟中,所述發送端攜帶在所述尋呼消息中的發送端的電話號碼,為經採用所述公鑰加密後的發送端的電話號碼。
[0020]在發送尋呼消息時,通過使用公鑰加密體制對發送端的電話號碼進行加密,可以提高通訊的安全性。
[0021]另外,所述尋呼消息中還包含發送端生成的隨機生成數;
[0022]所述接收端在將本接收端的IP位址、頂SI回傳給所述發送端時,還將本接收端生成的隨機生成數回傳給所述發送端;其中,所述接收端的隨機生成數不同於所述發送端的隨機生成數;
[0023]所述發送端與所述接收端根據雙方的IP位址和MSI進行分組交換域的通訊的步驟中,包含以下子步驟:
[0024]數據發送方根據對端的IP位址,將數據包傳輸至數據接收方,該數據包中包含本數據發送方的MSI和數據接收方的隨機生成數;
[0025]所述數據接收方在收到所述數據包後,核對該數據包中的MSI和隨機生成數是否分別與本機記錄的MSI和本機生成的隨機生成數一致,如果均一致,則所述數據接收方向所述數據發送方返回數據包正確接收的響應;如果不一致,則刪除所述數據包並向所述數據發送方返回數據包錯誤的響應。
[0026]通過核對每一次發送的數據包中的隨機生成數與本機生成的隨機生成數是否一致,保證數據接收方接收的數據包是由與之建立PS域通訊的數據發送方發送的,從而保證通訊的安全性。
[0027]另外,如果所述發送端或所述接收端在因突發因素發生通訊中斷,則在本機恢復正常後,查詢記錄在本機內的IP位址,並將本機的IP位址主動發送給查詢到的IP位址所屬的手機,從而保證PS域通訊雙方始終能夠找到通訊對端。
【專利附圖】

【附圖說明】
[0028]圖1是根據本發明第一實施方式的手機的分組交換域通訊方法的通訊建立流程圖;
[0029]圖2是根據本發明第一實施方式的手機的分組交換域通訊方法的數據傳輸流程圖;
[0030]圖3是根據本發明第二實施方式的手機的分組交換域通訊方法的主叫獲取被叫的RSA公鑰的流程圖;
[0031]圖4是根據本發明第三實施方式的手機的分組交換域通訊方法的異常處理流程圖;
[0032]圖5是根據本發明第四實施方式的手機的結構示意圖。
【具體實施方式】
[0033]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明的各實施方式進行詳細的闡述。然而,本領域的普通技術人員可以理解,在本發明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術細節。但是,即使沒有這些技術細節和基於以下各實施方式的種種變化和修改,也可以實現本申請各權利要求所要求保護的技術方案。
[0034]本發明的第一實施方式涉及一種手機的分組交換域通訊方法,該方法通過發送和響應尋呼消息的方式,獲取對端手機的IP位址、頂SI,並記錄在本機,根據雙方的IP位址和IMSI進行分組交換域的通訊,使得手機之間無需藉助伺服器的幫助,即可實現PS域的點對點通信。其流程如圖1所示,具體步驟如下:
[0035]步驟101,發送端向接收端發送尋呼消息,該尋呼消息中包含發送端的IP位址、發送端的電話號碼、發送端的國際移動臺識別號碼頂SI ;也就是說,主叫機將主叫機IP位址,主叫機號碼,主叫機IMSI進行打包,在接入信道上(此次通過CS域傳輸)尋呼被叫機(該請求可定義為IP Request)。
[0036]為了保證後續數據接收方接收的數據包是由與之建立PS域通訊的數據發送方發送的,從而保證通訊的安全性,可以通過在數據包中攜帶對端的隨機生成數來進行驗證,因此,在本步驟中,尋呼消息中還可以包含發送端生成的隨機生成數。
[0037]此外,為了能隨時找到通訊雙端手機進行PS域通訊所需的相關信息,本實施方式在本地存儲模塊創建一條記錄,用於存儲相關信息,因此,主叫機在發起IP Request的同時,也在本地存儲模塊中記錄以下欄位:發`送時間、主叫機Random生成數、被叫機的號碼。
[0038]步驟102,接收端接收到尋呼消息後,記錄尋呼消息中攜帶的信息。也就是說,被叫機接收到IP Request後,解析該數據包,並在被叫機存儲模塊對應MSI的記錄上增加存儲以上信息,即被叫機在本地存儲模塊記錄的欄位如下:主叫機的MS1、主叫機IP位址、主叫機Random生成數。
[0039]步驟103,接收端通過人機互動界面詢問用戶是否允許與使用發送端的電話號碼的手機進行分組交換域通訊;比如說,顯示主叫機號碼到Π界面,並給予用戶鑑權提示:「是否確認允許向該號碼(主叫機)發送本機(被叫機)的IP ? 」,若否,則執行步驟104 ;若是,則執行步驟105。
[0040]步驟104,接收端向發送端返回表示拒絕通訊的消息,並刪除記錄的尋呼消息中攜帶的信息。也就是說,用戶不同意向主叫機發送本機IP,則被叫機向主叫機發送拒絕請求的回應(該回應可定義為IP Reject),並根據主叫機MSI將對應存儲記錄清除。主叫機收到IP Reject消息後,同樣要根據被叫機MSI刪除對應的本地存儲記錄。
[0041]步驟105,將本接收端的IP位址、頂SI回傳給發送端。也就是說,用戶同意向主叫機發送IP,則被叫機獲取本機IP,生成被叫機的Random生成數,獲取本機的MSI,通過業務信道(此次通過PS域傳輸)發送給主叫機(該回應可定義為IP Response)O發送完成後將被叫機的Random生成數,發送時間欄位添加到前面新建的被叫機存儲記錄的。此時被叫機在本地存儲模塊記錄的欄位如下:主叫機的MS1、主叫機IP位址、主叫機Random生成數、發送時間、被叫機Random生成數、主叫機的號碼。
[0042]而主叫機收到被叫機返回的IP後,將該IP位址及其它信息更新到主叫機的對應存儲記錄中,此時主叫機存儲記錄中的欄位如下:被叫機的MS1、主叫機Random生成數、被叫機IP位址、被叫機Random生成數、發送時間、被叫機的號碼。
[0043]完成步驟105之後,通信雙方就具備了即時通信的條件,使得手機之間無需藉助伺服器的幫助,實現PS域的點對點通信,即可執行步驟106,發送端與接收端根據雙方的IP位址和MSI進行分組交換域的通訊,其流程如圖2所示,包含以下步驟:
[0044]步驟201,數據發送方根據對端的IP位址,將數據包傳輸至數據接收方,該數據包中包含本數據發送方的頂SI和數據接收方的隨機生成數;也就是說,獲取到被叫機IP位址後,主叫機在填充數據包時,在用戶數據前面,增加一個安全Header,包括被叫機的Random生成數和主叫機的MSI。
[0045]步驟202,數據接收方在收到數據包後,核對該數據包中的MSI和隨機生成數是否分別與本機記錄的MSI和本機生成的隨機生成數一致,若是,則執行步驟203 ;若否,則執行步驟206。
[0046]也就是說,被叫機接收到主叫機發送的數據後,解析這個安全Header,根據其中的主叫機的MSI查詢本地存儲記錄,確認接收數據包中的被叫機Random生成數是否和本地存儲記錄中的一致,並根據判斷結果分別進行後續處理。
[0047]步驟203,數據接收方向數據發送方返回數據包正確接收的響應,其中,該響應中包含數據接收方的頂SI和數據發送方的隨機生成數。
[0048]步驟204,數據發送方在收到數據包正確接收的響應後,核對該響應中的隨機生成數是否與本機的隨機生成數一致,若是,則執行步驟205 ;若否,則停止與該數據接收方的通信,結束流程。
[0049]步驟205,判斷雙方是否需要繼續通信,若是,則返回執行步驟201 ;若否,則停止與該數據接收方的通信,結束流程。
[0050]也就是說,如兩記錄一致,則被叫機將本機的MSI和主叫機的Random生成數打包到Ack中(可定義為Send Ack),發送給主叫機,主叫機收到該響應後,對其進行解析,並根據被叫機的頂SI確認該響應中的主叫機的Random生成數是否和本地存儲記錄中的主叫機Random生成數一致,如一致表明此次通信成功,如不一致則停止向該被叫機通信。
[0051]步驟206,刪除數據包並向數據發送方返回數據包錯誤的響應,停止與數據發送方的通信,結束流程。也就是說,如兩記錄不一致,則被叫機刪除接收到的用戶數據包,並通知主叫機發送對象異常(可定義為Send Exception)。
[0052]在發送端與接收端根據雙方的IP位址和MSI進行分組交換域的通訊的過程中,通過核對每一次發送的數據包中的隨機生成數與本機生成的隨機生成數是否一致,保證數據接收方接收的數據包是由與之建立PS域通訊的數據發送方發送的,從而保證通訊的安全性。
[0053]本發明的第二實施方式涉及一種手機的分組交換域通訊方法。第二實施方式在第一實施方式基礎上做了進一步改進,主要改進之處在於:在本發明第二實施方式中,在發送尋呼消息時,通過使用公鑰加密體制對發送端的電話號碼進行加密,可以提高通訊的安全性。
[0054]具體地說,在發送端向接收端發送尋呼消息之前,發送端向接收端發起獲取公鑰的請求;接收端接收到請求後,將根據公鑰加密算法計算得到的公鑰發送給發送端;其中,接收端可以採用RSA算法計算公鑰和私鑰。
[0055]也就是說,如圖3所示,主叫機在用戶請求通信前,首先要在接入信道上向被叫機發起獲取RSA公鑰請求(該請求頭可定義為RSA Request),此次Request要包含主叫機的IMSI,被叫機接收到主叫機的獲取RSA公鑰請求後,使用RSA算法計算出RSA的公鑰和私鑰,被叫機在本地存儲模塊新建一條記錄,記錄以下欄位:主叫機的MS1、被叫機的私鑰、主叫機的公鑰。
[0056]然後被叫機將產生的公鑰和被叫機的MSI通過接入信道傳輸給主叫機(該回復可定義為RSA Response),主叫機接收到被叫機提供的公鑰後,使用該公鑰為本機號碼進行加密。
[0057]在發送端向接收端發送尋呼消息時,發送端攜帶在尋呼消息中的發送端的電話號碼,為經採用公鑰加密後的發送端的電話號碼。
[0058]在通信雙方獲得對端的IP位址和MSI之後,發送端在本地存儲的記錄裡還需要存儲主叫機的公鑰,而接收端還需要存儲被叫機的私鑰、主叫機的公鑰。
[0059]具體地說,在發送端手機第一次通信前,首先在接入信道Access Channel上向被叫機發起獲取RSA公鑰請求,被叫手機回應相應的RSA公鑰,然後主叫機在接入信道AccessChannel上向接收端手機發起一次包括發送端IP位址,用接收到的公鑰加密的發送端號碼,發送端的IMSI,主叫機的隨機生成數的尋呼消息,同時將隨機生成數的尋呼消息及發送時間等在發送端記錄下來。接收機收到尋呼消息後,解析該尋呼消息並使用RSA私鑰對主叫機號碼進行解密,將發送端IP位址、接收時間、發送端的隨機生成數,發送端IMSI等記錄下來,並詢問用戶根據用私鑰解密的發送端號碼判斷是否允許向該機發送本機的IP位址,如允許,則將本機的IP位址,接收端的隨機生成數(和發送端的隨機生成數不同)等通過業務信道Traffic Channel回傳給發送端手機,同時在本機記錄下來;如不允許,則將拒絕接收Reject信息回給發送端手機,並清除本機存儲記錄。發送端手機將接收端手機的IP位址和接收端的隨機生成數等更新到本機之前做的記錄中。之後雙方就具備即時通信的條件,每次通信時數據包裡除了用戶內容外,還要包含對端的隨機生成數和本機的MSI,接收方解析收到的數據包,核對數據包中的頂S1、隨機生成數和本機對應的IMSI和隨時生成數是否一致,如果不一致,則刪除並通知對端,如果一致,則返回對端一個Ack,並包含對端的隨機生成數和本機的IMSI,對端手機判斷是否和本機存儲的一致。
[0060]本發明的第三實施方式涉及一種手機的分組交換域通訊方法。第三實施方式在第一實施方式基礎上做了進一步改進,主要改進之處在於:在本發明第三實施方式中,在發送端或接收端在因突發因素發生通訊中斷的情況下,在本機恢復正常後,查詢記錄在本機內的IP位址,並將本機的IP位址主動發送給查詢到的IP位址所屬的手機,從而保證PS域通訊雙方始終能夠找到通訊對端。其中,記錄在本機內的IP位址,為最近N個小時內進行過分組交換域通訊的IP位址;其中,N為預設的自然數。
[0061]比如說,如果通訊的某一方的IP由於無線網絡環境變化或關機,掉電等突發因素,在手機重啟後或網絡環境良好後查詢IP存儲記錄,主動將本機IP發送給最近6小時內通信的對端手機。也就是說,如圖4所示,如主叫機或被叫機遭遇關機,掉電,掉網等異常情況,在恢復正常後,應查詢本地存儲模塊中的通信記錄中的發送時間欄位,若屬於6小時內的通信對象,則對這些通信對象逐個重複第一實施方式或者第二實施方式的步驟,對應的主叫或被叫機應更新本地存儲模塊中對應的記錄。
[0062]上面各種方法的步驟劃分,只是為了描述清楚,實現時可以合併為一個步驟或者對某些步驟進行拆分,分解為多個步驟,只要包含相同的邏輯關係,都在本專利的保護範圍內;對算法中或者流程中添加無關緊要的修改或者引入無關緊要的設計,但不改變其算法和流程的核心設計都在該專利的保護範圍內。
[0063]本發明第四實施方式涉及一種手機,如圖5所示,包含:尋呼消息發送模塊、接收模塊、記錄模塊、回傳模塊、通訊模塊;
[0064]其中,尋呼消息發送模塊用於向待進行分組交換域通訊的對端手機發送尋呼消息,該尋呼消息中包含本機的IP位址、電話號碼、國際移動臺識別號碼IMSI ;
[0065]接收模塊用於接收對端手機回傳的該對端手機的IP位址、IMSI ;
[0066]通訊模塊用於根據本機與對端手機的IP位址和MSI進行分組交換域的通訊;
[0067]記錄模塊用於在收到來自其他手機的尋呼消息後,記錄該尋呼消息中攜帶的IP位址、電話號碼、國際移動臺識別號碼MSI信息,並通過人機互動界面詢問用戶是否允許與該尋呼消息中的電話號碼所屬的手機進行分組交換域通訊;
[0068]回傳模塊用於在收到允許的指示時,將本機的IP位址、頂SI回傳給發送尋呼消息的對手機。
[0069]此外,該手機還包含生成模塊,用於生成隨機生成數;
[0070]生成模塊在尋呼消息發送模塊需發送尋呼消息時,或者,生成模塊在接收到用戶允許與尋呼消息中的電話號碼所屬的手機進行分組交換域通訊的指示時,生成本機的隨機生成數;
[0071]尋呼消息發送模塊發送的尋呼消息中,還包含生成模塊在需發送尋呼消息時生成的隨機生成數;
[0072]回傳模塊還用於將生成模塊在接收到用戶允許與尋呼消息中的電話號碼所屬的手機進行分組交換域通訊的指示時,生成的隨機生成數回傳給發送該尋呼消息的對端手機;
[0073]其中,生成模塊在接收到用戶允許與尋呼消息中的電話號碼所屬的手機進行分組交換域通訊的指示時生成的隨機生成數,不同於該尋呼消息中攜帶的對端手機的隨機生成數;
[0074]通訊模塊包含以下子模塊:
[0075]數據包發送子模塊,用於根據對端手機的IP位址,將數據包傳輸至數據接收方,該數據包中包含本數據發送方的頂SI和數據接收方的隨機生成數;
[0076]數據包解析子模塊,用於在收到數據包後,核對該數據包中的MSI和隨機生成數是否分別與本機記錄的頂SI和本機生成的隨機生成數一致,並在判定均一致時,向該數據包的發送方返回數據包正確接收的響應;在判定不一致時,刪除數據包並向該數據包的發送方返回數據包錯誤的響應。
[0077]此外,回傳模塊還用於在收到不允許的指示時,向發送尋呼消息的對端手機返回表示拒絕通訊的消息,並刪除記錄模塊記錄的攜帶在該尋呼消息中的信息。
[0078]不難發現,本實施方式為與第一實施方式相對應的系統實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關技術細節在本實施方式中依然有效,為了減少重複,這裡不再贅述。相應地,本實施方式中提到的相關技術細節也可應用在第一實施方式中。
[0079]值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應用中,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現。此外,為了突出本發明的創新部分,本實施方式中並沒有將與解決本發明所提出的技術問題關係不太密切的單元引入,但這並不表明本實施方式中不存在其它的單
J Li ο
[0080]本發明第五實施方式涉及一種手機。第五實施方式在第四實施方式基礎上做進一步改進,主要改進之處在於:在本發明第五實施方式中,還包含公鑰請求模塊、加密模塊、密鑰生成模塊;在發送尋呼消息時,通過使用公鑰加密體制對發送端的電話號碼進行加密,可以提高通訊的安全性。
[0081]公鑰請求模塊用於向待進行分組交換域通訊的對端手機發送發起獲取公鑰的請求;
[0082]接收模塊還用於接收對端手機返回的公鑰;
[0083]加密模塊用於根據接收模塊接收到的公鑰,對本機的電話號碼進行加密;尋呼消息發送模塊發送的尋呼消息中,包含的電話號碼為經加密後的電話號碼;
[0084]密鑰生成模塊用於在收到來自其他手機的公鑰獲取請求時,根據公鑰加密算法,生成公鑰和私鑰;
[0085]回傳模塊還用於將密鑰生成模塊生成的公鑰返回給發起公鑰獲取請求的手機。
[0086]由於第二實施方式與本實施方式相互對應,因此本實施方式可與第二實施方式互相配合實施。第二實施方式中提到的相關技術細節在本實施方式中依然有效,在第二實施方式中所能達到的技術效果在本實施方式中也同樣可以實現,為了減少重複,這裡不再贅述。相應地,本實施方式中提到的相關技術細節也可應用在第二實施方式中。
[0087]本發明第六實施方式涉及一種手機。第六實施方式在第四實施方式基礎上做進一步改進,主要改進之處在於:在本發明第六實施方式中,改手機還包含異常控制模塊,用於在本機因突發因素發生通訊中斷而重新恢復正常後,查詢記錄在本機內的IP位址,並將本機的IP位址主動發送給查詢到的IP位址所屬的手機。其中,記錄在本機內的IP位址,為最近N個小時內進行過分組交換域通訊的IP位址;其中,N為預設的自然數。
[0088]由於第三實施方式與本實施方式相互對應,因此本實施方式可與第三實施方式互相配合實施。第三實施方式中提到的相關技術細節在本實施方式中依然有效,在第三實施方式中所能達到的技術效果在本實施方式中也同樣可以實現,為了減少重複,這裡不再贅述。相應地,本實施方式中提到的相關技術細節也可應用在第三實施方式中。
[0089]本領域的普通技術人員可以理解,上述各實施方式是實現本發明的具體實施例,而在實際應用中,可以在形式上和細節上對其作各種改變,而不偏離本發明的精神和範圍。
【權利要求】
1.一種手機的分組交換域通訊方法,其特徵在於,包含以下步驟: 發送端向接收端發送尋呼消息,該尋呼消息中包含所述發送端的IP位址、發送端的電話號碼、發送端的國際移動臺識別號碼IMSI ; 所述接收端接收到所述尋呼消息後,記錄所述尋呼消息中攜帶的信息,並通過人機互動界面詢問用戶是否允許與使用所述發送端的電話號碼的手機進行分組交換域通訊; 如果所述接收端收到允許的指示,則將本接收端的IP位址、頂SI回傳給所述發送端; 所述發送端與所述接收端根據雙方的IP位址和MSI進行分組交換域的通訊。
2.根據權利要求1所述的手機的分組交換域通訊方法,其特徵在於,在所述發送端向接收端發送尋呼消息之前,還包含以下步驟: 所述發送端向所述接收端發起獲取公鑰的請求; 所述接收端接收到所述請求後,將根據公鑰加密算法計算得到的公鑰發送給所述發送端; 在所述發送端向接收端發送尋呼消息的步驟中,所述發送端攜帶在所述尋呼消息中的發送端的電話號碼,為經採用所述公鑰加密後的發送端的電話號碼。
3.根據權利要求1所述的手機的分組交換域通訊方法,其特徵在於,所述尋呼消息中還包含發送端生成的隨機生成數; 所述接收端在將本接收端的IP位址、MSI回傳給所述發送端時,還將本接收端生成的隨機生成數回傳給所述發送端 ;其中,所述接收端的隨機生成數不同於所述發送端的隨機生成數; 所述發送端與所述接收端根據雙方的IP位址和IMSI進行分組交換域的通訊的步驟中,包含以下子步驟: 數據發送方根據對端的IP位址,將數據包傳輸至數據接收方,該數據包中包含本數據發送方的MSI和數據接收方的隨機生成數; 所述數據接收方在收到所述數據包後,核對該數據包中的MSI和隨機生成數是否分別與本機記錄的IMSI和本機生成的隨機生成數一致,如果均一致,則所述數據接收方向所述數據發送方返回數據包正確接收的響應;如果不一致,則刪除所述數據包並向所述數據發送方返回數據包錯誤的響應。
4.根據權利要求1所述的手機的分組交換域通訊方法,其特徵在於,還包含以下步驟: 如果所述發送端或所述接收端在因突發因素發生通訊中斷,則在本機恢復正常後,查詢記錄在本機內的IP位址,並將本機的IP位址主動發送給查詢到的IP位址所屬的手機。
5.根據權利要求4所述的手機的分組交換域通訊方法,其特徵在於, 所述記錄在本機內的IP位址,為最近N個小時內進行過分組交換域通訊的IP位址;其中,N為預設的自然數。
6.根據權利要求1至5中任一項所述的手機的分組交換域通訊方法,其特徵在於,還包含以下步驟: 在所述通過人機互動界面詢問用戶是否允許與使用所述發送端的電話號碼的手機進行分組交換域通訊的步驟後,如果所述接收端收到不允許的指示,則該接收端向所述發送端返回表示拒絕通訊的消息,並刪除記錄的所述尋呼消息中攜帶的信息。
7.—種手機,其特徵在於,包含:尋呼消息發送模塊、接收模塊、記錄模塊、回傳模塊、通訊模塊; 所述尋呼消息發送模塊用於向待進行分組交換域通訊的對端手機發送尋呼消息,該尋呼消息中包含本機的IP位址、電話號碼、國際移動臺識別號碼MSI ; 所述接收模塊用於接收所述對端手機回傳的該對端手機的IP位址、頂SI ; 所述通訊模塊用於根據本機與對端手機的IP位址和MSI進行分組交換域的通訊; 所述記錄模塊用於在收到來自其他手機的所述尋呼消息後,記錄該尋呼消息中攜帶的IP位址、電話號碼、國際移動臺識別號碼MSI信息,並通過人機互動界面詢問用戶是否允許與該尋呼消息中的電話號碼所屬的手機進行分組交換域通訊; 所述回傳模塊用於在收到允許的指示時,將本機的IP位址、頂SI回傳給發送所述尋呼消息的對端手機。
8.根據權利要求7所述的手機,其特徵在於,還包含:公鑰請求模塊、加密模塊、密鑰生成模塊; 所述公鑰請求模塊用於向待進行分組交換域通訊的對端手機發送發起獲取公鑰的請求; 所述接收模塊還用於接收所述對端手機返回的公鑰; 所述加密模塊用於根據所述接收模塊接收到的公鑰,對本機的電話號碼進行加密;所述尋呼消息發送模塊發送的尋呼消息中,包含的電話號碼為經所述加密後的電話號碼;所述密鑰生成模塊用於在收到來自其他手機的公鑰獲取請求時,根據公鑰加密算法,生成公鑰和私鑰; 所述回傳模塊還用於將所述密鑰生成模塊生成的公鑰返回給發起所述公鑰獲取請求的手機。
9.根據權利要求7所述的手機,其特徵在於,還包含生成模塊,用於生成隨機生成數; 所述生成模塊在所述尋呼消息發送模塊需發送所述尋呼消息時,或者,所述生成模塊在接收到用戶允許與尋呼消息中的電話號碼所屬的手機進行分組交換域通訊的指示時,生成本機的隨機生成數; 所述尋呼消息發送模塊發送的尋呼消息中,還包含所述生成模塊在需發送所述尋呼消息時生成的隨機生成數; 所述回傳模塊還用於將所述生成模塊在接收到用戶允許與尋呼消息中的電話號碼所屬的手機進行分組交換域通訊的指示時,生成的隨機生成數回傳給發送該尋呼消息的對端手機; 其中,所述生成模塊在接收到用戶允許與尋呼消息中的電話號碼所屬的手機進行分組交換域通訊的指示時生成的隨機生成數,不同於該尋呼消息中攜帶的對端手機的隨機生成數; 所述通訊模塊包含以下子模塊: 數據包發送子模塊,用於根據對端手機的IP位址,將數據包傳輸至數據接收方,該數據包中包含本數據發送方的MSI和數據接收方的隨機生成數; 數據包解析子模塊,用於在收到數據包後,核對該數據包中的MSI和隨機生成數是否分別與本機記錄的頂SI和本機生成的隨機生成數一致,並在判定均一致時,向該數據包的發送方返回數據包正確接收的響應;在判定不一致時,刪除所述數據包並向該數據包的發送方返回數據包錯誤的響應。
10.根據權利要求7所述的手機,其特徵在於,還包含: 異常控制模塊,用於在本機因突發因素發生通訊中斷而重新恢復正常後,查詢記錄在本機內的IP位址,並將本機的IP位址主動發送給查詢到的IP位址所屬的手機。
11.根據權利要求9所述的手機,其特徵在於, 所述記錄在本機內的IP位址,為最近N個小時內進行過分組交換域通訊的IP位址;其中,N為預設的自然數。
12.根據權利要求7至11中任一項所述的手機,其特徵在於, 所述回傳模塊還用於 在收到不允許的指示時,向發送所述尋呼消息的對端手機返回表示拒絕通訊的消息,並刪除所述記錄模塊記錄的攜帶在該尋呼消息中的信息。
【文檔編號】H04W12/04GK103634783SQ201210300984
【公開日】2014年3月12日 申請日期:2012年8月22日 優先權日:2012年8月22日
【發明者】王亮亮 申請人:希姆通信息技術(上海)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀