[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2006094455A1 - Method for frequency layer dispersal of ue in the multimedia broadcast/multicast service - Google Patents

Method for frequency layer dispersal of ue in the multimedia broadcast/multicast service Download PDF

Info

Publication number
WO2006094455A1
WO2006094455A1 PCT/CN2006/000340 CN2006000340W WO2006094455A1 WO 2006094455 A1 WO2006094455 A1 WO 2006094455A1 CN 2006000340 W CN2006000340 W CN 2006000340W WO 2006094455 A1 WO2006094455 A1 WO 2006094455A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency layer
algorithm
layer dispersion
indication
dispersion
Prior art date
Application number
PCT/CN2006/000340
Other languages
French (fr)
Chinese (zh)
Inventor
Hao Hu
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2006094455A1 publication Critical patent/WO2006094455A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services

Definitions

  • the present invention relates to a multimedia broadcast/multicast service (MBMS) implementation technology, and more particularly to a method for frequency layer decentralization (FLD) of a user equipment (UE) in a multimedia broadcast/multicast service.
  • MBMS multimedia broadcast/multicast service
  • FLD frequency layer decentralization
  • CBS Cell Broadcast Service
  • MBMS Multimedia Broadcast/Multicast Service
  • Point services realize network resource sharing, and improve the utilization of network resources, especially the utilization of air interface resources.
  • MBMS defined by 3GPP can not only realize plain text low-rate message class multicast and broadcast, but also realize high-speed multimedia service multicast and broadcast, which is undoubtedly compliant The trend of future mobile data development.
  • a mobile network function entity the Broadcast Multicast Service Center BM-SC
  • BM-SC Broadcast Multicast Service Center
  • UE User Equipment
  • UTRAN Terrestrial Radio Access Network
  • GERAN GE Radio Access Network
  • SGSN SGSN
  • GGSN GGSN
  • FIG. 1 is a schematic diagram of a wireless network structure supporting multicast/broadcast services.
  • the Broadcast/Multicast Service Center (BM-SC) is connected to the Gateway General Packet Radio Service (GPRS) Support Node (GGSN) via a Gmb interface or a Gi interface, and one BM-SC can be connected to multiple GGSNs.
  • GPRS General Packet Radio Service
  • the GGSN is connected to the Serving GPRS Support Node (SGSN) through the Gn/Gp interface, and one GGSN can be connected to multiple SGSNs; the SGSN can communicate with the Universal Mobile Telecommunications System (UMTS) terrestrial radio access network through the Iu interface ( UTRAN is connected, then UTRAN is connected to the communication terminal through the Uu interface, and the SGSN can also be connected to the Global System for Mobile Communications (GSM) Enhanced Radio Access Network (GERAN) through the Iu/Gb interface, and then the GERAN is connected to the communication terminal through the Um interface.
  • UMTS Universal Mobile Telecommunications System
  • GSM Global System for Mobile Communications
  • GERAN Enhanced Radio Access Network
  • MBMS includes multicast mode and broadcast mode.
  • the difference between the multicast service and the broadcast service is only that: The multicast service only sends corresponding information to users who subscribe to certain information, and the broadcast service sends information to all users in the wireless network.
  • the multicast mode requires the user to subscribe to the corresponding multicast group, perform service activation, and generate corresponding accounting information. Because the multicast and broadcast modes differ in business requirements, their business processes are different.
  • the MBMS service has two modes when transmitting between UTRAN and UE: point-to-multipoint (PTM) mode and point-to-point (PTP) mode.
  • PTM point-to-multipoint
  • PTP point-to-point
  • the PTM mode transmits the same data through the MBMS point-to-multipoint traffic channel (MTCH), and all UEs that join the multicast service or are interested in the broadcast service can receive;
  • MTCH point-to-multipoint traffic channel
  • DTCH dedicated transport channel
  • the process includes: Service announcement, Session Start, MBMS notification, Data transmission. Transfer ), Session End process.
  • the Service announcement process is used by the BM-SC to announce the services currently available.
  • the BM-SC prepares the data transmission and informs the network to establish the bearer resources of the corresponding core network (CN) and the universal terrestrial radio access network (UTRAN).
  • CN core network
  • UTRAN universal terrestrial radio access network
  • the MBMS notification procedure is used to inform the UE that the MBMS multicast session is about to begin.
  • the BM-SC transmits data to the UE through the bearer resources established during the start of the session.
  • the Session Stop procedure is used to release the bearer resources established by the Session Start process.
  • the bearer context of the MBMS service is saved in each MBMS service node, and the bearer context is activated during the Session Start process and is deactivated during the Session Stop process.
  • the process includes: Subscription, Service announcement, Joining, Session Start, MBMS. MBMS notification, Data transfer, Session Stop, and Leaving procedures.
  • the Subscription process is used to allow users to subscribe to the required MBMS service in advance.
  • the service announcement process is used by the BM-SC to announce the services currently available.
  • the Joining process is an MBMS multicast service activation process. In the Joining process, the UE notifies the network that it is willing to become a member of the current multicast group and receives multicast data of the corresponding service.
  • the Joining process creates a record of UE information in the network and the UE joining the multicast group.
  • the BM-SC prepares the data transmission and notifies the network to establish the corresponding
  • the MBMS notification procedure is used to inform the UE that the MBMS multicast session is about to begin.
  • the BM-SC transmits data to the UE through the bearer resources established during the start of the session.
  • the Session Stop procedure is used to release the bearer resources established by the Session Start process.
  • the Leaving process causes subscribers in the group to leave the multicast group, ie the user no longer receives multicast data, and the process deletes the corresponding MBMS UE context.
  • the UTRAN requests the UE to reselect a frequency layer, and the MBMS service will be transmitted on this frequency layer.
  • the network transmits this information to the UE over the MCCH channel.
  • This process is called Frequency Layer Convergence (FLC).
  • FLC Frequency Layer Convergence
  • the MBMS system since the FLC process may be performed, many UEs that have received the MBMS service are re-selected to a certain frequency layer, but if so many UEs perform non-MBMS services, then This can cause significant congestion in the system, so the MBMS system has devised another process called the Frequency Layer Decentralization Process (FLD).
  • FLD Frequency Layer Decentralization Process
  • the network sends an indication to the UE whether to perform FLD on the MCCH channel.
  • the protocol only specifies whether the system needs to perform the FLD process.
  • the process is as follows:
  • the network side instructs the UE to perform an FLD process
  • the UE After receiving the FLD instruction, the UE performs a frequency layer dispersion process, and reselects a frequency to perform frequency layer dispersion.
  • the method of selection is to select one of the selectable frequencies by a pseudo-random function algorithm.
  • the UE stores an algorithm of a pseudo-random function, and after receiving the FLD instruction, the frequency layer dispersion process is performed.
  • the network side can distribute the UE to different frequency layers through the FLD process, but the method of how the UE can be effectively dispersed to different frequency layers through the FLD process is only a pseudo-random function algorithm.
  • the drawback of this method is that it does not take into account various network conditions such as the distribution of UEs in the network, the distribution of cells, the quality of cell channels, congestion, and the like. Since the network situation is complex and variable, it is obvious that there is only one algorithm, and it is impossible to achieve a good frequency layer dispersion effect for all cases. For example: It may cause the UE to perform two cell reselection procedures. Because the randomly selected cell may not be a good cell for some UEs, the UE may perform another cell selection process.
  • the UE does not immediately perform cell reselection based on the frequency determined by the pseudo-random function, the UE has to re-measure to select a suitable cell, causing the UE to perform a pseudo-random process in vain, resulting in a large delay.
  • the existing FLD solution is only that the UE itself decides to use a fixed frequency layer dispersion algorithm to perform frequency layer dispersion, which cannot be adapted to the complex changes of the network.
  • the main object of the present invention is to provide a method for user equipment to perform frequency layer dispersion in a multimedia broadcast/multicast service, in which the UE can flexibly select and use a frequency layer dispersion algorithm.
  • the process of dispersion includes the following steps:
  • the UE selects a frequency layer algorithm according to the indication sent by the network side to perform frequency layer dispersion.
  • the time required for the frequency layer decentralization operation may be: in the process of transmitting the multimedia broadcast/multicast service data on the network side; or in the end of the multimedia broadcast/multicast service session; or in the multimedia broadcast/multicast After the scheduled time for the end of the business session.
  • the network side may send an indication to the UE whether to perform frequency layer dispersion before or at the same time as the frequency layer decentralization algorithm is used to be sent to the UE.
  • the UE first performs according to whether An indication of frequency layer dispersion determines whether frequency layer dispersion is performed; if so, determining a frequency layer dispersion algorithm for performing frequency layer dispersion according to the indication, and finding a determined frequency layer dispersion algorithm from the stored frequency layer dispersion algorithm, using the frequency
  • the layer decentralization algorithm performs frequency layer dispersion; otherwise, the frequency layer decentralization operation is not performed according to the indication.
  • the method of transmitting to the user equipment UE whether to perform frequency dispersion and indicating which one or which frequency layer dispersion algorithms are used for the frequency layer dispersion may be: a control message through a point-to-multipoint control channel or a broadcast channel. Indicated in the middle or by two control messages.
  • a plurality of indication policies may be set and stored on the network side, and each indication policy includes: in which network case, which one or which frequency layer dispersion algorithms are used;
  • the network side Before the network side sends the indication, it determines whether the current network condition complies with the network condition indicating the policy. According to the policy, the UE is instructed to use the frequency layer dispersion algorithm in the policy to perform frequency layer dispersion.
  • the network situation may include, but is not limited to, one or more of the following: the number and distribution of the UE in the cell, the distribution of the cell, the channel quality of the cell, the congestion, the frequency usage of each cell, and the frequency planning. happening.
  • step A the network side indicates which frequency layer dispersion algorithm is used by the UE to perform the frequency layer.
  • the method for determining the frequency layer dispersion algorithm for performing frequency layer dispersion in step B may be:
  • the frequency layer dispersion algorithm in the indication is determined as an algorithm for spreading the frequency layer.
  • step A when the network side indicates which frequency layer dispersion algorithm is used by the UE to perform frequency layer dispersion, the method for determining the frequency layer dispersion algorithm for performing frequency layer dispersion in step B may be:
  • a frequency layer dispersion algorithm is selected from several frequency layer dispersion algorithms in the indication, and is determined as an algorithm for performing frequency layer dispersion.
  • the method for selecting a frequency layer dispersion algorithm from the several frequency layer dispersion algorithms in the indication may be: randomly selected or selected in the order of reception or selected in a preset selection order.
  • a function algorithm that can be uniformly selected can be used for random selection. ..
  • the function algorithm capable of uniform selection may be a hash algorithm or a random function algorithm.
  • the network may further indicate the priority order of the UEs or the conditions or selection rules for the UE to select from the algorithms. Or which feature of the UE uses the frequency layer dispersion algorithm of each of the several frequency layer dispersion algorithms;
  • the UE selects a frequency layer dispersion algorithm according to the priority selection order in the indication, and determines an algorithm for performing frequency layer dispersion; or uses the frequency layer dispersion according to the selection condition in the indication or the selection rule or the characteristics of the UE respectively. Which frequency layer dispersion algorithm of the algorithm selects a frequency layer dispersion algorithm and determines an algorithm for performing frequency layer dispersion.
  • step A when the network side indicates which frequency layer decentralization algorithm is used by the UE to perform frequency layer dispersion, the UE may further indicate which characteristics have used the frequency layer respectively. Which frequency layer dispersion algorithm of the algorithm is used;
  • the UE determines, according to its own condition, which frequency layer decentralization algorithm should be used according to its own condition, and determines a frequency layer dispersion algorithm for performing frequency layer dispersion.
  • the method for indicating which of the characteristics of the UE respectively uses the frequency layer decentralization algorithm of the frequency layer decentralization algorithms may be: indicating different frequency layer dispersion algorithms for UEs of different cells;
  • the UE determines, according to the indication, a frequency layer dispersion algorithm corresponding to the cell in which the cell is located as a frequency layer dispersion algorithm for performing frequency layer dispersion.
  • step A when the network side indicates which frequency layer decentralization algorithm is used by the UE to perform frequency layer dispersion, the selection order of the UEs may be further indicated.
  • the UE determines all or part of the algorithms as the algorithm for performing frequency layer dispersion according to the indication, and performs multiple frequency layer dispersion according to the selection order in the indication.
  • the method of indicating which one or which frequency layer dispersion algorithms are used for frequency layer dispersion may be: using binary data to indicate various frequency layer dispersion algorithms;
  • the network side and the UE use protocol default values to determine which binary data indicates which frequency layer dispersion algorithm is used;
  • the network side further sends binary data indication meaning information to the UE, and the UE learns, according to the information, which binary data indicates which frequency layer dispersion algorithm.
  • the step B may further include: after receiving the indication, the UE performs a probability check on the one or more frequency layer dispersion algorithms in the indication respectively;
  • the method for determining the frequency layer dispersion algorithm for performing frequency layer dispersion is as follows: the frequency layer dispersion algorithm that passes the probability check in the indication is determined as the frequency layer dispersion algorithm for performing frequency layer dispersion;
  • the UE randomly selects a frequency layer dispersion algorithm according to its own situation or a predetermined selection method.
  • the method for the probability check may be: the network side sends a check probability factor to the UE for each frequency layer decentralization algorithm in the indication; after receiving the network side indication, the UE generates one for each frequency layer dispersion algorithm in the indication. The random number is compared with the corresponding check probability factor received from the network side, and if the random number is greater than the check probability factor, the check passes; otherwise, the calibration fails.
  • the network side may send different check probability factors to the UE according to a predetermined priority or selection order for different frequency layer dispersion algorithms in the indication.
  • the frequency layer dispersion algorithm may include, but is not limited to, the following algorithms: a pseudo random function algorithm, a hash function algorithm, an algorithm for spreading frequencies to frequencies before frequency layer aggregation, and a cell reselection algorithm.
  • the user equipment performs the frequency layer dispersion method, and the multiple frequency layer dispersion algorithms are stored in the UE, and the network side not only instructs the UE to perform frequency layer dispersion, but also Instructing the UE to use which one or more frequency layer dispersion algorithms to perform frequency layer dispersion; the UE selects a frequency layer dispersion algorithm according to the indication to perform frequency layer dispersion. Therefore, the UE can flexibly select and use the frequency layer dispersion algorithm to adapt to different network conditions.
  • the network side can control the random selection of the UE, so that the distribution of the entire network user is more balanced.
  • Figure 1 is a schematic diagram of a wireless network structure supporting multicast/broadcast services
  • Figure 2 shows the complete process of receiving a MBMS broadcast service by the user
  • Figure 3 shows the complete process for a user to receive a certain MBMS multicast service
  • 4 is a schematic diagram of a MCCH channel scheduling period
  • FIG. 5 is a flowchart of processing a frequency layer dispersion process according to a first preferred embodiment of the present invention
  • FIG. 6 is a flowchart of a frequency layer dispersion process according to a second preferred embodiment of the present invention
  • FIG. 7 is a flowchart of a frequency layer dispersion process according to a third preferred embodiment of the present invention
  • FIG. 8 is a flowchart of a frequency layer dispersion process according to a fourth preferred embodiment of the present invention
  • the user equipment performs frequency layer dispersion.
  • the general inventive idea is: storing two or more frequency layer dispersion algorithms in the UE, and the network side needs to perform frequency layer dispersion.
  • the UE is sent an indication of which frequency layer spreading algorithm is used to perform frequency layer dispersion; after receiving the indication, the UE performs frequency layer dispersion according to the indication.
  • the network side may send an indication to the UE in which one or more frequency layer decentralization algorithms or/and whether to perform frequency layer dispersion in the process of transmitting the multimedia broadcast/multicast service data;
  • the UE is sent an indication of which one or which frequency layer decentralization algorithms are used or/and whether the frequency is dispersed; or may be sent to the UE after a predetermined time of ending the multimedia broadcast/multicast service session.
  • the UTRAN sends the above indication to the UE according to whether the frequency aggregation operation has been performed.
  • the network side indicates to the UE which one or which frequency layer decentralization algorithms are used for the frequency layer decentralization.
  • the specific method is as follows: Set and store multiple indication policies on the network side, in each indication policy. Including: in which network case, which kind of frequency layer decentralization algorithm is used; before the network side issues an indication, it is determined that the current network condition complies with the network condition indicating the policy, and according to the policy, the UE is instructed to adopt Frequency layer in the strategy
  • the decentralized algorithm performs frequency layer dispersion.
  • the UE stores a pseudo-random function algorithm, a hash function algorithm, an algorithm for spreading frequency to a frequency before frequency layer convergence, and a cell re-selection algorithm. In practical applications, it can be other various frequency layer dispersion algorithms.
  • a variety of indication policies are stored in the UTRAN on the network side. For example, according to the current number and distribution of the UE in the cell, the cell distribution condition of the cell, the channel quality, the congestion, the frequency usage of each cell, and the frequency planning situation, the UE is instructed to adopt the pseudo-random function in the above algorithm.
  • the algorithm, or the above algorithm for spreading the frequency to the frequency before the frequency layer is aggregated, or first adopting the pseudo-random function algorithm and then adopting the hash function algorithm and the like.
  • These indication policies can be set and stored by the developer according to different network conditions, and can be added or deleted during system maintenance.
  • the frequency layer dispersion process of this embodiment is a flowchart of the frequency layer dispersion process according to the first preferred embodiment of the present invention. The process includes the following steps:
  • Step 501 The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed on the MBMS service, and sends an indication message for performing the frequency layer scatter operation to the UE. If it is not necessary to perform a frequency layer layering operation, an indication that the frequency layer is not dispersed may also be sent to the UE.
  • Step 502 The UTRAN determines, according to the network condition, the network condition indicating the policy, and sends the indication information of the one or more frequency layer dispersion algorithms to the UE according to the network policy. It is assumed that this embodiment instructs the UE to perform frequency layer dispersion using a hash function algorithm.
  • the instructing the UE to perform the frequency layer decentralization operation and indicating which one or more frequency layer decentralization algorithms are used are respectively sent to the UE one before and after the two control messages. In actual application, it can also be sent to the UE simultaneously in the same control message.
  • the indication control information can be sent over a Point-to-Multipoint Control Channel (MCCH) or a Broadcast Channel (BCH).
  • MCCH Point-to-Multipoint Control Channel
  • BCH Broadcast Channel
  • the binary data or other means may be used to indicate which one or which frequency layer dispersion algorithms are used by the UE for frequency layer dispersion. If binary data is used, the UTRAN may further send binary data indication meaning information to the UE, and the UE learns, according to the information, which binary data indicates which frequency layer dispersion algorithm, and the information may be sent separately or in the above control message; The UTRAN and the UE may also use the protocol default value to specify which binary data indicates which frequency layer is to be distributed. In this case, the network side does not need to retransmit the binary data indication meaning information.
  • the binary data of the pseudo-random function algorithm is 01; the binary data of the hash function algorithm is 10, and 00 means that the frequency layer decentralization operation is not performed.
  • Step 503 The UTRAN sends a check probability factor of 0 to 1 to the UE.
  • Step 504 After receiving the foregoing indication by the UTRAN, the UE determines to perform frequency layer dispersion, and first performs a probability check on the frequency layer dispersion algorithm corresponding to the indication by using a check probability factor.
  • the UE If the UE receives an indication that frequency layer dispersion is not performed, the UE does not perform the rate check or perform the frequency layer dispersion operation according to the indication.
  • the UE After receiving the foregoing indication by the UTRAN, the UE generates a random number of 0 ⁇ 1, compares it with the check probability factor received from the network side, and if the random number is greater than the check probability factor, the check passes; Otherwise the verification does not pass.
  • Step 505 The UE determines whether the verification is passed. If yes, step 506 is performed; otherwise, step 507 is performed.
  • Probability checking is an optional process. In practice, probabilistic checking is also not possible.
  • the probability check is performed on the indication.
  • the probability check may be performed separately on one or more frequency layer decentralization algorithms in the indication; the decentralized algorithm is to be referred to; if the frequency layer decentralization algorithm in the indication fails to pass the probability check, the UE according to its own situation or predetermined
  • the selection method selects a frequency layer dispersion algorithm.
  • the method for probabilistic checking may be: the network side sends a check probability factor to the UE for each frequency layer decentralization algorithm in the indication; after receiving the network side indication, the UE generates one for each frequency layer decentralization algorithm in the indication. The random number is compared with the corresponding check probability factor received from the network side, and if the random number is greater than the check probability factor, the check passes; otherwise, the check fails.
  • the network side sends different check probability factors to the UE according to a predetermined priority or selection order for different frequency layer dispersion algorithms in the indication.
  • Step 506 The UE determines, according to the indication message that the frequency layer is dispersed by using the hash function algorithm received from the UTRAN, that the algorithm is a frequency layer dispersion algorithm for performing frequency layer dispersion, and finds a hash function algorithm from the stored frequency layer dispersion algorithm.
  • the hash function algorithm is used to determine the dispersed frequency, and the frequency layer is dispersed to end the process.
  • Step 507 The UE selects a frequency layer dispersion algorithm according to its own situation or a predetermined selection method, and performs frequency layer dispersion by using the frequency determined by the selected frequency layer dispersion algorithm.
  • the UE may determine according to the strength of the neighboring cell frequency signal, the MBMS service provided by the neighboring cell, and the like. For example, if the cell frequency signal before the current frequency convergence is the strongest, the frequency is dispersed to the frequency before the frequency layer is aggregated, and the frequency is dispersed to the original frequency. If a neighboring cell does not provide the MBMS service required by the UE, The UE is not dispersed to the frequency of the neighboring cell.
  • the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
  • FIG. 6 is a second preferred embodiment of the present invention.
  • Step 602 The UTRAN determines, according to the network condition, the network condition that indicates the current policy, and sends the indication information of the one or more frequency layer dispersion algorithms to the UE according to the network policy. It is assumed that the present embodiment instructs the UE to perform frequency layer dispersion using both the pseudo-random function algorithm and the hash function algorithm.
  • Step 603 The UE receives the indication that the UE uses the pseudo-random function algorithm and the hash function algorithm to perform frequency layer dispersion, and selects one algorithm from the two algorithms. If the pseudo-random function algorithm is selected, the algorithm is determined to be The frequency layer dispersion algorithm for frequency layer dispersion is performed, the pseudo-random function algorithm is found from the stored frequency layer dispersion algorithm, the dispersed frequency is determined by the pseudo-random function algorithm, and the frequency layer is dispersed by the determined frequency.
  • the frequency layer dispersion algorithm can be selected by random selection or in the order of reception or by a preset selection order.
  • a frequency layer decentralization algorithm is selected by an algorithm that can be uniformly selected, such as a hash algorithm or a random function algorithm.
  • the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
  • FIG. 7 is a flow chart of the frequency layer dispersion process according to the third preferred embodiment of the present invention. The process includes the following steps:
  • Step 701 The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed on the MBMS service, and then sends an indication message for performing the frequency layer scatter operation to the UE.
  • Step 702 the UTRAN determines, according to which network condition the current network situation is in accordance with According to the network policy, the indication information of which one or more frequency layer dispersion algorithms are used is sent to the UE. It is assumed that the present embodiment is to perform frequency layer dispersion by instructing the UE to adopt a pseudo-random function algorithm, a hash function algorithm, and an algorithm for spreading frequencies to frequencies before frequency layer convergence.
  • Step 703 The UTRAN sends an indication message to the UE for the priority order of the algorithms or the conditions or selection rules for selecting from the algorithms.
  • Step 704 After receiving the indication message, the UE selects a frequency layer dispersion algorithm according to the priority selection order in the indication, and determines an algorithm for performing frequency layer dispersion; or selects a frequency layer according to the selection condition or the selection rule in the indication.
  • the decentralization algorithm is determined as an algorithm for performing frequency layer dispersion, and the algorithm is found from the stored frequency layer dispersion algorithm, and the dispersed frequency is determined by the algorithm, and the frequency layer is dispersed by the determined frequency.
  • the UTRAN notifies the UE to preferentially select the hash function algorithm; or informs the UE to select an algorithm for spreading the frequency to the frequency before the frequency layer is aggregated if the frequency of the previous UE is high. If the frequency signals of the connected cells are strong, the pseudo-random function algorithm and the like are selected.
  • the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
  • FIG. 8 is a flow chart of the frequency layer dispersion process according to the fourth preferred embodiment of the present invention. The process includes the following steps:
  • Step 801 After receiving the session end request of the MBMS service sent by the CN, and determining that the frequency layer convergence operation is performed on the MBMS service, the UTRAN sends an indication message for performing a frequency layer decentralization operation to the UE.
  • Step 802 The UTRAN determines, according to the network condition that the current network condition is in accordance with the indication policy, according to the network policy, which one or more frequency layer dispersion algorithms are used to send to the UE. Instructions. It is assumed that the embodiment instructs the UE to perform frequency layer dispersion using two algorithms, a pseudo-random function algorithm and a hash function algorithm.
  • Step 803 the UTRAN indicates the order of selection of the two algorithms of the UE. It is assumed that the present embodiment first uses a pseudo-random function algorithm and then uses a hash function algorithm for frequency layer dispersion.
  • Step 804 After receiving the foregoing indication, the UE determines, according to the indication, that all the algorithms are performed as an algorithm for performing frequency layer dispersion, and according to the selection order in the indication, first adopts a pseudo-random function algorithm to determine the dispersed frequency, and uses the determined The frequency is dispersed by the frequency layer; the hash function algorithm is used to determine the dispersed frequency, and the frequency layer is dispersed with the determined frequency.
  • the UE may select some of the algorithms to perform frequency layer dispersion only according to the selection order, for example, one or two algorithms are selected to perform frequency layer dispersion.
  • the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
  • FIG. 9 is a flow chart of the frequency layer dispersion process according to the fourth preferred embodiment of the present invention. The process includes the following steps:
  • Step 901 The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed for the MBMS service, and then sends an indication message for performing the frequency layer scatter operation to the UE.
  • Step 902 The UTRAN determines, according to the network condition, the network condition indicating the current policy, and according to the network policy, the indication information of which one or more frequency layer dispersion algorithms are used is sent to the UE. It is assumed that the present embodiment instructs the UE to perform frequency layer dispersion using both the pseudo-random function algorithm and the hash function algorithm.
  • the UTRAN indicates that the UEs of the cells adopt the pseudo-random function algorithm, and the UEs of other cells adopt the hash function algorithm.
  • Step 904 After receiving the foregoing indication, the UE participates in the indication, and determines a frequency layer dispersion algorithm corresponding to the cell in which the UE is located as a frequency layer dispersion algorithm for performing frequency layer dispersion, and uses the algorithm to determine the dispersed frequency, and determine The frequency is dispersed by the frequency layer.
  • the network side indicates different frequency layer decentralization algorithms for different cells.
  • different frequency layer decentralization algorithms may also be indicated for UEs with different characteristics. For example: UEs of different states indicate different frequency layer dispersion algorithms.
  • the user equipment in the multimedia broadcast/multicast service of the present invention performs the frequency layer decentralization method, thereby realizing the flexible selection of the UE and the use of the frequency layer decentralization algorithm, thereby adapting to different network conditions.
  • the network side can control the direction of the UE's random selection, the distribution of the entire network user is more balanced.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A method for frequency layer dispersal of UE in the Multimedia Broadcast/Multicast service, in which at least two kinds of frequency layer dispersal algorithms are saved in UE, the frequency layer dispersing process includes: A. Network side transmitting the indication to UE, which determines to adopt which kind/kinds of frequency layer dispersal algorithms to execute the frequency layer dispersal; B. according to the indication transmitted by the network side, UE selecting the corresponding frequency layer dispersal algorithms to execute the frequency layer dispersal. Using the method provided in the invention, UE can flexibly select and use the frequency dispersal algorithms in order to accommodate the different network situation. Simultaneously, because the network side can control UE’ s selection at random, the user distribution is more equalized in the whole network.

Description

多媒体广播 /组播业务中用户设备进行频率层分散的方法 技术领域  Method for frequency layer dispersion of user equipment in multimedia broadcast/multicast service
本发明涉及多媒体广播 /组播业务(MBMS )实现技术, 特别涉及一 种多媒体广播 /组播业务中用户设备 ( UE )进行频率层分散 ( FLD ) 的 方法。 发明背景  The present invention relates to a multimedia broadcast/multicast service (MBMS) implementation technology, and more particularly to a method for frequency layer decentralization (FLD) of a user equipment (UE) in a multimedia broadcast/multicast service. Background of the invention
目前,组播和广播是一种从一个数据源向多个目标传送^:据的技术。 在传统移动网络中, 小区广播业务( CBS: Cell Broadcast Service )允许 低比特率数据通过小区共享广播信道向所有用户发送, 属于消息类业 务。  Currently, multicast and broadcast are technologies that transmit data from one data source to multiple destinations. In a conventional mobile network, a Cell Broadcast Service (CBS) allows low bit rate data to be transmitted to all users through a cell shared broadcast channel, belonging to a message type service.
现在, 人们对移动通信的需求已不再满足于电话和消息业务, 随着 Internet的迅猛发展, 大量多媒体业务涌现出来,其中一些应用业务要求 多个用户能同时接收相同数据, 如视频点播、 电视广播、 视频会议、 网 上教育、 互动游戏等。 这些移动多媒体业务与一般的数据相比, 具有数 据量大、持续时间长、 时延敏感等特点。 目前的 IP组播技术只适用于有 线 IP网络, 不适用于移动网络, 因为移动网络具有特定的网络结构、 功 能实体和无线接口, 这些都与有线 IP网络不同。  Nowadays, the demand for mobile communication is no longer satisfied with the telephone and message services. With the rapid development of the Internet, a large number of multimedia services have emerged. Some of these applications require multiple users to receive the same data at the same time, such as video on demand, TV. Broadcast, video conferencing, online education, interactive games, etc. Compared with general data, these mobile multimedia services are characterized by large data volume, long duration, and delay sensitivity. The current IP multicast technology is only applicable to wired IP networks, not to mobile networks, because mobile networks have specific network structures, functional entities, and wireless interfaces, which are different from wired IP networks.
为了有效地利用移动网络资源, WCDMA/GSM 全球标准化组织 3GPP提出了组播和广播业务(MBMS: Multimedia Broadcast/Multicast Service ), 在移动网络中提供一个数据源向多个用户发送数据的点到多 点业务, 实现网络资源共享, 提高网络资源的利用率, 尤其是空口接口 资源的利用率。 3GPP定义的 MBMS不仅能实现纯文本低速率的消息类 组播和广播, 而且还能实现高速多媒体业务的組播和广播, 这无疑顺应 了未来移动数据发展的趋势。 In order to effectively utilize mobile network resources, WCDMA/GSM Global Standards Organization 3GPP has proposed multicast and broadcast services (MBMS: Multimedia Broadcast/Multicast Service), which provides a data source to transmit data to multiple users at the point in the mobile network. Point services, realize network resource sharing, and improve the utilization of network resources, especially the utilization of air interface resources. MBMS defined by 3GPP can not only realize plain text low-rate message class multicast and broadcast, but also realize high-speed multimedia service multicast and broadcast, which is undoubtedly compliant The trend of future mobile data development.
为了支持 MBMS业务,移动网络中新增了移动网功能实体——广播 组播业务中心 BM-SC, 它是内容提供者的入口,用于授权和在移动网中 发起 MBMS承载业务, 并按照预定时间计划传送 MBMS内容。 此外, 用户设备(UE )、 陆地无线接入网(UTRAN )、 GERAN、 SGSN、 GGSN 等功能实体进行增强, 增加了 MBMS相关的功能。  In order to support the MBMS service, a mobile network function entity, the Broadcast Multicast Service Center BM-SC, is added to the mobile network, which is an entry for the content provider to authorize and initiate the MBMS bearer service in the mobile network, and according to the reservation. Time plans to deliver MBMS content. In addition, functional entities such as User Equipment (UE), Terrestrial Radio Access Network (UTRAN), GERAN, SGSN, and GGSN are enhanced to add MBMS-related functions.
这样的网络结构参见图 1, 图 1为支持组播 /广播业务的无线网络结 构示意图。 其中, 广播 /组播业务中心 (BM-SC )通过 Gmb接口或 Gi 接口与网关通用分组无线业务( GPRS )支持节点( GGSN, Gateway GPRS Support Node )相连, 一个 BM-SC可与多个 GGSN相连; GGSN通过 Gn/Gp接口与服务 GPRS支持节点( SGSN, Serving GPRS Support Node ) 相连,一个 GGSN可与多个 SGSN相连; SGSN可通过 Iu接口与通用移 动通信系统(UMTS ) 陆地无线接入网 (UTRAN )相连, 然后 UTRAN 通过 Uu接口与通信终端相连, SGSN也可通过 Iu/Gb接口与全球移动通 信系统(GSM )增强无线接入网 (GERAN )相连, 然后 GERAN通过 Um接口与通信终端相连。  See Figure 1 for such a network structure. Figure 1 is a schematic diagram of a wireless network structure supporting multicast/broadcast services. The Broadcast/Multicast Service Center (BM-SC) is connected to the Gateway General Packet Radio Service (GPRS) Support Node (GGSN) via a Gmb interface or a Gi interface, and one BM-SC can be connected to multiple GGSNs. The GGSN is connected to the Serving GPRS Support Node (SGSN) through the Gn/Gp interface, and one GGSN can be connected to multiple SGSNs; the SGSN can communicate with the Universal Mobile Telecommunications System (UMTS) terrestrial radio access network through the Iu interface ( UTRAN is connected, then UTRAN is connected to the communication terminal through the Uu interface, and the SGSN can also be connected to the Global System for Mobile Communications (GSM) Enhanced Radio Access Network (GERAN) through the Iu/Gb interface, and then the GERAN is connected to the communication terminal through the Um interface.
MBMS包括组播模式和广播模式。组播业务和广播业务的区别点仅 在于: 组播业务只向订阅了某些信息的用户发送相应信息, 广播业务则 向无线网络中的所有用户发送信息。 组播模式需要用户签约相应组播 组, 进行业务激活, 并产生相应的计费信息。 由于组播和广播模式在业 务需求上存在不同, 导致其业务流程也不同。  MBMS includes multicast mode and broadcast mode. The difference between the multicast service and the broadcast service is only that: The multicast service only sends corresponding information to users who subscribe to certain information, and the broadcast service sends information to all users in the wireless network. The multicast mode requires the user to subscribe to the corresponding multicast group, perform service activation, and generate corresponding accounting information. Because the multicast and broadcast modes differ in business requirements, their business processes are different.
MBMS业务在 UTRAN和 UE间传输时有两种模式:点到多点( PTM ) 模式和点到点 (PTP )模式。 PTM模式通过 MBMS点到多点业务信道 ( MTCH )发送相同的数据, 所有加入组播业务或对广播业务感兴趣的 UE都可以接收; FI 模式通过专用传输信道(DTCH )发送数据, 只有 相应的一个 UE可以接收到。 The MBMS service has two modes when transmitting between UTRAN and UE: point-to-multipoint (PTM) mode and point-to-point (PTP) mode. The PTM mode transmits the same data through the MBMS point-to-multipoint traffic channel (MTCH), and all UEs that join the multicast service or are interested in the broadcast service can receive; the FI mode transmits data through the dedicated transport channel (DTCH), only A corresponding UE can receive it.
用户接收某个 MBMS广播业务的完整流程参见图 2, 如图 2所示, 该流程包括:业务声明( Service announcement )、 ^舌开始( Session Start )、 MBMS通知( MBMS notification )、 数据传输( Data transfer )、 会话结束 ( Session Stop )过程。  See Figure 2 for the complete process of receiving a certain MBMS broadcast service. As shown in Figure 2, the process includes: Service announcement, Session Start, MBMS notification, Data transmission. Transfer ), Session End process.
其中, Service announcement过程用于由 BM-SC宣告当前能提供的 服务。  The Service announcement process is used by the BM-SC to announce the services currently available.
Session Start过程中, BM-SC准备好数据传输, 通知网络建立相应 核心网 (CN )和通用陆地无线接入网 ( UTRAN ) 的承载资源。  During the Session Start process, the BM-SC prepares the data transmission and informs the network to establish the bearer resources of the corresponding core network (CN) and the universal terrestrial radio access network (UTRAN).
MBMS notification过程用于通知 UE MBMS組播会话即将开始。 Data transfer过程中, BM-SC通过会话开始过程中建立的承载资源 将数据传输给 UE。  The MBMS notification procedure is used to inform the UE that the MBMS multicast session is about to begin. During the data transfer process, the BM-SC transmits data to the UE through the bearer resources established during the start of the session.
Session Stop过程用于将 Session Start过程建立的承载资源释放。 在广播业务中, 各个 MBMS业务节点中都保存该 MBMS业务的承 载上下文, 该承载上下文在 Session Start过程中被激活, 在 Session Stop 过程中被去激活。  The Session Stop procedure is used to release the bearer resources established by the Session Start process. In the broadcast service, the bearer context of the MBMS service is saved in each MBMS service node, and the bearer context is activated during the Session Start process and is deactivated during the Session Stop process.
用户接收某个 MBMS组播业务的完整流程参见图 3 , 如图 3所示, 该流程包括: 订阅 ( Subscription )、 业务声明 ( Service announcement )、 加入 (Joining ) , 会话开始 (Session Start )、 MBMS 通知 (MBMS notification )、 数据传输 ( Data transfer )、 会话结束( Session Stop )和离 开 (Leaving )过程。  See Figure 3 for the complete process of receiving a certain MBMS multicast service. The process includes: Subscription, Service announcement, Joining, Session Start, MBMS. MBMS notification, Data transfer, Session Stop, and Leaving procedures.
其中, Subscription过程用来让用户预先订阅所需的 MBMS服务。 Service announcement过程用于由 BM-SC宣告当前能提供的服务。 Joining过程即 MBMS组播业务激活过程, UE在 Joining过程中, 通知网络自身愿意成为当前组播组的成员, 接收对应业务的组播数据, 该 Joining过程会在网络和加入組播组的 UE 中创建记录 UE信息的The Subscription process is used to allow users to subscribe to the required MBMS service in advance. The service announcement process is used by the BM-SC to announce the services currently available. The Joining process is an MBMS multicast service activation process. In the Joining process, the UE notifies the network that it is willing to become a member of the current multicast group and receives multicast data of the corresponding service. The Joining process creates a record of UE information in the network and the UE joining the multicast group.
MBMS UE上下文。 MBMS UE context.
Session Start过程中, BM-SC准备好数据传输, 通知网络建立相应 During the Session Start process, the BM-SC prepares the data transmission and notifies the network to establish the corresponding
CN和 UTRAN的承载资源。 CN and UTRAN bearer resources.
MBMS notification过程用于通知 UE MBMS组播会话即将开始。 Data transfer过程中, BM-SC通过会话开始过程中建立的承载资源 将数据传输给 UE。  The MBMS notification procedure is used to inform the UE that the MBMS multicast session is about to begin. During the data transfer process, the BM-SC transmits data to the UE through the bearer resources established during the start of the session.
Session Stop过程用于将 Session Start过程建立的承载资源释放。 Leaving过程使组内的订户离开组播组, 即用户不再接收组播数据, 该过程会将相应 MBMS UE上下文删除。  The Session Stop procedure is used to release the bearer resources established by the Session Start process. The Leaving process causes subscribers in the group to leave the multicast group, ie the user no longer receives multicast data, and the process deletes the corresponding MBMS UE context.
在上述会话开始 (Session Start)过程中, 为了节约系统资源, UTRAN 会请求 UE优先重选择一个频率层,而 MBMS业务将要在这个频率层上 传输。 网络 过 MCCH信道向 UE传输这个信息。 这个过程被称之为频 率层会聚(FLC )。 通过这个过程, UTRAN可以将 UE会聚到一个频率 上去。  In the above Session Start process, in order to save system resources, the UTRAN requests the UE to reselect a frequency layer, and the MBMS service will be transmitted on this frequency layer. The network transmits this information to the UE over the MCCH channel. This process is called Frequency Layer Convergence (FLC). Through this process, the UTRAN can converge the UE to a frequency.
在上述会话结束(Session Stop )过程中,由于可能进行了 FLC过程, 因此很多接收了 MBMS业务的 UE都重选择到了某个优选频率层上,但 是这么多 UE如果进行非 MBMS业务的话,那么将会造成系统的极大拥 塞,因此 MBMS系统设计出了另一个过程,叫做频率层分散过程(FLD )。 网络在 MCCH信道上给 UE发送是否进行 FLD的指示。  In the above session stop (Session Stop), since the FLC process may be performed, many UEs that have received the MBMS service are re-selected to a certain frequency layer, but if so many UEs perform non-MBMS services, then This can cause significant congestion in the system, so the MBMS system has devised another process called the Frequency Layer Decentralization Process (FLD). The network sends an indication to the UE whether to perform FLD on the MCCH channel.
目前, 协议中只规定了系统是否需要进行 FLD过程, 过程如下: At present, the protocol only specifies whether the system needs to perform the FLD process. The process is as follows:
1、 网络侧指示 UE进行 FLD过程; 1. The network side instructs the UE to perform an FLD process;
2、 UE接收到 FLD指令后, 进行频率层分散过程, 重新选择一个频 率, 进行频率层分散。 选择的方式是通过伪随机函数算法从可选频率中 选择一个。 通常 UE存储了伪随机函数的算法, 收到 FLD指令后 , 就执行所述 的频率层分散过程。 2. After receiving the FLD instruction, the UE performs a frequency layer dispersion process, and reselects a frequency to perform frequency layer dispersion. The method of selection is to select one of the selectable frequencies by a pseudo-random function algorithm. Generally, the UE stores an algorithm of a pseudo-random function, and after receiving the FLD instruction, the frequency layer dispersion process is performed.
网络侧可以通过 FLD过程将 UE分散到不同的频率层上去, 但是 UE如何能够被有效地通过 FLD过程均匀分散到不同的频率层上的方法 却只有伪随机函数算法一种。  The network side can distribute the UE to different frequency layers through the FLD process, but the method of how the UE can be effectively dispersed to different frequency layers through the FLD process is only a pseudo-random function algorithm.
这种方法的缺陷是: 没有考虑到网络中 UE的分布、 小区的分布、 小区信道质量、 拥塞等等各种网络情况。 由于网络情况是复杂多变的, 显然只有一种算法, 不能对所有的情况都能达到较好的频率层分散效 果。 例如: 它可能造成 UE两次小区重选过程。 因为通过随机选择的小 区对有的 UE来说可能不是一个好的小区, 此时 UE可能会再进行一次 小区选择过程。 如果 UE不是马上根据伪随机函数确定的频率进行小区 重选, 那么 UE不得不重新进行测量以选择合适的小区, 使得 UE徒劳 进行伪随机过程, 造成了较大的时延。  The drawback of this method is that it does not take into account various network conditions such as the distribution of UEs in the network, the distribution of cells, the quality of cell channels, congestion, and the like. Since the network situation is complex and variable, it is obvious that there is only one algorithm, and it is impossible to achieve a good frequency layer dispersion effect for all cases. For example: It may cause the UE to perform two cell reselection procedures. Because the randomly selected cell may not be a good cell for some UEs, the UE may perform another cell selection process. If the UE does not immediately perform cell reselection based on the frequency determined by the pseudo-random function, the UE has to re-measure to select a suitable cell, causing the UE to perform a pseudo-random process in vain, resulting in a large delay.
总之,现有 FLD的方案只是 UE自己决定使用一种固定的频率层分 散算法来进行频率层分散, 不能适应于网络复杂的变化情况。 发明内容  In short, the existing FLD solution is only that the UE itself decides to use a fixed frequency layer dispersion algorithm to perform frequency layer dispersion, which cannot be adapted to the complex changes of the network. Summary of the invention
有鉴于此,本发明的主要目的在于提供一种多媒体广播 /组播业务中 用户设备进行频率层分散的方法, 该方法中 UE能够灵活的选择和使用 频率层分散算法。  In view of this, the main object of the present invention is to provide a method for user equipment to perform frequency layer dispersion in a multimedia broadcast/multicast service, in which the UE can flexibly select and use a frequency layer dispersion algorithm.
为达到上述目的, 本发明的技术方案具体是这样实现的: 一种多媒体广播 /组播业务中用户设备进行频率层分散的方法,在用 户设备 UE中存储至少两种频率层分散算法, 频率层分散过程包括以下 步骤:  To achieve the above objective, the technical solution of the present invention is specifically implemented as follows: A method for performing frequency layer dispersion in a user equipment in a multimedia broadcast/multicast service, storing at least two frequency layer dispersion algorithms in the user equipment UE, and a frequency layer The process of dispersion includes the following steps:
A、 网络侧在需要进行频率层分散操作时, 向 UE发送釆用哪一种 或哪几种频率层分散算法进行频率层分散的指示; A. When the network side needs to perform the frequency layer decentralization operation, which one is sent to the UE Or which frequency layer dispersion algorithm performs an indication of frequency layer dispersion;
B、 UE根据网络侧发出的指示, 选 目应的频率层 算法进行频 率层分散。  B. The UE selects a frequency layer algorithm according to the indication sent by the network side to perform frequency layer dispersion.
其中, 所述需要进行频率层分散操作的时间可以是在: 网络侧在发 送多媒体广播 /组播业务数据过程中; 或在多媒体广播 /组播业务会话结 束过程时; 或在多媒体广播 /组播业务会话结束的预定时间后。  The time required for the frequency layer decentralization operation may be: in the process of transmitting the multimedia broadcast/multicast service data on the network side; or in the end of the multimedia broadcast/multicast service session; or in the multimedia broadcast/multicast After the scheduled time for the end of the business session.
所述步骤 A中, 网络侧可以在向 UE发送采用哪一种或哪几种频率 层分散算法之前或是同时, 向 UE发送是否进行频率层分散的指示; 步骤 B 中: UE先根据是否进行频率层分散的指示, 决定是否进行 频率层分散; 如果进行, 则根据指示确定进行频率层分散的频率层分散 算法, 从存储的频率层分散算法中找出确定的频率层分散算法, 用该频 率层分散算法进行频率层分散; 否则不根据指示执行频率层分散操作。  In the step A, the network side may send an indication to the UE whether to perform frequency layer dispersion before or at the same time as the frequency layer decentralization algorithm is used to be sent to the UE. In step B: the UE first performs according to whether An indication of frequency layer dispersion determines whether frequency layer dispersion is performed; if so, determining a frequency layer dispersion algorithm for performing frequency layer dispersion according to the indication, and finding a determined frequency layer dispersion algorithm from the stored frequency layer dispersion algorithm, using the frequency The layer decentralization algorithm performs frequency layer dispersion; otherwise, the frequency layer decentralization operation is not performed according to the indication.
向用户设备 UE发送是否进行频率分散的指示, 并指示 UE采用哪 一种或哪几种频率层分散算法进行频率层分散的方法可以为: 通过点到 多点控制信道或广播信道在一条控制消息中指示或通过两条控制消息 分别进行指示。  The method of transmitting to the user equipment UE whether to perform frequency dispersion and indicating which one or which frequency layer dispersion algorithms are used for the frequency layer dispersion may be: a control message through a point-to-multipoint control channel or a broadcast channel. Indicated in the middle or by two control messages.
可以在网络侧设置并存储多种指示策略, 每种指示策略中包含: 哪 种网络情况下, 对应使用哪种或哪几种频率层分散算法;  A plurality of indication policies may be set and stored on the network side, and each indication policy includes: in which network case, which one or which frequency layer dispersion algorithms are used;
网络侧下发指示前, 判断当前网络情况符合哪种指示策略的网络情 况, 根据该策略, 指示 UE采用该策略中的频率层分散算法进行频率层 分散。  Before the network side sends the indication, it determines whether the current network condition complies with the network condition indicating the policy. According to the policy, the UE is instructed to use the frequency layer dispersion algorithm in the policy to perform frequency layer dispersion.
所述网络情况可以包含但不限于以下情况的一种或多种: UE在小 区中的数量及分布情况、 小区的分布情况、 小区信道质量情况、 拥塞情 况, 各个小区的频率使用情况, 频率规划情况。  The network situation may include, but is not limited to, one or more of the following: the number and distribution of the UE in the cell, the distribution of the cell, the channel quality of the cell, the congestion, the frequency usage of each cell, and the frequency planning. Happening.
步骤 A中, 网絡侧指示 UE采用哪一种频率层分散算法进行频率层 分散时,步骤 B所述确定进行频率层分散的频率层分散算法的方法可以 为: In step A, the network side indicates which frequency layer dispersion algorithm is used by the UE to perform the frequency layer. In the case of dispersion, the method for determining the frequency layer dispersion algorithm for performing frequency layer dispersion in step B may be:
将指示中的频率层分散算法确定为进 4亍频率层分散的算法。  The frequency layer dispersion algorithm in the indication is determined as an algorithm for spreading the frequency layer.
步骤 A中, 网络侧指示 UE采用哪几种频率层分散算法进行频率层 分散时, 步骤 B所述确定进行频率层分散的频率层分散算法的方法可以 为:  In step A, when the network side indicates which frequency layer dispersion algorithm is used by the UE to perform frequency layer dispersion, the method for determining the frequency layer dispersion algorithm for performing frequency layer dispersion in step B may be:
从指示中的几种频率层分散算法中选择一种频率层分散算法, 确定 为进行频率层分散的算法。  A frequency layer dispersion algorithm is selected from several frequency layer dispersion algorithms in the indication, and is determined as an algorithm for performing frequency layer dispersion.
所述从指示中的几种频率层分散算法中选择一种频率层分散算法的 方法可以为: 随机选择或按接收的顺序选择或按预先设置的选择顺序选 择。  The method for selecting a frequency layer dispersion algorithm from the several frequency layer dispersion algorithms in the indication may be: randomly selected or selected in the order of reception or selected in a preset selection order.
随机选择一种频率层分散算法时, 可以采用能够均匀选择的函数算 法来进行随机选择。 ..  When a frequency layer dispersion algorithm is randomly selected, a function algorithm that can be uniformly selected can be used for random selection. ..
所述能够均匀选择的函数算法可以为哈希算法或是随机函数算法。 步骤 A中, 网络侧指示 UE釆用哪几种频率层分散算法进行频率层 分散时, 可以进一步指示 UE这几种算法的优先选择顺序或 UE从这几 种算法中进行选择的条件或选择规则或具有何种特征的 UE分别使用这 几种频率层分散算法的哪一种频率层分散算法;  The function algorithm capable of uniform selection may be a hash algorithm or a random function algorithm. In step A, when the network side instructs the UE to use the frequency layer dispersion algorithm to perform frequency layer dispersion, the network may further indicate the priority order of the UEs or the conditions or selection rules for the UE to select from the algorithms. Or which feature of the UE uses the frequency layer dispersion algorithm of each of the several frequency layer dispersion algorithms;
UE按照指示中的优先选择顺序选择一种频率层分散算法, 确定为 进行频率层分散的算法; 或按照指示中的选择条件或选择规则或具有何 种特征的 UE分别使用这几种频率层分散算法的哪一种频率层分散算 法, 选择一种频率层分散算法, 确定为进行频率层分散的算法。 The UE selects a frequency layer dispersion algorithm according to the priority selection order in the indication, and determines an algorithm for performing frequency layer dispersion; or uses the frequency layer dispersion according to the selection condition in the indication or the selection rule or the characteristics of the UE respectively. Which frequency layer dispersion algorithm of the algorithm selects a frequency layer dispersion algorithm and determines an algorithm for performing frequency layer dispersion.
步骤 A中, 网络侧指示 UE采用哪几种频率层分散算法进行频率层 分散时, 可以进一步指示具有何种特征的 UE分别使用这几种频率层分 散算法的哪一种频率层分散算法; In step A, when the network side indicates which frequency layer decentralization algorithm is used by the UE to perform frequency layer dispersion, the UE may further indicate which characteristics have used the frequency layer respectively. Which frequency layer dispersion algorithm of the algorithm is used;
所述步驟 B中, UE按照指示根据自身状况判断应该使用哪种频率 层分散算法, 确定一种进行频率层分散的频率层分散算法。  In the step B, the UE determines, according to its own condition, which frequency layer decentralization algorithm should be used according to its own condition, and determines a frequency layer dispersion algorithm for performing frequency layer dispersion.
所述指示何种特征的 UE分别使用这几种频率层分散算法的哪一种 频率层分散算法的方法可以为: 对不同小区的 UE指示不同的频率层分 散算法;  The method for indicating which of the characteristics of the UE respectively uses the frequency layer decentralization algorithm of the frequency layer decentralization algorithms may be: indicating different frequency layer dispersion algorithms for UEs of different cells;
所述步骤 B中, UE根据指示, 将其中自身所在小区对应的频率层 分散算法确定为进行频率层分散的频率层分散算法。  In the step B, the UE determines, according to the indication, a frequency layer dispersion algorithm corresponding to the cell in which the cell is located as a frequency layer dispersion algorithm for performing frequency layer dispersion.
步骤 A中, 网络侧指示 UE采用哪几种频率层分散算法进行频率层 分散时, 可以进一步指示 UE这几种算法的选择顺序;  In step A, when the network side indicates which frequency layer decentralization algorithm is used by the UE to perform frequency layer dispersion, the selection order of the UEs may be further indicated.
所述步驟 B中, UE按照指示将这几种算法的全部或是部分确定为 进行频率层分散的算法, 并依指示中的选择顺序进行多次频率层分散。  In the step B, the UE determines all or part of the algorithms as the algorithm for performing frequency layer dispersion according to the indication, and performs multiple frequency layer dispersion according to the selection order in the indication.
指示 UE..采用哪一种或哪几种频率层分散算法进行频率层分散的方 法可以为: 采用二进制数据指示各种频率层分散算法;  The method of indicating which one or which frequency layer dispersion algorithms are used for frequency layer dispersion may be: using binary data to indicate various frequency layer dispersion algorithms;
网络侧和 UE使用协议默认值, 预先确定哪个二进制数据指示哪种 频率层分散算法;  The network side and the UE use protocol default values to determine which binary data indicates which frequency layer dispersion algorithm is used;
或网络侧进一步向 UE发送二进制数据指示含义信息, UE根据该信 息获知哪个二进制数据指示哪种频率层分散算法。  Or the network side further sends binary data indication meaning information to the UE, and the UE learns, according to the information, which binary data indicates which frequency layer dispersion algorithm.
所述步骤 B可以进一步包括, UE收到指示后对该指示中的一种或 多种频率层分散算法分别进行概率校验;  The step B may further include: after receiving the indication, the UE performs a probability check on the one or more frequency layer dispersion algorithms in the indication respectively;
步骤 B所述确定进行频率层分散的频率层分散算法的方法为: 将指 示中通过概率校验的频率层分散算法确定为进行频率层分散的频率层 分散算法;  The method for determining the frequency layer dispersion algorithm for performing frequency layer dispersion is as follows: the frequency layer dispersion algorithm that passes the probability check in the indication is determined as the frequency layer dispersion algorithm for performing frequency layer dispersion;
如果指示中的频率层分散算法都没通过概率校验, 则 UE根据自身 情况或预先确定的选择方法或是随机选择一种频率层分散算法。 所述概率校验的方法可以为: 网络侧对于指示中每种频率层分散算 法, 向 UE发送一个校验概率因子; UE收到网络侧指示后,对于指示中 每种频率层分散算法产生一个随机数, 将其分别与从网络侧接收到的对 应的校验概率因子进行比较, 如果随机数大于所述校验概率因子, 则校 验通过; 否则校—检不通过。 If the frequency layer dispersion algorithm in the indication fails the probability check, the UE randomly selects a frequency layer dispersion algorithm according to its own situation or a predetermined selection method. The method for the probability check may be: the network side sends a check probability factor to the UE for each frequency layer decentralization algorithm in the indication; after receiving the network side indication, the UE generates one for each frequency layer dispersion algorithm in the indication. The random number is compared with the corresponding check probability factor received from the network side, and if the random number is greater than the check probability factor, the check passes; otherwise, the calibration fails.
网络侧可以对于指示中不同的频率层分散算法, 按照预定的优先级 或选择顺序, 向 UE发送不同的校验概率因子。  The network side may send different check probability factors to the UE according to a predetermined priority or selection order for different frequency layer dispersion algorithms in the indication.
所述频率层分散算法可以包含但不限于以下算法:伪随机函数算法、 哈希函数算法、 将频率分散到进行频率层汇聚前的频率的算法、 小区重 选择算法。  The frequency layer dispersion algorithm may include, but is not limited to, the following algorithms: a pseudo random function algorithm, a hash function algorithm, an algorithm for spreading frequencies to frequencies before frequency layer aggregation, and a cell reselection algorithm.
由上述的技术方案可见,本发明的这种多媒体广播 /组播业务中用户 设备进行频率层分散的方法, 在 UE中存储多种频率层分散算法, 网络 侧不仅指示 UE进行频率层分散, 而且指示 UE采用哪一种或哪几种频 率层分散算法进行频率层分散; UE根据指示选择频率层分散算法进行 频率层分散。 因此, 实现了 UE灵活的选择和使用频率层分散算法, 从 而适应不同的网络情况。 同时, 由于网络侧能够控制 UE随机选择的走 向, 使得整个网络用户分布更加均衡。 附图简要说明  It can be seen from the foregoing technical solution that, in the multimedia broadcast/multicast service of the present invention, the user equipment performs the frequency layer dispersion method, and the multiple frequency layer dispersion algorithms are stored in the UE, and the network side not only instructs the UE to perform frequency layer dispersion, but also Instructing the UE to use which one or more frequency layer dispersion algorithms to perform frequency layer dispersion; the UE selects a frequency layer dispersion algorithm according to the indication to perform frequency layer dispersion. Therefore, the UE can flexibly select and use the frequency layer dispersion algorithm to adapt to different network conditions. At the same time, the network side can control the random selection of the UE, so that the distribution of the entire network user is more balanced. BRIEF DESCRIPTION OF THE DRAWINGS
图 1为支持组播 /广播业务的无线网络结构示意图;  Figure 1 is a schematic diagram of a wireless network structure supporting multicast/broadcast services;
图 2为用户接收某个 MBMS广播业务的完整流程;  Figure 2 shows the complete process of receiving a MBMS broadcast service by the user;
图 3为用户接收某个 MBMS组播业务的完整流程;  Figure 3 shows the complete process for a user to receive a certain MBMS multicast service;
图 4为 MCCH信道调度周期示意图;  4 is a schematic diagram of a MCCH channel scheduling period;
图 5为本发明第一较佳实施例的频率层分散过程处理流程图; 图 6为本发明第二较佳实施例的频率层分散过程处理流程图; 图 7为本发明第三较佳实施例的频率层分散过程处理流程图; 图 8为本发明第四较佳实施例的频率层分散过程处理流程图; 图 9为本发明第五较佳实施例的频率层分散过程处理流程图。 实施本发明的方式 FIG. 5 is a flowchart of processing a frequency layer dispersion process according to a first preferred embodiment of the present invention; FIG. 6 is a flowchart of a frequency layer dispersion process according to a second preferred embodiment of the present invention; FIG. 7 is a flowchart of a frequency layer dispersion process according to a third preferred embodiment of the present invention; FIG. 8 is a flowchart of a frequency layer dispersion process according to a fourth preferred embodiment of the present invention; FIG. The frequency layer dispersion process processing flow chart of the example. Mode for carrying out the invention
为使本发明的目的、 技术方案及优点更加清楚明白, 以下参照附图 并举实施例, 对本发明进一步详细说明。  The present invention will be further described in detail below with reference to the accompanying drawings.
本发明的这种多媒体广播 /組播业务中用户设备进行频率层分散的 方法, 总体发明思想是: 在 UE中存储两种或两种以上的频率层分散算 法, 网络侧在需要进行频率层分散操作时, 向 UE发送釆用哪一种或哪 几种频率层分散算法进行频率层分散的指示; UE收到指示后, 根据该 指示进行频率层分散。  In the multimedia broadcast/multicast service of the present invention, the user equipment performs frequency layer dispersion. The general inventive idea is: storing two or more frequency layer dispersion algorithms in the UE, and the network side needs to perform frequency layer dispersion. In operation, the UE is sent an indication of which frequency layer spreading algorithm is used to perform frequency layer dispersion; after receiving the indication, the UE performs frequency layer dispersion according to the indication.
实际应用中, 网络侧可以在发送多媒体广播 /组播业务数据过程中向 UE发送采用哪一种或哪几种频率层分散算法或 /和是否进行频率层分散 的指示; 也可以在多媒体广播 /组播业务会话结束时向 UE发送采用哪一 种或哪几种频率层分散算法或 /和是否进行频率分散的指示;还可以在多 媒体广播 /组播业务会话结束的预定时间后向 UE发送采用哪一种或哪几 种频率层分散算法或 /和是否进行频率分散的指示。 一般情况下, 是在会 话接收过程中, UTRAN接收到 CN发送的会话结束通知后, 根据是否 执行过频率汇聚操作, 来向 UE发送上述指示。  In an actual application, the network side may send an indication to the UE in which one or more frequency layer decentralization algorithms or/and whether to perform frequency layer dispersion in the process of transmitting the multimedia broadcast/multicast service data; At the end of the multicast service session, the UE is sent an indication of which one or which frequency layer decentralization algorithms are used or/and whether the frequency is dispersed; or may be sent to the UE after a predetermined time of ending the multimedia broadcast/multicast service session. Which one or more of the frequency layer dispersion algorithms or/and an indication of whether or not to perform frequency dispersion. In general, during the session receiving process, after receiving the session end notification sent by the CN, the UTRAN sends the above indication to the UE according to whether the frequency aggregation operation has been performed.
网络侧向 UE指示采用哪一种或哪几种频率层分散算法进行频率层 分散可以通过指示策略来实现, 具体的方法为 ·. 在网络侧设置并存储多 种指示策略, 每种指示策略中包含: 哪种网络情况下, 对应使用哪种或 哪几种频率层分散算法; 网络侧下发指示前, 判断当前网络情况符合哪 种指示策略的网絡情况, 才艮据该策略, 指示 UE采用该策略中的频率层 分散算法进行频率层分散。 The network side indicates to the UE which one or which frequency layer decentralization algorithms are used for the frequency layer decentralization. The specific method is as follows: Set and store multiple indication policies on the network side, in each indication policy. Including: in which network case, which kind of frequency layer decentralization algorithm is used; before the network side issues an indication, it is determined that the current network condition complies with the network condition indicating the policy, and according to the policy, the UE is instructed to adopt Frequency layer in the strategy The decentralized algorithm performs frequency layer dispersion.
以下举五个较佳实施例对本发明进行详细说明。  The invention will now be described in detail with reference to five preferred embodiments.
第一较佳实施例:  First preferred embodiment:
本实施例中, UE存储了伪随机函数算法、 哈希函数算法、 将频率 分散到进行频率层汇聚前的频率的算法、 小区重选择算法这四种频率层 分散算法。 实际应用中, 可以是其他各种频率层分散算法。 网络侧的 UTRAN中存储了多种指示策略。 比如: 根据当前 UE在小区中的数量 及分布情况、 小区的分布情况小区、 信道质量情况、 拥塞情况、 各个小 区的频率使用、 频率规划情况等网络情况, 指示 UE采用上述算法中的 伪随机函数算法, 或采用上述将频率分散到进行频率层汇聚前的频率的 算法, 或先采用伪随机函数算法再采用哈希函数算法等等。 这些指示策 略, 都可以由开发人员根据不同的网络情况来设置并存储, 并可以在系 统维护时进行添加或删除。  In this embodiment, the UE stores a pseudo-random function algorithm, a hash function algorithm, an algorithm for spreading frequency to a frequency before frequency layer convergence, and a cell re-selection algorithm. In practical applications, it can be other various frequency layer dispersion algorithms. A variety of indication policies are stored in the UTRAN on the network side. For example, according to the current number and distribution of the UE in the cell, the cell distribution condition of the cell, the channel quality, the congestion, the frequency usage of each cell, and the frequency planning situation, the UE is instructed to adopt the pseudo-random function in the above algorithm. The algorithm, or the above algorithm for spreading the frequency to the frequency before the frequency layer is aggregated, or first adopting the pseudo-random function algorithm and then adopting the hash function algorithm and the like. These indication policies can be set and stored by the developer according to different network conditions, and can be added or deleted during system maintenance.
本实施例的频率层分散过程参见图 5, 图 5为本发明第一较佳实 施例的频率层分散过程处理流程图。 该流程包括以下步骤:  Referring to FIG. 5, the frequency layer dispersion process of this embodiment is a flowchart of the frequency layer dispersion process according to the first preferred embodiment of the present invention. The process includes the following steps:
步驟 501, UTRAN接收到 CN发送的 MBMS业务的会话结束请 求, 判断出针对该 MBMS业务执行过频率层汇聚操作, 则向 UE发 送进行频率层分散操作的指示消息。 如果不需要执行频率层分层操 作, 也可以向 UE发送不进行频率层分散的指示。  Step 501: The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed on the MBMS service, and sends an indication message for performing the frequency layer scatter operation to the UE. If it is not necessary to perform a frequency layer layering operation, an indication that the frequency layer is not dispersed may also be sent to the UE.
步骤 502, UTRAN判断当前的网络情况符合哪种指示策略的网 络情况, 根据该网络策略, 向 UE发送采用哪一种或多种频率层分散 算法的指示信息。 假设本实施例是指示 UE采用哈希函数算法进行频 率层分散。  Step 502: The UTRAN determines, according to the network condition, the network condition indicating the policy, and sends the indication information of the one or more frequency layer dispersion algorithms to the UE according to the network policy. It is assumed that this embodiment instructs the UE to perform frequency layer dispersion using a hash function algorithm.
本实施例中, 指示 UE执行频率层分散操作和指示采用哪一种或 多种频率层分散算法是分别在两条控制消息中一前、 一后发送给 UE 的, 实际应用时, 也可以在同一条控制消息中同时发送给 UE。 指示 控制信息可以通过点到多点控制信道(MCCH ) 或广播信道(BCH ) 发送。 In this embodiment, the instructing the UE to perform the frequency layer decentralization operation and indicating which one or more frequency layer decentralization algorithms are used are respectively sent to the UE one before and after the two control messages. In actual application, it can also be sent to the UE simultaneously in the same control message. The indication control information can be sent over a Point-to-Multipoint Control Channel (MCCH) or a Broadcast Channel (BCH).
其中可以采用二进制数据或其他方式指示 UE采用哪一种或哪几 种频率层分散算法进行频率层分散。 如果采用二进制数据, UTRAN 可以进一步向 UE发送二进制数据指示含义信息, UE根据该信息获 知哪个二进制数据指示哪种频率层分散算法, 这个信息可以单独发 送, 也可以在上述的控制消息中发送; 当然, UTRAN和 UE还可以 使用协议默认值规定哪个二进制数据指示哪种频率层分散算法,这种 情况就不需要网络侧再发送上述二进制数据指示含义信息了。  The binary data or other means may be used to indicate which one or which frequency layer dispersion algorithms are used by the UE for frequency layer dispersion. If binary data is used, the UTRAN may further send binary data indication meaning information to the UE, and the UE learns, according to the information, which binary data indicates which frequency layer dispersion algorithm, and the information may be sent separately or in the above control message; The UTRAN and the UE may also use the protocol default value to specify which binary data indicates which frequency layer is to be distributed. In this case, the network side does not need to retransmit the binary data indication meaning information.
本实施例中, 假设伪随机函数算法的二进制数据为 01; 哈希函数算 法的二进制数据为 10, 还可以用 00表示不进行频率层分散操作。  In this embodiment, it is assumed that the binary data of the pseudo-random function algorithm is 01; the binary data of the hash function algorithm is 10, and 00 means that the frequency layer decentralization operation is not performed.
步骤 503, UTRAN向 UE发送一个 0 ~ 1的校验概率因子。  Step 503: The UTRAN sends a check probability factor of 0 to 1 to the UE.
步骤 504, UE收到 UTRAN的上述指示后, 决定进行频率层分散, 先用校验概率因子对指示对应的频率层分散算法进行概率校验。  Step 504: After receiving the foregoing indication by the UTRAN, the UE determines to perform frequency layer dispersion, and first performs a probability check on the frequency layer dispersion algorithm corresponding to the indication by using a check probability factor.
如果 UE收到的是不执行频率层分散的指示, 则 UE不进行既率校 验也不根据指示执行频率层分散操作。  If the UE receives an indication that frequency layer dispersion is not performed, the UE does not perform the rate check or perform the frequency layer dispersion operation according to the indication.
UE收到 UTRAN的上述指示后, 产生一个 0 ~ 1的随机数, 将其与 从网络侧接收到的校验概率因子进行比较, 如果随机数大于所述校验概 率因子, 则校验通过; 否则校验不通过。  After receiving the foregoing indication by the UTRAN, the UE generates a random number of 0~1, compares it with the check probability factor received from the network side, and if the random number is greater than the check probability factor, the check passes; Otherwise the verification does not pass.
步骤 505, UE判断校验是否通过, 如果通过则执行步骤 506, 否则 执行步驟 507。  Step 505: The UE determines whether the verification is passed. If yes, step 506 is performed; otherwise, step 507 is performed.
进行概率校验是可选的处理过程, 实际应用中, 也可以不进行概率 校验。  Probability checking is an optional process. In practice, probabilistic checking is also not possible.
本实施例是对指示进行概率校验, 实际应用时, UE收到指示后还 可以对该指示中的一种或多种频率层分散算法分别进行概率校验; 将指 分散算法; 如果指示中的频率层分散算法都没通过概率校验, 则 UE根 据自身情况或预先确定的逸择方法选择一种频率层分散算法。 In this embodiment, the probability check is performed on the indication. In actual application, after the UE receives the indication, The probability check may be performed separately on one or more frequency layer decentralization algorithms in the indication; the decentralized algorithm is to be referred to; if the frequency layer decentralization algorithm in the indication fails to pass the probability check, the UE according to its own situation or predetermined The selection method selects a frequency layer dispersion algorithm.
其中, 概率校验的方法可以为: 网络侧对于指示中每种频率层分散 算法, 向 UE发送一个校验概率因子; UE收到网络侧指示后,对于指示 中每种频率层分散算法产生一个随机数, 将其分别与从网络侧接收到的 对应的校验概率因子进行比较, 如果随机数大于所述校验概率因子, 则 校验通过;否则校验不通过。 网絡侧对于指示中不同的频率层分散算法, 按照预定的优先级或选择顺序, 向 UE发送不同的校验概率因子。  The method for probabilistic checking may be: the network side sends a check probability factor to the UE for each frequency layer decentralization algorithm in the indication; after receiving the network side indication, the UE generates one for each frequency layer decentralization algorithm in the indication. The random number is compared with the corresponding check probability factor received from the network side, and if the random number is greater than the check probability factor, the check passes; otherwise, the check fails. The network side sends different check probability factors to the UE according to a predetermined priority or selection order for different frequency layer dispersion algorithms in the indication.
步骤 506, UE根据从 UTRAN接收的采用哈希函数算法进行频率层 分散的指示消息, 确定该算法为进行频率层分散的频率层分散算法, 从 存储的频率层分散算法中找出哈希函数算法, 用哈希函数算法确定分散 到的频率, 进行频率层分散, 结束本流程。  Step 506: The UE determines, according to the indication message that the frequency layer is dispersed by using the hash function algorithm received from the UTRAN, that the algorithm is a frequency layer dispersion algorithm for performing frequency layer dispersion, and finds a hash function algorithm from the stored frequency layer dispersion algorithm. The hash function algorithm is used to determine the dispersed frequency, and the frequency layer is dispersed to end the process.
步驟 507, UE根据自身情况或预先确定的选择方法选择一种频率层 分散算法, 用选择的频率层分散算法确定的频率进行频率层分散。  Step 507: The UE selects a frequency layer dispersion algorithm according to its own situation or a predetermined selection method, and performs frequency layer dispersion by using the frequency determined by the selected frequency layer dispersion algorithm.
UE可以根据邻小区频率信号的强度、 邻小区提供的 MBMS业务等 情况来确定。 比如: 当前频率汇聚前的小区频率信号最强, 则采用将频 率分散到进行频率层汇聚前的频率的算法, 将频率分散到原频率上; 如 果一个邻小区不提供 UE需要的 MBMS业务, 则 UE不分散到该邻小区 的频率上。  The UE may determine according to the strength of the neighboring cell frequency signal, the MBMS service provided by the neighboring cell, and the like. For example, if the cell frequency signal before the current frequency convergence is the strongest, the frequency is dispersed to the frequency before the frequency layer is aggregated, and the frequency is dispersed to the original frequency. If a neighboring cell does not provide the MBMS service required by the UE, The UE is not dispersed to the frequency of the neighboring cell.
第二较佳实施例:  Second preferred embodiment:
本实施例 UE和 UTRAN与较佳实施例一相同 ,都存储了相关内容, 这里不再重复。  In this embodiment, the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
本实施例的频率层分散过程参见图 6, 图 6为本发明第二较佳实施 例的频率层分散过程处理流程图。 该流程包括以下步骤: 步驟 601, UTRAN接收到 CN发送的 MBMS业务的会话结束请求, 判断出针对该 MBMS业务执行过频率层汇聚操作,则向 UE发送进行频 率层分散操作的指示消息。 Referring to FIG. 6 for the frequency layer dispersion process of this embodiment, FIG. 6 is a second preferred embodiment of the present invention. The frequency layer dispersion process processing flow chart of the example. The process includes the following steps: Step 601: The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed for the MBMS service, and then sends an indication message for performing the frequency layer scatter operation to the UE.
步骤 602, UTRAN判断当前的网络情况符合哪种指示策略的网络情 况, 根据该网络策略, 向 UE发送采用哪一种或多种频率层分散算法的 指示信息。 假设本实施例是指示 UE采用伪随机函数算法和哈希函数算 法两种算法进行频率层分散。  Step 602: The UTRAN determines, according to the network condition, the network condition that indicates the current policy, and sends the indication information of the one or more frequency layer dispersion algorithms to the UE according to the network policy. It is assumed that the present embodiment instructs the UE to perform frequency layer dispersion using both the pseudo-random function algorithm and the hash function algorithm.
步骤 603, UE接收到的 UE采用伪随机函数算法和哈希函数算法进 行频率层分散的指示, 从这两种算法中选择一种算法, 假设选择的是伪 随机函数算法, 则确定该算法为进行频率层分散的频率层分散算法, 从 存储的频率层分散算法中找出伪随机函数算法, 用伪随机函数算法确定 分散到的频率, 用确定的频率进行频率层分散。  Step 603: The UE receives the indication that the UE uses the pseudo-random function algorithm and the hash function algorithm to perform frequency layer dispersion, and selects one algorithm from the two algorithms. If the pseudo-random function algorithm is selected, the algorithm is determined to be The frequency layer dispersion algorithm for frequency layer dispersion is performed, the pseudo-random function algorithm is found from the stored frequency layer dispersion algorithm, the dispersed frequency is determined by the pseudo-random function algorithm, and the frequency layer is dispersed by the determined frequency.
本步骤中可以通过随机选择或按接收的顺序选择或按预先设置的选 择顺序来选择频率层分散算法。 例如: 采用哈希算法或随机函数算法等 能够均匀选择的算法来选择频率层分散算法。  In this step, the frequency layer dispersion algorithm can be selected by random selection or in the order of reception or by a preset selection order. For example: A frequency layer decentralization algorithm is selected by an algorithm that can be uniformly selected, such as a hash algorithm or a random function algorithm.
笫三较佳实施例:  Third preferred embodiment:
本实施例 UE和 UTRAN与较佳实施例一相同,都存储了相关内容, 这里不再重复。  In this embodiment, the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
本实施例的频率层分散过程参见图 7, 图 7为本发明第三较佳实施 例的频率层分散过程处理流程图。 该流程包括以下步骤:  Referring to FIG. 7, FIG. 7 is a flow chart of the frequency layer dispersion process according to the third preferred embodiment of the present invention. The process includes the following steps:
步骤 701, UTRAN接收到 CN发送的 MBMS业务的会话结束请求, 判断出针对该 MBMS业务执行过频率层汇聚操作,则向 UE发送进行频 率层分散操作的指示消息。  Step 701: The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed on the MBMS service, and then sends an indication message for performing the frequency layer scatter operation to the UE.
步驟 702, UTRAN判断当前的网络情况符合哪种指示策略的网络情 况, 根据该网络策略, 向 UE发送采用哪一种或多种频率层分散算法的 指示信息。 假设本实施例是指示 UE采用伪随机函数算法、 哈希函数算 法和将频率分散到进行频率层汇聚前的频率的算法三种算法进行频率 层分散。 Step 702, the UTRAN determines, according to which network condition the current network situation is in accordance with According to the network policy, the indication information of which one or more frequency layer dispersion algorithms are used is sent to the UE. It is assumed that the present embodiment is to perform frequency layer dispersion by instructing the UE to adopt a pseudo-random function algorithm, a hash function algorithm, and an algorithm for spreading frequencies to frequencies before frequency layer convergence.
步骤 703, UTRAN向 UE发送对这几种算法的优先选择顺序或从这 几种算法中进行选择的条件或选择规则的指示消息。  Step 703: The UTRAN sends an indication message to the UE for the priority order of the algorithms or the conditions or selection rules for selecting from the algorithms.
步骤 704, UE收到该指示消息后, 按照指示中的优先选择顺序选择 一种频率层分散算法, 确定为进行频率层分散的算法; 或按照指示中的 选择条件或选择规则选择一种频率层分散算法, 确定为进行频率层分散 的算法, 从存储的频率层分散算法中找出该算法 , 用该算法确定分散到 的频率, 用确定的频率进行频率层分散。  Step 704: After receiving the indication message, the UE selects a frequency layer dispersion algorithm according to the priority selection order in the indication, and determines an algorithm for performing frequency layer dispersion; or selects a frequency layer according to the selection condition or the selection rule in the indication. The decentralization algorithm is determined as an algorithm for performing frequency layer dispersion, and the algorithm is found from the stored frequency layer dispersion algorithm, and the dispersed frequency is determined by the algorithm, and the frequency layer is dispersed by the determined frequency.
比如: 本实施例中 UTRAN通知 UE优先选择哈希函数算法; 或通 知 UE如果当前 UE频率汇聚前小区的频卒信号强, 则选择将频率分散 到进行频率层汇聚前的频率的算法, 如果当前相连小区的频率信号都较 强, 则选择伪随机函数算法等等。  For example, in this embodiment, the UTRAN notifies the UE to preferentially select the hash function algorithm; or informs the UE to select an algorithm for spreading the frequency to the frequency before the frequency layer is aggregated if the frequency of the previous UE is high. If the frequency signals of the connected cells are strong, the pseudo-random function algorithm and the like are selected.
笫四较佳实施例:  Fourth preferred embodiment:
本实施例 UE和 UTRAN与较佳实施例一相同,都存储了相关内容, 这里不再重复。  In this embodiment, the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
本实施例的频率层分散过程参见图 8, 图 8为本发明第四较佳实施 例的频率层分散过程处理流程图。 该流程包括以下步驟:  Referring to FIG. 8, FIG. 8 is a flow chart of the frequency layer dispersion process according to the fourth preferred embodiment of the present invention. The process includes the following steps:
步骤 801, UTRAN接收到 CN发送的 MBMS业务的会话结束请求, 判断出针对该 MBMS业务执行过频率层汇聚操作,则向 UE发送进行频 率层分散操作的指示消息。  Step 801: After receiving the session end request of the MBMS service sent by the CN, and determining that the frequency layer convergence operation is performed on the MBMS service, the UTRAN sends an indication message for performing a frequency layer decentralization operation to the UE.
步骤 802, UTRAN判断当前的网络情况符合哪种指示策略的网络情 况, 才艮据该网络策略, 向 UE发送采用哪一种或多种频率层分散算法的 指示信息。 假设本实施例是指示 UE采用伪随机函数算法和哈希函数算 法两种算法进行频率层分散。 Step 802: The UTRAN determines, according to the network condition that the current network condition is in accordance with the indication policy, according to the network policy, which one or more frequency layer dispersion algorithms are used to send to the UE. Instructions. It is assumed that the embodiment instructs the UE to perform frequency layer dispersion using two algorithms, a pseudo-random function algorithm and a hash function algorithm.
步骤 803, UTRAN指示 UE这两种算法的选择顺序。假设本实施例 为先采用伪随机函数算法再用哈希函数算法进行频率层分散。  Step 803, the UTRAN indicates the order of selection of the two algorithms of the UE. It is assumed that the present embodiment first uses a pseudo-random function algorithm and then uses a hash function algorithm for frequency layer dispersion.
步骤 804, UE接收到上述指示后, 按照指示将这几种算法都确定为 进行频率层分散的算法, 并依指示中的选择顺序, 先采用伪随机函数算 法确定分散到的频率, 用确定的频率进行频率层分散; 再用哈希函数算 法确定分散到的频率, 用确定的频率进行频率层分散。 当然, 如果实际 应用中, 指示中的频率层分散算法过多, UE也可以只依选择顺序, 选 择其中部分算法来进行频率层分散, 比如: 选择一种或两种算法来进行 频率层分散。  Step 804: After receiving the foregoing indication, the UE determines, according to the indication, that all the algorithms are performed as an algorithm for performing frequency layer dispersion, and according to the selection order in the indication, first adopts a pseudo-random function algorithm to determine the dispersed frequency, and uses the determined The frequency is dispersed by the frequency layer; the hash function algorithm is used to determine the dispersed frequency, and the frequency layer is dispersed with the determined frequency. Of course, if there are too many frequency layer dispersion algorithms in the indication in the actual application, the UE may select some of the algorithms to perform frequency layer dispersion only according to the selection order, for example, one or two algorithms are selected to perform frequency layer dispersion.
第五较佳实施例:  Fifth preferred embodiment:
本实施例 UE和 UTRAN与较佳实施例一相同 ,都存储了相关内容, 这里不再重复。  In this embodiment, the UE and the UTRAN are the same as the preferred embodiment 1, and the related content is stored, and is not repeated here.
本实施例的频率层分散过程参见图 9, 图 9为本发明第四较佳实施 例的频率层分散过程处理流程图。 该流程包括以下步骤:  Referring to FIG. 9, FIG. 9 is a flow chart of the frequency layer dispersion process according to the fourth preferred embodiment of the present invention. The process includes the following steps:
步骤 901,. UTRAN接收到 CN发送的 MBMS业务的会话结束请求, 判断出针对该 MBMS业务执行过频率层汇聚操作,则向 UE发送进行频 率层分散操作的指示消息。  Step 901: The UTRAN receives the session end request of the MBMS service sent by the CN, and determines that the frequency layer convergence operation is performed for the MBMS service, and then sends an indication message for performing the frequency layer scatter operation to the UE.
步驟 902, UTRAN判断当前的网络情况符合哪种指示策略的网络情 况, 根据该网络策略, 向 UE发送采用哪一种或多种频率层分散算法的 指示信息。 假设本实施例是指示 UE采用伪随机函数算法和哈希函数算 法两种算法进行频率层分散。  Step 902: The UTRAN determines, according to the network condition, the network condition indicating the current policy, and according to the network policy, the indication information of which one or more frequency layer dispersion algorithms are used is sent to the UE. It is assumed that the present embodiment instructs the UE to perform frequency layer dispersion using both the pseudo-random function algorithm and the hash function algorithm.
步驟 903, UTRAN指示哪些小区的 UE采用伪随机函数算法, 其他 小区的 UE采用哈希函数算法。 步骤 904, UE接收到上述指示后, 居该指示, 并将指示中自身所 在小区对应的频率层分散算法确定为进行频率层分散的频率层分散算 法, 使用该算法确定分散到的频率, 用确定的频率进行频率层分散。 In step 903, the UTRAN indicates that the UEs of the cells adopt the pseudo-random function algorithm, and the UEs of other cells adopt the hash function algorithm. Step 904: After receiving the foregoing indication, the UE participates in the indication, and determines a frequency layer dispersion algorithm corresponding to the cell in which the UE is located as a frequency layer dispersion algorithm for performing frequency layer dispersion, and uses the algorithm to determine the dispersed frequency, and determine The frequency is dispersed by the frequency layer.
本实施例中,网络侧是对不同的小区指示了不同的频率层分散算法, 实际应用中, 还可以对于具有不同特征的 UE指示不同的频率层分散算 法。 例如: 对于不同状态的 UE指示不同的频率层分散算法。  In this embodiment, the network side indicates different frequency layer decentralization algorithms for different cells. In actual applications, different frequency layer decentralization algorithms may also be indicated for UEs with different characteristics. For example: UEs of different states indicate different frequency layer dispersion algorithms.
由上述的实施例可见,本发明的这种多媒体广播 /组播业务中用户设 备进行频率层分散的方法, 实现了 UE灵活的选择和使用频率层分散算 法, 从而适应不同的网络情况。 同时, 由于网络侧能够控制 UE随机选 择的走向, 使得整个网络用户分布更加均衡。  It can be seen from the above embodiments that the user equipment in the multimedia broadcast/multicast service of the present invention performs the frequency layer decentralization method, thereby realizing the flexible selection of the UE and the use of the frequency layer decentralization algorithm, thereby adapting to different network conditions. At the same time, because the network side can control the direction of the UE's random selection, the distribution of the entire network user is more balanced.
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围 并不局限于此, 任何熟悉该技术的人在本发明所揭露的技术范围内, 可 轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。  The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope of the present invention. All should be covered by the scope of the present invention.

Claims

权利要求书 Claim
1、 一种多媒体广播 /组播业务中用户设备进行频率层分散的方法, 其特征在于, 在用户设备 UE中存储至少两种频率层分散算法, 频率层 分散过程包括以下步驟:  A method for performing frequency layer decentralization of user equipment in a multimedia broadcast/multicast service, characterized in that at least two frequency layer dispersion algorithms are stored in a user equipment UE, and the frequency layer dispersion process comprises the following steps:
A、 网络侧在需要进行频率层分散操作时, 向 UE发送采用哪一种 或哪几种频率层分散算法进行频率层分散的指示;  A. When the network side needs to perform the frequency layer decentralization operation, the UE sends an indication of which one or which frequency layer dispersion algorithms are used to perform frequency layer dispersion;
B、 UE根据网络侧发出的指示, 选 目应的频率层分散算法进行频 率层分散。  B. The UE selects the frequency layer dispersion algorithm to perform frequency layer dispersion according to the instruction sent by the network side.
2、如权利要求 1所述的方法, 其特征在于: 所述需要进行频率层分 散操作的时间是在: 网络侧在发送多媒体广播 /组播业务数据过程中; 或 在多媒体广播 /组播业务会话结束过程时; 或在多媒体广播 /组播业务会 话结束的预定时间后。  2. The method according to claim 1, wherein: the time required for the frequency layer decentralization operation is: in the process of transmitting multimedia broadcast/multicast service data on the network side; or in the multimedia broadcast/multicast service At the end of the session; or after a predetermined time at the end of the multimedia broadcast/multicast service session.
3、 如权利要求 1所述的方法, '其特征在于: 所述步骤 A中, 网络 侧在向 UE发送采用哪一种或哪几种频率层分散算法之前或是同时, 向 UE发送是否进行频率层分散的指示;  3. The method according to claim 1, wherein: in the step A, the network side sends to the UE whether to perform before or at the same time as the frequency layer dispersion algorithm is used to transmit to the UE. An indication of the dispersion of the frequency layer;
步骤 B 中: UE先根据是否进行频率层分散的指示, 决定是否进行 频率层分散; 如果进行, 则根据指示确定进行频率层分散的频率层分散 算法, 从存储的频率层分散算法中找出确定的频率层分散算法, 用该频 率层分散算法进行频率层分散; 否则不根据指示执行频率层分散操作。  In step B, the UE first determines whether to perform frequency layer dispersion according to whether the frequency layer is dispersed or not; if yes, determines a frequency layer dispersion algorithm for performing frequency layer dispersion according to the indication, and finds and determines from the stored frequency layer dispersion algorithm. The frequency layer dispersion algorithm uses the frequency layer dispersion algorithm to perform frequency layer dispersion; otherwise, the frequency layer dispersion operation is not performed according to the indication.
4、 如权利要求 3所述的方法, 其特征在于 ·. 向用户设备 UE发送是 否进行频率分散的指示, 并指示 UE采用哪一种或哪几种频率层分散算 法进行频率层分散的方法为: 通过点到多点控制信道或广播信道在一条 控制消息中指示或通过两条控制消息分別进行指示。  The method according to claim 3, wherein: the method of transmitting to the user equipment UE whether to perform frequency dispersion, and indicating which one or which frequency layer dispersion algorithms are used by the UE to perform frequency layer dispersion is : Indicated in a control message or indicated by two control messages via a point-to-multipoint control channel or broadcast channel.
5、如权利要求 1所述的方法, 其特征在于: 在网络侧设置并存储多 种指示策略, 每种指示策略中包含: 哪种网络情况下, 对应使用哪种或 哪几种频率层分散算法; 5. The method of claim 1 wherein: setting and storing more on the network side An indication policy, each of which includes: in which network case, which one or which frequency layer dispersion algorithms are used;
网络侧下发指示前, 判断当前网络情况符合哪种指示策略的网络情 况, 根据该策略, 指示 UE采用该策略中的频率层分散算法进行频率层 分散。  Before the network side sends the indication, it determines whether the current network condition complies with the network condition indicating the policy. According to the policy, the UE is instructed to use the frequency layer dispersion algorithm in the policy to perform frequency layer dispersion.
6、如权利要求 5所述的方法, 其特征在于, 所述网络情况包含但不 限于以下情况的一种或多种: UE在小区中的数量及分布情况、 小区的 分布情况、 小区信道廣量情况、 拥塞情况, 各个小区的频率使用情况, 频率规划情况。  The method according to claim 5, wherein the network situation includes, but is not limited to, one or more of the following: a quantity and a distribution of a UE in a cell, a distribution of a cell, and a wide cell channel. Quantity, congestion, frequency usage of each cell, frequency planning.
7、 如权利要求 1所述的方法, 其特征在于: 步骤 A中, 网络侧指 示 UE采用哪几种频率层分散算法进行频率层分散时, 步骤 B所述确定 进行频率层分散的频率层分散算法的方法为:  7. The method according to claim 1, wherein: in step A, when the network side indicates which frequency layer dispersion algorithm is used by the UE to perform frequency layer dispersion, the frequency layer dispersion for performing frequency layer dispersion is determined in step B. The method of the algorithm is:
从指示中的.几种频率层分散算法中选择一种频率层分散算法, 确定 为进行频率层分散的算法。  A frequency layer dispersion algorithm is selected from several frequency layer dispersion algorithms in the indication, and is determined as an algorithm for performing frequency layer dispersion.
8、如权利要求 7所述的方法, 其特征在于: 所述从指示中的几种频 率层分散算法中选择一种频率层分散算法的方法为: 随机选择或按接收 的顺序选择或按预先设置的选择顺序选择。  8. The method according to claim 7, wherein: the method for selecting a frequency layer dispersion algorithm from among several frequency layer dispersion algorithms in the indication is: randomly selecting or selecting in order of reception or pressing in advance The selection order of the settings is selected.
9、 如权利要求 8所述的方法, 其特征在于: 随机选择一种频率层分 散算法时, 采用能够均匀选择的函数算法来进行随机选择。  9. The method according to claim 8, wherein: when a frequency layer dispersion algorithm is randomly selected, a function algorithm capable of uniform selection is used to perform random selection.
10、 如权利要求 9所述的方法, 其特征在于: 所述能够均匀选择的 函数算法为哈希算法或是随机函数算法。  10. The method according to claim 9, wherein: the function algorithm that can be uniformly selected is a hash algorithm or a random function algorithm.
11、 如权利要求 1所述的方法, 其特征在于: 步骤 A中, 网络侧指 示 UE采用哪几种频率层分散算法进行频率层分散时, 进一步指示 UE 这几种算法的优先选择顺序或 UE从这几种算法中进行选择的奈件或选 择规则或具有何种特征的 UE分别使用这几种频率层分散算法的哪一种 频率层分散算法; The method according to claim 1, wherein: in step A, when the network side indicates which frequency layer decentralization algorithm is used by the UE to perform frequency layer dispersion, the UE further indicates the priority order of the UE or the UE. Which of the several frequency layer dispersion algorithms are used by the UEs selected from these algorithms or the selection rules or characteristics of the UE Frequency layer dispersion algorithm;
步驟 B所述确定进行频  Step B determines the frequency of the implementation
UE按照指示中的优先选择顺序选择一种频率层分散算法, 确定为 进行频率层分散的算法; 或按照指示中的选择条件或选择规则或根据自 身状况判断应该使用哪种频率层分散算法, 选择一种频率层分散算法, 确定为进行频率层分散的算法。  The UE selects a frequency layer dispersion algorithm according to the priority selection order in the indication, and determines an algorithm for performing frequency layer dispersion; or determines which frequency layer dispersion algorithm should be used according to the selection condition or selection rule in the indication or according to its own condition, and selects A frequency layer dispersion algorithm is determined as an algorithm for performing frequency layer dispersion.
12、 如权利要求 11所述的方法, 其特征在于: 所述指示何种特征的 UE分别使用这几种频率层分散算法的哪一种频率层分散算法的方法为: 对不同小区的 UE指示不同的频率层分散算法;  The method according to claim 11, wherein: the method for indicating which feature the UE separately uses which frequency layer decentralization algorithm of the frequency layer decentralization algorithms is: Different frequency layer dispersion algorithms;
所述步骤 B中, UE ^^据指示, 将其中自身所在小区对应的频率层 分散算法确定为进行频率层分散的频率层分散算法。  In the step B, the UE determines that the frequency layer dispersion algorithm corresponding to the cell in which the cell is located is determined as a frequency layer dispersion algorithm for performing frequency layer dispersion.
13、 如权利要求 1所述的方法, 其特征在于: 步骤 A中, 网络侧指 示 UE采用哪几种频率层分散算法进行频率层分散时, 进一步指示 UE 这几种算法的选择顺序;  The method according to claim 1, wherein: in step A, the network side indicates which frequency layer decentralization algorithm is used by the UE to perform frequency layer dispersion, and further indicates a selection order of the UEs;
所述步骤 B中, UE按照指示将这几种算法的全部或是部分确定为 进行频率层分散的算法, 并依指示中的选择顺序进行多次频率层分散。  In the step B, the UE determines all or part of the algorithms as the algorithm for performing frequency layer dispersion according to the indication, and performs multiple frequency layer dispersion according to the selection order in the indication.
14、 如权利要求 1、 3、 7、 11、 12或 13所述的方法, 其特征在于: 指示 UE釆用哪一种或哪几种频率层分散算法进行频率层分散的方法 为: 采用二进制数据指示各种频率层分散算法;  14. The method according to claim 1, 3, 7, 11, 12 or 13, wherein: the method for indicating which one or which frequency layer dispersion algorithms are used by the UE for frequency layer dispersion is: The data indicates various frequency layer dispersion algorithms;
网络侧和 UE使用协议默认值, 预先确定哪个二进制数据指示哪种 频率层分散算法;  The network side and the UE use protocol default values to determine which binary data indicates which frequency layer dispersion algorithm is used;
或网络侧进一步向 UE发送二进制数据指示含义信息, UE根据该信 息获知哪个二进制数据指示哪种频率层分散算法。  Or the network side further sends binary data indication meaning information to the UE, and the UE learns, according to the information, which binary data indicates which frequency layer dispersion algorithm.
15、 如权利要求 1所述的方法, 其特征在于: 所述步骤 B进一步包 括, UE '收到指示后对该指示中的一种或多种频率层分散算法分别进行 概率校验; 示中通过概率校脸的频率层分散算法确定为进行频率层分散的频率层 分散算法; The method according to claim 1, wherein: step B further comprises: after receiving the indication, the UE performs one or more frequency layer dispersion algorithms in the indication separately Probability check; the frequency layer decentralization algorithm for performing frequency layer dispersion is determined by the frequency layer dispersion algorithm of the probabilistic face;
如果指示中的频率层分散算法都没通过概率校脸, 则 UE根据自身 情况或预先确定的选择方法或是随机选择一种频率层分散算法。  If the frequency layer dispersion algorithm in the indication does not pass the probability face, the UE randomly selects a frequency layer dispersion algorithm according to its own situation or a predetermined selection method.
16、 如权利要求 15所述的方法, 其特征在于, 所述概率校验的方法 为: 网络侧对于指示中每种频率层分散算法, 向 UE发送一个校验概率 因子; UE收到网络侧指示后, 对于指示中每种频率层分散算法产生一 个随机数, 将其分别与从网络侧接收到的对应的校验概率因子进行比 较, 如果随机数大于所述校验概率因子, 则校检通过; 否则校验不通过。  The method according to claim 15, wherein the method for probabilistic checking is: the network side sends a check probability factor to the UE for each frequency layer decentralization algorithm in the indication; the UE receives the network side After the indication, a random number is generated for each frequency layer dispersion algorithm in the indication, and is respectively compared with a corresponding verification probability factor received from the network side, and if the random number is greater than the verification probability factor, the check is performed. Pass; otherwise the verification does not pass.
17、 如权利要求 16所述的方法, 其特征在于: 网络侧对于指示中不 同的频率层分散算法, 按照预定的优先级或选择顺序, 向 UE发送不同 的校验概率因子。  17. The method according to claim 16, wherein: the network side sends different check probability factors to the UE according to a predetermined priority or selection order for different frequency layer dispersion algorithms in the indication.
18、 如权利要求 1、 3、 5、 7、 8、 9、 11、 12、 13、 15、 16或 17所 述的方法, 其特征在于, 所述频率层分散算法包含但不限于以下算法: 伪随机函数算法、 哈希函数算法、 将频率分散到进行频率层汇聚前的频 率的算法、 小区重选择算法。  18. The method of claim 1, 3, 5, 7, 8, 9, 11, 12, 13, 15, 16, or 17, wherein the frequency layer dispersion algorithm includes but is not limited to the following algorithm: A pseudo-random function algorithm, a hash function algorithm, an algorithm for spreading frequencies to frequencies before frequency layer convergence, and a cell reselection algorithm.
PCT/CN2006/000340 2005-03-07 2006-03-07 Method for frequency layer dispersal of ue in the multimedia broadcast/multicast service WO2006094455A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200510051573.8 2005-03-07
CNB2005100515738A CN100389615C (en) 2005-03-07 2005-03-07 Method for user equipment to perform frequency layer distribution in multimedia broadcast/multicast service

Publications (1)

Publication Number Publication Date
WO2006094455A1 true WO2006094455A1 (en) 2006-09-14

Family

ID=36952951

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/000340 WO2006094455A1 (en) 2005-03-07 2006-03-07 Method for frequency layer dispersal of ue in the multimedia broadcast/multicast service

Country Status (2)

Country Link
CN (1) CN100389615C (en)
WO (1) WO2006094455A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296400B (en) * 2007-04-29 2012-05-23 中兴通讯股份有限公司 Method and device for selecting optimized frequency layer of multimedia broadcast/multicast service
CN101299831B (en) * 2007-04-30 2011-06-22 中兴通讯股份有限公司 MBMS preferred frequency layer selection method and device
CN106060832A (en) * 2016-06-17 2016-10-26 华南理工大学 Partial frequency reuse-based spectrum flexible allocation method in long term evolution (LTE) heterogeneous network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571531A (en) * 2003-07-15 2005-01-26 北京三星通信技术研究有限公司 Method of reliable transmission of public control information in multimedia broadcasting and multicast service
US20050030966A1 (en) * 2003-08-06 2005-02-10 Zhijun Cai Method and apparatus for providing session data to a subscriber to a multimedia broadcast multicast service
WO2005018269A1 (en) * 2003-08-19 2005-02-24 Lg Electronics Inc. Apparatus and method for sharing radio protocol entities in wireless communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60303837T2 (en) * 2003-05-12 2006-08-17 Matsushita Electric Industrial Co., Ltd., Kadoma Method and apparatus for transmitting layers for scalable data services
BRPI0413816B1 (en) * 2003-08-22 2018-04-10 Samsung Electronics Co., Ltd. CELL SELECTION METHOD FOR RECEIVING PACKAGE DATA IN A MBMS SUPPORT MOBILE COMMUNICATION SYSTEM

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1571531A (en) * 2003-07-15 2005-01-26 北京三星通信技术研究有限公司 Method of reliable transmission of public control information in multimedia broadcasting and multicast service
US20050030966A1 (en) * 2003-08-06 2005-02-10 Zhijun Cai Method and apparatus for providing session data to a subscriber to a multimedia broadcast multicast service
WO2005018269A1 (en) * 2003-08-19 2005-02-24 Lg Electronics Inc. Apparatus and method for sharing radio protocol entities in wireless communication system

Also Published As

Publication number Publication date
CN100389615C (en) 2008-05-21
CN1832589A (en) 2006-09-13

Similar Documents

Publication Publication Date Title
JP4813479B2 (en) Method and apparatus for instructing cell selection at the end of a service session in a multimedia broadcast / multicast service system
KR100947741B1 (en) How to set up RRC connection in mobile communication system
US7623869B2 (en) Radio communication system and method
US7970002B2 (en) Service transmission method for multimedia broadcast/multicast service
JP4634389B2 (en) Method and apparatus for broadcast application in a wireless communication system
US8619745B2 (en) Method and apparatus of selecting operating frequency for user equipment in a wireless communications system
CN100442701C (en) Method for the network side to know the situation of users receiving multimedia broadcast/multicast services
WO2007012280A1 (en) Method, system and apparatus for transmitting and receiving multimedia broadcast/multicast serving service
JP2018507605A (en) Transmission mechanism selection for point-to-multipoint (PTM) compatible services using serving cell information
JP2007251951A (en) Method and related apparatus of handling point-to-multipoint mbms service in wireless communications system
JP2007535248A (en) Notification method of cell information change in multimedia broadcast / multicast service
CN1323568C (en) Method for controlling user terminal to select cell in wireless communication system
WO2006015555A1 (en) Method for inform radio bearer configuration parameters of multimedia broadcast/multicast service
WO2006102853A1 (en) Method for user terminal performing frequency level operation in multimedia broadcast/multicast service
CN101114921B (en) Method and device for sending multimedia broadcast/multicast service
CN100415038C (en) Method for controlling user terminal to select cell in wireless communication system
CN100421507C (en) A method for transmitting service control information in multimedia broadcast/multicast service
CN101039454A (en) Method and device for stopping point-to-multipoint multimedia broadcasting in wireless communication system
WO2006094455A1 (en) Method for frequency layer dispersal of ue in the multimedia broadcast/multicast service
CN100502280C (en) A method for ensuring that the network side receives user equipment messages
US20070230380A1 (en) System And Method For Selecting A Point-To-Point Or Point-To-Multipoint Transmission Mode
CN100450296C (en) A transmission method of broadcast/multicast service control information
CN100466762C (en) Method for Realizing Broadcast and Multicast Service Notification
CN100428749C (en) A method for multicast activation of multimedia broadcast/multicast service
CN101090392B (en) Multi-service receiving method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

WWW Wipo information: withdrawn in national office

Country of ref document: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06705728

Country of ref document: EP

Kind code of ref document: A1

WWW Wipo information: withdrawn in national office

Ref document number: 6705728

Country of ref document: EP