一種資源分配方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明屬于D2D通信技術領域,更具體的說,尤其涉及一種資源分配方法及裝置。
【背景技術】
[0002] D2D(DevicetoDevice,終端直連)通信技術是在 3GPP(the3rdGeneration PartnershipProject,第三代合作伙伴項目)中引入的通信技術,其是指在不需要經(jīng)過 eNodeB(EvolvedNodeB,基站)中轉的情況下,UE(UserEquipment,用戶設備)之間可以 直接進行通信,因此基于D2D通信技術可以有效地提高頻譜的利用率和網(wǎng)絡的吞吐量,并 且由于D2D通信技術不需要經(jīng)過基站的轉發(fā),還可以減少時延。
[0003] 目前D2D通信技術的應用場景主要包括網(wǎng)絡覆蓋內,邊緣覆蓋,以及網(wǎng)絡覆蓋外 這三個場景。對于D2D通信技術來說其通信方式可以分為兩種,其中方式一是出于連接狀 態(tài)下的UE,通過向eNodeB發(fā)送資源請求來獲取D2D通信的資源。方式二是UE從資源池中 自主地選取D2D通信的資源。對于上述三個場景來說,其采用不同方式來獲取資源,具體如 下:
[0004] 網(wǎng)絡覆蓋內的應用場景中UE通過方式一來獲取D2D通信的資源;邊緣覆蓋的應用 場景中,UE通過方式二來獲取D2D通信的資源,且資源池的配置來自于eNodeB的配置,因 此對于網(wǎng)絡覆蓋內和邊緣覆蓋兩種應用場景,基站會在一定程度上控制資源的分配,可以 在一定程度保證通信的質量。而對于網(wǎng)絡覆蓋外的應用場景中UE會使用方式二來獲取D2D 通信的資源,且資源池來自于預配置的資源,使得UE獲得的資源不會得不到eNodeB的協(xié)調 而出現(xiàn)資源碰撞的問題,因此對于網(wǎng)絡覆蓋外的應用場景來說,UE采用方式二獲取D2D通 信的資源是無法保證通信質量的。
【發(fā)明內容】
[0005] 有鑒于此,本發(fā)明的目的在于提供一種資源分配方法及裝置,用于解決網(wǎng)絡覆蓋 外的應用場景中UE之間獲取的資源出現(xiàn)資源碰撞的問題。技術方案如下:
[0006] 本發(fā)明提供一種資源分配方法,應用于用戶設備中,所述用戶設備與其他用戶設 備處于終端直連通信技術的網(wǎng)絡覆蓋外的應用場景中,所述方法包括:
[0007] 對所述用戶設備和所述其他用戶設備進行同步;
[0008] 發(fā)送所述用戶設備的資源信息表至其他用戶設備,并接收其他用戶設備發(fā)送的資 源信息表,其中所述資源信息表用于指示相對應的用戶設備對終端直連通信的資源需求;
[0009] 基于所述用戶設備的資源信息表和其他用戶設備的資源信息表,為所述用戶設備 分配資源。
[0010] 優(yōu)選地,所述基于所述用戶設備的資源信息表和其他用戶設備的資源信息表,為 所述用戶設備分配資源,包括:
[0011] 當檢測到子幀i中有空余的物理資源塊時,判斷子幀i中的剩余頻域資源k是否 大于等于每個用戶設備每個子幀能傳輸?shù)淖畲笪锢碣Y源塊數(shù)目r以及判斷最大物理資源 塊數(shù)目r是否大于等于所述用戶設備的需用資源,其中Ο<i〈L,L為時域資源池的子幀數(shù) 目;
[0012] 當判斷出剩余頻域資源k大于等于每個用戶設備每個子幀能傳輸?shù)淖畲笪锢碣Y 源塊數(shù)目r,且判斷出最大物理資源塊數(shù)目r大于等于所述用戶設備的需用資源時,基于 子幀i中已經(jīng)占用的物理資源塊數(shù)目和所述用戶設備的需用資源,為所述用戶設備分配資 源,并對所述子幀i的物理資源塊信息和所述用戶設備的資源信息表進行更新;
[0013] 當判斷出剩余頻域資源k大于等于每個用戶設備每個子幀能傳輸?shù)淖畲笪锢碣Y 源塊數(shù)目r,且判斷出最大物理資源塊數(shù)目r小于所述用戶設備的需用資源時,基于子幀i 中已經(jīng)占用的物理資源塊數(shù)目和所述最大物理資源塊數(shù)目r,為所述用戶設備分配資源,并 對所述子幀i的物理資源塊信息和所述用戶設備的資源信息表進行更新;
[0014] 當判斷出剩余頻域資源k小于每個用戶設備每個子幀能傳輸?shù)淖畲笪锢碣Y源塊 數(shù)目r時,判斷所述剩余頻域資源k是否大于等于所述用戶設備的需用資源;
[0015] 當判斷出所述剩余頻域資源k大于等于所述用戶設備的需用資源時,基于子幀i 中已經(jīng)占用的物理資源塊數(shù)目和所述用戶設備的需用資源,為所述用戶設備分配資源,并 對所述子幀i的物理資源塊信息和所述用戶設備的資源信息表進行更新;
[0016] 當判斷出所述剩余頻域資源k小于所述用戶設備的需用資源時,基于子幀i中已 經(jīng)占用的物理資源塊數(shù)目和所述剩余頻域資源k,為所述用戶設備分配資源,并對所述子幀 i的物理資源塊信息和所述用戶設備的資源信息表進行更新。
[0017] 優(yōu)選地,所述當檢測到子幀i中有空余的物理資源塊時,判斷子幀i中的剩余頻域 資源k是否大于等于每個用戶設備每個子幀能傳輸?shù)淖畲笪锢碣Y源塊數(shù)目r以及判斷最大 物理資源塊數(shù)目r是否大于等于所述用戶設備的需用資源,包括:
[0018] 當檢測到子幀i中有空余的物理資源塊,且所述子幀i中空余的物理資源塊并未 被相鄰用戶設備占用時,判斷子幀i中的剩余頻域資源k是否大于等于每個用戶設備每個 子幀能傳輸?shù)淖畲笪锢碣Y源塊數(shù)目r以及判斷最大物理資源塊數(shù)目r是否大于等于所述用 戶設備的需用資源。
[0019] 優(yōu)選地,所述基于子幀i中已經(jīng)占用的物理資源塊數(shù)目和所述用戶設備的需用資 源,為所述用戶設備分配資源,并對所述子幀i的物理資源塊信息和所述用戶設備的資源 信息表進行更新,包括:
[0020] 為所述用戶設備分配第W+1到第W+Nu的連續(xù)的物理資源塊,其中W為所述子幀i 中已經(jīng)占用的物理資源塊數(shù)目,Nu為所述用戶設備的需用資源;
[0021 ] 將所述Nu更新為0,將所述W更新為W+Nu,且將所述剩余頻域資源k更新為整個資 源池的頻域占得物理資源塊數(shù)目與更新后的W的差值。
[0022] 優(yōu)選地,所述基于子幀i中已經(jīng)占用的物理資源塊數(shù)目和所述最大物理資源塊數(shù) 目r,為所述用戶設備分配資源,并對所述子幀i的物理資源塊信息和所述用戶設備的資源 信息表進行更新,包括:
[0023] 為所述用戶設備分配第W+1到第W+r的連續(xù)的物理資源塊,其中W為所述子幀i 中已經(jīng)占用的物理資源塊數(shù)目;
[0024] 將所述用戶設備的需用資源更新為W_NU,將所述W更新為W+r,將所述剩余頻域資 源k更新為整個資源池的頻域占得物理資源塊數(shù)目與更新后的W的差值,且將子幀i更新 為i+tu,tu為所述用戶設備的時延需求,Nu為更新前的用戶設備的需用資源;
[0025] 所述基于子幀i中已經(jīng)占用的物理資源塊數(shù)目和所述剩余頻域資源k,為所述用 戶設備分配資源,并對所述子幀i的物理資源塊信息和所述用戶設備的資源信息表進行更 新,包括:
[0026] 為所述用戶設備分配第W+1到第W+k的連續(xù)的物理資源塊,其中W為所述子幀i 中已經(jīng)占用的物理資源塊數(shù)目;
[0027] 將所述用戶設備的需用資源更新為Nu_k,將所述W更新為k,將所述剩余頻域資源 k更新為0,且將子幀i更新為i+tu,tu為所述用戶設備的時延需求,Nu為更新前的用戶設 備的需用資源。
[0028] 本發(fā)明還提供一種資源分配裝置,應用于用戶設備中,所述用戶設備與其他用戶 設備處于終端直連通信技術的網(wǎng)絡覆蓋外的應用場景中,所述裝置包括:
[0029] 同步單元,用于對所述用戶設備和所述其他用戶設備進行同步;
[0030] 交互單元,用于發(fā)送所述用戶設備的資源信息表至其他用戶設備,并接收其他用 戶設備發(fā)送的資源信息表,其中所述資源信息表用于指示相對應的用戶設備對終端直連通 信的資源需求;
[0031] 分配單元,用于基于所述用戶設備的資源信息表和其他用戶設備的資源信息表, 為所述用戶設備分配資源。
[0032] 優(yōu)選地,所述分配單元包括:
[0033] 第一判斷子單元,用于當檢測到子幀i中有空余的物理資源塊時,判斷子幀i中的 剩余頻域資源k是否大于等于每個用戶設備每個子幀能傳輸?shù)淖畲笪锢碣Y源塊數(shù)目r以及 判斷最大物理資源塊數(shù)目r是否大于等于所述用戶設備的需用資源,其中0 <i〈L,L為時 域資源池的子幀數(shù)目;
[0034] 第一分配子單元,用于當判斷出剩余頻域資源k大于等于每個用戶設備每個子幀 能傳輸?shù)淖畲笪锢碣Y源塊數(shù)目r,且判斷出最大物理資源塊數(shù)目r大于等于所述用戶設備 的需用資源時,基于子幀i中已經(jīng)占用的物理資源塊數(shù)目和所述用戶設備的需用資源,為 所述用戶設備分配資源,并對所述子幀i的物理資源塊信息和所述用戶設備的資源信息表 進行更新;
[0035] 第二分配子單元,用于當判斷出剩余頻域資源k大于等于每個用戶設備每個子幀 能傳輸?shù)淖畲笪锢碣Y源塊數(shù)目r,且判斷出最大物理資源塊數(shù)目r小于所述用戶設備的需 用資源時,基于子幀i中已經(jīng)占用的物理資源塊數(shù)目和所述最大物理資源塊數(shù)目r,為所述 用戶設備分配資源,并對所述子幀i的物理資源塊信息和所述用戶設備的資源信息表進行 更新;
[0036] 第二判斷子單元,用于當判斷出剩余頻域資源k小于每個用戶設備每個子幀能傳 輸?shù)淖畲笪锢碣Y源塊數(shù)目r時,判斷所述剩余頻域資源k是否大于等于所述用戶設備的需 用資源;
[0037] 第三分配子單元,用于當判斷出所述剩余頻域資源k大于等于所述用