The invention relates to a method for transmitting multicast data information from a support node to a terminal being in a point-to-point mode or in a point-to-multipoint mode, which method comprises the steps of
Such a support node for example corresponds with a service general packet radio system support node, such a terminal for example corresponds with a mobile terminal in a general packet radio system or a universal mobile telecommunication system, such a serving controller for example corresponds with a serving radio network controller and such a controlling controller for example corresponds with a controlling radio network controller.
A prior art method is of common general knowledge. Usually, when transmitting multicast data information, like for example multimedia broadcast multicast service information (like for example weather information, traffic information, a movie etc.), those terminals which are in a point-to-multipoint mode and which are located in a cell which is in a point-to-multipoint mode exchange signalling information with a support node via a serving controller and a controlling controller. So, the support node exchanges the signalling information with the serving controller, the serving controller with the controlling controller, and the controlling controller with the terminals, whereby further nodes and/or interfaces may be located in between and whereby the serving controller and the controlling controller may be situated in the same physical node. These terminals which are in a point-to-multipoint mode receive the multicast data information from the support node via the controlling controller, without the serving controller being involved.
As soon as the cell goes from point-to-multipoint mode to point-to-point mode, all terminals in this cell go from point-to-multipoint mode to point-to-point mode. The terminals which are in a point-to-point mode still exchange the signalling information the same way as described before (this signalling information has for example instructed the terminal to change its mode). But these terminals which are in a point-to-point mode now receive the multicast data information in a different way as described before. The terminals which are in a point-to-point mode receive the multicast data information from the support node via the controlling controller and the serving controller. So, the support node transmits the multicast data information to the serving controller, the serving controller to the controlling controller, and the controlling controller to the terminal, whereby further nodes and/or interfaces may be located in between and whereby the serving controller and the controlling controller may be situated in the same physical node.
The known method is disadvantageous, inter alia, due to relatively much multicast data information traffic being transmitted from serving controller to controlling controller for all terminals in a cell in case of the terminals in this cell being in a point-to-point mode. The limited capacity of an interface situated between the serving controller and the controlling controller is then used relatively inefficiently.
It is an object of the invention, inter alia, to provide a method as defined in the preamble whereby less multicast data information traffic is transmitted from the serving controller to the controlling controller for all terminals in a cell in case of the terminals in this cell being in a point-to-point mode.
The method according to the invention is characterised in that the method further comprises the step of
By introducing a medium access control on the multicast data information for those terminals which are in a point-to-point mode, the multicast data information no longer needs to be exchanged via the serving controller, but can be transmitted from the support node to the controlling controller and from the controlling controller to the terminals. The medium access control allows the multicast data information to be transmitted to the terminals in the point-to-point mode independently from the signalling information. As a result, less multicast data information traffic up to zero multicast data information traffic needs to be exchanged between the serving controller and the controlling controller.
For the point-to-multipoint situation, a control plane (for dealing with the signalling information) and a user plane (for dealing with the multicast data information) were already separated from each other. The introduction of the medium access control allows the splitting of both planes also in the point-to-point situation.
Instead of saying that the terminal is in a point-to-point mode or in a point-to-multipoint mode, one could alternatively say that the terminal comprises a point-to-point mode and a point-to-multipoint mode, or that the terminal comprises a point-to-point mode/point-to-multipoint mode. Of course, the terminal can only be in one of both modes at a time, and further modes are not to be excluded.
An embodiment of the method according to the invention is characterised in that the method further comprises the step of
By introducing a mapping of the multicast data information onto a channel via the medium access control, the multicast data information and the signalling information are sent to the terminal via either different physical channels or one or more non-different physical channels.
An embodiment of the method according to the invention is characterised in that the medium access control is generated in the controlling controller.
By applying a (new) medium access control, the multicast data information and the signalling information are sent to the terminal in a multiplexed way via different physical channels, with the terminal demodulating these physical channels.
An embodiment of the method according to the invention is characterised in that the medium access control is a copy of a medium access control generated in the serving controller.
By applying a copy of a(n) (old) medium access control already used by the serving controller, the multicast data information and the signalling information are sent to the terminal in a multiplexed way via one or more non-different physical channels, with the terminal demodulating these physical channels.
The invention also relates to a controlling controller for use in (combination with) a method for transmitting multicast data information from a support node to a terminal being in a point-to-point mode or in a point-to-multipoint mode, which method comprises the steps of
The controlling controller according to the invention is characterised in that the controlling controller comprises
An embodiment of the controlling controller according to the invention is characterised in that the controlling controller further comprises
An embodiment of the controlling controller according to the invention is characterised in that the medium access control is generated in the controlling controller.
An embodiment of the controlling controller according to the invention is characterised in that the medium access control is a copy of a medium access control generated in the serving controller.
The invention further relates to a medium access controller for use in (combination with) a method for transmitting multicast data information from a support node to a terminal being in a point-to-point mode or in a point-to-multipoint mode, which method comprises the steps of
The medium access controller according to the invention is characterised in that the medium access controller is arranged to form part of the controlling controller for controlling the multicast data information for the terminal being in a point-to-point mode.
The invention yet further relates to a processor program product for use in (combination with) a method for transmitting multicast data information from a support node to a terminal being in a point-to-point mode or in a point-to-multipoint mode, which method comprises the steps of
The processor program product according to the invention comprises the function of
Embodiments of the medium access controller according to the invention and of the processor program product according to the invention correspond with the embodiments of the method according to the invention and/or of the controlling controller according to the invention.
The invention is based upon an insight, inter alia, that multicast data information traffic flowing from the serving controller to the controlling controller via the serving controller is routed inefficiently for all terminals in a cell in case of the terminals in this cell being in a point-to-point mode, and is based upon a basic idea, inter alia, that the multicast data information traffic can be routed more efficiently from the serving controller to the controlling controller without the serving controller being involved by introducing the medium access control in the controlling controller.
The invention solves the problem, inter alia, to provide a method as defined in the preamble whereby less multicast data information traffic is transmitted from the serving controller to the controlling controller for all terminals in a cell in case of the terminals in this cell being in a point-to-point mode, and is advantageous, inter alia, in that less multicast data information traffic up to zero multicast data information traffic needs to be exchanged between the serving controller and the controlling controller. Further, the number of different operations for point-to-point modes and point-to-multipoint modes is reduced. Other advantages are that the solution is backward compatible, which means that normal packet switched and circuit switched calls can be carried out normally, and that radio network controllers only need to register at the distribution multicast tree if forming part of the service areas (with reference to the distribution multicast tree the situation today is that the radio network controller that controls users receiving multimedia broadcast multicast service data need to register with their service general packet radio system support node and request the multimedia broadcast multicast service radio access bearer. The problem that the terminal is in a point-to-point mode in an area where a certain multimedia broadcast multicast service is offered and that the terminal gets the data from a serving radio network controller that doesn't control any cells belonging to the multimedia broadcast multicast service area is solved).
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments(s) described hereinafter.
The prior art way for transmitting multicast data information from a support node to terminals is shown in
In
In
In
In
As a result, less multicast data information traffic up to zero multicast data information traffic needs to be exchanged between the serving controller 3 and the controlling controller 2. This has been made possible introducing a medium access control in the controlling controller 2 on the multicast data information for those terminals which are in a point-to-point mode. The medium access control allows the multicast data information to be transmitted to the terminals in the point-to-point mode independently from the signalling information. A medium access controller is shown as a small part of
In
The signalling information 31-33 is exchanged via logical connections, and, for the sake of clarity, only shown for terminal 6. The multicast data information 10-13 is exchanged via common channels. The multicast data information 14-18 is exchanged via dedicated channels.
The expression “for” in for example “for controlling” and “for mapping” etc. does not exclude that other functions are performed as well, simultaneously or not. The expressions “X coupled to Y” and “a coupling between X and Y” and “coupling/couples X and Y” etc. do not exclude that an element Z is in between X and Y. The expressions “P comprises Q” and “P comprising Q” etc. do not exclude that an element R is comprised/included as well. The terms “a” and “an” do not exclude the possible presence of one or more pluralities.
The steps of exchanging signalling information and of transmitting multicast data information and of performing a medium access control and of mapping do not exclude further steps, like for example, inter alia, the steps described for
Number | Date | Country | Kind |
---|---|---|---|
03293104.0 | Dec 2003 | EP | regional |