不同D2D通信目的地址的數(shù)據(jù)時D2D通信MACH)U 格式的實例示例,具體說明描述如下:
[0098] 若D2DUE可以在一個MACPDU中同時組裝包含發(fā)給多個D2D通信目的地址的數(shù) 據(jù),為敘述方便,將發(fā)給某一D2D通信目的地址的通信稱為某一D2D通信組。發(fā)給多個D2D 通信組的數(shù)據(jù)采用的D2D通信MACPDU格式組裝方式為:對于包含源ID的MACCE,僅僅包 含一次,并且其所對應(yīng)的子頭是MACPDU的第一個子頭(除了一個字節(jié)和兩個字節(jié)的填充子 頭除外)。對于包含目的ID的MACCE,可根據(jù)復用在一個組裝的D2D通信組的個數(shù),針對 每個D2D通信組,出現(xiàn)一次包含相應(yīng)目的ID的MACCE,該MACCE每次都出現(xiàn)在對應(yīng)于該 D2D通信組數(shù)據(jù)的第一個子頭,后面才是其可能的MACSDU,以及其他可能的MACCE和MAC SDU,以及可能的填充。
[0099] 圖7所示為D2DUE在一個MACPDU中同時組裝包含發(fā)送多個D2D通信目的地址的 數(shù)據(jù):對非一個字節(jié)或是兩個字節(jié)的填充時,層2源ID所對應(yīng)的MACCE被放置在MAC頭后 第一位,緊接放置層2目的ID1的MACCE和相應(yīng)可能的MACSDU,以及其他可能的MACCE 和MACSDU,緊接著在放置層2目的ID2的MACCE和相應(yīng)可能的MACSDU,以及其他可能的 MACCE和MACSDU,最后放置可能的填充。在接收時,接收UE依據(jù)順序分別解析MACH)U 的子頭和MACCE,獲得相應(yīng)的信息數(shù)據(jù)。
[0100] 實施例五
[0101] 本實施例主要描述的是D2DUE在一個MACPDU中同時組裝包含發(fā)送多個D2D通 信目的地址的數(shù)據(jù)時的MAC子頭格式。
[0102] 如圖8所示,是對D2DUE在一個MACPDU中同時組裝包含發(fā)送多個D2D通信目的 地址的數(shù)據(jù)時MAC子頭格式的示例,具體說明描述如下:
[0103] 為描述方便,將發(fā)給某一D2D通信目的地址的通信稱為某一D2D通信組。
[0104] 在實施例四中,對于僅僅接收第二個D2D通信組數(shù)據(jù)的UE,必須遍歷完對應(yīng)于 第一個D2D通信組的MAC子頭才能開始接收第二個D2D通信組的數(shù)據(jù),處理效率不夠高。 可在MAC子頭中增加是否為最后一個組的指示字段M和MAC子頭占用的字節(jié)數(shù)的字段 Lsubheader以及與該通信組相關(guān)CE/數(shù)據(jù)的字節(jié)數(shù)的字段Ldata,從而可加快定位下一D2D 通信組子頭及數(shù)據(jù)位置。
[0105] 在MAC子頭中,對D2DUE在一個MACPDU中同時組裝包含多個D2D通信組的數(shù)據(jù) 時,如圖8所示,增加字段M指示是否是最后一個組,如果不是,則進一步在子頭中增加指示 屬于該組數(shù)據(jù)的MAC子頭占用字節(jié)數(shù)的字段Lsubheader以及與該通信組相關(guān)數(shù)據(jù)占用的 字節(jié)數(shù)的字段Ldata。即如果字段M指示不是最后一個組,在其后繼續(xù)填充包含該通信組相 應(yīng)CE/數(shù)據(jù)的MAC子頭占用的字節(jié)數(shù)Lsubheader以及與該通信組相應(yīng)CE/數(shù)據(jù)的字節(jié)數(shù) Ldata。這樣,接收D2DUE在接收數(shù)據(jù)時,解析到當前通信組時,若發(fā)現(xiàn)并不是自身所感興 趣的通信組(并不是發(fā)給自身的通信數(shù)據(jù)),而發(fā)現(xiàn)還有另外一個組時,D2DUE在MAC子頭 上可以直接跳過該通信組相應(yīng)CE/數(shù)據(jù)的MAC子頭占用的字節(jié)數(shù)Lsubheader,在具體數(shù)據(jù) 上定位時可以跳過通信組相應(yīng)CE/數(shù)據(jù)的字節(jié)數(shù)Ldata,從而快速定位到下一D2D通信組進 行解析而獲取自身所需信息。
[0106] 實施例六
[0107] 本實施例主要描述的是使用層2源ID相應(yīng)MACCE的MAC子頭所使用的LCID區(qū) 分使用廣播還是非廣播,具體說明描述如下:
[0108] 在前述實施例中,所進行的D2D通信,可能為單播、組播和廣播,對于廣播通信,所 有合法的D2DUE都是需要接收的,因此在MACCE中可以不用攜帶層2目的ID字段。
[0109] 在MACPDU中,可通過MACCE子頭LCID規(guī)定所對應(yīng)的MACCE是層2源ID還是 層2目的ID,如假定11000用于指示層2目的ID的MACCE,10111用于指示層2源ID的 MACCE。
[0110] 對D2D中的廣播通信,可以去掉層2目的ID的MACCE,結(jié)合通過LCID規(guī)定所對應(yīng) 的MACCE是層2源ID還是層2目的ID,節(jié)省層2目的ID的MAC子頭及對應(yīng)的MACCE字 節(jié)數(shù);
[0111] 或者,對同時包含層2源ID與層2目的ID的MACCE,在MACCE中不攜帶層2目 的ID字段,結(jié)合通過LCID規(guī)定所對應(yīng)的MACCE是層2源ID還是層2目的ID信息,節(jié)省 層2目的ID的MACCE字節(jié)數(shù)。
[0112] 實施例七
[0113] 本實施例主要描述的是使用MAC子頭中的預留比特指示用于廣播還是非廣播,具 體說明描述如下:
[0114] 對于實施例一至實施例五中所進行的D2D通信,可能為單播、組播和廣播,對于單 播和組播D2D通信,層2目的ID是必不可少,用于D2DUE判斷是否是自身感興趣的D2D通 信數(shù)據(jù);而如果是D2D廣播通信,則所有的D2DUE都需要接收,因此不需要有專門的層2目 的ID,只要通過其他信息標識即可。本實施例即是采用MAC子頭中的預留比特中的一個比 特指示用于廣播還是非廣播:
[0115] 在進行D2D通信的廣播通信時,將MAC子頭中的預留比特中的一個比特R設(shè)置為 1表示為廣播,同時可采用實施例六所述方法,在MACCE中可以不攜帶層2目的ID字段或 在MACPDU中不攜帶指示層2目的ID的MAC子頭及對應(yīng)的MACCE;
[0116] 在進行D2D通信的組播通信或單播通信時,將MAC子頭中的預留比特中的一個比 特R設(shè)置為〇表示為非廣播。
[0117] 實施例八
[0118] 本實施例主要描述的是包含發(fā)送一個D2D通信目的地址的數(shù)據(jù)時,D2D通信MAC PDU采用新格式MAC頭的方式。
[0119] 如圖9所示是包含發(fā)送一個D2D通信目的地址的數(shù)據(jù)時,D2D通信MACPDU采用 新格式MAC頭的方式的過程示例,具體說明描述如下:
[0120] D2D通信MACPDU在最前方增加一個新格式的MAC頭,其只攜帶如圖11所示的源 和目的指示信息。
[0121] 在MAC頭中,只包括層2源ID和層2目的ID信息。MAC頭信息放置方式為:將層 2源ID放置在MAC頭前部分,后面緊接放置層2目的ID;即將MAC子頭及對應(yīng)的MACCE信 息均去掉,亦即不再需要LCID。
[0122] 實施例九
[0123] 本實施例主要描述的是包含發(fā)送多個D2D通信目的地址的數(shù)據(jù)時,D2D通信MAC PDU采用新格式MAC頭的方式。
[0124] 如圖10所示是包含發(fā)送多個D2D通信目的地址的數(shù)據(jù)時,D2D通信MACPDU采用 新格式MAC頭的方式的過程示例,具體說明描述如下:
[0125] D2D通信MACPDU中包含多個需要發(fā)送的目的節(jié)點的數(shù)據(jù)時,D2D通信MACPDU在 最前方增加一個新格式的MAC頭。
[0126] 新格式的MAC頭首先是放置層2源ID信息;其后再放置表示后續(xù)是否有廣播/組 播/單播信息的指示信息E,如當E被設(shè)為1時,表示后續(xù)還有廣播/組播/單播信息,E設(shè) 為0,表示后續(xù)沒有廣播/組播/單播信息;在其后緊接放置表示廣播/組播/單播信息的 子頭信息Lsubheader,其表示廣播/組播/單播的子頭信息的長度;在這些信息之后再放 置層2目的ID信息;后面也按照指示信息字段E、子頭信息Lsubheader字段和層2目的ID 信息方式放置相應(yīng)信息。
[0127] 實施例十
[0128] 本實施例主要描述的是D2D通信中發(fā)送UE-次包含多個D2D通信目的地址的數(shù) 據(jù)發(fā)送時,D2D通信MACPDU采用新MAC頭格式的另一種方式。
[0129] 如圖11所示,是D2D通信中包含發(fā)送多個D2D通信目的地址的數(shù)據(jù)時,D2D通信 MACPDU采用新MAC頭格式的另一種方式的過程示例,具體說明描述如下:
[0130] D2D通信MACPDU中包含多個需要發(fā)送的目的節(jié)點的數(shù)據(jù)時,D2D通信MACPDU在 最前方增加一個新格式的MAC頭。
[0131]新格式的MAC頭首先是放置層2源ID信息;其后再放置表示后續(xù)是否有廣播/組 播/單播信息的指示信息E,如當E被設(shè)為1時,表示后續(xù)還有廣播/組播/單播信息,E設(shè) 為0,表示后續(xù)沒有廣播/組播/單播信息;緊接在指示信息E字段放置表示廣播/組播/ 單播信息的子頭信息Lsubheader字段,其表示廣播/組播/單播的子頭信息的長度,以及 在其后放置表示數(shù)據(jù)長度信息Ldata字段;在這些信息之后再放置層2目的ID信息;后面 也按照指示信息字段E、子頭信息Lsubheader字段、數(shù)據(jù)長度信息Ldata字段和層2目的 ID信息方式放置相應(yīng)信息。
[0132] 以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人 員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
[0133] 本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤 等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應(yīng) 地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的 形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
【主權(quán)項】
1. 一種設(shè)備直通系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于,所述方法包括: 至少兩個設(shè)備到設(shè)備D2D用戶設(shè)備UE之間基于媒體接入控制協(xié)議數(shù)據(jù)單元MACI5DU進行通信; 其中,所述MACPDU包含D2D通信尋址的媒體接入控制控制單元MACCE,以及對應(yīng)于所 述D2D通信尋址MACCE的MAC子頭;或者, 所述MACPDU采用新格式的MAC頭,所述新格式的MAC頭位于MACPDU的最前端。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述D2D通信尋址MACCE包含D2D通信 源地址MACCE、D2D通信目的地址MACCE;或, 所述D2D通信尋址MACCE包含D2D通信源地址信息;或, 所述D2D通信尋址MACCE包含D2D通信目的地址信息;或, 所述D2D通信尋址MACCE包含D2D通信源地址信息和D2D通信源地