DE112012002211B4 - Resource allocation control - Google Patents
Resource allocation control Download PDFInfo
- Publication number
- DE112012002211B4 DE112012002211B4 DE112012002211.4T DE112012002211T DE112012002211B4 DE 112012002211 B4 DE112012002211 B4 DE 112012002211B4 DE 112012002211 T DE112012002211 T DE 112012002211T DE 112012002211 B4 DE112012002211 B4 DE 112012002211B4
- Authority
- DE
- Germany
- Prior art keywords
- resource allocation
- allocation
- transmission
- resources
- metric
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013468 resource allocation Methods 0.000 title claims abstract description 221
- 230000005540 biological transmission Effects 0.000 claims abstract description 98
- 238000000034 method Methods 0.000 claims abstract description 67
- 238000004891 communication Methods 0.000 claims description 55
- 238000012545 processing Methods 0.000 claims description 23
- 238000004364 calculation method Methods 0.000 claims description 17
- 238000011156 evaluation Methods 0.000 claims description 17
- 230000003247 decreasing effect Effects 0.000 claims description 15
- 238000012986 modification Methods 0.000 claims description 12
- 230000004048 modification Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 238000012935 Averaging Methods 0.000 claims description 5
- 230000007774 longterm Effects 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 5
- 238000007493 shaping process Methods 0.000 claims 1
- 230000010267 cellular communication Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000011664 signaling Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 5
- 230000018109 developmental process Effects 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000012913 prioritisation Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000003642 hunger Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000037351 starvation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/563—Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Verfahren des Steuerns einer Ressourcenzuweisung, wobei das Verfahren aufweist:Erhalten einer Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung umfasst;Zuweisen von Ressourcen von den erteilten Ressourcen zu logischen Kanälen, für die Daten zur Übertragung verfügbar sind, gemäß einer Priorität und einer priorisierten Bitrate von jedem logischen Kanal; undBerechnen einer Metrik, die ein Ergebnis der Ressourcenzuweisung hinsichtlich von zumindest einem von Anforderungen der priorisierten Bitraten der logischen Kanäle und der verfügbaren Daten der logischen Kanäle angibt,dadurch gekennzeichnet, dass das Verfahren weiterhin zumindest eines aufweist von:Senden der berechneten Metrik an einen Zugriffsknoten und Erhalten, von dem Zugriffsknoten, einer modifizierten Ressourcenzuweisungszuteilung, die zumindest eines einer Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung und einer Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen zwischen Einrichtungen, die in die Übertragung involviert sind, umfasst; undSenden der berechneten Metrik an eine Einrichtung, die in die Übertragung involviert ist, und Erhalten, von der Einrichtung, einer modifizierten Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, und/oder Empfangen, von einer Einrichtung, die in die Übertragung involviert ist, der Metrik der Einrichtung, Erstellen einer modifizierten Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, basierend auf der berechneten Metrik und der empfangenen Metrik, und Bereitstellen der modifizierten Ressourcenzuweisungszuteilung an die Einrichtung.A method of controlling a resource allocation, the method comprising: obtaining a resource allocation allocation comprising at least one allocation of a resource allocation amount of granted resources for a transmission; allocating resources from the granted resources to logical channels for which data is available for transmission, according to a Priority and a prioritized bit rate of each logical channel; andcalculating a metric indicative of a result of the resource allocation with respect to at least one of logical channel priority bit rates and available logical channel data, characterized in that the method further comprises: sending the calculated metric to an access node; Obtaining, from the access node, a modified resource allocation allocation comprising at least one of allocating a resource allocation amount of granted resources for transmission and allocating a resource sharing weight of granted resources between devices involved in the transmission; andsending the calculated metric to a device involved in the transmission and obtaining, from the device, a modified resource allocation allocation comprising an allocation of resource sharing weight of granted resources with the device, and / or receiving, from a device included in the transmission is involved, the metric of the device, creating a modified resource allocation allocation comprising allocating a resource sharing weight of granted resources to the device based on the calculated metric and the received metric, and providing the modified resource allocation allocation to the device.
Description
Gebiet der ErfindungField of the invention
Die vorliegende Erfindung betrifft eine Ressourcenzuweisungssteuerung. Genauer betrifft die vorliegende Erfindung Maßnahmen (inklusive Verfahren, Vorrichtungen und Computerprogrammprodukten) zur Ressourcenzuweisungssteuerung.The present invention relates to a resource allocation control. More particularly, the present invention relates to measures (including methods, devices, and computer program products) for resource allocation control.
Hintergrund der ErfindungBackground of the invention
Auf dem Gebiet der drahtlosen Kommunikationssysteme stellen eine Ressourcenzuweisung und eine Ressourcenteilung bzw. Ressourcemitbenutzung wichtige Punkte dar. Dies liegt insbesondere an der Tatsache, dass ein Band (das heißt ein Frequenzspektrum), auf dem Ressourcen für eine bestimmte Kommunikation oder ein bestimmtes System verfügbar sind, und somit die Ressourcen beschränkt sind. Deshalb sind verfügbare Ressourcen gemeinsam durch eine Vielzahl von Kommunikationseinrichtungen zu benutzen. Solch eine gemeinsame Verwendung von Ressourcen kann sich in der gemeinsamen Verwendung von logischen Kanälen oder Funkträgern zwischen Kommunikationseinrichtungen zeigen.In the field of wireless communication systems, resource allocation and resource sharing are important issues. This is particularly due to the fact that a band (ie a frequency spectrum) on which resources are available for a particular communication or system is and thus the resources are limited. Therefore, available resources are to be shared by a variety of communication devices. Such sharing of resources may be manifested in the sharing of logical channels or radio bearers between communication devices.
Als ein erster Aspekt in dieser Hinsicht kann eine Menge an Ressourcen für eine Anzahl von Kommunikationseinrichtungen für deren gemeinsame Verwendung zugewiesen oder zugeteilt (geplant) werden. In einer zellularen Kommunikationsumgebung kann dies typischerweise durch einen Zugriffsknoten oder eine Basisstation für Endgeräte (oder eine Gruppe von Endgeräten) und andere Kommunikationseinrichtungen in dessen Abdeckungsbereich durchgeführt werden.As a first aspect in this regard, an amount of resources may be allocated or scheduled for a number of communication devices for their shared use. In a cellular communications environment, this may typically be done by an access node or base station for terminals (or a group of terminals) and other communication devices in its coverage area.
Als ein zweiter Aspekt in dieser Hinsicht kann eine Mitbenutzungsgewichtung bzw. Mitbenutzungsbalance von Ressourcen für Kommunikationseinrichtungen zugewiesen oder zugeteilt (geplant) werden, zum Definieren derer entsprechenden Beziehung der gemeinsam zugewiesenen Ressourcen für deren individuelle Verwendung. In einer zellularen Kommunikationsumgebung kann dies durch einen Zugriffsknoten oder einer Basisstation für Endgeräte (oder eine Gruppe von Endgeräten) und andere Kommunikationseinrichtungen in deren Abdeckungsbereich durchgeführt werden. Ansonsten kann dies bei einer netzwerkgesteuerten Einrichtung-zu-Einrichtung-(
Auf dem Gebiet der drahtlosen Kommunikationssysteme ist es jedoch ein Problem, eine geeignete und faire Ressourcenzuweisungssteuerung (zum Beispiel für gemeinsam benutzte logische Kanäle) bereitzustellen, insbesondere hinsichtlich individueller Dienstqualität- bzw. Quality-of-Service-Konfigurationen (QoS-Konfigurationen). Und zwar ist es problematisch, eine Ressourcenzuweisung zu Kommunikationseinrichtungen sicherzustellen, die zumindest eine Ressourcenzuweisungsmenge und eine Ressourcenmitbenutzungsgewichtung aufweisen, um mit QoS-Einstellungen und/oder Anforderungen von allen logischen Kanälen, die in eine bestimmte Kommunikation involviert sind, übereinzustimmen.However, in the field of wireless communication systems, it is a problem to provide appropriate and fair resource allocation control (e.g., for shared logical channels), particularly with respect to individual quality of service (QoS) configurations. Namely, it is problematic to secure resource allocation to communication devices having at least a resource allocation amount and resource sharing weight to comply with QoS settings and / or requests from all logical channels involved in a particular communication.
Solch ein Problem ist besonders relevant, wenn die Ressourcenzuweisungsmenge durch das Netzwerk gesteuert wird, während die Ressourcenmitbenutzungsgewichtung durch die Kommunikationseinrichtungen selbst gesteuert wird.Such a problem is particularly relevant when the resource allocation amount is controlled by the network while the resource sharing weight is controlled by the communication devices themselves.
In solch einem Fall ist es schwierig zu verhindern, dass eine Kommunikationseinrichtung im Vergleich mit anderen Kommunikationseinrichtungen, mit denen Ressourcen geteilt werden, auf eine eigennützige Weise agiert. Mit anderen Worten könnte es problematisch sein, wenn das Netzwerk QoS-Einstellungen für logische Kanäle konfiguriert, die durch Kommunikationseinrichtungen gemeinsam zu nutzen sind (zum Beispiel in einer D2D- oder einer Uplink-Kommunikation), dass die verfügbaren und tatsächlich erreichten Bitraten der logischen Kanäle gemäß den konfigurierten QoS-Einstellungen nicht angemessen gesteuert werden können.In such a case, it is difficult to prevent a communication device from acting in a selfish manner as compared with other communication devices with which resources are shared. In other words, it might be problematic if the network configures QoS settings for logical channels to be shared by communication devices (for example, in a D2D or an uplink communication) that the available and actually achieved bit rates of the logical channels can not be appropriately controlled according to the configured QoS settings.
Weiterhin kann es in solch einem Fall schwierig sein, eine geeignete Koordination einer Ressourcenzuweisung und -mitbenutzung zu erreichen. Mit anderen Worten könnte es problematisch sein, verlässliche Parameter auszutauschen, die für eine angemessene und faire Ressourcenzuweisung und -mitbenutzung zwischen Kommunikationseinrichtungen geeignet sind. Wenn zum Beispiel ein Pufferstatus als ein Parameter zum Gewichten bzw. Bilanzieren bzw. Einteilen einer Ressourcenzuweisung zwischen Kommunikationseinrichtungen verwendet wird, wie es herkömmlich vorgeschlagen ist, könnte dieser Parameter nicht darlegen, wie eine verwendete Ressourcengewichtung von zugewiesenen Funkressourcen konfigurierten QoS-Einstellungen für Einrichtungen in einer gemeinsamen D2D- oder Uplink-Kommunikation entspricht.Furthermore, in such a case, it may be difficult to achieve appropriate coordination of resource allocation and sharing. In other words, it might be problematic to exchange reliable parameters that are appropriate for adequate and fair resource allocation and sharing between communication devices. For example, if a buffer status is used as a parameter for weighting resource allocation between communication devices, as conventionally suggested, this parameter could not indicate how a resource weighting of allocated radio resources would be configured for QoS settings for devices common D2D or uplink communication.
Angesichts des Vorstehenden existiert ein Problem, wie spezifische Charakteristika, die für eine Ressourcenzuweisungssteuerung relevant sind (wie etwa QoS-Einstellungen von gemeinsam verwendeten logischen Kanälen), bei einer Ressourcenzuweisungssteuerung (zum Beispiel für gemeinsam benutzte logische Kanäle) angemessen zu berücksichtigen sind.In view of the above, there exists a problem such as specific characteristics relevant to resource allocation control (such as QoS settings of shared logical channels) in a resource allocation control (for example, for common used logical channels) are to be considered appropriately.
Somit gibt es eine Notwendigkeit, eine Ressourcenzuweisungssteuerung weiter zu verbessern.Thus, there is a need to further improve resource allocation control.
Die Druckschrift
Die Druckschrift
Die Druckschrift
Die Druckschrift 3GPP TS 36.321 offenbart eine Logikkanalpriorisierungsprozedur, die angewendet wird, wenn eine neue Übertragung durchgeführt wird.The publication 3GPP TS 36.321 discloses a logical channel prioritization procedure which is applied when a new transmission is performed.
Kurzfassung der ErfindungSummary of the invention
Verschiedene Ausführungsbeispiele der vorliegenden Erfindung zielen darauf ab, zumindest einen Teil der vorstehend erwähnten Themen und/oder Probleme und Nachteile anzugehen.Various embodiments of the present invention are intended to address at least some of the above-mentioned issues and / or problems and disadvantages.
Verschiedene Ausführungsbeispiele der vorliegenden Erfindung sind in den anhängigen Ansprüchen dargelegt.Various embodiments of the present invention are set forth in the appended claims.
Gemäß ersten Ausführungsbeispielen gibt es ein Verfahren des Steuerns einer Ressourcenzuweisung mit einem Erhalten einer Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung einer Ressourcenzuweisungsmenge von erteilten bzw. gewährten Ressourcen für eine Übertragung umfasst, einem Zuweisen von Ressourcen von den erteilten Ressourcen zu logischen Kanälen, für die Daten zur Übertragung verfügbar sind, gemäß einer Priorität und einer priorisierten Bitrate von jedem logischen Kanal, und einem Berechnen einer Metrik, die ein Ergebnis der Ressourcenzuweisung hinsichtlich von zumindest einem von Anforderungen der priorisierten Bitraten der logischen Kanäle und der verfügbaren Daten der logischen Kanäle angibt.According to first embodiments, there is a method of controlling a resource allocation with obtaining a resource allocation allocation comprising at least one allocation of a resource allocation amount of granted resources for transmission, allocating resources from the granted resources to logical channels for which data for Transmission are available, according to a priority and a prioritized bit rate of each logical channel, and calculating a metric indicative of a result of the resource allocation with respect to at least one of requests of the prioritized bit rates of the logical channels and the available data of the logical channels.
Das Verfahren weist weiterhin zumindest eines auf von: Senden der berechneten Metrik an einen Zugriffsknoten und Erhalten, von dem Zugriffsknoten, einer modifizierten Ressourcenzuweisungszuteilung, die zumindest eines einer Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung und einer Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen zwischen Einrichtungen, die in die Übertragung involviert sind, umfasst; und Senden der berechneten Metrik an eine Einrichtung, die in die Übertragung involviert ist, und Erhalten, von der Einrichtung, einer modifizierten Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, und/oder Empfangen, von einer Einrichtung, die in die Übertragung involviert ist, der Metrik der Einrichtung, Erstellen einer modifizierten Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, basierend auf der berechneten Metrik und der empfangenen Metrik, und Bereitstellen der modifizierten Ressourcenzuweisungszuteilung an die EinrichtungThe method further comprises at least one of: sending the calculated metric to an access node and obtaining, from the access node, a modified resource allocation allocation including at least one of allocating a resource allocation amount of granted resources for transmission and allocating a resource sharing weight of granted resources between devices involved in the transfer includes; and sending the calculated metric to a device involved in the transmission and receiving, from the device, a modified resource allocation allocation comprising an allocation of resource sharing weight of granted resources with the device, and / or receiving from a device that is involved in the transmission, the metric of the device, creating a modified resource allocation allocation comprising allocating a resource sharing weight of granted resources to the device based on the calculated metric and the received metric, and providing the modified resource allocation allocation to the device
Gemäß weiteren Entwicklungen oder Modifikationen von diesen kann die Ressourcenzuweisung zum Beispiel eine erste Runde eines Zuweisens von Ressourcen zu den logischen Kanälen in einer abnehmenden Reihenfolge einer Priorität von jedem logischen Kanal bis zu einer priorisierten Bitrate von jedem logischen Kanal aufweisen, und das Verfahren kann weiterhin ein Bestimmen umfassen, als ein Ergebnis der ersten Runde einer Ressourcenzuweisung, ob die erteilten Ressourcen zum Erfüllen der Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle ausreichend sind. In diesem Fall kann die Metrikberechnung eine Summierung einer Datenmenge der logischen Kanäle umfassen, die nicht durch die erste Runde der Ressourcenzuweisung zugewiesen ist, und welche zugewiesen werden muss, um die Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle zu erfüllen, wenn bestimmt ist, dass die erteilten Ressourcen nicht ausreichend sind.For example, in accordance with further developments or modifications thereof, the resource allocation may include a first round of allocating resources to the logical channels in a decreasing order of priority from each logical channel to a prioritized bit rate of each logical channel, and the method may further include Determining comprises, as a result of the first round of resource allocation, whether the granted resources are sufficient to satisfy the requests of the prioritized bit rates or the available data of the logical channels. In this case, the metric calculation may comprise a summation of a logical channel dataset that is not allocated by the first round of resource allocation, and which must be allocated to satisfy the requests of the prioritized bit rates or the available logical channel data, if determined is that the resources given are insufficient.
Gemäß weiteren Entwicklungen oder Modifikationen von diesen, wenn als ein Ergebnis der ersten Runde der Ressourcenzuweisung bestimmt ist, dass die erteilten Ressourcen ausreichend sind, kann die Ressourcenzuweisung zum Beispiel weiterhin eine zweite Runde des Zuweisens von Ressourcen, welche nicht durch die erste Runde der Ressourcenzuweisung zugewiesen sind, zu den logischen Kanälen in einer abnehmenden Reihenfolge einer Priorität von jedem logischen Kanal aufweisen. In diesem Fall kann die Metrikberechnung eine Summierung einer Datenmenge der logischen Kanäle, welche durch die zweite Runde der Ressourcenzuweisung zugewiesen werden, umfassen.For example, according to further developments or modifications of these, when it is determined as a result of the first round of resource allocation that the granted resources are sufficient, the resource allocation may further allocate a second round of allocating resources not allocated by the first round of the resource allocation are to the logical channels in a decreasing order of priority from each logical channel. In this case, the metric calculation may include summing an amount of data of the logical channels allocated by the second round of resource allocation.
Gemäß zweiten Ausführungsbeispielen gibt es ein Verfahren des Steuerns einer Ressourcenzuweisung mit einem Bereitstellen, zu zumindest einer Einrichtung, die in eine Übertragung involviert ist, einer Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für die Übertragung umfasst, einem Empfangen, von der zumindest einen Einrichtung, einer Metrik, die ein Ergebnis der Ressourcenzuweisung an der zumindest einen Einrichtung hinsichtlich von zumindest einem von Anforderungen von priorisierten Bitraten und verfügbaren Übertragungsdaten von logischen Kanälen angibt, einem Evaluieren der empfangenen zumindest einen Metrik mit Bezug auf die Ressourcenzuweisungszuteilung und einem Modifizieren der Ressourcenzuweisungszuteilung basierend auf einem Ergebnis der Evaluierung, und einem Bereitstellen, zu der zumindest einen Einrichtung, der modifizierten Ressourcenzuweisungszuteilung.According to second embodiments, there is a method of controlling a resource allocation with providing, to at least one device involved in a transmission, a resource allocation allocation that is at least allocating a resource allocation set of granted resources for transmission, receiving, from the at least one device, a metric indicative of a result of the resource allocation to the at least one device regarding at least one of prioritized bit rate requests and available logical channel transmit data evaluating the received at least one metric with respect to the resource allocation allocation and modifying the resource allocation allocation based on a result of the evaluation, and providing, to the at least one device, the modified resource allocation allocation.
Gemäß dritten Ausführungsbeispielen ist eine Vorrichtung bereitgestellt, zur Verwendung bei einer Steuerung einer Ressourcenzuweisung, mit einer Schnittstelle, die für eine Kommunikation mit zumindest einer anderen Vorrichtung konfiguriert ist, und einem Verarbeitungssystem, das dazu konfiguriert ist, über die Schnittstelle eine Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung umfasst, zu erhalten, Ressourcen von den erteilten Ressourcen zu logischen Kanälen, für die Daten zur Übertragung verfügbar sind, gemäß einer Priorität und einer priorisierten Bitrate von jedem logischen Kanal zuzuweisen, und eine Metrik, die ein Ergebnis der Ressourcenzuweisung hinsichtlich von zumindest einem von Anforderungen der priorisierten Bitraten der logischen Kanäle und der verfügbaren Daten der logischen Kanäle angibt, zu berechnen.According to third embodiments, an apparatus is provided for use in controlling a resource allocation, having an interface configured to communicate with at least one other device, and a processing system configured to provide, via the interface, a resource allocation allocation including at least one of a resource allocation Allocating a resource allocation set of granted resources for a transmission comprises obtaining resources from the granted resources to logical channels for which data is available for transmission according to a priority and a prioritized bit rate of each logical channel, and a metric that includes Result of the resource allocation with respect to at least one of requests of the prioritized bit rates of the logical channels and the available data of the logical channels indicates to calculate.
Das Verarbeitungssystem ist weiterhin dazu konfiguriert, um zumindest eines der Folgenden auszuführen: Senden, über die Schnittstelle, der berechneten Metrik an einen Zugriffsknoten, und Erhalten, von dem Zugriffsknoten über die Schnittstelle, einer modifizierten Ressourcenzuweisungszuteilung, die zumindest eines einer Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung und einer Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen zwischen Einrichtungen, die in die Übertragung involviert sind, umfasst; und Senden, über die Schnittstelle, der berechneten Metrik zu einer Einrichtung, die in die Übertragung involviert ist, und Erhalten, von der Einrichtung über die Schnittstelle, einer modifizierten Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, und/oder Empfangen, von einer Einrichtung, die in die Übertragung involviert ist, über die Schnittstelle, der Metrik der Einrichtung, Erstellen einer modifizierten Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, basierend auf der berechneten Metrik und der empfangenen Metrik, und Bereitstellten, über die Schnittstelle, der modifizierten Ressourcenzuweisungszuteilung an die Einrichtung.The processing system is further configured to perform at least one of the following: transmitting, via the interface, the calculated metric to an access node, and obtaining, from the access node via the interface, a modified resource allocation allocation that is at least one of an allocation of a resource allocation amount Resources for transmission and allocation of resource sharing weighting of granted resources between entities involved in the transmission; and transmitting, via the interface, the calculated metric to a device involved in the transmission and receiving, from the device via the interface, a modified resource allocation allocation comprising an allocation of resource sharing weight of granted resources with the device, and / or receiving, from a device involved in the transmission, via the interface, the metrics of the device, creating a modified resource allocation allocation comprising allocating a resource sharing weight of granted resources to the device based on the calculated metric and the received metric , and provided, via the interface, the modified resource allocation allocation to the device.
Gemäß weiteren Entwicklungen oder Modifikationen von diesen kann das Verarbeitungssystem zum Beispiel konfiguriert sein, um eine erste Runde einer Zuweisung von Ressourcen zu den logischen Kanälen in einer absteigenden Reihenfolge einer Priorität von jedem logischen Kanal bis zu einer priorisierten Bitrate von jedem logischen Kanal durchzuführen, und um als ein Ergebnis der ersten Runde der Ressourcenzuweisung zu bestimmen, ob die erteilten Ressourcen zum Erfüllen der Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle ausreichend sind. In diesem Fall kann das Verarbeitungssystem weiterhin konfiguriert sein, um für die Metrikberechnung eine Datenmenge der logischen Kanäle zu summieren, die nicht durch die erste Runde der Ressourcenzuweisung zugewiesen ist, und die zugewiesen werden muss, um die Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle zu erfüllen, wenn bestimmt ist, dass die erteilten Ressourcen nicht ausreichend sind.For example, according to further developments or modifications thereof, the processing system may be configured to perform a first round of allocating resources to the logical channels in a descending order of priority from each logical channel to a prioritized bit rate of each logical channel as a result of the first round of resource allocation, determining whether the granted resources are sufficient to meet the requirements of the prioritized bit rates or the available data of the logical channels. In this case, the processing system may further be configured to sum for the metric calculation an amount of data of the logical channels not allocated by the first round of resource allocation and to be assigned to the requests of the prioritized bit rates or data available logical channels when it is determined that the resources granted are insufficient.
Gemäß weiteren Entwicklungen oder Modifikation von diesen, wenn als ein Ergebnis der ersten Runde der Ressourcenzuweisung bestimmt ist, dass die erteilten Ressourcen ausreichend sind, kann das Verarbeitungssystem zum Beispiel konfiguriert sein, um eine zweite Runde einer Zuweisung von Ressourcen durchzuführen, die nicht durch die erste Runde einer Ressourcenzuweisung zugewiesen sind, zu den logischen Kanälen in einer absteigenden Reihenfolge einer Priorität von jedem logischen Kanal. In diesem Fall kann das Verarbeitungssystem weiterhin konfiguriert sein, um für eine Metrikberechnung eine Datenmenge der logischen Kanäle, die durch die zweite Runde einer Ressourcenzuweisung zugewiesen sind, zu summieren.According to further developments or modification of these, if it is determined as a result of the first round of resource allocation that the granted resources are sufficient, the processing system may be configured, for example, to perform a second round of allocation of resources not by the first one Are assigned to a resource allocation, to the logical channels in descending order of priority of each logical channel. In this case, the processing system may be further configured to sum, for a metric calculation, an amount of data of the logical channels allocated by the second round of resource allocation.
Gemäß vierten Ausführungsbeispielen ist eine Vorrichtung zur Verwendung bei einer Steuerung einer Ressourcenzuweisung bereitgestellt, mit einer Schnittstelle, die für eine Kommunikation mit zumindest einer anderen Vorrichtung konfiguriert ist, und einem Verarbeitungssystem, das dazu konfiguriert ist, zumindest einer Einrichtung, die bei einer Übertragung involviert ist, über die Schnittstelle eine Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für die Übertragung umfasst, bereitzustellen, von der zumindest einen Einrichtung über die Schnittstelle eine Metrik zu empfangen, die ein Ergebnis der Ressourcenzuweisung an der zumindest einen Einrichtung hinsichtlich von zumindest einem von Anforderungen der priorisierten Bitraten und verfügbaren Übertragungsdaten der logischen Kanäle angibt, die empfangene zumindest eine Metrik mit Bezug auf die Ressourcenzuweisungszuteilung zu evaluieren, und die Ressourcenzuweisungszuteilung basierend auf dem Ergebnis der Evaluierung zu modifizieren, und der zumindest einen Einrichtung über die Schnittstelle die modifizierte Ressourcenzuweisungszuteilung bereitzustellen.According to fourth embodiments, there is provided an apparatus for use in controlling a resource allocation, having an interface configured to communicate with at least one other device, and a processing system configured to at least one device involved in a transmission to provide, via the interface, a resource allocation allocation comprising at least one allocation of a resource allocation amount of allocated resources for the transmission, to receive from the at least one device via the interface a metric indicative of a result of the resource allocation to the at least one device with respect to at least one requirements of the prioritized bit rates and available transmission data of the logical ones Channels indicates to evaluate the received at least one metric with respect to the resource allocation allocation, and to modify the resource allocation allocation based on the result of the evaluation, and to provide the modified resource allocation allocation to the at least one device via the interface.
Gemäß fünften Ausführungsbeispielen ist ein Computerprogrammprodukt bereitgestellt, das ein nicht-flüchtiges computer-lesbares Speichermedium umfasst, auf dem computer-lesbare Anweisungen gespeichert sind, wobei die computer-lesbaren Anweisungen durch eine computerisierte Einrichtung ausführbar sind, um die computerisierte Einrichtung zu veranlassen, ein Verfahren zum Steuern einer Ressourcenzuweisung gemäß dem Verfahren der ersten oder zweiten Ausführungsbeispiele durchzuführen.According to fifth embodiments, there is provided a computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions stored therein, the computer-readable instructions being executable by a computerized device to cause the computerized device to perform a method for controlling a resource allocation according to the method of the first or second embodiments.
Anhand von Ausführungsbeispielen der vorliegenden Erfindung ist eine Ressourcenzuweisungsteuerung bereitgestellt. Genauer sind anhand von Ausführungsbeispielen der vorliegenden Erfindung Maßnahmen und Mechanismen für eine Ressourcenzuweisungssteuerung (welche zum Beispiel für gemeinsam benutzte logische Kanäle anwendbar sein kann) bereitgestellt.Based on embodiments of the present invention, a resource allocation controller is provided. More specifically, measures and mechanisms for resource allocation control (which may be applicable to, for example, shared logical channels) are provided by way of embodiments of the present invention.
Somit wird durch Verfahren, Einrichtungen und Computerprogrammprodukte, die eine Ressourcenzuweisungssteuerung ermöglichen, eine Verbesserung erreicht.Thus, an improvement is achieved by methods, devices, and computer program products that enable resource allocation control.
Figurenlistelist of figures
Für ein vollständigeres Verständnis der Ausführungsbeispiele der vorliegenden Erfindung wird nun auf die folgende Beschreibung Bezug genommen, die in Verbindung mit den anhängigen Zeichnungen vorgenommen wird, in denen zeigen:
-
1 ein schematisches Diagramm eines Einsatzszenarios, auf das Ausführungsbeispiele der vorliegenden Erfindung anwendbar sind; -
2 ein Ablaufdiagramm, das ein Beispiel einer Prozedur darstellt, die an einem oder durch ein Endgerät ausführbar ist, gemäß den Ausführungsbeispielen der vorliegenden Erfindung; -
3 ein Ablaufdiagramm, das ein Beispiel einer Metrikberechnungsprozedur darstellt, die an einem oder durch ein Endgerät ausführbar ist, gemäß Ausführungsbeispielen der vorliegenden Erfindung; -
4 ein schematisches Diagramm zum Erklären einer Beziehung zwischen Datenmengen von Übertragungsdaten und Datenmengen gemäß priorisierten Bitraten und zugewiesenen Bitraten im Fall einer Genüge von verfügbaren Ressourcen für eine Ressourcenzuweisungssteuerung gemäß Ausführungsbeispielen der vorliegenden Erfindung; -
5 ein schematisches Diagramm zum Erklären einer Beziehung zwischen Datenmengen von Übertragungsdaten und Datenmengen gemäß priorisierten Bitraten und zugewiesenen Bitraten im Fall eines Mangels von verfügbaren Ressourcen für eine Ressourcenzuweisungssteuerung gemäß Ausführungsbeispielen der vorliegenden Erfindung; -
6 ein Ablaufdiagramm, das weitere Beispiele einer Prozedur darstellt, die an einer oder durch eine Netzwerkentität ausführbar ist, gemäß Ausführungsbeispielen der vorliegenden Erfindung; -
7 ein Signalisierungsdiagramm einer Prozedur gemäß Ausführungsbeispielen der vorliegenden Erfindung; und -
8 ein Blockdiagramm, das Vorrichtungen gemäß Ausführungsbeispielen der vorliegenden Erfindung darstellt.
-
1 a schematic diagram of an application scenario, are applicable to the embodiments of the present invention; -
2 5 is a flowchart illustrating an example of a procedure executable on or by a terminal according to embodiments of the present invention; -
3 5 is a flowchart illustrating an example of a metric calculation procedure executable on or by a terminal according to embodiments of the present invention; -
4 12 is a schematic diagram for explaining a relationship between data volumes of transmission data and data quantities according to prioritized bit rates and allocated bit rates in the case of enough resources available for resource allocation control according to embodiments of the present invention; -
5 12 is a schematic diagram for explaining a relationship between data amounts of transmission data and data amounts according to prioritized bit rates and allocated bit rates in the case of a shortage of available resources for a resource allocation control according to embodiments of the present invention; -
6 FIG. 5 is a flowchart illustrating further examples of a procedure executable on or through a network entity according to embodiments of the present invention; FIG. -
7 a signaling diagram of a procedure according to embodiments of the present invention; and -
8th a block diagram illustrating devices according to embodiments of the present invention.
Detaillierte Beschreibung der ErfindungDetailed description of the invention
Ausführungsbeispiele der vorliegenden Erfindung werden nachstehend beschrieben. Genauer werden Ausführungsbeispiele der vorliegenden Erfindung nachstehend mit Bezug auf besondere, nicht einschränkende Beispiele beschrieben. Ein Fachmann wird anerkennen, dass die Erfindung nicht auf diese Beispiele beschränkt ist und breiter angewendet werden kann.Embodiments of the present invention will be described below. More specifically, embodiments of the present invention will be described below with reference to specific, non-limiting examples. One skilled in the art will appreciate that the invention is not limited to these examples and can be broadly applied.
Es sei angemerkt, dass sich die folgende Beschreibung hauptsächlich auf Spezifikationen bezieht, die als nicht beschränkende Beispiele von bestimmten Netzwerkkonfigurationen und Netzwerkentwicklungen verwendet werden. Insbesondere werden für die Anwendbarkeit der beschriebenen Ausführungsbeispiele zellulare Kommunikationsnetzwerke in Verbindung mit LTE (inklusive LTE-Advanced) als nicht beschränkende Beispiele verwendet. Als solches bezieht sich die nachfolgende Beschreibung von Ausführungsbeispielen speziell auf Terminologie, die direkt damit in Bezug steht. Solch eine Terminologie wird nun in dem Kontext der präsentierten, nicht beschränkenden Beispiele verwendet und beschränkt natürlich nicht die Erfindung auf irgendeine Weise. Vielmehr können jegliche andere Kommunikationssysteme, Bänder, Netzwerkkonfigurationen oder Systembereitstellungen genutzt werden, solange diese mit den hierin beschriebenen Merkmalen konform sind.It should be noted that the following description refers mainly to specifications used as non-limiting examples of particular network configurations and network developments. In particular, for the applicability of the described embodiments, cellular communication networks in conjunction with LTE (including LTE Advanced) are used as non-limiting examples. As such, the following description of embodiments pertains specifically to terminology that is directly related thereto. Such terminology will now be used in the context of the presented, non-limiting examples, and of course does not limit the invention in any way. Rather, any other communication systems, tapes, network configurations, or system deployments may be used as long as they conform to the features described herein.
Nachstehend werden verschiedene Ausführungsbeispiele und Implementierungen der vorliegenden Erfindung und Ausführungsbeispiele unter Verwendung von mehreren Alternativen beschrieben. Es sei allgemein angemerkt, dass gemäß bestimmten Anforderungen und Einschränkungen alle diese verschiedenen Alternativen alleine oder in jeder denkbaren Kombination (auch inklusive Kombinationen von einzelnen Merkmalen dieser verschiedenen Alternativen) bereitgestellt werden können.Hereinafter, various embodiments and implementations of the present invention and embodiments will be described below Use of several alternatives described. It should be noted in general that, according to certain requirements and constraints, all of these various alternatives may be provided alone or in any conceivable combination (including combinations of individual features of these various alternatives).
Gemäß den Ausführungsbeispielen der vorliegenden Erfindung sind allgemein Mechanismen, Maßnahmen und Einrichtungen für eine Ressourcenzuweisungssteuerung (welche zum Beispiel für gemeinsam genutzte logische Kanäle anwendbar sind) bereitgestellt.In accordance with embodiments of the present invention, mechanisms, measures, and facilities for resource allocation control (which are applicable, for example, to shared logical channels) are generally provided.
Wie in
Gemäß dem nicht beschränkenden Szenario von
Ein unlizenziertes Band kann auf einem oder mehreren des 2.4 GHz-Bereichs, des 6 GHz-Bereichs und irgendeines Unter-Gigahertz-ISM-Bereichs liegen, und das Nahbereichsnetzwerk kann auf irgendeiner
Im Folgenden werden Ausführungsbeispiele der vorliegenden Erfindung mit Bezug auf Verfahren, Prozeduren und Funktionen sowie mit Bezug auf strukturelle Anordnungen und Konfigurationen beschrieben.Embodiments of the present invention will now be described with reference to methods, procedures, and functions as well as structural arrangements and configurations.
Um ein besseres Verständnis der vorliegenden Lehre zu erleichtern, werden die folgenden Betrachtungen hinsichtlich von QoS-Einstellungen und einer Priorisierung von logischen Kanälen, auf denen die vorliegende Erfindung und deren Ausführungsbeispiele basieren, vorgenommen.To facilitate a better understanding of the present teachings, the following considerations are made in terms of QoS settings and prioritization of logical channels on which the present invention and its embodiments are based.
In gegenwärtigen 3GPP-Spezifikationen, wie etwa für
Dementsprechend wird eine Ratensteuerungsfunktionalität pro Träger zur Mitbenutzung von Uplink-Ressourcen zwischen Funkträgern eingeführt. Die Uplink-Ratensteuerungsfunktion kann zum Beispiel durch die
Wie in
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die Ressourcenzuweisungszuteilung zusätzlich zu oder anstelle einer Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung (betreffend eine mögliche erste Stufe einer Ressourcenzuweisung) eine Zuteilung eines Ressourcenmitbenutzungsausgleichs von erteilten Ressourcen zwischen Einrichtungen, die in die Übertragung involviert sind (betreffend eine mögliche zweite Stufe einer Ressourcenzuweisung), umfassen.According to embodiments of the present invention, in addition to or instead of allocating resource allocation amount of granted resources for transmission (regarding a possible first stage resource allocation), the resource allocation arbitration may allocate resource sharing balancing of granted resources between entities involved in the transmission (relating to a possible second stage of a resource allocation).
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die Ressourcenzuweisungsoperation eine erste Runde des Zuweisens von Ressourcen an die logischen Kanäle in einer abnehmenden Reihenfolge einer Priorität von jedem logischen Kanal bis zu einer priorisierten Bitrate von jedem logischen Kanal oder die erste Runde des Zuweisens von Ressourcen zusammen mit einer zweiten Runde des Zuweisens von Ressourcen, die nicht durch die erste Runde einer Ressourcenzuweisung zugewiesen sind, zu den logischen Kanälen in einer abnehmenden Reihenfolge von Prioritäten von jedem logischen Kanal umfassen. According to embodiments of the present invention, the resource allocation operation may comprise a first round of allocating resources to the logical channels in a decreasing order of priority from each logical channel to a prioritized bit rate of each logical channel or the first round of allocating resources together with a second one Round of assigning resources that are not assigned by the first round of resource allocation, to the logical channels in a decreasing order of priorities of each logical channel.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die berechnete (endgerätseitige) Metrik zwischen einem Endgerät/Einrichtung und einer Netzwerkentität, wie etwa einem Zugriffsknoten oder einer Basisstation, bereitgestellt werden, um dem Zugriffsknoten oder der Basisstation zu ermöglichen, mögliche korrigierende Aktionen bezüglich einer ersten Stufe einer Ressourcenzuweisung und/oder einer Ressourcenmitbenutzung einer zweiten Stufe unter den Einrichtungen zu ermöglichen, und/oder zwischen zwei Endgeräten/Einrichtungen, um diesen zu ermöglichen, eine paarweise erneute Zuweisung in der Ressourcenmitbenutzung der zweiten Stufe vorzunehmen.According to embodiments of the present invention, the computed (terminal-side) metric may be provided between a terminal / device and a network entity, such as an access node or base station, to allow the access node or base station to take possible corrective actions regarding a first stage of resource allocation and / or to enable resource sharing of a second level among the devices, and / or between two terminals / devices to allow them to perform a pair reassignment in the second level resource sharing.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die berechnete (endgerätseitige) Metrik speziell an einen Zugriffsknoten oder eine Basisstation der bedienenden bzw. aktiven Zelle des zellularen Kommunikationsnetzwerks (von dem die Ressourcenzuweisungszuteilung im Voraus empfangen werden könnte) gesendet werden (entweder proaktiv, properiodisch oder auf eine Anforderung oder Anfrage hin). Dann könnte eine modifizierte Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung und eine Zuteilung einer Ressourcenmitbenutzungsgewichtung bzw. einer Ressourcenmitbenutzungsbalance von erteilten Ressourcen zwischen Einrichtungen, die in die Übertragung involviert sind, aufweist, von dem Zugriffsknoten oder der Basisstation der bedienenden bzw. aktiven Zelle empfangen werden, und die nachfolgende Ressourcenzuweisung (für D2D- oder UL-Kommunikationen) könnte basierend auf der modifizierten Ressourcenzuweisungszuteilung durchgeführt werden.According to embodiments of the present invention, the computed (terminal side) metric may be sent specifically to an access node or a base station of the serving cell of the cellular communication network (from which the resource allocation arbitration could be received in advance) (either proactively, proper-periodically, or on request or request). Then, a modified resource allocation allocation comprising at least one allocation of resource allocation amount of granted resources for transmission and allocation of resource sharing balance of granted resources between devices involved in the transmission could be performed by the access node or the base station of the serving ones and the subsequent resource allocation (for D2D or UL communications) could be performed based on the modified resource allocation allocation.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung könnte die berechnete (endgerätseitige) Metrik speziell an eine Einrichtung, das heißt ein anderes Endgerät, das in eine D2D-Kommunikation, auf die sich die Übertragung bezieht, involviert ist, gesendet werden. Dann könnte eine modifizierte Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung umfasst, von der Einrichtung, das heißt dem Endgerät, erhalten werden. Die nachfolgende Ressourcenzuweisung (für D2D-Kommunikationen) könnte dann basierend auf der modifizierten Ressourcenzuweisungszuteilung ausgeführt werden. Zusätzlich oder alternativ könnte eine entsprechende (endgerätseitige) Metrik der Einrichtung von der Einrichtung empfangen werden, eine modifizierte Ressourcenzuweisungszuteilung, die eine Zuteilung einer Ressourcenmitbenutzungsgewichtung von erteilten Ressourcen mit der Einrichtung aufweist, basierend auf der berechneten Metrik und der empfangenen Metrik, lokal erstellt werden und an die Einrichtung bereitgestellt werden. Die nachfolgende Ressourcenzuweisung (für D2D-Kommunikationen) könnte dann basierend auf der modifizierten Ressourcenzuweisungszuteilung für sowohl das betroffene Endgerät als auch das andere Endgerät in der Kommunikation ausgeführt werden.According to embodiments of the present invention, the calculated (terminal-side) metric could be sent specifically to a device, that is, another device involved in a D2D communication to which the transmission relates. Then, a modified resource allocation allocation comprising an allocation of resource sharing weighting of granted resources with the device could be obtained from the device, that is, the terminal. Subsequent resource allocation (for D2D communications) could then be performed based on the modified resource allocation allocation. Additionally or alternatively, a corresponding (terminal-side) metric of the device could be received from the device, a modified resource allocation allocation comprising an allocation of resource resource weighting of granted resources with the device based on the calculated metric and the received metric, created locally, and at the facility will be provided. Subsequent resource allocation (for D2D communications) could then be performed based on the modified resource allocation allocation for both the affected terminal and the other terminal in the communication.
Die Prozedur gemäß
Solch eine Priorisierung eines logischen Kanals bei einem
Speziell kann ein Planen von Daten (wie etwa
Jedes Endgerät (
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann das Endgerät eine Logikkanalpriorisierungsprozedur in
In einer ersten Runde einer Ressourcenzuweisung, wie in
Nach der ersten Runde einer Ressourcenzuweisung wird bestimmt (unterschieden), als ein Ergebnis der ersten Runde der Ressourcenzuweisung, ob die erteilten Ressourcen zum Erfüllen der Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle ausreichend sind. Das heißt, es kann bestimmt (oder diskriminiert) werden, ob das
Gemäß den Ausführungsbeispielen der vorliegenden Erfindung könnten die Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle erfüllt sein, wenn die priorisierte Bitrate für jeden logischen Kanal bereitgestellt wird, bei dem die zur Übertragung verfügbaren Daten mit einer Datenmenge gemäß der priorisierten Bitrate übereinstimmen oder diese überschreiten, und alle verfügbaren Daten für jeden logischen Kanal zugewiesen sind, bei dem eine Datenmenge gemäß der priorisierten Bitrate die zur Übertragung verfügbaren Daten überschreitet.According to the embodiments of the present invention, the requests of the prioritized bit rates or the available data of the logical channels may be satisfied if the prioritized bit rate is provided for each logical channel where the data available for transmission match or equal a data amount according to the prioritized bit rate and all available data is allocated for each logical channel in which an amount of data according to the prioritized bit rate exceeds the data available for transmission.
Wenn die Bestimmung (Unterscheidung) positiv ist, das heißt die erteilten Ressourcen zum Erfüllen der Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle nicht ausreichend sind, wird eine Metrik (als TX_Metrik bezeichnet) berechnet, die ein Ergebnis der Ressourcenzuweisung hinsichtlich von zumindest einem von Anforderungen der priorisierten Bitraten der logischen Kanäle und der verfügbaren Daten der logischen Kanäle angibt. Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die Metrik in diesem Fall durch Summieren einer Datenmenge der logischen Kanäle, die nicht durch die erste Runde der Ressourcenzuweisung zugewiesen wird, und die zum Erfüllen der Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle zugewiesen werden muss, berechnet werden.If the determination (distinction) is positive, that is, the resources granted are insufficient to satisfy the requests of the prioritized bit rates or the available data of the logical channels, then a metric (referred to as TX_Metric) is calculated which is a result of the resource allocation for at least indicates one of requests of the prioritized bit rates of the logical channels and the available data of the logical channels. According to embodiments of the present invention, the metric in this case may be assigned by summing an amount of data of the logical channels not allocated by the first round of resource allocation and to satisfy the requests of the prioritized bit rates or the available data of the logical channels, be calculated.
Wenn die Bestimmung (Unterscheidung) negativ ist, das heißt die erteilten Ressourcen zum Erfüllen der Anforderungen der priorisierten Bitraten oder der verfügbaren Daten der logischen Kanäle ausreichend sind, setzt sich die Prozedur wie folgt fort.If the determination (discrimination) is negative, that is, the granted resources are sufficient to satisfy the requests of the prioritized bit rates or the available data of the logical channels, the procedure continues as follows.
In einer zweiten Runde einer Ressourcenzuweisung, die in
Nach der zweiten Runde einer Ressourcenzuweisung wird eine Metrik (als TX_Metrik bezeichnet) berechnet, die ein Ergebnis der Ressourcenzuweisung hinsichtlich von zumindest einem von Anforderungen der priorisierten Bitraten der logischen Kanäle und der verfügbaren Daten der logischen Kanäle angibt. Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die Metrik in diesem Fall durch Summieren einer Datenmenge der logischen Kanäle, die durch die zweite Runde der Ressourcenzuweisung zugewiesen werden, das heißt eine gesammelte Datenmenge von Schritt
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die vorstehend erwähnte Metrik (TX_Metrik) auf irgendeine einer D2D-Kommunikation zwischen Endgeräten, womit diese eine D2D_Metrik darstellt, und eine Uplink-Kommunikation zwischen einem Endgerät und einer Netzwerkentität, wie etwa einem Zugriffsknoten oder einer Basisstation eines zellularen Kommunikationsnetzwerks (zum Beispiel eNB von
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann die Metrikberechnung auf der somit berechneten Datenmenge basieren, und kann zum Beispiel zusätzlich ein Mitteln der summierten Datenmenge der logischen Kanäle und/oder ein Bilden eines Verhältnisses der (gemittelten) summierten Datenmenge zu einer Menge der erteilten Ressourcen aufweisen.According to embodiments of the present invention, the metric calculation may be based on the amount of data thus calculated, and may additionally include, for example, averaging the summed data set of the logical channels and / or forming a ratio of the (averaged) summed data set to a set of the granted resources.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann das Endgerät während jeder (
Zum Erklären von Details der Metrikberechnung gemäß Ausführungsbeispielen der vorliegenden Erfindung wird auf
In
Die weißen Blockpfeile geben Ressourcen an, die in der ersten Runde einer Ressourcenzuweisung (das heißt in Schritt
Die weißen Blockpfeile geben Ressourcen an, die in der ersten Runde der Ressourcenzuweisung (das heißt in Schritt
Wie in
Gemäß Ausführungsbeispielen der vorliegenden Erfindung können sich die Metrikevaluierung und die entsprechende Ressourcenzuweisungszuteilungsmodifikation auf eine erste Stufe einer Ressourcenzuweisung, das heißt die Zuweisung einer Ressourcenmenge zu einem oder mehreren Endgeräten (für
Das heißt, nach einem Empfangen der Metriken von mehreren (insbesondere zwei) Einrichtungen kann die
Dementsprechend stellen Ausführungsbeispiele der vorliegenden Erfindung einen Mechanismus für die bedienende bzw. aktive Netzwerkentität bereit, um zu steuern, wie gut ein QoS bereitgestellt ist (QoS-Einstellungen erfüllt sind), in einer Gesamtressourcenzuweisung (einer ersten Stufe) sowie in einer Zuweisung einer gemeinsam genutzten Ressource (einer zweiten Stufe), in die die Netzwerkentität direkt involviert sein kann oder nicht.Accordingly, embodiments of the present invention provide a mechanism for the serving or active network entity to control how well a QoS is provisioned (QoS settings are met), in a total resource allocation (a first level), and in a shared resource allocation Resource (a second stage), in which the network entity may or may not be directly involved.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung, bezüglich einer ersten Stufe einer Ressourcenzuweisung, kann die Metrikevaluierung ein Addieren aller empfangenen Metriken und ein Basieren der Modifikation auf die sich ergebende Summe der Metriken umfassen. Wenn die Summe negativ ist, was angibt, dass nicht genug Ressourcen für das eine oder die mehreren Endgeräte verfügbar sind, kann die Ressourcenzuweisungsmenge der erteilten Ressourcen für die Übertragung erhöht werden. Andererseits, wenn die Summe positiv und größer als ein vorbestimmter Schwellenwert ist, was angibt, dass (mehr als) genug Ressourcen für das eine oder die mehreren Endgeräte verfügbar sind, kann die Ressourcenzuweisungsmenge der erteilten Ressourcen für die Übertragung verringert werden.According to embodiments of the present invention regarding a first stage of resource allocation, the metric evaluation may include adding all received metrics and basing the modification on the resulting sum of the metrics. If the sum is negative, indicating that insufficient resources are available for the one or more terminals, the resource allocation amount of the allocated resources for transmission may be increased. On the other hand, if the sum is positive and is greater than a predetermined threshold, indicating that (more than) enough resources are available for the one or more terminals, the resource allocation amount of the allocated resources for transmission may be reduced.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung, bezüglich einer zweiten Stufe einer Ressourcenzuweisung, kann die Metrikevaluierung ein Bilden eines absoluten Werts einer Differenz zwischen empfangenen Metriken eines Paars von Endgeräten, die in eine (
In
Wie in
Wie vorstehend beschrieben ist, können gemäß Ausführungsbeispielen der vorliegenden Erfindung die Metriken der individuellen Einrichtungen ebenso zwischen den Einrichtungen als solches ohne eine Beteiligung des
Während gemäß
Die vorstehend beschriebenen Prozeduren und Funktionen können durch entsprechende funktionale Elemente, Prozessoren, ein Verarbeitungssystem und Ähnliches implementiert werden, wie nachstehend beschrieben ist. Das Verarbeitungssystem kann in der Form einer Verarbeitungsschaltung mit einem oder mehreren Prozessoren sein, die zum Beispiel als ein Chip oder ein Chipsatz verkörpert sind, und kann einen oder mehrere Speicher und einen oder mehrere Schnittstellen umfassen.The above-described procedures and functions may be implemented by corresponding functional elements, processors, a processing system, and the like as described below. The processing system may be in the form of a processing circuit having one or more processors, embodied, for example, as a chip or a chipset, and may include one or more memories and one or more interfaces.
Während im Vorstehenden Ausführungsbeispiele der vorliegenden Erfindung hauptsächlich mit Bezug auf Verfahren, Prozeduren und Funktionen beschrieben wurden, decken entsprechende Ausführungsbeispiele der vorliegenden Erfindung ebenso Vorrichtungen, Netzwerkknoten und Systeme ab, die sowohl Software und/oder Hardware umfassen.While in the foregoing embodiments of the present invention have been described primarily with reference to methods, procedures, and functions, corresponding embodiments of the present invention cover equally devices, network nodes, and systems that include both software and / or hardware.
Entsprechende Ausführungsbeispiele der vorliegenden Erfindung werden nachstehend mit Bezug auf
In
Weiterhin sind in
Angesichts des Vorstehenden sind die somit beschriebenen Vorrichtungen
Wie in
Die Speicher
Allgemein können die entsprechenden Einrichtungen/Vorrichtungen (und/oder Teile von diesen) Einrichtungen zum Durchführen entsprechender Operationen und/oder zum Ausüben entsprechender Funktionalitäten darstellen und/oder die entsprechenden Einrichtungen (und/oder Teile von diesen) können Funktionen zum Durchführen entsprechender Operation und/oder zum Ausüben entsprechender Funktionalitäten aufweisen.In general, the corresponding devices / devices (and / or parts of them) may represent means for performing respective operations and / or exercising corresponding functionalities and / or the corresponding devices (and / or parts thereof) may have functions for performing corresponding operation and / or or to exercise appropriate functionalities.
Gemäß Ausführungsbeispielen der vorliegenden Erfindung ist die Schnittstelle
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung können der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung ist die Schnittstelle
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung können der Prozessor
Gemäß Ausführungsbeispielen der vorliegenden Erfindung kann ein System jede denkbare Kombination der somit dargestellten Einrichtungen/Vorrichtungen und anderer Netzwerkelemente, die konfiguriert sind, um wie vorstehend beschrieben zusammenzuarbeiten, umfassen.According to embodiments of the present invention, a system may include any conceivable combination of the devices / devices thus illustrated and other network elements configured to cooperate as described above.
Allgemein sei angemerkt, dass entsprechende funktionale Blöcke oder Elemente gemäß vorstehend beschriebenen Aspekten durch jede bekannte Einrichtung implementiert werden können, entweder in Hardware und/oder Software, solange sie nur dazu in der Lage ist, die beschriebenen Funktionen der entsprechenden Teile durchzuführen. Die erwähnten Verfahrensschritte können in einzelnen funktionalen Blöcken oder durch einzelne Einrichtungen realisiert werden, oder einer oder mehrere der Verfahrensschritte können in einem einzelnen funktionalen Block oder durch eine einzelne Einrichtung realisiert werden.Generally, it should be noted that corresponding functional blocks or elements may be implemented by any known means, either in hardware and / or software, as described above, as long as it is only capable of performing the described functions of the corresponding parts. The mentioned method steps may be implemented in individual functional blocks or by individual devices, or one or more of the method steps may be implemented in a single functional block or by a single device.
Allgemein kann jeder Verfahrensschritt als Software oder durch Hardware implementiert werden, ohne die Idee der vorliegenden Erfindung zu ändern. Solche Software kann Software-Code-unabhängig sein, und kann unter Verwendung irgendeiner bekannten oder zukünftig entwickelten Programmiersprache, wie etwa zum Beispiel Java, C++, C und Assembler, spezifiziert werden, solange die Funktionalität, die durch die Verfahrensschritte definiert wird, erhalten bleibt. Solche Hardware kann unabhängig von der Art der Hardware sein, und kann unter Verwendung von irgendeiner bekannten oder zukünftig entwickelten Hardware-Technologie oder Hybriden von diesen implementiert werden, wie etwa MOS (Metalloxid-Halbleiter), CMOS (Komplementär-MOS), BiMOS (Bipolar-MOS), BiCMOS (Bipolar-CMOS), ECL (emittergekoppelte Logik), TTL (Transistor-Transistor-Logik) usw. unter Verwendung von zum Beispiel ASIC (anwendungsspezifische IC- (integrierte Schaltung)) -Komponenten, FPGA- (feldprogrammierbare Gate-Arrays) -Komponenten, CPLD- (komplexe programmierbare Logikeinrichtung) -Komponenten oder DSP- (Digital-Signal-Prozessor) -Komponenten. Eine Einrichtung/Vorrichtung kann durch einen Halbleiter-Chip, einen Chipsatz oder ein (Hardware-)Modul, das solch einen Chip oder Chipsatz umfasst, dargestellt werden; dies schließt jedoch nicht die Möglichkeit aus, dass eine Funktionalität einer Einrichtung/Vorrichtung oder eines Moduls, anstelle einer Implementierung durch Hardware, als Software implementiert wird, in einem (Software-) Modul, wie etwa einem Computerprogramm oder Computerprogrammprodukt, das ausführbare Softwarecodeabschnitte zur Ausführung auf einem oder mehreren Prozessoren oder einem Verarbeitungssystem umfasst. Eine Einrichtung kann als eine Einrichtung/Vorrichtung oder als eine Zusammenstellung von mehr als einer Einrichtung/Vorrichtung angesehen werden, egal ob diese miteinander funktional zusammenarbeiten oder funktional unabhängig voneinander sind, aber im gleichen Gehäuse vorgesehen sind.In general, any method step may be implemented as software or hardware without changing the idea of the present invention. Such software may be software code independent, and may be specified using any known or future developed programming language, such as, for example, Java, C ++, C, and assembler as long as the functionality defined by the method steps is preserved. Such hardware may be independent of the type of hardware, and may be implemented using any known or future developed hardware technology or hybrids thereof, such as MOS (Metal Oxide Semiconductor), CMOS (Complementary MOS), BiMOS (Bipolar -MOS), BiCMOS (Bipolar CMOS), ECL (Emitter Coupled Logic), TTL (Transistor Transistor Logic), etc. using, for example, ASIC (Application Specific IC (Integrated Circuit)) components, FPGA (Field Programmable Gate Arrays) components, CPLD (Complex Programmable Logic Device) components or DSP (Digital Signal Processor) components. A device may be represented by a semiconductor chip, a chipset or a (hardware) module comprising such a chip or chipset; however, this does not preclude the possibility that functionality of a device / module or module, rather than implementation by hardware, will be implemented as software in a (software) module, such as a computer program or computer program product, executing executable software code portions on one or more processors or a processing system. A device may be considered as a device or as a compilation of more than one device / device, whether they functionally cooperate with each other or are functionally independent of one another, but are provided in the same housing.
Einrichtungen und Einheiten können als einzelne Einrichtungen implementiert werden, aber dies schließt nicht aus, dass diese auf eine verteilte Weise in dem System implementiert werden, solange die Funktionalität der Einrichtung erhalten bleibt. Solche und ähnliche Prinzipien werden als dem Fachmann bekannt angesehen.Devices and devices may be implemented as individual devices, but this does not exclude that they are implemented in a distributed manner in the system as long as the functionality of the device is preserved. Such and similar principles are considered to be known to those skilled in the art.
Software im Sinne der vorliegenden Beschreibung umfasst Softwarecodes, die eine Codeeinrichtung oder -abschnitte oder ein Computerprogramm oder ein Computerprogrammprodukt umfassen, zum Durchführen der entsprechenden Funktionen, sowie Software (oder ein Computerprogramm oder ein Computerprogrammprodukt), das auf einem greifbaren Medium, wie etwa einem computer-lesbaren (Speicher-)Medium verkörpert ist, auf dem entsprechende Datenstruktur oder Codeeinrichtungen/Abschnitte gespeichert sind, oder in einem Signal oder einem Chip, potentiell während einer Verarbeitung von diesem, verkörpert ist.Software in the sense of the present description comprises software codes comprising a code device or sections or a computer program or a computer program product for performing the corresponding functions, as well as software (or a computer program or a computer program product) stored on a tangible medium, such as a computer is embodied on the corresponding data structure or code devices / sections, or is embodied in a signal or a chip, potentially during processing thereof.
Die vorliegende Erfindung deckt ebenso jede denkbare Kombination von Verfahrensschritten und Operationen, die vorstehend beschrieben sind, und jede denkbare Kombination von Knoten, Vorrichtungen, Modulen oder Elementen, die vorstehend beschrieben sind, ab, solange die vorstehend beschriebenen Konzepte einer Methodik und strukturellen Anordnung anwendbar sind.The present invention also covers any conceivable combination of method steps and operations described above, and any conceivable combination of nodes, devices, modules, or elements described above, as long as the methodology and structural arrangement concepts described above are applicable ,
Angesichts des Vorstehenden stellt die vorliegende Erfindung und/oder Ausführungsbeispiele von dieser Maßnahmen zur Ressourcenzuweisungssteuerung bereit. Solche Maßnahmen können ein Zuweisen von Ressourcen basierend auf einer Ressourcenzuweisungszuteilung, die zumindest eine Zuteilung von einer Ressourcenzuweisungsmenge von erteilten Ressourcen für eine Übertragung zu logischen Kanälen umfasst, für die Daten zur Übertragung verfügbar sind, gemäß einer Priorität und einer priorisierten Bitrate von jedem logischen Kanal, und ein Berechnen einer Metrik, die ein Ergebnis der Ressourcenzuweisung hinsichtlich von zumindest Anforderungen der priorisierten Bitraten der logischen Kanäle und der verfügbaren Daten der logischen Kanäle angibt, umfassen. Solche Maßnahmen können ebenso ein Empfangen, von zumindest einer Einrichtung, einer Metrik, die ein Ergebnis der Ressourcenzuweisung an der zumindest einen Einrichtung hinsichtlich von zumindest einem von Anforderungen von priorisierten Bitraten und verfügbaren Übertragungsdaten von logischen Kanälen angibt, ein Evaluieren der empfangenen zumindest einen Metrik mit Bezug auf eine Ressourcenzuweisungszuteilung, und ein Modifizieren der Ressourcenzuweisungszuteilung basierend auf einem Ergebnis der Evaluierung umfassen.In view of the foregoing, the present invention and / or embodiments thereof provide resource allocation control measures. Such measures may include allocating resources based on a resource allocation allocation comprising at least one allocation of a resource allocation amount of granted resources for transmission to logical channels for which data is available for transmission according to a priority and a prioritized bit rate of each logical channel; and calculating a metric indicative of a result of the resource allocation with respect to at least requests of the prioritized bit rates of the logical channels and the available data of the logical channels. Such measures may also include receiving, from at least one device, a metric indicative of a result of the resource allocation at the at least one device regarding at least one of prioritized bit rate requests and available logical channel transmit data, evaluating the received at least one metric Referring to a resource allocation allocation, and modifying the resource allocation allocation based on a result of the evaluation.
Obwohl die vorliegende Erfindung und/oder Ausführungsbeispiele mit Bezug auf die Beispiele gemäß den anhängigen Zeichnungen beschrieben werden, ist zu verstehen, dass diese nicht darauf beschränkt sind. Es ist für den Fachmann eher ersichtlich, dass die vorliegende Erfindung auf viele Weisen modifiziert werden kann, ohne sich vom Umfang der erfinderischen Idee, die hierin offenbart ist, zu entfernen.Although the present invention and / or embodiments are described with reference to the examples of the attached drawings, it is to be understood that they are not limited thereto. It will be more apparent to those skilled in the art that the present invention may be modified in many ways without departing from the scope of the inventive idea disclosed herein.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 3GPP3GPP
- 3rd Generation Partnership Project3rd Generation Partnership Project
- BSDBSD
- bucket size duration, Bucket-Größen-Dauerbucket size duration, bucket size duration
- BSRBSR
- bucket status report, Bucket-Status-Reportbucket status report, bucket status report
- D2DD2D
- device-to-device, Einrichtung-zu-Einrichtungdevice-to-device, device-to-device
- eNBeNB
- evolved NodeBevolved NodeB
- EPCEPC
- evolved packet coreevolved packet core
- GBRGBR
- guaranteed bit rate, garantierte Bitrateguaranteed bit rate, guaranteed bitrate
- IEEEIEEE
- institute of electrical and electronic engineersInstitute of electrical and electronic engineers
- ISMISM
- industrial scientific medical; industriell, wissenschaftlich, medizinischindustrial scientific medical; industrial, scientific, medical
- LTELTE
- long term evolutionlong term evolution
- MACMAC
- medium access control, Medienzugriffssteuerungmedium access control, media access control
- PBRPBR
- prioritized bit rate, priorisierte Bitrateprioritized bit rate, prioritized bit rate
- PDCCHPDCCH
- packet data control channel, Paketdatensteuerungskanalpacket data control channel, packet data control channel
- PDUPDU
- packet data unit, Paketdateneinheitpacket data unit, packet data unit
- QoSQoS
- quality of service, Dienstqualitätquality of service, quality of service
- RNCRNC
- radio network controller, Funknetzwerksteuerungradio network controller, radio network controller
- RNTIRNTI
- radio network temporary identifier, vorrübergehende Netzwerk-Identifikationradio network temporary identifier, temporary network identification
- RRCRRC
- radio resource control, Funkressourcensteuerungradio resource control, radio resource control
- S1S1
-
Schnittstelle, um
eNB mitEPC zu verbindenInterface toeNB WithEPC connect to - SDUSDU
- service data unit, Dienstdateneinheitservice data unit, service data unit
- TTITTI
- transmission timing interval, Übertragungszeitintervalltransmission timing interval, transmission time interval
- UEUE
- user equipment, Benutzergerätuser equipment, user device
- ULUL
- Uplinkuplink
- WLANWIRELESS INTERNET ACCESS
- wireless local area network, drahtloses Nahbereichsnetzwerkwireless local area network, wireless local area network
Claims (19)
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1108706.1 | 2011-05-24 | ||
GB1108706.1A GB2491138B (en) | 2011-05-24 | 2011-05-24 | Resource allocation control |
US13/114,524 | 2011-05-24 | ||
GBGB-1108706.1 | 2011-05-24 | ||
USUS-13/114,524 | 2011-05-24 | ||
US13/114,524 US8731590B2 (en) | 2011-05-24 | 2011-05-24 | Resource allocation control |
PCT/IB2012/052616 WO2012160539A1 (en) | 2011-05-24 | 2012-05-24 | Resource allocation control |
Publications (2)
Publication Number | Publication Date |
---|---|
DE112012002211T5 DE112012002211T5 (en) | 2014-02-13 |
DE112012002211B4 true DE112012002211B4 (en) | 2019-02-21 |
Family
ID=46466604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112012002211.4T Active DE112012002211B4 (en) | 2011-05-24 | 2012-05-24 | Resource allocation control |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN104041159A (en) |
DE (1) | DE112012002211B4 (en) |
WO (1) | WO2012160539A1 (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102043134B1 (en) * | 2013-04-30 | 2019-11-11 | 삼성전자주식회사 | Scheme for priority handling in d2d discovery |
CN104284320B (en) * | 2013-07-08 | 2019-02-01 | 华为终端有限公司 | The resource allocation methods and equipment of the direct-connected communication of user equipment |
CN104349470B (en) | 2013-08-02 | 2018-11-30 | 华为终端有限公司 | A kind of transmission information approach and device |
CN104754748B (en) * | 2013-12-27 | 2019-02-26 | 电信科学技术研究院 | A kind of D2D resource allocation methods, data transmission method and device |
US10292191B2 (en) * | 2014-03-25 | 2019-05-14 | Futurewei Technologies, Inc. | Systems and methods for control plane for D2D communications |
CN103874049B (en) * | 2014-03-31 | 2017-02-15 | 电信科学技术研究院 | Method and device for triggering BSR |
CN105792361B (en) * | 2014-12-25 | 2019-11-01 | 锐迪科(重庆)微电子科技有限公司 | A kind of LTE logic channel resource allocation methods and device |
EP3051736B1 (en) * | 2015-01-30 | 2020-04-29 | Panasonic Intellectual Property Corporation of America | Prioritization in the logical channel prioritization procedure for sidelink logical channels in ProSe direct communications |
CN106162911B (en) * | 2015-04-17 | 2021-12-07 | 索尼公司 | Electronic device and method for wireless communication |
CN107079465B (en) * | 2015-08-28 | 2019-11-05 | 华为技术有限公司 | A kind of communication means, apparatus and system |
WO2017196099A1 (en) * | 2016-05-11 | 2017-11-16 | Lg Electronics Inc. | Method and user equipment device for transmitting uplink data |
EP3530053A1 (en) | 2016-10-19 | 2019-08-28 | Convida Wireless, LLC | Apparatus |
US10397948B2 (en) * | 2016-11-17 | 2019-08-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for subframe scheduling |
MX2019013838A (en) * | 2017-06-14 | 2020-01-30 | Guangdong Oppo Mobile Telecommunications Corp Ltd | Data transmission method and device. |
EP3703280A4 (en) * | 2017-10-27 | 2021-01-13 | Nec Corporation | Resource allocation device and resource allocation method |
CN111356244B (en) * | 2018-12-21 | 2023-10-24 | 海能达通信股份有限公司 | Resource allocation method and device |
CN110784930B (en) * | 2019-10-31 | 2022-12-27 | 维沃移动通信有限公司 | Call resource allocation method and device |
CN111428973B (en) * | 2020-03-11 | 2024-04-12 | 慧镕电子系统工程股份有限公司 | Virtual resource allocation method capable of effectively improving resource utilization rate |
CN113407338A (en) * | 2021-05-29 | 2021-09-17 | 国网辽宁省电力有限公司辽阳供电公司 | A/D conversion chip resource allocation method of segmented architecture |
CN114095960B (en) * | 2022-01-06 | 2022-07-08 | 深圳传音控股股份有限公司 | Processing method, communication device, and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008131902A1 (en) | 2007-04-27 | 2008-11-06 | Panasonic Corporation | Communication of scheduling related information in a mobile communication system |
US20100281486A1 (en) | 2009-05-04 | 2010-11-04 | HT mMobile Inc. | Enhanced scheduling, priority handling and multiplexing method and system |
WO2010135718A1 (en) | 2009-05-22 | 2010-11-25 | Qualcomm Incorporated | Methods, apparatuses and computer program products for distributed scheduling to facilitate interference management |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070280175A1 (en) * | 2006-06-01 | 2007-12-06 | Fang-Chen Cheng | Coordinating transmission scheduling among multiple base stations |
US8031655B2 (en) * | 2006-10-03 | 2011-10-04 | Industrial Technology Research Institute | Systems and methods for determining granularity level of information about buffer status |
-
2012
- 2012-05-24 CN CN201280035143.5A patent/CN104041159A/en active Pending
- 2012-05-24 WO PCT/IB2012/052616 patent/WO2012160539A1/en active Application Filing
- 2012-05-24 DE DE112012002211.4T patent/DE112012002211B4/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008131902A1 (en) | 2007-04-27 | 2008-11-06 | Panasonic Corporation | Communication of scheduling related information in a mobile communication system |
US20100281486A1 (en) | 2009-05-04 | 2010-11-04 | HT mMobile Inc. | Enhanced scheduling, priority handling and multiplexing method and system |
WO2010135718A1 (en) | 2009-05-22 | 2010-11-25 | Qualcomm Incorporated | Methods, apparatuses and computer program products for distributed scheduling to facilitate interference management |
Non-Patent Citations (2)
Title |
---|
3GPP TS36.321, V10.1.0 (2011-03): Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification (Release 10) http://www.3gpp.org/dynareport/36321.htm [abgerufen am 19.08.2015] * |
IEEE 802.11 |
Also Published As
Publication number | Publication date |
---|---|
DE112012002211T5 (en) | 2014-02-13 |
WO2012160539A1 (en) | 2012-11-29 |
CN104041159A (en) | 2014-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112012002211B4 (en) | Resource allocation control | |
DE102019103265B9 (en) | METHOD AND APPARATUS FOR LONG TERM EVOLUTION OPERATION IN UNLICENSED AND SHARED SPECTRUM FOR CLOUD RADIO ACCESS NETWORKS | |
US8731590B2 (en) | Resource allocation control | |
DE112011105271T5 (en) | Resource allocation for D2D communication | |
DE69830601T2 (en) | ALLOCATION OF DATA TRANSMITTERS BETWEEN DIFFERENT NETWORKS | |
DE112013002183T5 (en) | Methods and apparatus for opportunistic radio resource allocation in multi-carrier communication systems | |
DE112016000268T5 (en) | Communication equipment, infrastructure equipment, wireless communication network and method | |
DE102013105606B4 (en) | Communication network device, method for managing the allocation of communication resources | |
DE112017002926B4 (en) | Adaptive throughput and bandwidth for an enhanced category of mobile devices | |
DE112011105358T5 (en) | MECHANISM FOR IMPROVING PERFORMANCE CONTROL IN TIME-MULTIPLEX-BASED COMMUNICATIONS | |
DE102017110242A1 (en) | Methods and apparatus for managing access to shared channels | |
CN103945540B (en) | A kind of priority of logical channels processing method and processing device | |
DE112016002847T5 (en) | Quality of service in a wireless backhaul | |
DE112011105244T5 (en) | Methods, devices and computer program products for interference reduction in TDD systems that allow assignment of flexible subframes for uplink or downlink transmission | |
DE112007002549T5 (en) | Method for transmitting data in a communication system, method for grouping and assigning a plurality of random access sequences, device for transmitting data and communication device | |
DE112017000018T5 (en) | BASIC STATION, VIRTUAL CELL, USER DEVICE | |
DE202007019259U1 (en) | Apparatus and network for transmitting and receiving information via high speed downlink packet access channels | |
DE112007000132T5 (en) | A method and apparatus for implementing a spatial multiple access method ("SDMA") to communicate user data and backhaul data with the same wireless time-frequency resources | |
EP1225772A2 (en) | Wireless network with a selection of Transport-Format combinations | |
EP1389856A1 (en) | Method to allocate radio resources in an ad-hoc radio communication system | |
EP1224832B1 (en) | Method for the dynamic allocation of resources in a digital radio communication system | |
DE102013105032B4 (en) | Communication network device, base station and wireless communication device | |
DE102016101412A1 (en) | Uplink broadband allocation in the presence of narrow band interference | |
DE60224453T2 (en) | RADIO COMMUNICATION IN A RADIO TRANSMISSION NETWORK | |
DE112016000272T5 (en) | Telecommunications Equipment and Methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R083 | Amendment of/additions to inventor(s) | ||
R083 | Amendment of/additions to inventor(s) | ||
R082 | Change of representative |
Representative=s name: TBK, DE |
|
R012 | Request for examination validly filed | ||
R081 | Change of applicant/patentee |
Owner name: BROADCOM CORP., IRVINE, US Free format text: FORMER OWNER: RENESAS MOBILE CORP., TOKYO, JP Effective date: 20140613 |
|
R082 | Change of representative |
Representative=s name: TBK, DE Effective date: 20140613 |
|
R012 | Request for examination validly filed |
Effective date: 20140704 |
|
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |