1. Generally, the present invention relates to wireless communications. More specifically, the present invention relates to a communication entity associated with a base station and a method of operating such a communication entity.
In the current LTE architecture, the evolved Multimedia Broadcast Multicast Services (eMBMS) architecture is designed for supporting multicast/broadcast applications, such as IPTV, Broadcast file delivery, Live Audio/Video Streaming and the like. It is not designed for Intelligent Transport Systems (ITS) scenarios (i.e., safety and efficiency of transportation systems) which require low latency and high reliability. In the current LTE architecture, the traffic is sent by a provider (e.g. TV operator) to a BM-SC and then it is delivered to MBMS-GW which performs multicasting operation on the received traffic. Normally, the MBMS-GW is located in the core network which may be very distant from the edge domain where base stations are located. Thus, there is always a considerable delay between the core and the edge of the network which makes the architecture not suitable for delay sensitive applications, such as ITS applications.
US2014/0309812A1 discloses a system and method of allowing a local Driving Assistance Service (DAS) center within a base station to provide a DAS to a vehicle by using a communication network. The method includes receiving, from a vehicle terminal, local DAS information and surrounding information of the vehicle, generating Analyzed-local (A-local) DAS information by using the received local DAS information, and transmitting, when the DAS is provided by using the generated A-local DAS information, the A-local DAS information to the vehicle terminal.
WO2014/017789A1 discloses a method and system for broadcast or multicast of multimedia content, cached locally at various wireless cellular network nodes using a Multimedia Broadcast Multicast Services (MBMS). The wireless cellular network node can be a Radio Access Node (RAN) node, a Serving Gateway (SGVV) or a Packet Data Network Gateway (PGVV). The method provides a cached content manager with control interfaces that enable the cached content manager to initiate an MBMS session for delivery of locally cached multimedia content. The MBMS session can also be initiated by a User Equipment (UE) or by a Broadcast Multicast Service Centre (BMSC).
Although some of the above approaches already provide some improvements, there is still a need for an improved network architecture and corresponding network components supporting time-critical and delay sensitive applications, such as ITS applications.
It is an object of the invention to provide a communication entity and a method of operating such a communication entity, in particular for supporting time-critical and delay sensitive applications, such as ITS applications, in a communication network.
The foregoing and other objects are achieved by the subject matter of the independent claims. Further implementation forms are apparent from the dependent claims, the description and the figures.
According to a first aspect, the invention relates to a communication entity associated with a base station, wherein the communication entity is configured to communicate with at least one user equipment of a plurality of user equipments within the service area of the base station and a plurality of further communication entities being associated with a plurality of base stations. The communication entity comprises an analyzer configured to analyze the content and/or type of a message received by the base station, a local message distributor configured to adopt a local message distribution policy for distributing the message to the at least one user equipment on the basis of the content and/or type of the message, and a global message distributor configured to adopt a global message distribution policy for distributing the message to at least one of the plurality of further communication entities on the basis of the content and/or type of the message.
Adopting a local message distribution policy by the local message distributor and a global message distribution policy by the global message distributor on the basis of the content and/or type allows for a fast and efficient message-specific distribution of different messages within a communication network. Thus, the proposed solution provides intelligence at the edge of the network, i.e. close to the user equipments, resulting in the low latency required, for instance, for ITS applications.
The communication entity can be a software module implemented on the base station associated with the communication entity or a dedicated communication apparatus in communication with the base station. The local message distribution policy can be a unicast, a multicast and/or a broadcast distribution of the message. The global message distribution policy can be a unicast, a multicast or a broadcast distribution of the message.
In a first possible implementation form of the communication entity according to the first aspect, the analyzer is configured to analyze the content and/or type of a message received by the base station from one of the plurality of user equipments or from one of the plurality of further communication entities.
Advantageously, the communication entity is configured to distribute messages from user equipments as well as messages from other communication entities like the communication entity.
In a second possible implementation form of the communication entity according to the first aspect as such or the first implementation form thereof, the local message distributor is configured to adopt a local message distribution policy by distributing the message periodically or event-based to at least one of the plurality of user equipments.
Depending on the type and/or content of a message the communication entity can decide to distribute a message locally periodically or event-based. This allows adopting a more flexible local distribution policy.
In a third possible implementation form of the communication entity according to the first aspect as such or the first or second implementation form thereof, the local message distributor is configured to adopt a local message distribution policy by assigning a priority to the message and by distributing the message on the basis of the priority of the message.
Advantageously, highly time-critical messages can be distributed by the communication entity with high priority.
In a fourth possible implementation form of the communication entity according to the first aspect as such or any one of the first to third implementation form thereof, the local message distributor is configured to allocate radio resources of the base station on the basis of the local message distribution policy adopted by the local message distributor.
By allocating radio resources on the basis of the local message distribution policy adopted by the local message distributor interferences between radio resources allocated to different messages can be avoided.
In a fifth possible implementation form of the communication entity according to the first aspect as such or any one of the first to fourth implementation form thereof, the global message distributor is further configured to retrieve information from a network management system about the locations and/or service areas of the further base stations and to adopt the global message distribution policy on the basis of the locations and/or service areas of the further base stations.
This allows to assess for which further user equipments a message might be of value and to distribute the message accordingly.
In a sixth possible implementation form of the communication entity according to the first aspect as such or any one of the first to fifth implementation form thereof, the local message distributor and/or the global message distributor is further configured to coordinate the global message distribution policy with a multi-cell/multicast coordination entity (MCE).
This allows for an easy implementation in existing LTE architecture.
In a seventh possible implementation form of the communication entity according to the first aspect as such or any one of the first to sixth implementation form thereof, the global message distributor is further configured to forward the message to a further user equipment of the plurality of user equipments within the service area of the base station associated with the communication entity and to instruct the further user equipment to forward the message to a further communication entity associated with a further base station.
This implementation form allows a user equipment to act as a relay station.
In an eighth possible implementation form of the communication entity according to the first aspect as such or any one of the first to seventh implementation form thereof, the message is an ITS message, in particular a cooperative awareness message (CAM) or a decentralized environmental notification message (DENM), wherein the message includes the following information: the location of the at least one user equipment, an identifier of the at least one user equipment, the direction of motion of the at least one user equipment, the speed of the at least one user equipment and/or information about the ITS services the at least one user equipment has subscribed to.
In a ninth possible implementation form of the communication entity according to the seventh or eighth implementation form of the first aspect, the communication entity is further configured to retrieve a user profile associated with the at least one user equipment.
In a tenth possible implementation form of the communication entity according to the ninth implementation form of the first aspect, the user profile associated with the at least one user equipment is communicated along with the message and wherein the user profile defines the ITS services the at least one user equipment has subscribed to.
This provides an efficient way of providing a user profile associated with a user equipment to the communication entity.
In an eleventh possible implementation form of the communication entity according to the ninth or tenth implementation form of the first aspect, the global message distributor is further configured to distribute the user profile to at least one of the plurality of further communication entities and to adopt a global message distribution policy for distributing the message to at least one of the plurality of further communication entities on the basis of the type of the message and the user profiles available at the communication entity.
According to a second aspect, the invention relates to a communication network comprising a plurality of communication entities according to the first aspect or any implementation form thereof, wherein each communication entity is associated with a respective base station and wherein the plurality of base stations are configured to communicate by means of respective X2-C interfaces and respective X2-D interfaces with each other. The communication network further comprises a plurality of first interfaces, wherein each first interface is configured to establish a control data communication channel between a respective communication entity and its associated base station, and a plurality of second interfaces, wherein each second interface is configured to establish a user data communication channel between a respective communication entity and its associated base station.
According to a third aspect the invention relates to a method of operating a communication entity associated with a base station. The method comprises the steps of analyzing the content and/or type of a message received by the base station, adopting a local message distribution policy for distributing the message to at least one user equipment of a plurality of user equipments on the basis of the content and/or type of the message, and adopting a global message distribution policy for distributing the message to at least one of a plurality of further communication entities on the basis of the content and/or type of the message, wherein each further communication entity is associated with a respective further base station.
According to a fourth aspect the invention relates to a computer program comprising program code for performing the method according to the third aspect of the invention when executed on a computer.
The invention can be implemented in hardware and/or software.
Further embodiments of the invention will be described with respect to the following figures, in which:
In the following detailed description, reference is made to the accompanying drawings, which form a part of the disclosure, and in which are shown, by way of illustration, specific aspects in which the present invention may be practiced. It is understood that other aspects may be utilized and structural or logical changes may be made without departing from the scope of the present invention. The following detailed description, therefore, is not to be taken in a limiting sense, as the scope of the present invention is defined by the appended claims.
For instance, it is understood that a disclosure in connection with a described method may also hold true for a corresponding device or system configured to perform the method and vice versa. For example, if a specific method step is described, a corresponding device may include a unit to perform the described method step, even if such unit is not explicitly described or illustrated in the figures. Further, it is understood that the features of the various exemplary aspects described herein may be combined with each other, unless specifically noted otherwise.
As will be explained in more detail further below, the communication entity 100a can be configured to communicate with the base station 101a via a first interface 125ac providing a control data communication channel and a second interface 125ad providing a user data communication channel between the communication entity 100a and the base station 101a.
In an embodiment, the first interface 125ac providing a control data communication channel between the communication entity 100a and the base station 101a is configured to be used for a registration of an user equipment. Moreover, the first interface 125ac providing a control data communication channel between the communication entity 100a and the base station 101a can be used for different communication entities communication with each other, for instance, in case a user equipment registration is synchronized between different communication entities, as will be explained in more detail further below.
As can be taken from the enlarged view in
As shown in
In an embodiment, the following additional control plane interfaces can be implemented in the context of the communication network 150 shown in
In an embodiment, an additional data plane interface can be implemented in the context of the communication network 150 shown in
Since each communication entity is collocated with a base station and communicates with other neighboring communication entities, in an embodiment the communication network 150 can be a fully distributed meshed architecture on the ground network. In an alternative embodiment, the plurality of base stations and the plurality of collocated communication entities can define a star network topology or any other network topology.
As already mentioned above, the communication between base stations can be mainly performed via X2-C and X2-D interfaces between the base stations. In case one of the base station (and the associated communication entity) belongs to a different operator, a new interface can be defined between base stations belonging to different operators. Furthermore, it is also possible to consider a certain hierarchical architecture with different levels of communication entities.
In an embodiment, the communication entity 100a can receive messages from the user equipments 110a, b within the service area of the associated base station 101a or from one of the further communication entities 100b-d. Thus, in an embodiment, the analyzer 103 is configured to analyze the content and/or type of a message received by the base station 101a from one of the plurality of user equipments 110a, b or from one of the plurality of further communication entities 100b-d.
In an embodiment, the local message distributor 105 is configured to adopt a local message distribution policy by distributing the message periodically or event-based to at least one of the plurality of user equipments 110a, b.
In an embodiment, the local message distributor 105 is configured to adopt a local message distribution policy by assigning a priority to the message and by distributing the message on the basis of the priority of the message.
In an embodiment, the local message distributor 105 is configured to allocate radio resources of the base station 101a on the basis of the local message distribution policy adopted by the local message distributor 105. In an embodiment, the local message distributor 105 is configured to manage uplink and downlink data channels provided by the base station 101a. In addition, depending on the ITS service, the local message distributor 105 of the communication entity 100a can be configured to manage sidelink data channels by selecting of a sidelink frequency band, resource blocks and/or timeslots. In a further embodiment, the local message distributor 105 of the communication entity 100a can be configured to perform link adaptation, such as selection of modulation and coding, and power control.
In an embodiment, the global message distributor 107 is further configured to retrieve information from a network management system about the locations and/or service areas of the further base stations 101b-d and to adopt the global message distribution policy on the basis of the locations and/or service areas of the further base stations 101b-d. In an embodiment, the network management system can be provided by a backend system in communication with the communication network 150.
In an embodiment, the local message distributor 105 and/or the global message distributor 107 is further configured to coordinate the local and/or the global message distribution policy with a multi-cell/multicast coordination entity (MCE). In an embodiment the MCE can be connected to the base station 101a by means of a M2 interface.
As will be described in more detail further below, in an embodiment, the global message distributor 107 is further configured to forward the message to a further user equipment, for instance the user equipment 110b shown in
In an embodiment, the message is an “Intelligent Transport Systems” (ITS) message, in particular a cooperative awareness message (CAM) or a decentralized environmental notification message (DENM), wherein the message can include at least one of the following information: the location of the at least one user equipment 110a, b, an identifier of the at least one user equipment 110a, b, the direction of motion of the at least one user equipment 110a, b, the speed of the at least one user equipment 110a, b and/or information about the ITS services the at least one user equipment 110a, b has subscribed to.
In an embodiment, the communication entity 100a is further configured to retrieve a user profile associated with the at least one user equipment 110a, b.
In an embodiment, the user profile associated with the at least one user equipment 110a, b is communicated along with the message and wherein the user profile defines the ITS services the at least one user equipment 110a, b has subscribed to.
In an embodiment, the global message distributor 107 is further configured to distribute the user profile to at least one of the plurality of further communication entities 100b-d and to adopt a global message distribution policy for distributing the message to at least one of the plurality of further communication entities 100b-d on the basis of the type of the message and the user profiles available at the communication entity 100a.
In an embodiment, the global message distributor 107 is further configured to forward the message to a further user equipment 110b of the plurality of user equipments 110a, b within the service area of the base station 101a associated with the communication entity 100a and to instruct the further user equipment 110b to forward the message to a further communication entity 100b associated with a further base station 101b, once the further user equipment is within the service area of the further base station 110b.
In the following, further implementation forms, embodiments and aspects of the communication entity 100a and the method 200 will be described.
In an embodiment, different ITS applications can be ground in the following way. Group 1: Legacy ITS services (CAM and DENM) that are periodic and broadcast. Group 2: Sensor data exchange (e.g., trajectory exchange) that are periodic and multicast/broadcast. Group 3: See-through video transmission that is streaming unicast/multicast. In an embodiment, these services can be grouped into different emergency classes (EC), such as Group 1: EC1, Group 2: EC2 and Group 3: EC3. As already described above, when the communication entity 100a receives a message containing time-critical data, it can assign certain priorities (depending on the emergency level) to the message and direct the radio resource management (RRM) unit of the associated base station 101a accordingly.
In an embodiment, it can be assumed that ITS services will be provided in a dedicated spectrum by a certain ITS service provider (SP) in the country. The ITS SP may make use of a different portion of whole infrastructure of the network operator depending on the coverage of the operator (i.e., multi-operator concept, Operator A for region X and Operator B for region Y).
During the initial attachment, an user equipment (UE), such as a vehicle, searches the regional ITS SP and requests attachment. As shown in
In an embodiment, when the UE 110a generates ITS data, such as a CAM, DENM or the like, it sends the message to the TAM 100a, which is collocated to, i.e. associated with, the currently attached base station 101a. As already described above, the TAM 100a is configured to adopt a local and a global message distribution policy on the basis of the content and/or type of the ITS message received from the UE 110a. For instance, the TAM 100a can be configured to adopt a local message distribution policy by selecting a transmission mode, such as unicast, multicast or broadcast, selecting a transmission periodicity and/or selecting a QoS priority assignment. Moreover, in an embodiment, the TAM 100a can be configured to perform a radio resource management (RRM) of the collocated base station 101a.
In an embodiment, the TAM 100 may also decide to use a unicast transmission instead of the multicast transmission shown in
After UE 110a is registered to a certain TAM, such as the TAM 100a shown in
In case of a handover from a first base station to a second base station, the UE 110a is configured to be transferred from the corresponding first TAM, for instance TAM 100a, to the corresponding second TAM, for instance TAM 100b. In an embodiment, the handover will also trigger such a signaling exchange for UE update. An embodiment of such a signaling exchange 800 is shown in
For the case that an X2 interface between two base stations is not available, the global message distributor 107 can be configured to forward the message to a further user equipment 110b of the plurality of user equipments 110a, b within the service area of the base station 101a associated with the communication entity 100a and to instruct the further user equipment 110b to forward the message to a further communication entity 100b associated with a further base station 101b, once the further user equipment is within the service area of the further base station 101b.
More specifically, when the UE 110b receives the ITS information from the base station 101a, it stores the information in its local cache until it attaches to the neighboring cell provided by the base station. After a new cell attachment procedure, the UE 110b delivers the ITS information to the communication entity in the form of the TAM 100b so that it can also deliver the information to the collocated base station 101b for transmission. The corresponding signaling exchange 900 according to an embodiment is shown in
The embodiment shown in
The UE 110b acts as a relay by carrying ITS information between the neighboring TAMs 100a and 100b. In an embodiment, the ITS information sent by TAM 100a also includes the list of other neighboring TAMs that need to transmit the ITS information. When the UE 110b performs a handover and delivers the message to the new TAM 100b, the new TAM 100b checks whether it is on the list being part of the message and performs a further transmission if needed.
While a particular feature or aspect of the disclosure may have been disclosed with respect to only one of several implementations or embodiments, such feature or aspect may be combined with one or more other features or aspects of the other implementations or embodiments as may be desired and advantageous for any given or particular application. Furthermore, to the extent that the terms “include”, “have”, “with”, or other variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term “comprise”. Also, the terms “exemplary”, “for example” and “e.g.” are merely meant as an example, rather than the best or optimal. The terms “coupled” and “connected”, along with derivatives may have been used. It should be understood that these terms may have been used to indicate that two elements cooperate or interact with each other regardless whether they are in direct physical or electrical contact, or they are not in direct contact with each other.
Although specific aspects have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that a variety of alternate and/or equivalent implementations may be substituted for the specific aspects shown and described without departing from the scope of the present disclosure. This application is intended to cover any adaptations or variations of the specific aspects discussed herein.
Although the elements in the following claims are recited in a particular sequence with corresponding labeling, unless the claim recitations otherwise imply a particular sequence for implementing some or all of those elements, those elements are not necessarily intended to be limited to being implemented in that particular sequence.
Many alternatives, modifications, and variations will be apparent to those skilled in the art in light of the above teachings. Of course, those skilled in the art readily recognize that there are numerous applications of the invention beyond those described herein. While the present invention has been described with reference to one or more particular embodiments, those skilled in the art recognize that many changes may be made thereto without departing from the scope of the present invention. It is therefore to be understood that within the scope of the appended claims and their equivalents, the invention may be practiced otherwise than as specifically described herein.
This application is a continuation of International Application No. PCT/EP2015/073225, filed on Oct. 8, 2015, the disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2015/073225 | Oct 2015 | US |
Child | 15947659 | US |