发明名称 METHOD AND APPARATUS FOR VIRTUALIZED RESOURCE BLOCK MAPPING
摘要 Disclosed within is a communication architecture for medium access control (MAC) layer virtualization, where the architecture is made up of: a physical MAC layer, a plurality of physical resource blocks (RBs) associated with the MAC layer, a plurality of virtual medium access control (vMAC) layers, where each vMAC layer corresponds to a separate service group, with each service group programming its own scheduling logic in each vMAC layer, and a plurality of virtual resource blocks (vRBs) associated with each vMAC layer, where the vRBs are filled with data packets according to the scheduling logic in each vMAC instance. The physical MAC layer virtualizes the RBs as vRBs and assigns them to each vMAC layer according to a service level agreement associated with each service group, and each vMAC maps traffic flows of subscribers associated with it onto the assigned vRBs.
申请公布号 US2017026296(A1) 申请公布日期 2017.01.26
申请号 US201615218783 申请日期 2016.07.25
申请人 ARGELA-USA, INC. 发明人 KOZAT ULAS CAN;SUNAY MEHMET OGUZ
分类号 H04L12/851;H04W72/12;H04L12/927;H04W72/10 主分类号 H04L12/851
代理机构 代理人
主权项 1. A mapping method as implemented in a communication architecture for medium access control (MAC) layer virtualization, said communication architecture comprising a physical MAC layer, a plurality of physical resource blocks (RBs) associated with the MAC layer, a plurality of virtual medium access control (vMAC) layers, each vMAC layer corresponding to a separate service group, where each service group programs its own scheduling logic in each vMAC layer, a plurality of virtual resource blocks (vRBs) associated with each vMAC layer, the vRBs filled with data packets according to the scheduling logic in each vMAC instance, the physical MAC layer virtualizing the RBs as vRBs and assigning them to each vMAC layer according to a service level agreement associated with each service group, each vMAC mapping traffic flows of subscribers associated with it onto assigned vRBs, service group-i leasing NSG-i vRBs, the method comprising: (a) for each service group-i, computing a per RB group Channel State Information (CSI) value, CSISG-i,RB, using CSI values of each user of that service group for that RB; (b) for each service group-i, ordering RBs according to their CSISG-i,RB values in descending order; (c) tentatively assigning NSG-i RBs having highest group CSI values to vRBs that each service group has leased; (d) when a conflict exists when there is a RB that has been assigned to multiple service groups, determining a service group's next best unassigned RB* in list of ordered RBs, where service group having least number of remaining next best unassigned RB*'s is assigned a particular conflicting RB and all other service groups are assigned their next best unassigned RB*'s; and (e) repeating step (d) until no conflicts exist.
地址 Sunnyvale CA US