The disclosure relates to a method for resource allocation in a mobile communication system. The disclosure further relates to a base station, and a participant communication module for the use in the method.
For the scenario of vehicles equipped with wireless communication modules that communicate directly with each other on public roads, either for a cooperative or autonomous driving scenario, a very high reliability is very important. Techniques for vehicle-to-vehicle direct communication (V2V) have been developed and will be further developed. As an example the direct vehicle communication via WLAN may be mentioned. As an example, the decentralized variant according to the WLAN standard IEEE 802.11p is being developed for V2V communications. For communication between vehicles ad hoc wireless networks are set up (Communication in the "Ad Hoc domain") according to this technique.
But also vehicle communication is possible in the field of mobile communication networks. The term mobile communication network here means a provider-based mobile communication network, in other words a centralized and managed mobile network. Another term for mobile communication network is mobile communication system, both terms are meant to be synonyms in this text. In this technique, however, the base station needs to convey the messages from vehicle to vehicle. This is the area where the communication in the so-called "Infrastructure domain" takes place. For the next generation of mobile communications, the vehicle-to-vehicle direct communication is made possible. When Long Term Evolution (LTE) technology is concerned, this variant is named LTE V (for vehicle), in the 5G initiative this variant is called Device-to-Device communication (D2D). This is also the range of the vehicle communication with which the present invention is concerned.
Typical communication scenarios are safety scenarios, traffic efficiency and infotainment scenarios. In the safety area, the following example scenarios are called: "Cooperative Forward Collision Warning", "Pre-Crash Sensing / Warning", "High Density Platooning". In these areas, the vehicles will exchange information with each other, such as position, movement direction and speed, and parameters such as size and weight. Other information important for the transfer is e.g. intent information, such as "vehicle intends to overtake", "vehicle turns left / right", and so forth that are interesting for the cooperative driving. Here, often sensor data are transferred. If a hazard is present and the driver does not react, the car could automatically slow down, so that an accident is prevented or at least the consequences of the inevitable accident are minimized. In the area of "platooning", this is the area of driving in a convoy, it is planned, for example, a reporting back of information about an intended braking maneuver from front to back to avoid rear-end collisions.
In the field of traffic management it is mentioned: "Enhanced Route Guidance and Navigation", "Green-Light Optimal Speed Advisory" and "V2V Merging Assistance" as examples.
In the field of Infotainment Internet access is most important for a plurality of multimedia services.
The listing shows that in particular in the safety field time-critical data transmissions take place. Therefore, the latency of the vehicle-to-vehicle communication is crucial. Latency refers to the aspect of the timely transmission of the data. The data must arrive at the receiver early enough so that they may still be processed and the receiver can react accordingly.
Currently the following mobile communication technologies are applicable: 3GPP-based UMTS, HSPA, LTE, and the upcoming 5G standards. For the purpose of direct V2V-communication are mentioned LTE V and 5G D2D.
In mobile communications, resource management is a very important aspect to reach efficient multiple access schemes. Once periodically recurring data have to be transferred, it is more efficient to allocate transmission resources for transmission of this data, and to assign transmission resources to the sending station. This task is assigned in today's mobile phone communication standards to a management unit, which is also known under the term "scheduler". This management unit is typically placed in the base station of a mobile communication cell. In the LTE mobile communication system, the base station is briefly referred to as eNodeB, according to "evolved node basis".
So there is the situation that in the direct communication between vehicles with mobile communication (LTE-V, 5G), the transfer takes place from vehicle to vehicle, but the network provider via the base station eNodeB controls the resources. This so-called scheduling of mobile operator determines which frequency resource may be used at what time for direct communication.
The LTE-V system makes use of a centralized scheduling instance to handle contention between devices. The scheduler is responsible for the resource management of a mobile communications provider. For the LTE mobile communication system in Germany there are four providers V, T, E, O available.
Newer cellular standards (3GPP Release 12 and later, i.e. LTE-V and the coming generation 5G) soften the cellular concept to enable direct communication. The scheduler has in this form of communication still the task of resource allocation; the communication between vehicles however takes place directly, without going through the base station (so-called Sidelink traffic).
In particular, all user activities are orchestrated within the cell of the base station - In particular - in mobile communications. The scheduler is usually a software component in the base station and informs each participant, at what time and on which frequencies of the transmission frame, he is allowed to send certain data. Its main task consists in the equitable allocation of transmission resources to the various participants. Thus collisions are avoided, in both directions of transmission from a subscriber (uplink) and to a subscriber (downlink), and the traffic is regulated, allowing a more efficient access to a variety of users.
This is already complicated if all participants logged-in to a base station of one provider are to be scheduled. But the resource management is even more complicated when multiple providers have their base stations in place and all providers want to cover the same area. Along the main roads and motorways this is definitely the case. For V2V communication the participants from all providers in a certain area need to interact with each other and dependencies between operators arise. In order to demonstrate this, the following example is given:
- Car A is with provider A. In time step t, provider A schedules a broadcast transmission by Car A.
- All cars in the given area of interest with provider B need to hear Car A's broadcast message as well. Thus, provider B may not schedule uplink activities for his cars during time step t.
Right now, the standardization consortium 3rd Generation Partnership Project 3GPP considers two solutions for this problem.
- Proposal A: All providers make use of one dedicated spectrum that is jointly controlled by all providers. The joint control is done, for example, through a virtual network provider. The downside of this solution is that there is a need for a fixed allocation of said dedicated spectrum range, which is difficult to obtain. The exclusive allocation of dedicated spectrum is really expensive since this spectrum range cannot be scheduled to other participants any more.
- Proposal B: Each provider makes use of its own separate spectrum. All cars need to be informed by their provider on all existing V2V resources, even those used by vehicles of other providers. The downside of this solution is that each car needs to listen to multiple spectra at the same time. This calls for multiple receive chains in each car and is hence costly for the car manufacturers and the manufacturers of the car communication modules. Another disadvantage is that a fixed number of receive chains in the cars also limits the maximum number of simultaneous providers involved in V2V for this car.
In the LTE mobile communication system, the two following types of scheduling are utilized:
- Dynamic Scheduling: This comes into play when accessing data services. Standing data (in the case of uplink on the handset or in the case of downlink at the base station), the scheduler for this transmission dynamically assigns the resources. The allocated resources are used by the transmitter for transmitting. The receiver listens to those transmission resources. The allocation of resources to the users is done such that in most mobile radio cells the total capacity of the cell is as high as possible without (e.g. at the edge of the cell) to affect individual users too much. A typical scheduling algorithm coping with such constraints is named "Channel-dependent proportionally-fair scheduling".
- Semi-Persistent Scheduling: This type of scheduling is used when a user at regular intervals requires a predictable amount of resources. In practice, this form is used for example in telephony, e.g. Voice over LTE (VoLTE). To transfer the call transmission resources are needed, periodically. This type of scheduling requires less signaling overhead, but it can only be used for relatively static scenarios and relatively long-term resource allocation.
From EP 2 789 139 B1
a method for multi-hop forwarding of data packets in vehicular ad-hoc networks is disclosed. Each node knows both its own and the destination's geographical coordinates. The coordinates of the one-hop neighbors are obtained from periodically broadcast Cooperative-Awareness Messages (CAMs). The method comprises the following distributed coordination scheme, executed by each node upon receiving a packet: i) computing the set of candidate forwarders; ii) ranking the candidate forwarders according to a utility metric; iii) forwarding the packet after a period of time proportional to its rank if top-ranked, dropping the packet otherwise. The base utility metric used for ranking forwarders is the inverse of the distance to the destination.
From CN105847037A1 a WirelessHART-based network is proposed which is specifically adapted for the use inside a car. Such a wireless vehicle communication network can help to reduce the weight of the car by eliminating the need to install cables between the components which communicate. WirelessHART is one of the first wireless communication standards specifically designed for process automation applications.
From WO 2016/163106 A1
a solution for direct device-to-device communication D2D between two terminals is known in which spectrum resources of a provider A are used for the transmission of D2D data from terminal 100a to terminal 100b. For the transmissions in the opposite direction from terminal 100b to terminal 100a spectrum resources of provider B are used.
From EP 2 988 560 A2
a method and system for achieving D2D communications is known. The document discloses that the resource allocation is performed on the network side freely for each D2D communication without assignment of part of the spectrum of one provider for D2D communication of all participants from all providers.
From EP 2 858 433 A2
a system for D2D communications in LTE cellular coverage is known which includes a first base station configured to wirelessly provide a mobile communication service; and a first terminal configured to receive the mobile communication service from the first base station, wherein the first terminal performs D2D communications with at least one of a second terminal configured to wirelessly receive the mobile communication service from the first base station, a third terminal configured to receive the mobile communication service from a second base station that wirelessly provides a mobile communication service in a different area from the first base station, and a fourth terminal which does not receive the mobile communication service.
The two existing proposals from the 3rd Generation Partnership Project 3GPP for the resource management for V2V communication have distinct disadvantages as mentioned above. There is therefore a need for an improved resource management for V2V communication in a mobile communication system which is more flexible and allows for efficient resource utilization without the need of exclusive allocation of dedicated spectrum and without the need of multiple receiver chains in the car communication module.
These and other objects are solved with a method for resource allocation in a mobile communication system according to the independent claim 1.
The dependent claims contain advantageous developments and improvements to the method according to the disclosure.
The proposal for resource allocation according to the invention is based on the idea that the mobile communication providers take turn in supplying part of their spectrum for V2V activities (Time Division Multiple Access TDMA-like Spectrum Sharing). In more detail, at a given point in time t, one pre-determined provider will reserve one part of its existing resource pool, preferably a contiguous chunk of its dedicated spectrum, for V2V usage. It will inform all other providers about this event (if the other providers do not know about it in advance) such that they can inform their participants (vehicles / devices) accordingly. The providers will agree on a method to share this resource pool among them.
In one embodiment the resource allocation functionality is shifted from provider to provider from time slice to time slice in a round robin fashion, maximum rate queuing fashion or proportionally fair queuing fashion. The proposed scheme does not limit the amount of involved providers, and allocates resources in a "fair manner" (each provider gains or shares its resources in a same or agreed manner). Another advantage is that no overall dedicated spectrum for V2V communications is required. Moreover, all vehicles require only one instead of multiple transceiver chains.
In a further embodiment each provider announces to all other providers which part of its dedicated spectrum is reserved for the direct communication among the participants from the plurality of providers.
For such embodiment it is advantageous that the part of the dedicated spectrum for the direct communication among the participants from the plurality of providers is hence also divided into sections, with each provider having been assigned at least one section of said part of the dedicated spectrum. This has the advantage for the "in-coverage" V2V scenario, that each provider could still schedule its own devices. Such scheduling method in other words could be referred to be a hierarchical scheduling approach.
Here, each provider announces advantageously to its own participants which section of the announced part of the dedicated spectrum is reserved for the direct communication among its own participants.
In the method for resource allocation in a mobile communication system each provider will schedule resources in its section of the part of the dedicated spectrum for its own participants by means of a scheduler in said provider owned base station.
In an alternative embodiment each provider will schedule the resources in the part of the dedicated spectrum for its own participants and the participants of the other providers by means of a scheduler in said provider owned base station. If in this case some provider, for example, the one which owns the current common resource pool, also takes over the scheduling task for all participants from own and other providers, then such more is referred to be a "common in-coverage mode". The main disadvantage for all vehicles being coordinated by a single operator are the requirements on the scheduler's efficiency and performance, since each provider has to be able to handle many more users than it actually has in its own network. Additionally, the provider has to take legal responsibility for all vehicles if some serious accident happens due to a communication or scheduling problem of a given provider.
In the another embodiment, if none of the providers take over the resource scheduling control task in a currently dedicated common resource pool, then such mode is referred to be an "out of coverage" mode or more precisely "common opportunistic access mode". The selected V2V spectrum would be accessed by vehicles from different providers in an opportunistic manner within a common dedicated spectrum.
An exemplary embodiment of the present disclosure is shown in the drawing and is explained in greater detail in the following description.
In the drawings:
- Fig. 1
- illustrates a principle example of a mobile network with LTE base station, and a plurality of vehicles equipped with communication module;
- Fig. 2
- illustrates an example of a mobile network with two LTE base stations from different providers, and a plurality of vehicles equipped with communication module, some of them being served by the base station of a 1st provider and the remaining vehicles being provided by the base station of the 2nd provider;
- Fig. 3
- illustrates a 1st embodiment how a part of a dedicated spectrum in the LTE frequency bands which is allocated for V2V communication is shifted from provider spectrum to provider spectrum per time slice;
- Fig. 4
- illustrates a 2nd embodiment how a part of a dedicated spectrum in the LTE frequency bands which is allocated for V2V communication is shifted from provider spectrum to provider spectrum per time slice; and
- Fig. 5
- shows the functional entities of the control plane and the radio protocol layers of an LTE base station.
The present description illustrates the principles of the present disclosure. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described or shown herein, embody the principles of the disclosure.
All examples and conditional language recited herein are intended for educational purposes to aid the reader in understanding the principles of the disclosure and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions.
Thus, for example, it will be appreciated by those skilled in the art that the diagrams presented herein represent conceptual views of illustrative circuitry embodying the principles of the disclosure.
The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software. When provided by a processor, the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared. Moreover, explicit use of the term "processor" or "controller" should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor (DSP) hardware, read only memory (ROM) for storing software, random access memory (RAM), and nonvolatile storage.
Other hardware, conventional and/or custom, may also be included. Similarly, any switches shown in the figures are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the implementer as more specifically understood from the context.
Fig. 1 shows the system architecture for reducing a mobile communication cell to practice. Reference number 20 denotes the base station eNodeB of one LTE mobile communication service provider. There are further base stations (not shown) from other providers close to base station 20. This is definitely the case for the areas along the main roads and motorways where there is a lot of traffic. There is at least an overlap between the cells of one provider and the cells of other providers.
The base station 20 in Fig. 1 is positioned close to a main road on which cars 30 are driving. Of course, other vehicles may also drive on the road. In the terminology of LTE, a mobile terminal corresponds to user equipment UE which allows a user to access network services, connecting to the UTRAN or E-UTRAN via the radio interface. Typically, such user equipment corresponds to a smart phone. Of course, mobile terminals are also used in the cars 30 or in other vehicles. The cars 30 are equipped with an on-board unit 31. This on-board unit 31 corresponds to a LTE communication module with which the vehicle can receive mobile data and can send such data.
More generally, the Evolved Universal Terrestrial Radio Acess Network E-UTRAN of LTE consists of a plurality of eNodeBs, providing the E-UTRA user plane (PDCP/RLC/MAC/PHY) and control plane (RRC) protocol terminations towards the UE. The eNodeBs are interconnected with each other by means of the so-called X2 interface. The eNodeBs are also connected by means of the so-called S1 interface to the EPC (Evolved Packet Core), more specifically to the MME (Mobility Management Entity) by means of the S1-MME and to the Serving Gateway (S-GW) by means of the S1-U interface.
From this general architecture Fig. 1 shows that eNodeB 20 is connected to the EPC 40 via the S1 interface and that EPC 40 is connected to the Internet 10. The S1 interface may be reduced to practice with wireless communication technology such as with the help of microwave radio communication by means of directional antennas or wired communication technology based on fiber cables.
The various interfaces of the LTE network architecture are standardized. It is particularly referred to the various LTE specifications which are publicly available.
Fig. 2 shows the typical scenario where a plurality of vehicles 30V and 30T are driving on a road. Also shown are two base stations 20V and 20T serving the depicted section of the road; i.e. the vehicles 30V are served by base station 20V and the vehicles 30T are served by base station 20T.
The today's situation for the LTE mobile communication system in Germany is that there are four providers V, T, E, O existing who have acquired their dedicated spectrum from the LTE frequency bands. All four providers serve vehicular devices based on the LTE-V standard. So in general, there could be even more base stations existing serving the same road section. For the four providers V, T, E, O four base stations would be sufficient to serve all the vehicles driving on the road section.
The conception according to a first embodiment of the invention is illustrated in Fig. 3. Under this concept, the resource allocation management is shifted from provider to provider.
At time t_0, provider V dedicates part of its resources to the V2V functionality. Provider V needs to inform the other providers which part (V2V) of its dedicated spectrum (V, T, E, O) is reserved for the direct communication among the participants from the plurality of providers. This would be done over the S1 interface, preferably. Provider V and all other providers T, E, O inform their associated vehicles about the availability of this spectrum. The resources dedicated to V2V functionality will be shared between the four providers which will in turn share their slice among their customers. Fig. 3 illustrates that the dedicated spectrum from provider V at time t_0 is divided into four portions V2V_V, V2V_T, V2V_E, V2V_O for the four providers V, T, E, O. At time t_0 no other provider is required to allocate resources for V2V communication from their own spectra. The resources in the dedicated spectrum V2V_V will be scheduled by the base station of provider V. The resources in the dedicated spectrum V2V_T will be scheduled by the base station of provider T. The resources in the dedicated spectrum V2V_E will be scheduled by the scheduler in the base station of provider E. The resources in the dedicated spectrum V2V_O will be scheduled by the scheduler in the base station of provider O.
At the next time step t_1, provider T will dedicate part of its spectrum to V2V functionality. Here, the dedicated spectrum from provider T at time t_1 is divided into four portions V2V_V, V2V_T, V2V_E, V2V_O for the four providers V, T, E, O.
At the next time step t_2, provider E will dedicate part of its spectrum to V2V functionality. Again, the dedicated spectrum from provider E at time t_2 is divided into four portions V2V_V, V2V_T, V2V_E, V2V_O for the four providers V, T, E, O.
Likewise, at the next time step t_3, provider O will dedicate part of its spectrum to V2V functionality. Here, the dedicated spectrum from provider T at time t_3 is divided into four portions V2V_V, V2V_T, V2V_E, V2V_O for the four providers V, T, E, O. As can be seen in Fig. 3 each provider may select on its own discretion which part of its spectrum will be allocated for V2V communication.
As illustrated in Fig. 3 the responsibility of resource allocation for V2V communication is shifted from provider to provider according to a simple Round Robin scheme. In other embodiments the pattern defining the provider responsible for V2V functionality can follow a different scheme, e.g. maximum rate or proportionally fair queuing. Such mode according to Fig. 3 could briefly be called "in-coverage" V2V communication mode since each vehicle remains to be scheduled by its own provider.
In contrast, another embodiment according to Fig. 4 of the invention could briefly be called common "out-of-coverage" V2V communication mode. For the common "out-of-coverage" V2V communication mode the selected V2V spectrum which one provider allocates in a time slice t_0 to t_3, is not further divided into portions. This is illustrated in Fig. 4. All the vehicles from the different providers could access this spectrum in a "common opportunistic access" manner, i.e. the scheduler in the base station 20 of the provider whose turn it is to provide resources for V2V communication would not need to schedule resources in the part of the spectrum for all vehicles from all providers. The vehicles themselves would try to get access to a resource with a corresponding access technique such as for example used in a WLAN system. One example for such a technique is CSMA-CA corresponding to carrier sense multiple access - collision avoidance. This mode is not a pure opportunistic access since all vehicles must be able to know when they actually have to change the allocated spectrum. In a variation where the pattern for a spectrum change is predetermined and known for all vehicles, then this communication mode would be rightly called "out-of-coverage" mode for such type of special case.
In another embodiment, there should be at least some kind of way to receive the information about the next spectrum band to jump in (of course, this information can be delivered in the currently used spectrum or alternatively also in a different spectrum of a given provider). This is not a pure "out-of-coverage" mode as indicated above.
Additionally, for the case when the whole currently dedicated V2V spectrum is being shared among the vehicles from all providers, one operator may be scheduled to take a responsibility to coordinate resources for each vehicle among all operators. Such scheduled responsibility for the operator may also be changed over time similarly to the change of allocated spectrum, described above. This embodiment then is called "common in-coverage mode". The spectrum change would be in the same manner as depicted in Fig. 4.
Therefore, in a more precise wording in summary, the following groups of communication modes are embodiments of the invention:
▪ "In-coverage non-opportunistic" mode - for the first case when vehicles in the allocated spectrum remain under eNodeB control of their provider. Here two options are mentioned:
∘ Exactly, as described in the first case corresponding to what is illustrated in Fig.3
∘ Or when the whole dedicated spectrum is shared among all vehicles and the control is done by scheduled operator, for example, who owns the current dedicated V2V spectrum. Then, at time instance t_1, the control will be changed to another operator together with a change of dedicated spectrum as described above and illustrated in Fig. 4
▪ "Out-of-coverage", or "Common opportunistic access" as described above and illustrated in Fig. 4, where no coordination of resources by any provider is done at the common dedicated V2V spectrum
Mobile devices according to the current LTE specifications are capable of operating in spectrum bands up to 20 MHz without carrier aggregation and in multiples of 20 MHz if the carrier aggregation technique is enabled.
The task of allocating transmission resources is reserved to a scheduler who corresponds to a management unit inside a base station eNodeB 20. Scheduling will be performed for the uplink communication direction downlink communication direction and the sidelink communication direction, where the sidelink communication is used for V2V communication.
The task of allocating transmission resources is reserved to a scheduler who corresponds to a management unit inside a base station eNodeB. Fig. 4 shows a protocol stack of such a base station eNodeB. With reference number 200 the whole protocol stack with the different layers is denoted. Reference number 205 refers to the Physical Layer (Layer 1) of the ISO/OSI 7-layer model of data communication. The Data Link Layer (Layer 2) in LTE is comprised of the sublayers 210 Medium Access Control layer, 215 Radio Link Control layer und 220 Radio Resource Control layer. Above that the functionality of the Network Layer (Layer 3) is provided by the above mentioned scheduler component, i.e. the management unit which is responsible for resource allocation. This component has reference number 225. Above it there is a layer 230 which is responsible for evaluating measurement reports from the various stations associated with the base station and performs configuration of the network. With reference number 235 a Radio Admission Control Layer RAC is denoted. Above it an RBC layer corresponding to Radio Bearer Control layer has reference number 240. Further above are the layers Connection Mobility Control CMC 245 and Inter Cell Radio Resource Management RRM 250. The different layers and sub-layers shown in Fig. 4 are described in the standard. It is referred to the specification ETSI TS 136 211 V13.1.0. with the title LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation (3 GPP TS 36.211 Virgin 13.1.0 Release 13).
Of further interest for the subject application is the layer Dynamic Resource Allocation, which corresponds to the scheduler 225. Therefore, in the following further explanation is provided mainly to the scheduler 225. Regarding the other layers, it is expressively referred to the LTE standard for further details also in view of the disclosure of the invention.
For the "in-coverage" mode, the scheduler 225 of provider V who's turn it is to schedule resources will broadcast to the vehicles 30V logged-on to the base station 20V the information which section V2V_V of its dedicated spectrum is reserved for the direct V2V communication among the subscribers of this provider. Such information may be transferred over the downlink broadcast control channel BCCH of the LTE mobile communication system. Likewise, the scheduler 225 of provider T will broadcast to the vehicles 30T logged-on to the base station 20T the information which section V2V_T of its dedicated spectrum is reserved for the direct V2V communication among the subscribers of provider T. In a similar manner the other providers would inform their participants about which sections those participants would need to use for V2V communication. In the "in-coverage" mode each base station will schedule the resources for V2V communication of its participants on its own or this is handled by one base station for all participants. In the latter case, however it is required that all vehicles need to be logged-on to this base station including the ones from the other providers. In the "out of coverage" mode all vehicles from different providers access resources in the common dedicated spectrum in an opportunistic manner.
If all vehicles in the common dedicated spectrum are still being scheduled by a single operator, then such a scheduling task possesses very high requirements on the scheduler's efficiency and performance, since such provider has to be able to handle many more users than it actually has in its own network. Additionally, the provider has to take legal responsibility for all vehicles if some serious accident happens due to a communication or scheduling problem of a given provider.
For further details regarding the scheduling operation in the LTE mobile communication system also for the purpose of further disclosure of the subject proposals it is referred expressively to the LTE specifications ETSI TS 136 213 and ETSI TS 136 300 LTE; Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2; 3GPP TS 36.300 version 12.9.0 Release 12.
It is to be understood that the proposed method and apparatus may be implemented in various forms of hardware, software, firmware, special purpose processors, or a combination thereof. Special purpose processors may include application specific integrated circuits (ASICs), reduced instruction set computers (RISCs) and/or field programmable gate arrays (FPGAs). Preferably, the proposed method and apparatus is implemented as a combination of hardware and software. Moreover, the software is preferably implemented as an application program tangibly embodied on a program storage device. The application program may be uploaded to, and executed by, a machine comprising any suitable architecture. Preferably, the machine is implemented on a computer platform having hardware such as one or more central processing units (CPU), a random access memory (RAM), and input/output (I/O) interface(s). The computer platform also includes an operating system and microinstruction code. The various processes and functions described herein may either be part of the microinstruction code or part of the application program (or a combination thereof), which is executed via the operating system. In addition, various other peripheral devices may be connected to the computer platform such as an additional data storage device and a printing device.
It should be understood that the elements shown in the figures may be implemented in various forms of hardware, software or combinations thereof. Preferably, these elements are implemented in a combination of hardware and software on one or more appropriately programmed general-purpose devices, which may include a processor, memory and input/output interfaces. Herein, the phrase "coupled" is defined to mean directly connected to or indirectly connected with through one or more intermediate components. Such intermediate components may include both hardware and software based components.
It is to be further understood that, because some of the constituent system components and method steps depicted in the accompanying figures are preferably implemented in software, the actual connections between the system components (or the process steps) may differ depending upon the manner in which the proposed method and apparatus is programmed. Given the teachings herein, one of ordinary skill in the related art will be able to contemplate these and similar implementations or configurations of the proposed method and apparatus.
Reference Sign List
- Base Station
- On-Board Unit
- Evolved Packet Core EPC
- Dedicated Spectrum
- Dedicated Spectrum
- Dedicated Spectrum
- Dedicated Spectrum
- Time Slice
- Time Slice
- Time Slice
- Part of Dedicated Spectrum
- Section of Part of Dedicated Spectrum
- Section of Part of Dedicated Spectrum
- Section of Part of Dedicated Spectrum
- Section of Part of Dedicated Spectrum
- Protocol Stack
- Physical Layer
- Medium Access Layer
- RLC Layer
- RRC Layer
- Measurement, Configuration & Provision Layer
- RAC Layer
- RBC Layer
- CMC Layer
- RRM Layer
Method for resource allocation in a mobile communication system, comprising a plurality of base stations (20) from a plurality of mobile communication providers and a plurality of participants from the plurality of mobile communication providers, wherein each provider has assigned a dedicated spectrum (V, T, E, O) for resource allocation for its own participants, wherein the participants from the plurality of providers communicate directly among each other, wherein a given provider allocates a part (V2V) of its dedicated spectrum for the direct communication among the participants from the plurality of providers,
• wherein either said given provider will schedule the resources in the part (V2V) of the dedicated spectrum (V, T, E, O) for its own participants and the participants of the other providers by means of a scheduler (225) in a provider owned base station (20), or
• wherein the part (V2V) of a dedicated spectrum (V, T, E, O) of said given provider for the direct communication among the participants from the plurality of providers is divided into sections (V2V_V, V2V_T, V2V_E, V2V_O), with each provider of the plurality of providers having been assigned at least one section (V2V_V, V2V_T, V2V_E, V2V_O) of said part (V2V) of the dedicated spectrum (V, T, E, O) of the given provider, and where a base station (20T, 20V) of each of the plurality of providers other than said given provider will schedule the resources in its assigned section (V2V_V, V2V_T, V2V_E, V2V_O) of said dedicated spectrum (V,T, E, O) for the direct communications of its own participants,
wherein the resource allocation management functionality for allocating a part of its dedicated spectrum for the direct communication among the participants from the plurality of providers is shifted from provider to provider from time slice (t_0, t_1, t_2, t_3) to time slice (t_0, t_1, t_2, t_3).
2. Method according to claim 1, wherein the resource allocation functionality is shifted from provider to provider from time slice (t_0, t_1, t_2, t_3) to time slice (t_0, t_1, t_2, t_3) in a round robin fashion, maximum rate queuing fashion or proportionally fair queuing fashion.
3. Method according to claim 1 or 2, wherein each provider announces to all other providers which part (V2V) of its dedicated spectrum (V, T, E, O) is reserved for the direct communication among the participants from the plurality of providers.
4. Method according to claim 3, wherein each provider announces to its own participants which section of the announced part (V2V) of the dedicated spectrum (V, T, E, O) is reserved for the direct communication among its own participants.
5. Method according to claim 3 or 4, wherein each provider will schedule resources in its section (V2V_V, V2V_T, V2V_E, V2V_O) of the part of (V2V) the dedicated spectrum (V, T, E, O) for its own participants by means of a scheduler in said provider owned base station (20).
Verfahren zur Ressourcenzuweisung in einem Mobilkommunikationssystem, umfassend eine Vielzahl von Basisstationen (20) von einer Vielzahl von Mobilkommunikationsanbietern und eine Vielzahl von Teilnehmern aus der Vielzahl von Mobilkommunikationsanbietern, wobei jeder Anbieter ein dediziertes Spektrum (V, T, E, O) für die Ressourcenzuweisung für seine eigenen Teilnehmer zugeordnet hat, wobei die Teilnehmer aus der Vielzahl von Anbietern direkt miteinander kommunizieren, wobei ein gegebener Anbieter einen Teil (V2V) seines dedizierten Spektrums für die direkte Kommunikation zwischen den Teilnehmern aus der Vielzahl von Anbietern zuweist,
• wobei entweder der gegebene Anbieter die Ressourcen in dem Teil (V2V) des dedizierten Spektrums (V, T, E, O) für seine eigenen Teilnehmer und die Teilnehmer der anderen Anbieter mittels eines Schedulers (225) in einer eigenen Basisstation (20) des Anbieters plant, oder
• wobei der Teil (V2V) eines dedizierten Spektrums (V, T, E, O) des gegebenen Anbieters für die direkte Kommunikation zwischen den Teilnehmern aus der Vielzahl von Anbietern in Abschnitte (V2V_V, V2V_T, V2V_E, V2V_O) unterteilt ist, wobei jedem Anbieter aus der Vielzahl von Anbietern mindestens ein Abschnitt (V2V_V, V2V_T, V2V_E, V2V_O) des Teils (V2V) des dedizierten Spektrums (V, T, E, O) des gegebenen Anbieters zugeordnet wird und wobei eine Basisstation (20T, 20V) von jedem anderen der Vielzahl von Anbietern als dem gegebenen Anbieter die Ressourcen in seinem zugeordneten Abschnitt (V2V_V, V2V_T, V2V_E, V2V_O) des dedizierten Spektrums (V, T, E, O) für die direkten Kommunikationen seiner eigenen Teilnehmer plant,
wobei die Ressourcenzuweisungsverwaltungsfunktion zum Zuweisen eines Teils seines dedizierten Spektrums für die direkte Kommunikation zwischen den Teilnehmern aus der Vielzahl von Anbietern von Anbieter zu Anbieter von Zeitscheibe (t_0, t_1, t_2, t_3) zu Zeitscheibe (t_0, t_1, t_2, t_3) verschoben wird.
2. Verfahren nach Anspruch 1, wobei die Ressourcenzuweisungsfunktion von Anbieter zu Anbieter von Zeitscheibe (t_0, t_1, t_2, t_3) zu Zeitscheibe (t_0, t_1, t_2, t_3) in einer Rundlaufart, einer Warteschlagenart mit maximaler Geschwindigkeit oder einer proportional fairen Warteschlangenart verschoben wird.
3. Verfahren nach Anspruch 1 oder 2, wobei jeder Anbieter allen anderen Anbietern bekannt gibt, welcher Teil (V2V) seines dedizierten Spektrums (V, T, E, O) der direkten Kommunikation zwischen den Teilnehmern von der Vielzahl von Anbietern vorbehalten ist.
4. Verfahren nach Anspruch 3, wobei jeder Anbieter seinen eigenen Teilnehmern bekannt gibt, welcher Abschnitt des bekannt gemachten Teils (V2V) des dedizierten Spektrums (V, T, E, O) der direkten Kommunikation zwischen seinen eigenen Teilnehmern vorbehalten ist.
5. Verfahren nach Anspruch 3 oder 4, wobei jeder Anbieter Ressourcen in seinem Abschnitt (V2V_V, V2V_T, V2V_E, V2V_O) des Teils (V2V) des dedizierten Spektrums (V, T, E, O) für seine eigenen Teilnehmer mittels eines Schedulers in der eigenen Basisstation (20) des Anbieters plant.
Procédé d'attribution de ressources dans un système de communication mobile, comprenant une pluralité de stations de base (20) d'une pluralité de fournisseurs de communication mobile et une pluralité de participants de la pluralité de fournisseurs de communication mobile, dans lequel chaque fournisseur a attribué un spectre dédié (V, T, E, O) pour une attribution de ressources pour ses propres participants, dans lequel les participants de la pluralité de fournisseurs communiquent directement entre eux, dans lequel un fournisseur donné alloue une partie (V2V) de son spectre dédié pour la communication directe entre les participants de la pluralité de fournisseurs,
• dans lequel soit ledit fournisseur donné planifiera les ressources dans la partie (V2V) du spectre dédié (V, T, E, O) pour ses propres participants et les participants des autres fournisseurs au moyen d'un planificateur (225) dans une station de base appartenant au fournisseur (20), ou
• dans lequel la partie (V2V) d'un spectre dédié (V, T, E, O) dudit fournisseur donné pour la communication directe parmi les participants de la pluralité de fournisseurs est divisée en sections (V2V_V, V2V_T, V2V_E, V2V_O), chaque fournisseur de la pluralité de fournisseurs s'étant vu attribuer au moins une section (V2V_V, V2V_T, V2V_E, V2V_O) de ladite partie (V2V) du spectre dédié (V, T, E, O) du fournisseur donné, et où une station de base (20T, 20V) de chacun parmi la pluralité de fournisseurs autres que ledit fournisseur donné planifiera les ressources dans sa section attribuée (V2V_V, V2V_T, V2V_E, V2V_O) dudit spectre dédié (V, T, E, O) pour la communication directe de ses propres participants,
dans lequel la fonctionnalité de gestion d'attribution de ressources pour allouer une partie de son spectre dédié pour la communication directe parmi les participants de la pluralité de fournisseurs est déplacée d'un fournisseur à un fournisseur d'une tranche de temps (t_0, t_1, t_2, t_3) à une tranche de temps (t_0, t_1, t_2, t_3).
2. Procédé selon la revendication 1, dans lequel la fonctionnalité d'attribution de ressources est déplacée d'un fournisseur à un fournisseur d'une tranche de temps (t_0, t_1, t_2, t_3) à une tranche de temps (t_0, t_1, t_2, t_3) à la manière d'un tourniquet, à la manière d'une mise en file d'attente à débit maximal ou à la manière d'une mise en file d'attente proportionnellement équitable.
3. Procédé selon la revendication 1 ou 2, dans lequel chaque fournisseur annonce à tous les autres fournisseurs la partie (V2V) de son spectre dédié (V, T, E, O) qui est réservée pour la communication directe entre les participants de la pluralité de fournisseurs.
4. Procédé selon la revendication 3, dans lequel chaque fournisseur annonce à ses propres participants la section de la partie annoncée (V2V) du spectre dédié (V, T, E, O) qui est réservée pour la communication directe parmi ses propres participants.
5. Procédé selon la revendication 3 ou 4, dans lequel chaque fournisseur planifiera des ressources dans sa section (V2V_V, V2V_T, V2V_E, V2V_O) de la partie (V2V) du spectre dédié (V, T, E, O) pour ses propres participants au moyen d'un planificateur dans ladite station de base appartenant au fournisseur (20).