1. Field of the Invention
The present invention relates to a multimedia broadcast and multicast services, more particularly to a channel switching methods of Multimedia Broadcast and Multicast P-t-P and P-t-M channel.
2. Description of the Prior Art
Multimedia Broadcast and Multicast Service (hereinafter referred to as MBMS) is new P-t-M service in 3rd generation mobile communication. The type of the channel used by MBMS can be P-t-P channel or P-t-M channel according to the number of service users. In current P-t-P service mechanism, when a user moves to a new cell, the channel used by him/her handovers from the source cell to the destination cell. Existing channel handovers are all based on P-t-P channel and the channel characteristics don't change. In MBMS service, the changing cell may result in-changes of channel characteristics.
To better explain this patent, MBMS system structure is illustrated in
MBMS network structure adds new network elements based on the core network of General Packet Radio Service (hereinafter referred to as GPRS). 01 Broadcast and multicast service centre (hereinafter referred to as BM-SC) is the service control centre of MBMS system. 02 Gateway GPRS Supporting Node (hereinafter referred to as GGSN) and 03 Service GPRS Supporting Node (hereinafter referred to as SGSN) consist of the transmission network of MBMS service and provide route for data transfer. 06 Home Location Register (hereinafter referred to as HLR) stores the user-related data and can provide services like user authentication. 04UMTS Terrestrial Radio Access Network (hereinafter referred to as UTRAN) provides radio resources for MBMS service in air interface. 07Uu denotes the radio interface between terminal and radio access network. 05 User Equipment (hereinafter referred to as UE) is the terminal device receiving data. Radio resources used by MBMS service are not dedicated for one user, but are shared by all users using this service.
In conventional system, it is due to Serving RNC (hereinafter referred to as SRNC) to decide whether to do the SRNC relocation when the user in the system handover between cells in different RNCs but in the same SGSN. If SRNC relocation is not performed, data and signalling stream are transferred to Drift RNC (hereinafter referred to as DRNC) via Iur interface, and then transferred to UE from DRNC. In handover procedure, different processes are taken according to different radio connection status that the user stays in.
In Idle, CELL_FACH, CELL_PCH and URA_PCH statuses, when UE moves from one cell in SRNC to a cell in another RNC, the destination RNC is called as DRNC. UE will send “cell update” message to DRNC, and DRNC transfers it to SRNC via Iur interface, then SRNC will communicate with DRNC to obtain common resource information of the cell in DRNC to notify UE of this information.
In CELL_DCH status, UE moves to a cell in another RNC. SRNC decides to handover to another cell according to the measurement reported by UE and notifies DRNC of dedicated radio link configurations. After DRNC completes configuring, SRNC is informed to notify UE of the radio link situation after UE handover.
In conventional system, RRC signalling between UTE and RNC and user data are all sent to DRNC via SRNC, then DRNC sends them to user.
In conventional system, the user's signaling and data are all sent to DRNC via SRNC, and then DRNC sends them to user: The type of channels used by user before and after handover won't be changed. For example, switch from dedicated channel to dedicated channel. MBMS is a new P-t-M service. MBMS service can, use P-t-P channel or P-t-M channel for data transfer. RNC determines the channel type according to the number of users applying for the same kind of MBMS service in a cell. When the number of users using the same kind of MBMS service is small, MBMS channel type is P-t-P channel; when the user number for this service exceeds certain threshold, MBMS channel type is P-t-M channel.
Therefore, when user moves from a cell in SRNC to a cell in DRNC during the process of cell reselection, SRNC doesn't relocate. DRNC determines the type of MBMS channel according to the number of users applying for the same kind of MBMS service in the cell, which may result in the difference between MBMS channel types used by user before and after handover. So it is necessary to re-configure MBMS channel used by the user from P-t-P channel to P-t-M channel. Conventional handover technology hasn't relates to the situation.
After UE completes the above cell handover process, if the number of MBMS service 's users changes due to the cell users' moving in and moving out of the cell, or other users' joining in and leaving the same MBMS service, and the threshold of user number is exceeded, MBMS channel type will be changed. How to notify SRNC of MBMS channel's changes in the cell of SRNC and to let SRNC notify all users in the cell to re-configure MBMS channel hasn't been concerned in current technology.
RNC is responsible for counting the number users applying for MBMS service. If a handover is made from a cell in SRNC to the cell in DRNC During user's cell handover, SRNC re-positioning isn't performed, another problem to be solved is that SRNC needs to notify DRNC of the MBMS service type applied for by the user to make DRNC re-count the number of MBMS service users in the cell. As MBMS is a new service, the conventional handover mechanism is not completely applicable to MBMS service.
Accordingly, an object of the present invention is to provide a handover method of channel switching for MBMS service that the user is receiving when UE handovers to another RNC and SRNC doesn't re-position.
Another object of the invention is to provide a handover method for MBMS channel type switching when MBMS channel type changes due to other users' leaving or joining the same MBMS service, or moving in or out of the cell while UE doesn't move.
According to one aspect of the invention, a channel type switching method for MBMS point to point (P-t-P) and point to multi point (P-t-M) channel, when a UE having MBMS service moves to a cell in driving radio network controller (DRNC) which have a Iur interface between a serving radio network controller (SRNC), comprising the steps of:
DRNC deciding to perform switching channel type between common channel and dedicated channel based on the number of user having MBMS service in the cell;
DRNC notifying SRNC of MBMS channel type and channel parameters.
According to another aspect of the invention, a channel type switching method for multi media broadcast and multicast service (MBMS) point to point (P-t-P) and point to multi point (P-t-M) channel, in a radio network controller, comprising steps of:
checking the number of MBMS users in a cell when a user leaves from the on-going MBMS service;
determining the MBMS channel type according to the number of user having MBMS and a threshold; and
reporting the changes of MBMS channel type to a serving radio network controller (SRNC).
According to the other aspect of the invention, a channel type switching method for multi media broadcast and multicast service (MBMS) point to point (P-t-P) and point to multi point (P-t-M) channel, in a radio network controller, comprising the steps of:
transmitting, SRNC, MBMS channel information inquiry message to a driving radio network controller (DRNC);
transmitting, upon receiving the channel information inquiry message in DRNC, MBMS channel type and channel parameters of MBMS channel to the SRNC; and
notifying, in SRNC, UE to re-configure MBMS channel via RRC message to complete channel switching, wherein the channel type is determined based on the number of user having MBMS service in the cell.
According to the other aspect of the invention, a data communication channel establishment methods for setting up multimedia broadcast/multicast service (MBMS) with core network (CN) via driving radio network controller (DRNC), when a UE moves to a cell controlled by the DRNC, comprising the steps of:
serving radio network controller (SRNC) sending messages to the DRNC;
the DRNC sending MBMS service request message to the CN;
the CN requesting to set up data connection with the DRNC; and
the DRNC sending response message to the CN.
Present invention proposes three methods to solve the problem of MBMS channel type switching when WE moves to a cell in DRNC and SRNC doesn't reposition.
Method one makes use of the process of existing cell handover to realize MBMS channel switching through modifying existing messages. Four messages can complete this process. In addition, through making modification to existing messages, RNC is enabled to correctly count the number of MBMS service users during users' movement.
Method two doesn't change existing messages for cell handover but realizes MBMS channel switching through adding two new messages. This method does not affect existing handover process, and the switching from dedicated channel to common channel and from common channel to dedicated channel can be realized in the same process.
Method three also doesn't change existing messages for cell handover and completes MBMS channel switching through new-added messages as well as by combining with existing messages on Iur interface.
When Iur interface exists, MBMS channel type may be changed due to other users' moving in/out of the cell or joining/leaving MBMS service. This situation belongs to the situation of how to complete MBMS channel switching when UE is static (There is no handover cell). This invention proposes Method Four to solve this problem.
Method Four adds one new message on Iur interface, through which, DRNC notifies SRNC of changes of MBMS channel type. If MBMS channel type changes into dedicated channel, SRNC sets up radio dedicated link for UE and Iur MBMS dedicated data bearer. In addition, SRNC is also responsible for notifying UE of MBMS channel information. If MBMS channel type changes from dedicated channel to common channel, DRNC informs MBMS common channel information to SRNC in the new-added message and then SRNC notifies UE to re-configure MBMS channel.
(1) Channel Type Switching in Moving Situation
Method 1:
(1.1) From Dedicated Channel to Common Channel or Dedicated Channel
Channel setup process of switching from dedicated channel to dedicated channel is basically the same as those described in existing specification.
Channel setup process of switching from dedicated channel to common channel combines the setup process for dedicated channel and that for common channel. Firstly, the SRNC requests DRNC to set up dedicated channel and informs DRNC to set up dedicated channel-related information and MBMS service identifier received by the user. DRNC re-counts the number of MBMS users according to the MBMS service identifier. If the number is higher than the threshold, DRNC informs SRNC in the response message that it cannot set up dedicated channel for the MBMS service but will set up common channel. After SRNC knows the change of channel type, it sends the message to DRNC again to request DRNC to set up common channel; and then DRNC reports common channel information to SRNC. After SRNC obtains common channel information, it notifies UE of the feature of new common channel.
(1.2) Common Channel to Dedicated Channel or Common Channel
Channel setup process of switching from common channel to common channel is basically same as those described in existing specification.
Channel setup process of switching from common channel to dedicated channel combines the setup process for dedicated channel and that for common channel.
The setup process is as follows. Firstly, SRNC requests DRNC to set up common channel and informs the MBMS service identifier received by the user to DRNC. DRNC re-counts the number of MBMS users according to the MBMS service identifier. If the number is lower than the threshold, DRNC informs SRNC in the response message that it cannot set up common channel for the MBMS service but a dedicated channel will be set up. After SRNC receives the change of channel type, it sends the message to DRNC again to request DRNC to set up dedicated channel; and then DRNC reports dedicated channel information to SRNC. After SRNC obtains dedicated channel information, it notifies UE of the feature of new dedicated channel.
Method 2:
SRNC decides to handover to a new cell after it receives the cell update message or measurement report. SRNC informs MBMS service identifier, MBMS dedicated channel information and common information to DRNC in a combined message. DRNC re-counts the number of MBMS users according to MBMS service identifier. DRNC decides to set up dedicated channel or common channel according to the number of users, and sets up corresponding channel according to channel information'transmitted from SRNC. After successful setup of the channel, DRNC reports the corresponding common channel or dedicated channel parameters to SRNC hand 'then SRNC informs UE to re-configure MBMS channel via RRC message.
Method 3:
SRNC decides to handover to a new cell after it receives the cell update message or measurement report. SRNC inquires for MBMS channel type from DRNC. This message comprises MBMS service identifier that UE is receiving. DRNC re-counts the number of MBMS users according to MBMS service identifier. DRNC determines the type of MBMS channel for setup according to the number of MBMS service users, and reports to SRNC that the MBMS channel type is dedicated channel or common channel. If dedicated channel is used, SRNC sets up corresponding dedicated channel and Iur dedicated data bearer; If common channel is used, SRNC sends a message to DRNC to ask for MBMS common channel information, and notifies this information to UE via RRC.
(2) Channel Type Switching in Non-Moving Situation
Method 4:
Switching from Dedicated Channel to Common Channel
DRNC counts the number of MBMS users. If the number exceeds certain threshold, DRNC decides to set up common channel.
DRNC notifies SRNC of common channel information and SRNC notifies UE to re-configure channel.
Switching from Common Channel to Dedicated Channel
DRNC counts the number of MBMS users. If the number is lower than certain threshold, DRNC decides to set up dedicated channel.
DRNC reports to SRNC and SRNC will set up MBMS dedicated channel and notify UE of dedicated channel information.
(3) Count User Number While Moving
During cell handover procedure, add an information element, i.e. MBMS service identifier, to the first message sent from. SRNC to DRNC-based on existing message, which is used by DRNC to count the number of MBMS service users.
(4) Channel Setup Message
(4.1) Modification to Existing Message
Iur Interface Message
Common Transfer Channel Resource Request Message
Add a new information element, i.e. MBMS service identifier, to this message based on existing specification. MBMS service identifier includes two parts, i.e. APN and IP multicast address.
Common Transfer Channel Resource Response Message
Add a new information element, i.e. MBMS channel type, to this message based on existing specification. This is a Boolean value. “1” means dedicated channel type and “0” means common channel type.
The message of radio link setup request adds a new information element, i.e. MBMS service identifier, to this message based on existing specification. MBMS service identifier includes two parts, i.e. APN and IP multicast address.
Radio Link Setup Response Message
Add a new information element, i.e. MBMS channel type, to this message based on existing specification. This is a Boolean value. “1” means dedicated channel type and “0” means common channel type.
RRC message
Cell Update Confirmation Message
Add a new information element, i.e. MBMS channel type, to this message based on existing specification. This is a Boolean value. “1” means dedicated channel type and “0” means common channel type. And MBMS channel information is also added. This is an optional type. If MBMS channel type is dedicated channel, this message includes MBMS dedicated channel information, whose detailed information elements are the same as those in existing specification; If MBMS channel type is common channel, this message also includes MBMS common channel information.
(4.2) New Messages Defined for MBMS Channel Switching
(4.2.1) MBMS Channel Setup Request Message
Present invention defines a new message for Method Two, i.e. MBMS channel setup request. This is a message on Iur interface, through which SRNC notifies DRNC of the type of MBMS service UE is receiving and information of MBMS dedicated channel and common channel set up for the user. SRNC informs DRNC all information needed to set up MBMS dedicated channel and common channel in the message and DRNC re-counts the number of MBMS users to determine the type of MBMS channel to be set up. Set up corresponding MBMS channel according to parameters provided by this message.
This message includes following information elements:
Main contents include:
A new message defined by this invention for MBMS, i.e. MBMS channel setup response, is the response to the above message and is transferred from DRNC to SRNC. After setting up corresponding MBMS channel, DRNC uses the type of MBMS channel and sends back corresponding information on dedicated channel or common channel to SRNC to configure UE MBMS channel through RRC. The message notifies SRNC to set up following.
This message includes following information elements:
This is an optional type. If DRNC decides to set up dedicated channel for MBMS service, this option is included in the message; if common channel is set up, this option isn't included. The main contents are as follows:
This is an optional type. If DRNC decides to set up common channel for MBMS service, this option is included in the message; if a dedicated channel is set up, this option is excluded. Main contents are as follows:
A new message defined by this invention for Method Three, i.e. MBMS channel information query, is used for Iur interface. It is sent by SRNC to DRNC to inquire possible types of channel that DRNC may set up for this MBMS. This message includes following information elements:
A new message defined by this invention for Method Three, i.e. MBMS channel information report, is used by DRNC to report all MBMS service type used to SRNC.
A new message defined by this invention for Method Four, i.e. MBMS channel information indication, is used by DRNC to report MBMS service type used to SRNC.
The message includes following information elements:
The message includes this element if DRNC uses common channel to transfer MBMS data; otherwise, it doesn't include it.
(4.2.5) MBMS Service Request Message
A new message defined by this invention for MBMS, i.e. MBMS service request, is used by DRNC to apply for core network for MBMS service.
This message includes following information elements:
A new message defined by this invention for MBMS, i.e. MBMS channel re-configuration request, is used by SRNC to notify MBMS channel information to UE.
This message includes following information elements:
The message includes this element if DRNC uses common channel to transfer MBMS data; otherwise, it doesn't include it.
The message includes this element if DRNC uses dedicated channel to transfer MBMS data; otherwise, the message doesn't include the element.
(4.2.7) MBMS Channel Re-Configuration Response Message
A new message defined by this invention for MBMS, i.e. MBMS channel re-configuration response, is used by UE to notify SRNC that MBMS channel re-configuration has been completed.
This message includes following information elements:
In the following, we describe the flows of all kinds of methods of this invention by combining with appended figures.
Method 1:
(1) Switching from Dedicated Channel to Dedicated Channel or Common Channel
The process of switching between common channel and common channel
The process of switching between common channel and dedicated channel
The process of causing MBMS channel type switching is due to the movement of other users or introduction of new services Following is the detailed description for this process.
(1) Switching from Dedicated Channel to Common Channel
While the invention has been shown and described with reference to certain. preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
02 1 30570.6 | Aug 2002 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR03/01649 | 8/14/2003 | WO | 10/13/2005 |