。
[0033] 105、上述第一邏輯處理模塊根據(jù)接收的上述消息請求的服務,調(diào)用相應服務對接 收的上述消息進行處理,將處理結(jié)果返回給上述第二通信裝置;
[0034] 本發(fā)明實施例中,上述第一邏輯處理模塊用于處理由第一通信裝置提供服務的業(yè) 務邏輯。具體地,在通信系統(tǒng)初始化時,上述第一邏輯處理模塊對自己所管理的第一通信裝 置提供的所有服務進行掃描,理解自身所管理的所有服務(例如在智能硬件模擬測試場景 中,上述第一邏輯處理模塊所管理的服務可以為第一通信裝置的開關(guān)狀態(tài)、電量、溫度等狀 態(tài)的查詢服務),以便在上述服務請求處理模塊將接收到的消息輸入到上述第一邏輯處理 模塊時,上述第一邏輯處理模塊調(diào)用相應服務對接收的消息進行處理,將處理結(jié)果返回給 上述第二通信裝置。
[0035] 可選地,上述第一通信裝置還包括:第二邏輯處理模塊。上述第二邏輯處理模塊用 于處理由除第一通信裝置以外的其它裝置提供服務的業(yè)務邏輯。具體地,在通信系統(tǒng)初始 化時,上述第二邏輯處理模塊對自己所管理的所有服務進行掃描,理解自身所管理的所有 服務(例如在智能硬件模擬測試場景中,上述第二邏輯處理模塊所管理的服務可以為由第 一通信裝置主動發(fā)起的例如上傳電量、登陸等服務)。當在步驟103中,若上述服務請求處 理模塊確定接收的上述消息的服務提供者為上述第二通信裝置,則:向上述第一通信裝置 的第二邏輯處理模塊輸出接收的上述消息,上述第二邏輯處理模塊根據(jù)接收的上述消息請 求的服務,調(diào)用相應服務對接收的上述消息進行處理。
[0036] 可選地,本發(fā)明實施例中上述第一通信裝置與上述第二通信裝置交互的消息格式 可以如表1所示:
[0037] 表 1
[0038]
【主權(quán)項】
1. 一種通信方法,其特征在于,包括: 第一通信裝置的輸入輸出接口模塊接收來自第二通信裝置的消息; 所述輸入輸出接口模塊向所述第一通信裝置的服務請求處理模塊輸出所述消息; 所述服務請求處理模塊確定接收的所述消息的服務提供者; 若所述服務請求處理模塊確定接收的所述消息的服務提供者為所述第一通信裝置, 貝IJ :向所述第一通信裝置的第一邏輯處理模塊輸出接收的所述消息,所述第一邏輯處理模 塊根據(jù)接收的所述消息請求的服務,調(diào)用相應服務對接收的所述消息進行處理,將處理結(jié) 果返回給所述第二通信裝置。
2. 根據(jù)權(quán)利要求1所述的通信方法,其特征在于,所述第一通信裝置還包括:第二邏輯 處理模塊; 所述服務請求處理模塊確定接收的所述消息的服務提供者,之后包括: 若所述服務請求處理模塊確定接收的所述消息的服務提供者為所述第二通信裝置, 貝IJ :向所述第一通信裝置的第二邏輯處理模塊輸出接收的所述消息,所述第二邏輯處理模 塊根據(jù)接收的所述消息請求的服務,調(diào)用相應服務對接收的所述消息進行處理。
3. 根據(jù)權(quán)利要求2所述的通信方法,其特征在于,所述通信方法還包括: 當所述第一通信裝置主動向其它通信裝置發(fā)送請求服務的消息時,記錄所述請求服務 的消息的消息標識,其中,基于同一服務的所有交互消息的消息標識一致; 所述服務請求處理模塊確定接收的所述消息的服務提供者,包括: 所述服務請求處理模塊判斷本地是否存在接收的所述消息的消息標識記錄; 若存在,則確定接收的所述消息的服務提供者為所述第二通信裝置; 若不存在,則確定接收的所述消息的服務提供者為所述第一通信裝置。
4. 根據(jù)權(quán)利要求3所述的通信方法,其特征在于,所述消息標識具體為所述消息中的 通用唯一識別碼; 所述記錄所述請求服務的消息的消息標識具體為: 記錄所述請求服務的消息的通用唯一識別碼。
5. 根據(jù)權(quán)利要求1至4任一項所述的通信方法,其特征在于,所述第一通信裝置的輸入 輸出接口模塊為傳輸控制協(xié)議接口模塊或用戶數(shù)據(jù)報協(xié)議接口模塊。
6. -種通信裝置,其特征在于,包括: 輸入輸出接口模塊、服務請求處理模塊和第一邏輯處理模塊。 所述輸入輸出接口模塊用于接收來自另一通信裝置的消息,并向所述服務請求處理模 塊輸出接收的所述消息; 所述服務請求處理模塊用于:確定接收的所述消息的服務提供者;當所述服務請求處 理模塊確定接收的所述消息的服務提供者為所述通信裝置時,向所述第一邏輯處理模塊輸 出接收的所述消息; 所述第一邏輯處理模塊用于:根據(jù)接收的所述消息請求的服務,調(diào)用相應服務對接收 的所述消息進行處理,將處理結(jié)果返回給所述另一通信裝置。
7. 根據(jù)權(quán)利要求6所述的通信裝置,其特征在于,所述通信裝置還包括:第二邏輯處理 豐吳塊; 所述服務請求處理模塊還用于:當所述服務請求處理模塊確定接收的所述消息的服務 提供者為所述另一通信裝置時,向所述第二邏輯處理模塊輸出接收的所述消息; 所述第二邏輯處理模塊用于:根據(jù)接收的所述消息請求的服務,調(diào)用相應服務對接收 的所述消息進行處理。
8. 根據(jù)權(quán)利要求7所述的通信裝置,其特征在于,所述通信裝置還包括: 記錄模塊,用于當所述通信裝置主動向其它通信裝置發(fā)送請求服務的消息時,記錄所 述請求服務的消息的消息標識,其中,基于同一服務的所有交互消息的消息標識一致; 所述服務請求處理模塊具體用于:判斷本地是否存在接收的所述消息的消息標識記 錄,若存在,則確定接收的所述消息的服務提供者為所述另一通信裝置;若不存在,則確定 接收的所述消息的服務提供者為所述通信裝置。
9. 根據(jù)權(quán)利要求8所述的通信裝置,其特征在于, 所述消息標識具體為所述消息中的通用唯一識別碼; 所述記錄模塊,用于當所述通信裝置主動向其它通信裝置發(fā)送請求服務的消息時,記 錄所述請求服務的消息的通用唯一識別碼。
10. 根據(jù)權(quán)利要求6至8任一項所述的通信裝置,其特征在于,所述通信裝置的輸入輸 出接口模塊為傳輸控制協(xié)議接口模塊或用戶數(shù)據(jù)報協(xié)議接口模塊。
【專利摘要】本發(fā)明公開了一種通信方法和通信裝置,其中,一種通信方法包括:第一通信裝置的輸入輸出接口模塊接收來自第二通信裝置的消息;所述輸入輸出接口模塊向所述第一通信裝置的服務請求處理模塊輸出所述消息;所述服務請求處理模塊確定接收的所述消息的服務提供者;若所述服務請求處理模塊確定接收的所述消息的服務提供者為所述第一通信裝置,則:向所述第一通信裝置的第一邏輯處理模塊輸出接收的所述消息,所述第一邏輯處理模塊根據(jù)接收的所述消息請求的服務,調(diào)用相應服務對接收的所述消息進行處理,將處理結(jié)果返回給所述第二通信裝置。本發(fā)明提供的技術(shù)方案能夠有效提高通信系統(tǒng)的復用性。
【IPC分類】H04L29-06
【公開號】CN104580196
【申請?zhí)枴緾N201410852876
【發(fā)明人】馬天元, 馬煒鑌, 劉朝, 綦振, 周遠, 姚秀萍, 文大軍, 田野
【申請人】深圳市蘭丁科技有限公司
【公開日】2015年4月29日
【申請日】2014年12月31日