本發明專利技術公開了一種發送消息的方法、移動寬帶設備和主機。該方法包括:移動寬帶MBB設備接收主機發送的認證信息;該MBB設備根據該認證信息,向通知服務器請求認證,以建立該MBB設備與該通知服務器之間的傳輸通道;該MBB設備確定需要傳輸給該主機的消息;該MBB設備通過該傳輸通道向該通知服務器發送該消息,以便于該通知服務器向該主機發送該消息。本發明專利技術實施例的發送消息的方法、移動寬帶設備和主機,能夠在確定需要傳輸給主機消息時,主動將該消息推送給主機,由此能夠顯著地節省信令開銷,并能夠減少電量消耗。
【技術實現步驟摘要】
本專利技術涉及通信領域,尤其涉及通信領域中發送消息的方法、移動寬帶設備和主機。
技術介紹
隨著移動設備的快速發展,應用程序對實時消息的獲取具有迫切的需求。移動寬帶(Mobile Broad Band,簡稱為“MBB”)設備是一種可以為移動設備提供無線網絡接入服務的設備。為了從移動寬帶設備中即時獲取消息,目前主要采用輪詢的方式,即移動設備定時向MBB設備查詢,以確認是否存在發送到該移動設備的應用程序的實時消息,因為按照MBB設備的權限設定,該MBB設備沒有主動向主機發送通知消息的能力,也沒有喚醒處于休眠狀態的主機的能力。因而,上述輪詢的方式將導致設備之間大量的信令開銷,并且導致移動設備無法休眠或者休眠時無法接收實時消息。因此,人們期望一種主動發送消息的方法,以能夠節省設備之間的信令開銷,并且能夠減少移動設備的電量消耗。
技術實現思路
本專利技術實施例提供了一種發送消息的方法、移動寬帶設備和主機,能夠在確定需要傳輸給主機消息時,主動將該消息推送給主機,由此能夠顯著地節省信令開銷。第一方面,提供了一種發送消息的方法,該方法包括:移動寬帶MBB設備接收主機發送的認證信息;該MBB設備根據該認證信息,向通知服務器請求認證,以建立該MBB設備與該通知服務器之間的傳輸通道;該MBB設備確定需要傳輸給該主機的消息;該MBB設備通過該傳輸通道向該通知服務器發送該消息,以便于該通知服務器向該主機發送該消息。結合第一方面,在第一方面的第一種可能的實現方式中,該MBB設備通過該傳輸通道向該通知服務器發送該消息,包括:該MBB設備通過解析該消息,確定該消息的目標對象要求;該MBB設備根據該目標對象要求,在多個主機中確定至少一個目標主機;該MBB設備通過該傳輸通道向與該至少一個目標主機相應的至少一個通知服務器發送該消息,以便于該至少一個通知服務器向該至少一個目標主機的應用發送該消息。結合第一方面,在第一方面的第二種可能的實現方式中,該MBB設備通過該傳輸通道向該通知服務器發送該消息,包括:該MBB設備根據該消息攜帶的目標主機信息,向與該目標主機信息指示的目標主機相應的通知服務器發送該消息,以便于該通知服務器向該目標主機的應用發送該消息。結合第一方面或第一方面的第一種至第二種可能的實現方式中的任一種可能的實現方式,在第一方面的第三種可能的實現方式中,該MBB設備根據該認證信息,向通知服務器請求認證,包括:確定該主機的操作系統;根據該認證信息,向與該主機的操作系統對應的通知服務器請求認證。結合第一方面的第三種可能的實現方式,在第一方面的第四種可能的實現方式中,該主機的操作系統包括:1S操作系統、WINDOWS操作系統和安卓操作系統。結合第一方面或第一方面的第一種至第四種可能的實現方式中的任一種可能的實現方式,在第一方面的第五種可能的實現方式中,該移動寬帶MBB設備接收主機發送的認證信息,包括:該MBB設備通過下列傳輸方式中的至少一種傳輸方式接收該主機發送的該認證信息:通用串行總線USB傳輸方式、無線保真W1-Fi傳輸方式、無線通用串行總線WUSB傳輸方式、雷電Thunderbolt傳輸方式、比特洪流BT傳輸方式、紫蜂ZigBee傳輸方式、專用短程通信技術DSRC傳輸方式和移動通信傳輸方式。結合第一方面或第一方面的第一種至第五種可能的實現方式中的任一種可能的實現方式,在第一方面的第六種可能的實現方式中,該移動寬帶MBB設備接收主機發送的認證信息,包括:該MBB設備接收該主機中的應用發送的該認證信息。結合第一方面的第六種可能的實現方式,在第一方面的第七種可能的實現方式中,該認證信息由該通知服務器根據該應用向該通知服務器發送的認證請求信息確定。結合第一方面或第一方面的第一種至第七種可能的實現方式中的任一種可能的實現方式,在第一方面的第八種可能的實現方式中,該認證信息包括下列信息中的至少一種信息:密鑰KEY、該MBB設備的標識信息、該主機的標識信息、該主機的應用的標識信息、該應用的版本信息和該應用的登錄者信息。結合第一方面或第一方面的第一種至第八種可能的實現方式中的任一種可能的實現方式,在第一方面的第九種可能的實現方式中,該需要傳輸給該主機的消息為該MBB設備接收的來自業務服務器的消息,或者該需要傳輸給該主機的消息由該移動寬帶MBB設備生成。第二方面,提供了一種移動寬帶設備,該移動寬帶設備包括:接收模塊,用于接收主機發送的認證信息;認證模塊,用于根據該接收模塊接收的該認證信息,向通知服務器請求認證,以建立該MBB設備與該通知服務器之間的傳輸通道;確定模塊,用于確定需要傳輸給該主機的消息;發送模塊,用于通過該傳輸通道向該通知服務器發送該確定模塊確定的該消息,以便于該通知服務器向該主機發送該消息。結合第二方面,在第二方面的第一種可能的實現方式中,該確定模塊還用于:通過解析該消息,確定該消息的目標對象要求;根據該目標對象要求,在多個主機中確定至少一個目標主機;其中,該發送模塊具體用于:通過該傳輸通道向與該至少一個目標主機相應的至少一個通知服務器發送該消息,以便于該至少一個通知服務器向該至少一個目標主機的應用發送該消息。結合第二方面,在第二方面的第二種可能的實現方式中,該發送模塊具體用于:根據該消息攜帶的目標主機信息,向與該目標主機信息指示的目標主機相應的通知服務器發送該消息,以便于該通知服務器向該目標主機的應用發送該消息。結合第二方面或第二方面的第一種至第二種可能的實現方式中的任一種可能的實現方式,在第二方面的第三種可能的實現方式中,該確定模塊還用于確定該主機的操作系統;其中,該認證模塊具體用于:根據該認證信息,向與該主機的操作系統對應的該通知服務器請求認證。結合第二方面的第三種可能的實現方式,在第二方面的第四種可能的實現方式中,該認證模塊包括:1s認證單元,用于向具有10S操作系統的該通知服務器請求認證;WINDOWS認證單元,用于向具有WINDOWS操作系統的該通知服務器請求認證;和安卓認證單元,用于向具有安卓操作系統的該通知服務器請求認證。結合第二方面或第二方面的第一種至第四種可能的實現方式中的任一種可能的實現方式,在第二方面的第五種可能的實現方式中,該接收模塊具體用于:通過下列傳輸方式中的至少一種傳輸方式接收該主機發送的該認證信息:通用串行總線USB傳輸方式、無線保真W1-Fi傳輸方式、無線通用串行總線WUSB傳輸方式、雷電Thunderbolt傳輸方式、比特洪流BT傳輸方式、紫蜂ZigBee傳輸方式、專用短程通信技術DSRC傳輸方式和移動通信傳輸方式。結合第二方面或第二方面的第一種至第五種可能的實現方式中的任一種可能的實現方式,在第二方面的第六種可能的實現方式中,該接收模塊具體用于接收該主機中的應用發送的該認證信息。結合第二方面的第六種可能的實現方式,在第二方面的第七種可能的實現方式中,該接收模塊接收的該認證信息由該通知服務器根據該應用向該通知服務器發送的認證請求息確定。結合第二方面或第二方面的第一種至第七種可能的實現方式中的任一種可能的實現方式,在第二方面的第八種可能的實現方式中,該接收模塊接收的該認證信息包括下列信息中的至少一種信息:密鑰KEY、該MBB設備的標識信息、該主機的標識信息、該主機的應用的標識信息、該應用本文檔來自技高網...
【技術保護點】
一種發送消息的方法,其特征在于,包括:移動寬帶MBB設備接收主機發送的認證信息;所述MBB設備根據所述認證信息,向通知服務器請求認證,以建立所述MBB設備與所述通知服務器之間的傳輸通道;所述MBB設備確定需要傳輸給所述主機的消息;所述MBB設備通過所述傳輸通道向所述通知服務器發送所述消息,以便于所述通知服務器向所述主機發送所述消息。
【技術特征摘要】
【專利技術屬性】
技術研發人員:楊德東,鐘振,陳偉,
申請(專利權)人:華為技術有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。