基于cbch信道的消息傳輸方法
【專利摘要】本發(fā)明涉及衛(wèi)星信息傳送領域,具體而言,涉及基于CBCH信道的消息傳輸方法。該基于CBCH信道的消息傳輸方法,包括:獲取CBS消息的消息頁,所述消息頁用于組成所述CBS消息;在每個所述消息頁中添加頁碼信息和對所述消息頁的有效性進行確認的有效性確認信息,以形成待分割消息;根據(jù)CBCH信道的最大信息承載量,對每個所述待分割消息進行分割,并在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,形成多個待發(fā)送數(shù)據(jù)段;其中,所述待發(fā)送數(shù)據(jù)段的數(shù)據(jù)量小于或等于所述CBCH信道的最大信息承載量;通過CBCH信道發(fā)送所述待發(fā)送數(shù)據(jù)段。本發(fā)明提供的基于CBCH信道的消息傳輸方法,實現(xiàn)了通過CBCH信道對CBS消息進行廣播的功能。
【專利說明】基于CBCH信道的消息傳輸方法
【技術領域】
[0001]本發(fā)明涉及衛(wèi)星信息傳送領域,具體而言,涉及基于CBCH信道的消息傳輸方法。【背景技術】
[0002]在地面移動通信3G系統(tǒng)中,已實現(xiàn)了地面小區(qū)廣播短消息的廣播業(yè)務。如圖1所示的地面移動通信3G系統(tǒng)網絡結構,小區(qū)廣播短消息服務基本網絡結構由小區(qū)廣播短消息設備(CBE)、小區(qū)廣播短消息中心(CBC)、無線網絡控制器(RNC)、基站(Node B)和用戶終端(UE)組成。
[0003]在廣播小區(qū)廣播服務消息(CBS)的時候,先由CBE根據(jù)獲取到的多媒體廣播數(shù)據(jù)生成用于廣播的短消息,再將生成的短消息順序經過CBC、RNC和Node B的處理、接收和發(fā)送,最終傳送給UE,使用者便可以通過UE獲取到指定內容的短消息。
[0004]在3G網絡中,用于傳輸多媒體廣播數(shù)據(jù)的公共業(yè)務信道CTCH的承載能力較高,且在一幀中可以配置多條公共業(yè)務信道(CTCH)來傳輸一條CBS消息。由于衛(wèi)星移動通信的無線信道傳輸能力的限制,小區(qū)廣播信道(CBCH)使用DClO突發(fā)類型,它的傳輸能力為每幀最多能傳送192bit信息。因為這方面的限制,無法將一條完整的小區(qū)廣播服務消息(CBS)信息在一幀內通過CBCH信道全部廣播出去。
【發(fā)明內容】
[0005]本發(fā)明的目的在于提供基于CBCH信道的消息傳輸方法,以解決上述的問題。
[0006]在本發(fā)明的實施例中提供了基于CBCH信道的消息傳輸方法,包括:
[0007]獲取CBS消息的消息頁,消息頁用于組成CBS消息;
[0008]在每個消息頁中添加頁碼信息和對消息頁的有效性進行確認的有效性確認信息,以形成待分割消息;
[0009]根據(jù)CBCH信道的最大信息承載量,對每個待分割消息進行分割,并在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,形成多個待發(fā)送數(shù)據(jù)段;其中,待發(fā)送數(shù)據(jù)段的數(shù)據(jù)量小于或等于CBCH信道的最大信息承載量;
[0010]通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段。
[0011]優(yōu)選的,有效性確認信息,至少包括:
[0012]第一有效性確認信息,用于標識CBS消息的源和類型,第二有效性確認信息,用于標識CBS消息是否有更新和CBS消息的主題,第三有效性確認信息,用于標識CBS消息的數(shù)據(jù)編碼方案;
[0013]頁碼信息,用于根據(jù)消息頁在CBS消息中位置的不同,標識每個消息頁的頁碼。
[0014]優(yōu)選的,在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,包括:根據(jù)每個分割后的數(shù)據(jù)段在待分割數(shù)據(jù)段中的先后位置,對每個分割后的數(shù)據(jù)段添加位置標示數(shù)據(jù)段。
[0015]優(yōu)選的,在通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段之前還包括,
[0016]獲取與消息頁相對應的小區(qū)列表,小區(qū)列表用于標示消息頁需要發(fā)送的范圍;[0017]通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段,包括:
[0018]根據(jù)小區(qū)列表中所標示發(fā)送的范圍,通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段。
[0019]優(yōu)選的,在通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段之后,還包括:
[0020]發(fā)出表示待發(fā)送數(shù)據(jù)段已經發(fā)送的消息。
[0021]本發(fā)明實施例還提供了與消息傳輸方法相配合的消息接收方法,其特征在于,包括:
[0022]監(jiān)聽CBCH信道,若監(jiān)聽到有數(shù)據(jù)段通過CBCH信道發(fā)送,則獲取數(shù)據(jù)段中對數(shù)據(jù)段的有效性進行確認的有效性確認信息,數(shù)據(jù)段用于組成CBS消息;
[0023]驗證有效性確認信息是否滿足預設的要求;
[0024]若是,則接收與有效性確認信息相對應的數(shù)據(jù)段。
[0025]優(yōu)選的,有效性確認信息包括:第一有效性確認信息,用于標識CBS消息的源和類型,第二有效性確認信息,用于標識CBS消息是否有更新,第三有效性確認信息,用于標識CBS消息的數(shù)據(jù)編碼方案;
[0026]預設的要求,包括:
[0027]CBS消息是本地已簽約并且允許接收的消息源和類型,和CBS消息為非重復廣播的CBS消息,和CBS消息的數(shù)據(jù)編碼方式為本地支持的數(shù)據(jù)編碼方式。
[0028]本發(fā)明實施例還提供了與消息接收方法相配合的消息組合方法,其特征在于,在接收與有效性確認信息相對應的數(shù)據(jù)段后還包括:
[0029]根據(jù)數(shù)據(jù)段中的標示數(shù)據(jù)段,將多個數(shù)據(jù)段組成消息頁,標示數(shù)據(jù)段用于表示不同的數(shù)據(jù)段在消息頁中的位置;
[0030]根據(jù)每個消息頁中所攜帶的頁碼信息,將多個消息頁組成CBS消息。
[0031]本發(fā)明實施例還提供了與消息組合方法相配合的消息顯示方法,其特征在于,在組成CBS消息之前,在組成消息頁后,還包括:
[0032]去掉消息頁中的第一有效性確認信息、第一有效性確認信息、第一有效性確認信息和頁碼信息。
[0033]優(yōu)選的,在組成CBS消息后包括:
[0034]根據(jù)第三有效性確認信息判斷CBS消息的格式是否與預設的讀取格式相同;
[0035]若是,則顯示CBS消息的主題;
[0036]若否,則將CBS消息的格式轉換為預設的讀取格式,并顯示CBS消息的主題;
[0037]并當接收到顯示指令時,顯示CBS消息。
[0038]本發(fā)明實施例提供的基于CBCH信道的消息傳輸方法,與現(xiàn)有技術中的由于衛(wèi)星移動通信的無線信道傳輸能力的限制,無法將一條完整的小區(qū)廣播服務消息(CBS)信息在一幀內通過CBCH信道全部廣播出去相比,其通過將CBS消息的每個消息頁進行分割,并為每個數(shù)據(jù)段加設標示數(shù)據(jù)段,以形成待發(fā)送數(shù)據(jù)段,使待發(fā)送數(shù)據(jù)段的數(shù)據(jù)量符合了 CBCH信道的最大承載量,再通過CBCH信道將CBS消息廣播出去,從而實現(xiàn)了通過CBCH信道對CBS消息進行廣播的功能,從而解決了現(xiàn)有技術中的不足。
【專利附圖】
【附圖說明】
[0039]圖1示出了現(xiàn)有技術中地面移動通信3G系統(tǒng)網絡結構圖;[0040]圖2示出了本發(fā)明實施例的基于CBCH信道的消息傳輸方法的基本流程圖;
[0041]圖3示出了本發(fā)明實施例的消息接收方法的基本流程圖;
[0042]圖4提供了本發(fā)明實施例的消息傳輸方法、消息接收方法和消息組合方法的時序圖。
【具體實施方式】
[0043]下面通過具體的實施例子并結合附圖對本發(fā)明做進一步的詳細描述。如圖2所示,本發(fā)明實施例1提供了基于CBCH信道的消息傳輸方法,包括如下步驟:
[0044]S101,獲取CBS消息的消息頁,消息頁用于組成CBS消息;
[0045]S102,在每個消息頁中添加頁碼信息和對消息頁的有效性進行確認的有效性確認信息,以形成待分割消息;
[0046]S103,根據(jù)CBCH信道的最大信息承載量,對每個待分割消息進行分割,并在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,形成多個待發(fā)送數(shù)據(jù)段;其中,待發(fā)送數(shù)據(jù)段的數(shù)據(jù)量小于或等于CBCH信道的最大信息承載量;
[0047]S104,通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段。
[0048]具體的,步驟SlOl中,需要獲取CBS消息的消息頁,其中消息頁是用來組成完整的CBS消息的。CBS消息即是需要進行廣播的內容。
[0049]步驟S102中,對每個接收到的消息頁均添加頁碼和對該消息頁的有效性進行確認的信息,以形成帶分割消息。添加的頁碼信息可以是根據(jù)每個CBS消息的前后順序對不同的消息頁順序添加頁碼,也可以是針對奇偶消息頁的不同添加,以便在將多個消息頁組裝成一個完整CBS消息的時候進行順序排列,防止出現(xiàn)消息頁的順序顛倒而造成無法正常讀取。通過加設有效性確認的信息,能夠使使用端清楚的了解到該CBS消息是否是其需要的,以便確認是否接收,或者讀取該CBS消息。
[0050]步驟S103中,由于受到CBCH信道的最大信息承載量的限制,需要將每個CBS消息頁分割為復合CBCH信道最大信息承載量的待發(fā)送消息段,并且添加標示數(shù)據(jù)段,使待發(fā)送消息段能夠通過CBCH信道進行發(fā)送。需要說明的是,標示數(shù)據(jù)段可以是對待發(fā)送數(shù)據(jù)段處于消息頁中的不同位置進行添加的,以便在將待發(fā)送數(shù)據(jù)段組裝成消息頁的時候能夠清楚的將待發(fā)送數(shù)據(jù)段還原到指定的位置。防止出現(xiàn)待發(fā)送數(shù)據(jù)段的順序顛倒而造成無法正常讀取的現(xiàn)象。
[0051]步驟S104,通過CBCH信道將待發(fā)送數(shù)據(jù)段進行發(fā)送,也就是將CBS消息廣播了出去,從而實現(xiàn)了通過CBCH將CBS消息進行廣播的功能。當然,如果是將一個完整的CBS消息完全發(fā)送出去,則是需要將組成該CBS消息的待發(fā)送消息段全部發(fā)送出去才結束。
[0052]本發(fā)明實施例2在實施例1的基礎上進一步提供了基于CBCH信道的消息傳輸方法的技術細節(jié)。
[0053]步驟S102中的有效性確認信息,至少包括:第一有效性確認信息(Message ID),用于標識CBS消息的源和類型,第二有效性確認信息(Serial Number),用于標識CBS消息是否有更新和CBS消息的主題,第三有效性確認信息(Data Coding Scheme),用于標識CBS消息的數(shù)據(jù)編碼方案;頁碼信息,用于根據(jù)消息頁在CBS消息中位置的不同,標識每個消息頁的頁碼。[0054]通過CBS消息的源能夠確定該CBS消息的來源,也可以理解為該CBS消息的廣播任務是由誰發(fā)起的,可以以此來使接收該信息的接收端確定是否接收該CBS消息;通過CBS消息的類型能夠確定該CBS消息屬于哪種類型,如天氣信息、交通信息、新聞信息等;通過CBS消息是否有更新能夠確定該CBS消息和之前發(fā)送的CBS消息是否有了變化,以便接收端在CBS消息變化的時候再接收或者顯示;通過CBS消息的主體能夠確認該CBS消息的內容主要進行描述的主題是什么,以便接收端進行參考;通過CBS消息的數(shù)據(jù)編碼方案能夠確定該CBS消息的消息格式,以便接收端判斷能否讀取該CBS消息;通過CBS消息的頁碼信息能夠確定組成該CBS消息的消息頁的先后順序是什么,以便在將多個消息頁組裝成CBS消息的時候能夠按照預設的順序進行組裝,防止出現(xiàn)次序顛倒的現(xiàn)象。
[0055]在步驟S103中,在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,包括:根據(jù)每個分割后的數(shù)據(jù)段在待分割數(shù)據(jù)段中的先后位置,對每個分割后的數(shù)據(jù)段添加位置標示數(shù)據(jù)段。
[0056]添加標示數(shù)據(jù)段的作用是在,將多個分割后的數(shù)據(jù)段組成一個完整的消息頁的時候,使組成的完整的消息頁中數(shù)據(jù)段的前后順序與該消息頁在分割前是相同的,不會發(fā)生次序顛倒的現(xiàn)象。
[0057]為了進一步確定CBS消息所需要廣播的范圍,在步驟S104之前,也就是在通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段之前還包括,
[0058]獲取與消息頁相對應的小區(qū)列表,小區(qū)列表用于標示消息頁需要發(fā)送的范圍;通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段,包括:根據(jù)小區(qū)列表中所標示發(fā)送的范圍,通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段。
[0059]其中,與消息頁相對應的小區(qū)列表即是:與包括該消息頁的CBS消息相對應的小區(qū)列表。小區(qū)列表中所指示的范圍即是該CBS消息需要廣播的范圍,通過確定該范圍能夠更有針對性的將待發(fā)送數(shù)據(jù)段通過CBCH信道進行發(fā)送,以提高發(fā)送的信息質量,降低發(fā)送的能耗和成本。
[0060]在將CBS消息發(fā)送后,為了便于統(tǒng)計和監(jiān)管該CBS消息的發(fā)送情況,在步驟S104之后,也就是在通過CBCH信道發(fā)送待發(fā)送數(shù)據(jù)段之后,還包括:發(fā)出表示待發(fā)送數(shù)據(jù)段已經發(fā)送的消息。
[0061]表示待發(fā)送數(shù)據(jù)段已經發(fā)送的消息可以是向在第一有效性確認信息中所表示的消息來源進行發(fā)送的,也就是向發(fā)起該CBS消息廣播任務的終端發(fā)送的,以告知該發(fā)起任務的終端已成功的廣播消息,當然,該發(fā)起任務的終端如果在預定的時間內沒有接收到表示待發(fā)送數(shù)據(jù)段已經發(fā)送的消息,則會通知本地再次執(zhí)行發(fā)送任務;也可以是向獨立的對發(fā)送情況進行統(tǒng)計的終端發(fā)送表示待發(fā)送數(shù)據(jù)段已經發(fā)送的消息。
[0062]本發(fā)明實施例3提供了消息接收方法,該消息接收方法與實施例1所提供的基于CBCH信道的消息傳輸方法是相配合的,如圖3所示,該消息接收方法包括如下步驟:
[0063]S201,監(jiān)聽CBCH信道,若監(jiān)聽到有數(shù)據(jù)段通過CBCH信道發(fā)送,則獲取數(shù)據(jù)段中對數(shù)據(jù)段的有效性進行確認的有效性確認信息,數(shù)據(jù)段用于組成CBS消息;
[0064]S202,驗證有效性確認信息是否滿足預設的要求;
[0065]S203,若是,則接收與有效性確認信息相對應的數(shù)據(jù)段。
[0066]需要說明的是,步驟S201中,由于發(fā)送CBS消息的基本單位是步驟S103中所得到的待發(fā)送數(shù)據(jù)段,所以在接收的時候也是接收該數(shù)據(jù)段。如果數(shù)據(jù)段中所包括的對該數(shù)據(jù)段的有效性確認的信息滿足預設的要求,那么就說明該數(shù)據(jù)段是本地所需要的,或者說包括該數(shù)據(jù)段的CBS消息是本地所需要的。
[0067]其中,有效性確認信息包括:第一有效性確認信息,用于標識CBS消息的源和類型,第二有效性確認信息,用于標識CBS消息是否有更新,第三有效性確認信息,用于標識CBS消息的數(shù)據(jù)編碼方案;
[0068]那么,對應的,步驟S202中,預設的要求,包括:
[0069]CBS消息是本地已簽約并且允許接收的消息源和類型,和CBS消息為非重復廣播的CBS消息,和CBS消息的數(shù)據(jù)編碼方式為本地支持的數(shù)據(jù)編碼方式。
[0070]通過CBS消息的源能夠確定該CBS消息的來源,也可以理解為該CBS消息的廣播任務是由誰發(fā)起的,可以以此來確定本地是否需要該信息,進而確定本地是否接收該CBS消息;通過CBS消息的類型能夠確定該CBS消息屬于哪種類型,如天氣信息、交通信息、新聞信息等;通過CBS消息是否有更新能夠確定該CBS消息和之前發(fā)送的CBS消息是否有了變化,以便本在CBS消息變化的時候再接收該CBS消息,進而確定本地是否接收該CBS消息;通過CBS消息的主體能夠確認該CBS消息的內容主要進行描述的主題是什么,以便本地確定是否需要該CBS消息,進而確定本地是否接收該CBS消息;通過CBS消息的數(shù)據(jù)編碼方案能夠確定該CBS消息的消息格式,以便本地判斷能否讀取該CBS消息,進而確定本地是否接收該CBS消息。
[0071]本本發(fā)明實施例4還提供了消息組合方法,該消息組合方法與實施例3中消息接收方法相配合,在接收與有效性確認信息相對應的數(shù)據(jù)段后還包括:
[0072]根據(jù)數(shù)據(jù)段中的標示數(shù)據(jù)段,將多個數(shù)據(jù)段組成消息頁,標示數(shù)據(jù)段用于表示不同的數(shù)據(jù)段在消息頁中的位置;
[0073]根據(jù)每個消息頁中所攜帶的頁碼信息,將多個消息頁組成CBS消息。
[0074]通過上述的組合方式,先將接收到數(shù)據(jù)段組成消息頁,再將組合完的消息頁組成一個完整的CBS消息。其中,將數(shù)據(jù)段組成消息頁的過程,是按照標示數(shù)據(jù)段所顯示的數(shù)據(jù)段之間的順序,將多個數(shù)據(jù)段組成一個完整的消息頁;將消息頁組成CBS消息的過程是按照消息頁中的頁碼信息將多個消息頁組成一個完整的CBS消息。
[0075]本發(fā)明實施例5還提供了消息顯示方法,該消息顯示方法與實施例4所提供的消息組合方法相配合。
[0076]在組成CBS消息之前,在組成消息頁后,還包括:
[0077]去掉消息頁中的第一有效性確認信息、第二有效性確認信息、第三有效性確認信息和頁碼信息。
[0078]將組合后的CBS消息是用來顯示給觀察者的,此時第一有效性確認信息、第二有效性確認信息、第三有效性確認信息和頁碼信息對于觀察者沒有實際作用,為了便于閱讀,則應去掉上述彳目息。
[0079]在組成CBS消息后包括:
[0080]根據(jù)第三有效性確認信息判斷CBS消息的格式是否與預設的讀取格式相同;
[0081]若是,則顯不CBS消息的主題;
[0082]若否,則將CBS消息的格式轉換為預設的讀取格式,并顯示CBS消息的主題;
[0083]并當接收到顯示指令時,顯示CBS消息。[0084]如果第三有效性確認信息中表示的信息格式與預設的不符,則應在格式轉換后再顯示該CBS消息的主題,此處的格式可以理解為某種文字,如中文,英文等。
[0085]觀察者在看到該CBS消息的主題后,如果認為該CBS消息需要閱讀,則發(fā)出顯示指令,本地在接收到顯示指令后再顯示CBS消息的內容;如發(fā)出了關閉指令,則本地在接收到關閉指令后停止顯示該CBS消息的主題,并不顯示該CBS消息的內容。
[0086]實施例6:本發(fā)明實施例6提供了基于CBCH信道的傳輸方法,并從基于現(xiàn)有的衛(wèi)星移動通信系統(tǒng)的技術改進角度說明了如何將CBS信息進行發(fā)送,以下為一種具體發(fā)送過程,如圖4所示,包括7個步驟:
[0087]一,
[0088]由于CBCH信道為單向下行信道,MES中的PHY用于監(jiān)聽CBCH信道,當CBCH信道有消息通過時,則會獲取該消息。【背景技術】中已經說明,CBCH信道采用DClO突發(fā)類型,承載的CBCH消息塊長度為192比特。根據(jù)BCCH(廣播控制信道)信道上接收的系統(tǒng)信息,使用幀序列對方法來配置CBCH信道與物理信道(PHY)的映射,系統(tǒng)消息中與CBCH信道配置相關的參數(shù)有 SA_CBCH_CONFIG、SA_CBCH_RF_CH 和 SA_CBCH_TS。SA_CBCH_C0NFIG 用來指示配置CBCH的幀對位置和信道比特率,SA_CBCH_RF_CH用來指示CBCH信道的無線頻率信道號,SA_CBCH_TS用來指示CBCH信道的起始時隙,通過配置上述參數(shù),使得PHY能夠監(jiān)聽CBCH信道。CBCH信道配置成功后,MES監(jiān)聽CBCH信道。
[0089]二,
[0090]CBE實體負責構造小區(qū)廣播短消息,并對CBS消息進行分頁。如果CBE要發(fā)起小區(qū)廣播業(yè)務,首先要構造CBS消息內容。根據(jù)不同的服務提供商構造不同內容的CBS消息,如果服務提供商是氣象臺,則會構造天氣信息的CBS消息內容;如果服務提供商是是交通臺,則會構造交通信息的CBS消息內容。CBE對CBS消息內容進行分頁,最多分割成15頁,每頁最多82字節(jié),并標識每個page的消息長度。CBE會指定該CBS消息的屬性信息,也就是該CBS消息的有效性確認信息,包括小區(qū)廣播業(yè)務的服務(CBS消息)提供商信息、消息主題、廣播范圍值、數(shù)據(jù)編碼方案等信息,并將分頁處理后的CBS消息和該CBS消息的屬性信息發(fā)送給CBC。CBCH的傳輸能力為每幀最多能傳送192bit信息,因此協(xié)定CBE發(fā)來的CBS廣播消息內容數(shù)據(jù)的大小范圍定義為[1,1230]字節(jié)。
[0091]三,
[0092]CBC收到CBE發(fā)來的消息后,負責對小區(qū)廣播消息(CBS消息)的管理。包括對CBS消息進行編號,以區(qū)分多個CBS消息;并且按頁檢查CBE發(fā)來的CBS消息內容,如果有消息頁沒有裝滿82個字節(jié),則用O填充到82個字節(jié)。
[0093]CBC根據(jù)CBE發(fā)來的屬性信息,構造CBS消息的第一有效性確認信息(2個字節(jié)),用以標識CBS消息的源和類型;構造CBS消息的第二有效性確認信息(2個字節(jié)),用以標識消息廣播范圍(小區(qū)范圍內、PLMN范圍內或者位置區(qū)范圍內)、消息主題和消息是否有更新;構造CBS消息的第三有效性確認信息(I個字節(jié)),用以標識CBS消息的數(shù)據(jù)編碼方案;構造頁碼信息(I個字節(jié)),用以標識CBS消息頁碼。其中,第一有效性確認信息、第二有效性確認信息和第三有效性確認信息三個參數(shù)唯一地標識一條CBS消息,一條CBS消息最多可有15頁。
[0094]根據(jù)CBE發(fā)來的小區(qū)廣播服務區(qū)域,生成CBS消息廣播的小區(qū)列表。CBC將CBS消息內容及屬性通過原語WRITE-REPLACE發(fā)送給GSS,通知GSS開始小區(qū)廣播業(yè)務;
[0095]四,
[0096]GSS收到原語WRITE-REPLACE后,根據(jù)CBS消息廣播小區(qū)列表,為每個小區(qū)建立一個BMC實體,并將原語WRITE-REPLACE發(fā)送給每個需要廣播的小區(qū)的BMC實體。BMC收到WRITE-REPLACE原語后,保存小區(qū)廣播短消息(CBS消息)的內容及屬性。根據(jù)CBCH信道的承載能力,每幀最多只能發(fā)送192bit(23字節(jié))數(shù)據(jù),接下來對CBS消息進行分割。
[0097]首先,BMC在CBS消息的每頁首部加上第以有效性確認信息、第二有效性確認信息、第三有效性確認信息和頁碼信息形成88字節(jié)的一個消息頁。
[0098]其次,BMC將每個消息頁(共88字節(jié))分成4段,每段數(shù)據(jù)長度為22字節(jié),BMC為每段數(shù)據(jù)加上I字節(jié)的頭,形成4個block,分別命名為"first block"、"second block"、"third block"和"fourth block",為每個block生成空口消息CBS消息,并通過CBCH信道將CBS消息進行廣播。
[0099]五,
[0100]GSS的BMC把每個block所對應的CBS消息在本小區(qū)中進行廣播,并給CBC回復指定的消息,通知CBC本條CBS消息發(fā)送完成;
[0101]六,
[0102]監(jiān)聽CBCH信道的MES收到CBS消息后,讀取消息頭,先找到第一頁的〃firstblock",讀取first block中的信息。根據(jù)第一有效性確認信息判斷是否為與MES所對應的用戶簽約并允許接收消息的消息源,根據(jù)第二有效性確認信息是否為非重復廣播的CBS消息,根據(jù)第三有效性確認信息判斷是否為本MES支持的數(shù)據(jù)編碼方式,這三個條件都必須滿足才能接收該消息頁。如果需要接收,則MES的BMC實體收到"first block"后,再接收"second block"、"third block"和"fourth block〃,然后組裝成一個 88 字節(jié)的 page,保存在MES內部;
[0103]七,
[0104]BMC收齊最多15個page后,組裝CBS消息。去掉每個page前的第一有效性確認信息、第二有效性確認信息、第三有效性確認信息和Number of Pages字段,將最多15個page中的CBS消息內容組裝成一條完整的CBS消息內容并上報給用戶,同時把該CBS消息對應的第一有效性確認信息、第二有效性確認信息和第三有效性確認信息參數(shù),上報給用戶進行處理。根據(jù)第一有效性確認信息向用戶顯示CBS消息的源和類型,并且用戶可根據(jù)第二有效性確認信息中主題類型來選擇讀取感興趣的CBS消息。對于用戶選擇讀取的CBS消息,根據(jù)第三有效性確認信息指示的數(shù)據(jù)編碼方案將CBS消息內容編碼為用戶可識別的格式。
[0105]顯然,本領域的技術人員應該明白,上述的本發(fā)明的各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件
?
[0106]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.基于CBCH信道的消息傳輸方法,其特征在于,包括: 獲取CBS消息的消息頁,所述消息頁用于組成所述CBS消息; 在每個所述消息頁中添加頁碼信息和對所述消息頁的有效性進行確認的有效性確認信息,以形成待分割消息; 根據(jù)CBCH信道的最大信息承載量,對每個所述待分割消息進行分割,并在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,形成多個待發(fā)送數(shù)據(jù)段;其中,所述待發(fā)送數(shù)據(jù)段的數(shù)據(jù)量小于或等于所述CBCH信道的最大信息承載量; 通過CBCH信道發(fā)送所述待發(fā)送數(shù)據(jù)段。
2.根據(jù)權利要求1所述的基于CBCH信道的小區(qū)廣播短消息方法,其特征在于,所述有效性確認信息,至少包括: 第一有效性確認信息,用于標識所述CBS消息的源和類型,第二有效性確認信息,用于標識所述CBS消息是否有更新和所述CBS消息的主題,第三有效性確認信息,用于標識所述CBS消息的數(shù)據(jù)編碼方案; 頁碼信息,用于根據(jù)所述消息頁在所述CBS消息中位置的不同,標識每個所述消息頁的頁碼。
3.根據(jù)權利要求1所述的基于CBCH信道的小區(qū)廣播短消息方法,其特征在于,在每個分割后的數(shù)據(jù)段中添加標示數(shù)據(jù)段,包括:根據(jù)每個所述分割后的數(shù)據(jù)段在所述待分割數(shù)據(jù)段中的先后位置,對每個所述分割后的數(shù)據(jù)段添加位置標示數(shù)據(jù)段。
4.根據(jù)權利要求1所述的基于CBCH信道的小區(qū)廣播短消息方法,其特征在于,在所述通過CBCH信道發(fā)送所述待發(fā)送數(shù)據(jù)段之前還包括, 獲取與所述消息頁相對應的小區(qū)列表,所述小區(qū)列表用于標示所述消息頁需要發(fā)送的范圍; 所述通過CBCH信道發(fā)送所述待發(fā)送數(shù)據(jù)段,包括: 根據(jù)所述小區(qū)列表中所標示發(fā)送的范圍,通過CBCH信道發(fā)送所述待發(fā)送數(shù)據(jù)段。
5.根據(jù)權利要求1所述的基于CBCH信道的小區(qū)廣播短消息方法,其特征在于,在所述通過CBCH信道發(fā)送所述待發(fā)送數(shù)據(jù)段之后,還包括: 發(fā)出表示所述待發(fā)送數(shù)據(jù)段已經發(fā)送的消息。
6.消息接收方法,其特征在于,包括: 監(jiān)聽CBCH信道,若監(jiān)聽到有數(shù)據(jù)段通過CBCH信道發(fā)送,則獲取所述數(shù)據(jù)段中對所述數(shù)據(jù)段的有效性進行確認的有效性確認信息,所述數(shù)據(jù)段用于組成CBS消息; 驗證所述有效性確認信息是否滿足預設的要求; 若是,則接收與所述有效性確認信息相對應的所述數(shù)據(jù)段。
7.根據(jù)權利要求6所述的消息接收方法,其特征在于, 所述有效性確認信息包括:第一有效性確認信息,用于標識所述CBS消息的源和類型,第二有效性確認信息,用于標識所述CBS消息是否有更新,第三有效性確認信息,用于標識所述CBS消息的數(shù)據(jù)編碼方案; 所述預設的要求,包括: 所述CBS消息是本地已簽約并且允許接收的消息源和類型,和所述CBS消息為非重復廣播的CBS消息,和所述CBS消息的數(shù)據(jù)編碼方式為本地支持的數(shù)據(jù)編碼方式。
8.與權利要求6所提供的消息接收方法相配合的消息組合方法,其特征在于,在所述接收與所述有效性確認信息相對應的所述數(shù)據(jù)段后還包括: 根據(jù)所述數(shù)據(jù)段中的標示數(shù)據(jù)段,將多個所述數(shù)據(jù)段組成消息頁,所述標示數(shù)據(jù)段用于表示不同的所述數(shù)據(jù)段在所述消息頁中的位置; 根據(jù)每個消息頁中所攜帶的頁碼信息,將多個消息頁組成CBS消息。
9.與權利要求8所提供的消息組合方法相配合的消息顯示方法,其特征在于,在所述組成CBS消息之前,在所述組成消息頁后,還包括: 去掉所述消息頁中的第一有效性確認信息、第一有效性確認信息、第一有效性確認信息和頁碼信息。
10.根據(jù)權利要求9所述的消息顯示方法,其特征在于,在所述組成CBS消息后包括: 根據(jù)所述第三有效性確認信息判斷所述CBS消息的格式是否與預設的讀取格式相同; 若是,則顯示所述CBS消息的主題; 若否,則將所述CBS消息的格式轉換為預設的所述讀取格式,并顯示所述CBS消息的主題; 并當接收到顯示指 令時,顯示所述CBS消息。
【文檔編號】H04W4/06GK103929277SQ201410193783
【公開日】2014年7月16日 申請日期:2014年5月8日 優(yōu)先權日:2014年5月8日
【發(fā)明者】劉解華, 田莉 申請人:北京華力創(chuàng)通科技股份有限公司