新四季網

一種群組通信的方法及裝置製造方法

2023-06-13 22:23:46 1

一種群組通信的方法及裝置製造方法
【專利摘要】本發明是關於一種群組通信的方法及裝置,群組成員能夠根據自身的網絡帶寬,靈活地、自動地、分布式地維護各自的組播拓撲,從而降低消息傳輸的延遲,提高消息傳輸的效率。其中,所述方法包括:獲取消息的多個接收端的信息和發送端的當前網絡帶寬;根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端;將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
【專利說明】一種群組通信的方法及裝置
【技術領域】
[0001]本發明涉及通信【技術領域】,尤其涉及一種群組通信的方法及裝置。
【背景技術】
[0002]相關技術中,群組的某一成員向群組群發消息時,是由該成員將消息發送給每一個群組用戶,如果該成員的當前帶寬有限,那麼就會造成傳輸延遲。例如,該成員為主機用戶,需要向用戶a、用戶b、用戶C、用戶d和用戶e群發消息(是由主機用戶將消息發送給用戶a、用戶b、用戶C、用戶d和用戶e),如果主機用戶的當前帶寬有限,只能同時向用戶a、用戶b和用戶c群發消息,此時,用戶d和用戶e就處於等待的狀態,可見,群組通信效率低。

【發明內容】

[0003]為克服相關技術中存在的問題,本發明提供一種群組通信的方法及裝置,群組成員能夠根據自身的網絡帶寬,靈活地、自動地、分布式地維護各自的組播拓撲,從而降低消息傳輸的延遲,提高消息傳輸的效率。
[0004]根據本發明實施例的第一方面,提供一種群組通信的方法,用於消息的發送端,包括:
[0005]獲取消息的多個接收端的信息和發送端的當前網絡帶寬;
[0006]根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端;
[0007]將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
[0008]本發明的實施例提供的技術方案可以包括以下有益效果:群組成員能夠根據自身的網絡帶寬,靈活地、自動地、分布式地維護各自的組播拓撲,從而降低消息傳輸的延遲,提高消息傳輸的效率。
[0009]優選地,所述方法還包括:顯示所述消息的發送狀態。
[0010]優選地,所述發送狀態包括:發送中、已發送、已讀和發送失敗中的一項。
[0011]相應的,提供一種群組通信的方法,用於消息的轉發端,包括:
[0012]接收消息的發送端發送的所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,所述確定的執行所述消息轉發處理的接收端作為所述消息的轉發端;
[0013]獲取所述轉發端各自的當前網絡帶寬;
[0014]根據獲取的所述轉發端各自的當前網絡帶寬,從所述多個接收端中除所述確定的執行所述消息轉發處理的接收端以外的接收端中確定所述轉發端各自的接收端;
[0015]將所述消息發送至確定的所述轉發端各自的接收端。
[0016]優選地中,所述方法還包括:
[0017]判斷所述多個接收端中是否存在除所述確定的執行所述消息轉發處理的接收端、所述確定的所述轉發端各自的接收端以外的接收端;
[0018]當所述多個接收端中存在除所述確定的執行所述消息轉發處理的接收端、所述確定的所述轉發端各自的接收端以外的接收端時,將所述確定的所述轉發端各自的接收端作為所述消息的轉發端。
[0019]根據本發明實施例的第二方面,提供一種群組通信的裝置,用於消息的發送端,包括:
[0020]第一獲取模塊,用於獲取消息的多個接收端的信息和發送端的當前網絡帶寬;
[0021]第一確定模塊,用於根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端;
[0022]第一發送模塊,用於將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
[0023]優選地,所述裝置還包括:
[0024]顯示模塊,用於顯示所述消息的發送狀態。
[0025]相應的,提供一種群組通信的裝置,用於消息的轉發端,包括:
[0026]接收模塊,用於接收消息的發送端發送的所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,所述確定的執行所述消息轉發處理的接收端作為所述消息的轉發端;
[0027]第二獲取模塊,用於獲取所述轉發端各自的當前網絡帶寬;
[0028]第二確定模塊,用於根據獲取的所述轉發端各自的當前網絡帶寬,從所述多個接收端中除所述確定的執行所述消息轉發處理的接收端以外的接收端中確定所述轉發端各自的接收端;
[0029]第二發送模塊,用於將所述消息發送至確定的所述轉發端各自的接收端。
[0030]優選地,所述裝置還包括:
[0031]判斷模塊,用於判斷所述多個接收端中是否存在除所述確定的執行所述消息轉發處理的接收端、所述確定的所述轉發端各自的接收端以外的接收端;
[0032]第三確定模塊,用於當所述多個接收端中存在除所述確定的執行所述消息轉發處理的接收端、所述確定的所述轉發端各自的接收端以外的接收端時,將所述確定的所述轉發端各自的接收端作為所述消息的轉發端。
[0033]根據本發明實施例的第三方面,提供一種群組通信的發送端,包括:處理器,均與所述處理器連接的存儲器、發送接口 ;
[0034]其中,所述處理器用於獲取消息的多個接收端的信息和發送端的當前網絡帶寬;根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端;
[0035]所述存儲器用於存儲所述處理器可執行指令;
[0036]所述發送接口用於將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
[0037]在另一實施例中,所述發送端還包括:輸出接口,所述輸出接口與所述處理器連接;其中,所述輸出接口用於顯示所述消息的發送狀態。
[0038]相應的,提供一種群組通信的轉發端,包括:處理器,均與所述處理器連接的存儲器、發送接口 ;
[0039]其中,所述處理器用於接收消息的發送端發送的所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,所述確定的執行所述消息轉發處理的接收端作為所述消息的轉發端;獲取所述轉發端各自的當前網絡帶寬;根據獲取的所述轉發端各自的當前網絡帶寬,從所述多個接收端中除所述確定的執行所述消息轉發處理的接收端以外的接收端中確定所述轉發端各自的接收端;
[0040]所述存儲器用於存儲所述處理器可執行指令;
[0041]所述發送接口用於將所述消息發送至確定的所述轉發端各自的接收端。
[0042]上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,並且為了讓本發明的上述和其它目的、特徵和優點能夠更明顯易懂,以下特舉本發明的【具體實施方式】。
[0043]根據下文結合附圖對本發明具體實施例的詳細描述,本領域技術人員將會更加明了本發明的上述以及其他目的、優點和特徵。
【專利附圖】

【附圖說明】
[0044]通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對於本領域普通技術人員將變得清楚明了。附圖僅用於示出優選實施方式的目的,而並不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0045]圖1是本發明實施例中發送端側一種群組通信的方法的流程圖;
[0046]圖2是本發明實施例中轉發端側一種群組通信的方法的流程圖;
[0047]圖3是本發明實施例中群組通信的方法示意圖;
[0048]圖4是本發明實施例中一種群組通信的方法的詳細流程圖;
[0049]圖5是本發明實施例中發送端側一種群組通信的裝置的框圖;
[0050]圖6是本發明實施例中發送端側一種群組通信的裝置的框圖;
[0051]圖7是本發明實施例中轉發端側一種群組通信的裝置的框圖;
[0052]圖8是本發明實施例中轉發端側一種群組通信的裝置的框圖;
[0053]圖9是本發明實施例中群組通信的發送端的結構示意圖;
[0054]圖10是本發明實施例中群組通信的發送端的另一結構示意圖;
[0055]圖11是本發明實施例中群組通信的轉發端的結構示意圖。
【具體實施方式】
[0056]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這裡闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,並且能夠將本公開的範圍完整的傳達給本領域的技術人員。
[0057]圖1是本發明實施例中一種群組通信的方法的流程圖,如圖1所示,群組通信的方法用於消息的發送端中,包括以下步驟:
[0058]步驟101、獲取消息的多個接收端的信息和發送端的當前網絡帶寬。
[0059]其中,消息的類型可以是圖片、音頻、視頻、文本等。[0060]步驟102、根據發送端的當前網絡帶寬,從多個接收端中確定執行消息轉發處理的接收端作為消息的轉發端。
[0061]在該步驟中,可以採用博弈論的分布式算法,根據發送端的當前網絡帶寬,從多個接收端中確定執行消息轉發處理的接收端作為消息的轉發端。
[0062]步驟103、將消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,發送至轉發端。
[0063]在一個實施例中,該群組通信的方法還可包括:顯示消息的發送狀態。其中,發送狀態包括發送中、已發送、已讀或發送失敗。
[0064]相應的,圖2是本發明實施例中一種群組通信的方法的流程圖,如圖2所示,群組通信的方法用於消息的轉發端中,包括以下步驟:
[0065]步驟201、接收消息的發送端發送的消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,確定的執行消息轉發處理的接收端作為消息的轉發端。
[0066]步驟202、獲取轉發端各自的當前網絡帶寬。
[0067]步驟203、根據獲取的轉發端各自的當前網絡帶寬,從多個接收端中除確定的執行消息轉發處理的接收端以外的接收端中確定轉發端各自的接收端。
[0068]步驟204、將消息發送至確定的轉發端各自的接收端。
[0069]例如,如圖3所示,消息的發送端為主機用戶,需要向用戶a、用戶b、用戶C、用戶d和用戶e群發消息,此時主機用戶根據自身的當前網絡帶寬,從用戶a、用戶b、用戶C、用戶d和用戶e中確定執行消息轉發處理的接收端用戶a、用戶b作為消息的轉發端。進一步地,用戶a、用戶b獲取各自的當前網絡帶寬,並根據各自的當前網絡帶寬,從用戶C、用戶d和用戶e中確定各自的接收端,即用戶a確定自身的接收端為用戶c和用戶d,用戶b確定自身的接收端為用戶e。
[0070]在一個實施例中,該群組通信的方法還可包括以下步驟A1-A5:
[0071]步驟Al、判斷多個接收端中是否存在除確定的執行消息轉發處理的接收端、確定的轉發端各自的接收端以外的接收端,若是,繼續執行步驟A2。
[0072]步驟A2、將確定的轉發端各自的接收端作為消息的轉發端。
[0073]步驟A3、獲取轉發端各自的當前網絡帶寬。
[0074]步驟A4、根據獲取的轉發端各自的當前網絡帶寬,從多個接收端中除確定的執行消息轉發處理的接收端、確定的轉發端各自的接收端以外的接收端中確定轉發端各自的接收端。
[0075]步驟A5、將消息發送至確定的轉發端各自的接收端。
[0076]以上介紹了圖1和圖2所示的實施例中各環節的多種實現方式,下面通過實施例來詳細介紹實現過程。
[0077]圖4是本發明實施例中一種群組通信的方法的流程圖,如圖4所示,群組通信的方法用於消息的發送端和消息的轉發端中,包括以下步驟:
[0078]步驟401、發送端獲取消息的多個接收端的信息和發送端的當前網絡帶寬。
[0079]步驟402、發送端根據發送端的當前網絡帶寬,從多個接收端中確定執行消息轉發處理的接收端作為消息的轉發端。[0080]步驟403、發送端將消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,發送至轉發端。
[0081]步驟404、轉發端接收消息的發送端發送的消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,確定的執行消息轉發處理的接收端作為消息的轉發端。
[0082]步驟405、轉發端獲取轉發端各自的當前網絡帶寬。
[0083]步驟406、轉發端根據獲取的轉發端各自的當前網絡帶寬,從多個接收端中除確定的執行消息轉發處理的接收端以外的接收端中確定轉發端各自的接收端。
[0084]步驟407、轉發端將消息發送至確定的轉發端各自的接收端。
[0085]步驟408、轉發端判斷多個接收端中是否存在除確定的執行消息轉發處理的接收端、確定的轉發端各自的接收端以外的接收端,若是,繼續執行步驟405 ;否則,結束本次流程。
[0086]本發明實施例結合消息的發送端和消息的轉發端,群組成員能夠根據自身的網絡帶寬,靈活地、自動地、分布式地維護各自的組播拓撲,從而降低消息傳輸的延遲,提高消息傳輸的效率。
[0087]需要說明的是,實際應用中,上述所有可選實施方式可以採用結合的方式任意組合,形成本發明的可選實施例,在此不再一一贅述。
[0088]通過以上描述了解了群組通信的方法實現過程,該過程可由裝置實現,下面對裝置的內部結構和功能進行介紹。
[0089]圖5是本發明實施例中一種群組通信的裝置框圖。參照圖5,該裝置包括第一獲取模塊501、第一確定模塊502和第一發送模塊503,其中:
[0090]該第一獲取模塊501被配置為獲取消息的多個接收端的信息和發送端的當前網絡帶寬;
[0091]該第一確定模塊502被配置為根據發送端的當前網絡帶寬,從多個接收端中確定執行消息轉發處理的接收端作為消息的轉發端;
[0092]該第一發送模塊503被配置為將消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,發送至轉發端。
[0093]在一個實施例中,如圖6所示,上述圖5展示的裝置還可包括:顯示模塊601,其中:
[0094]該顯示模塊601被配置為顯示消息的發送狀態。
[0095]相應的,圖7是本發明實施例中一種群組通信的裝置框圖。參照圖7,該裝置包括接收模塊701、第二獲取模塊702、第二確定模塊703和第二發送模塊704,其中:
[0096]該接收模塊701被配置為接收消息的發送端發送的消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,確定的執行消息轉發處理的接收端作為消息的轉發端;
[0097]該第二獲取模塊702被配置為獲取轉發端各自的當前網絡帶寬;
[0098]該第二確定模塊703被配置為根據獲取的轉發端各自的當前網絡帶寬,從多個接收端中除確定的執行消息轉發處理的接收端以外的接收端中確定轉發端各自的接收端;
[0099]該第二發送模塊704被配置為將消息發送至確定的轉發端各自的接收端。[0100]在一個實施例中,如圖8所示,上述圖7展示的裝置還可包括:判斷模塊801和第三確定模塊802,其中:
[0101]該判斷模塊801被配置為判斷多個接收端中是否存在除確定的執行消息轉發處理的接收端、確定的轉發端各自的接收端以外的接收端;
[0102]該第三確定模塊802被配置為當多個接收端中存在除確定的執行消息轉發處理的接收端、確定的轉發端各自的接收端以外的接收端時,將確定的轉發端各自的接收端作為消息的轉發端。
[0103]關於上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0104]圖9是本發明實施例中群組通信的發送端的結構示意圖。該發送端包括處理器901,均與處理器901連接的存儲器902、發送接口 903,其中:
[0105]該處理器901被配置為獲取消息的多個接收端的信息和發送端的當前網絡帶寬;根據發送端的當前網絡帶寬,從多個接收端中確定執行消息轉發處理的接收端作為消息的轉發端;
[0106]該存儲器902被配置為存儲處理器901可執行指令;
[0107]該發送接口 903被配置為將消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,發送至轉發端。
[0108]在一個實施例中,如圖10所示,上述圖9展示的發送端還可包括:輸出接口 1001,輸出接口 1001與處理器901連接;其中,該輸出接口 1001被配置為顯示消息的發送狀態。
[0109]圖11是本發明實施例中群組通信的轉發端的結構示意圖。該發送端包括處理器1101,均與處理器1101連接的存儲器1102、發送接口 1103,其中:
[0110]該處理器1101被配置為接收消息的發送端發送的消息、以及多個接收端中除確定的執行消息轉發處理的接收端以外的接收端的信息,確定的執行消息轉發處理的接收端作為消息的轉發端;獲取轉發端各自的當前網絡帶寬;根據獲取的轉發端各自的當前網絡帶寬,從多個接收端中除確定的執行消息轉發處理的接收端以外的接收端中確定轉發端各自的接收端;
[0111]該存儲器1102被配置為存儲處理器1101可執行指令;
[0112]該發送接口 1103被配置為將消息發送至確定的轉發端各自的接收端。
[0113]在此處所提供的說明書中,說明了大量具體細節。然而,能夠理解,本發明的實施例可以在沒有這些具體細節的情況下實踐。在一些實例中,並未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
[0114]類似地,應當理解,為了精簡本公開並幫助理解各個發明方面中的一個或多個,在上面對本發明的示例性實施例的描述中,本發明的各個特徵有時被一起分組到單個實施例、圖、或者對其的描述中。然而,並不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發明要求比在每個權利要求中所明確記載的特徵更多的特徵。更確切地說,如下面的權利要求書所反映的那樣,發明方面在於少於前面公開的單個實施例的所有特徵。因此,遵循【具體實施方式】的權利要求書由此明確地併入該【具體實施方式】,其中每個權利要求本身都作為本發明的單獨實施例。
[0115]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變並且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特徵和/或過程或者單元中的至少一些是相互排斥之外,可以採用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特徵以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特徵可以由提供相同、等同或相似目的的替代特徵來代替。
[0116]此外,本領域的技術人員能夠理解,儘管在此所述的一些實施例包括其它實施例中所包括的某些特徵而不是其它特徵,但是不同實施例的特徵的組合意味著處於本發明的範圍之內並且形成不同的實施例。例如,在權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0117]本發明的各個部件實施例可以以硬體實現,或者以在一個或者多個處理器上運行的軟體模塊實現,或者以它們的組合實現。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數位訊號處理器(DSP)來實現根據本發明實施例的終端設備中的一些或者全部部件的一些或者全部功能。本發明還可以實現為用於執行這裡所描述的方法的一部分或者全部的設備或者裝置程序(例如,電腦程式和電腦程式產品)。這樣的實現本發明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從網際網路網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0118]應該注意的是上述實施例對本發明進行說明而不是對本發明進行限制,並且本領域技術人員在不脫離所附權利要求的範圍的情況下可設計出替換實施例。在權利要求中,不應將位於括號之間的任何參考符號構造成對權利要求的限制。單詞「包含」不排除存在未列在權利要求中的元件或步驟。位於元件之前的單詞「一」或「一個」不排除存在多個這樣的元件。本發明可以藉助於包括有若干不同元件的硬體以及藉助於適當編程的計算機來實現。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬體項來具體體現。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0119]至此,本領域技術人員應認識到,雖然本文已詳盡示出和描述了本發明的多個示例性實施例,但是,在不脫離本發明精神和範圍的情況下,仍可根據本發明公開的內容直接確定或推導出符合本發明原理的許多其他變型或修改。因此,本發明的範圍應被理解和認定為覆蓋了所有這些其他變型或修改。
【權利要求】
1.一種群組通信的方法,用於消息的發送端,其特徵在於,包括: 獲取消息的多個接收端的信息和發送端的當前網絡帶寬; 根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端; 將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
2.根據權利要求1所述的方法,其特徵在於,所述方法還包括: 顯示所述消息的發送狀態。
3.根據權利要求2所述的方法,其特徵在於,所述發送狀態包括:發送中、已發送、已讀和發送失敗中的一項。
4.一種群組通信的方法,用於消息的轉發端,其特徵在於,包括: 接收消息的發送端發送的所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,所述確定的執行所述消息轉發處理的接收端作為所述消息的轉發端; 獲取所述轉發端各自的當前網絡帶寬; 根據獲取的所述轉 發端各自的當前網絡帶寬,從所述多個接收端中除所述確定的執行所述消息轉發處理的接收端以外的接收端中確定所述轉發端各自的接收端; 將所述消息發送至確定的所述轉發端各自的接收端。
5.根據權利要求4所述的方法,其特徵在於,所述方法還包括: 判斷所述多個接收端中是否存在除所述確定的執行所述消息轉發處理的接收端、所述確定的所述轉發端各自的接收端以外的接收端; 當所述多個接收端中存在除所述確定的執行所述消息轉發處理的接收端、所述確定的所述轉發端各自的接收端以外的接收端時,將所述確定的所述轉發端各自的接收端作為所述消息的轉發端。
6.一種群組通信的裝置,用於消息的發送端,其特徵在於,包括: 第一獲取模塊,用於獲取消息的多個接收端的信息和發送端的當前網絡帶寬; 第一確定模塊,用於根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端; 第一發送模塊,用於將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
7.根據權利要求6所述的裝置,其特徵在於,所述裝置還包括: 顯示模塊,用於顯示所述消息的發送狀態。
8.—種群組通信的裝置,用於消息的轉發端,其特徵在於,包括: 接收模塊,用於接收消息的發送端發送的所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,所述確定的執行所述消息轉發處理的接收端作為所述消息的轉發端; 第二獲取模塊,用於獲取所述轉發端各自的當前網絡帶寬; 第二確定模塊,用於根據獲取的所述轉發端各自的當前網絡帶寬,從所述多個接收端中除所述確定的執行所述消息轉發處理的接收端以外的接收端中確定所述轉發端各自的接收端; 第二發送模塊,用於將所述消息發送至確定的所述轉發端各自的接收端。
9.一種群組通信的發送端,其特徵在於,包括:處理器,均與所述處理器連接的存儲器、發送接口 ; 其中,所述處理器用於獲取消息的多個接收端的信息和發送端的當前網絡帶寬;根據所述發送端的當前網絡帶寬,從所述多個接收端中確定執行所述消息轉發處理的接收端作為所述消息的轉發端; 所述存儲器用於存儲所述處理器可執行指令; 所述發送接口用於將所述消息、以及所述多個接收端中除確定的執行所述消息轉發處理的接收端以外的接收端的信息,發送至所述轉發端。
10.一種群組通信的轉發端,其特徵在於,包括:處理器,均與所述處理器連接的存儲器、發送接口 ; 其中,所述處理器用於接收消息的發送端發送的所述消息、以及所述多個接收端中除確定的執行所述消息轉 發處理的接收端以外的接收端的信息,所述確定的執行所述消息轉發處理的接收端作為所述消息的轉發端;獲取所述轉發端各自的當前網絡帶寬;根據獲取的所述轉發端各自的當前網絡帶寬,從所述多個接收端中除所述確定的執行所述消息轉發處理的接收端以外的接收端中確定所述轉發端各自的接收端; 所述存儲器用於存儲所述處理器可執行指令; 所述發送接口用於將所述消息發送至確定的所述轉發端各自的接收端。
【文檔編號】H04L12/18GK103944743SQ201410167719
【公開日】2014年7月23日 申請日期:2014年4月24日 優先權日:2014年4月24日
【發明者】梁科 申請人:梁科

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀