US20180242211A1 - Method and Device for Dynamically Building a Virtual Cell - Google Patents

Method and Device for Dynamically Building a Virtual Cell Download PDF

Info

Publication number
US20180242211A1
US20180242211A1 US15/548,769 US201515548769A US2018242211A1 US 20180242211 A1 US20180242211 A1 US 20180242211A1 US 201515548769 A US201515548769 A US 201515548769A US 2018242211 A1 US2018242211 A1 US 2018242211A1
Authority
US
United States
Prior art keywords
master control
control site
cell
preset threshold
event
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US15/548,769
Inventor
Lin Chen
Fang Zhang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority claimed from PCT/CN2015/089744 external-priority patent/WO2016041496A1/en
Assigned to ZTE CORPORATION reassignment ZTE CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHEN, LIN, ZHANG, FANG
Publication of US20180242211A1 publication Critical patent/US20180242211A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/04Reselecting a cell layer in multi-layered cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/32Hierarchical cell structures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • H04W36/0038Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information of security context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/0085Hand-off measurements
    • H04W36/0088Scheduling hand-off measurements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • H04W36/302Reselection being triggered by specific parameters by measured or perceived connection quality data due to low signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/34Reselection control
    • H04W36/38Reselection control by fixed network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Definitions

  • the present document relates to the field of mobile communication, and more particularly, to a method and apparatus for building dynamically a virtual cell.
  • ultra-dense networks are an important means for achieving the first two indexes in the 5G
  • a key technology of the UDN is to enable a large number of nodes to coexist efficiently within a dense range in a homogeneous or heterogeneous manner. Because ultra-dense deployment causes very serious interference between cells, capacity per area cannot increase linearly with the number of nodes in the area synchronously. Moreover, lot of switching will be brought about when user equipment (UE) moves between the cells, and the ultra-dense deployment will pose a severe challenge to mobile signaling load and mobile robustness.
  • UE user equipment
  • the soft cells or phantom cells are composed of macro cells and micro cells with best communication quality among adjacent cells of the macro cells. Only micro cells in the soft cells need to be replaced in the course of moving of the UE without switching between each of the micro cells.
  • a virtual cell cannot be achieved if the UE is not within the coverage area of the macro cell.
  • the problem to be solved by the present disclosure is to provide a method and apparatus for building dynamically a virtual cell so as to achieve the virtual cell when UE is not within the coverage area of a macro cell.
  • a method for building dynamically a virtual cell includes:
  • a master control site sending an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE), and receiving a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE;
  • the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site;
  • the master control site and the slave sites constitute a first virtual cell.
  • the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site includes:
  • the master control site generating a first virtual cell key according to a first current value of a first S counter and a key from a core network;
  • the master control site obtaining the cell corresponding to the cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, using the obtained cell as the slave site and sending a first adding request message to one of the slave sites;
  • the master control site receiving a first adding command message from one of the slave sites, generating a first encryption key according to the first adding command message and sending a first radio resource control (RRC) connection reconfiguration message to the UE; and
  • RRC radio resource control
  • the master control site receiving a first RRC connection reconfiguration completion message from the UE and the first adding command message from one of the slave sites;
  • the first adding request message includes the first virtual cell key and an encryption algorithm list;
  • the first RRC connection reconfiguration message includes a first encryption algorithm in the first adding command message and the first current value of the first S counter;
  • the first adding command message includes the first encryption algorithm.
  • the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site further includes:
  • the master control site sending a second adding request message to other slave sites of the first virtual cell; the master control site receiving a second adding command message from the other slave sites of the first virtual cell;
  • the second adding request message includes the first virtual cell key and the first encryption algorithm.
  • the first adding request message or the second adding request message further includes UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier;
  • the first RRC connection reconfiguration message further includes the header compression algorithm.
  • the first virtual cell key is generated according to the key from the core network and the first current value of the first S counter.
  • the method when the master control site receives an adding completion message from the slave sites, the method further includes:
  • the master control site sending a first path transformation request message to a mobility management entity (MME) and receiving a first path transformation acknowledgement message from the MME;
  • MME mobility management entity
  • the first path transformation request message includes a first virtual cell identifier, a master control site identifier in the first virtual cell and slave cell identifiers in the first virtual cell.
  • the method further includes:
  • the master control site sending an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE;
  • the master control site receiving a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE, and deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold;
  • the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • the master control site deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes:
  • the master control site sending a deletion request message to the slave site corresponding to the slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; the master control site receiving a deletion acknowledgement message from the slave site.
  • the master control site updating keys of the UE and slave sites of a second virtual cell includes:
  • the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter and generating a second virtual cell key according to the second current value of the first S counter;
  • the master control site sending a key updating request message to the slave sites of the second virtual cell and sending a second RRC connection reconfiguration message to the UE;
  • the key updating request message includes the second virtual cell key
  • the second RRC connection reconfiguration message includes the second current value of the first S counter
  • the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter includes:
  • the master control site adding 1 to the first current value of the first S counter to obtain the second current value of the first S counter.
  • the method further includes:
  • the master control site sending an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value, to the UE;
  • the master control site receiving a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, from the UE; and sending a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the
  • the switching request message includes the key from the core network, a current value of a next hop chaining counter (NCC) and the encryption algorithm list
  • the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • the third RRC connection reconfiguration message further includes the header compression algorithm.
  • the method when the master control site receives the switching request message from another master control site, the method further includes:
  • the master control site generating a third virtual cell key according to the switching request message from the other master control site and sending a deletion request message to slave sites of the other master control site;
  • the master control site receiving a deletion acknowledgement message from the slave sites of the other master control site and sending a third adding quest message to the slave sites of the other master control site;
  • the master control site receiving a third adding command message from the slave sites of the other master control site, generating a third encryption key according to the third adding command message, and sending a switching command message to the other master control site;
  • the master control site and the slave sites of the other master control site constitute a third virtual cell;
  • the third adding request message includes the second encryption algorithm and a third virtual cell key.
  • the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • a method for building dynamically a virtual cell includes:
  • UE user equipment selecting a serving cell, using the selected serving cell as a master control site, and establishing services on the master control site;
  • the UE receiving an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site;
  • the UE sending a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site;
  • the UE receiving a first radio resource control (RRC) connection reconfiguration message from the master control site, generating a first encryption key according to the first RRC connection reconfiguration message, performing reestablishment using the generated first encryption key, sending a first RRC connection reconfiguration completion message to the master control site and initiating a random access process to a slave site.
  • RRC radio resource control
  • the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes identifier/identifiers of one or more cells satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold.
  • the UE generating a first encryption key according to the first RRC connection reconfiguration message includes:
  • the UE generating a first virtual cell key according to a first current value of a first S counter in the first RRC connection reconfiguration message and a key from a core network, and generating the first encryption key according to the generated first virtual cell key and a physical address of the UE using a first encryption algorithm in the first RRC connection reconfiguration message.
  • the method when the UE receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, the method further includes:
  • the UE measuring slave sites in a first virtual cell; and sending a measurement report of the event that the signal quality of the slave cells is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold to the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell; and
  • the UE receiving a second RRC connection reconfiguration message from the master control site, generating a second encryption key according to the second RRC connection reconfiguration message, performing reestablishment using the generated second encryption key, and sending a second RRC connection reconfiguration completion message to the master control site.
  • the UE generating a second encryption key according to the second RRC connection reconfiguration message includes:
  • the UE generating a second virtual cell key according to a second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generating the second encryption key according to the generated second virtual cell key and the physical address of the UE using the first encryption algorithm.
  • the method further includes:
  • the UE determines that there is a cell which satisfy the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, sending a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth
  • the UE receiving a third RRC connection reconfiguration message from the master control site, generating a third encryption key according to the third RRC connection reconfiguration message, performing reestablishment using the generated third encryption key, sending a third RRC connection reconfiguration completion message to a target master control site and initiating a random access process to a slave site.
  • the UE generating a third encryption key according to the third RRC connection reconfiguration message includes:
  • the UE generating a third virtual cell key according to a current value of a second S counter in the third RRC connection reconfiguration message, the key from the core network and a current value of a next hop chaining counter (NCC), and generating the third encryption key according to the generated third virtual cell key and the physical address of the UE using a second encryption algorithm.
  • NCC next hop chaining counter
  • the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • a method for building dynamically a virtual cell includes:
  • a slave site receiving a first adding request message or a second adding request message from a master control site, generating a first encryption key according to the first adding request message or the second adding request message, performing configuration using the generated first encryption key, and sending a first adding command message or a second adding command message to the master control site;
  • the first adding command message includes a first encryption algorithm.
  • the slave site generating the first encryption key according to the first adding request message includes:
  • the slave site generating the first encryption key according to the second adding request message includes:
  • the first adding command message or the second adding command message further includes a first current value of a first S counter in the first adding request message or the second adding request message.
  • the method further includes:
  • the slave site sending an adding completion message to the master control site.
  • the method when the slave site receives a deletion request message from the master control site, the method further includes:
  • the slave site releasing corresponding resources and sending a deletion acknowledgement message to the master control site.
  • the method when the slave site receives a third adding request message from a target master control site, the method further includes:
  • the slave site generating a second encryption key according to the third adding request message, performing configuration using the generated second encryption key, and sending a third adding command message to the target master control site.
  • the slave site generating a third encryption key according to the third adding request message includes:
  • An apparatus for building dynamically a virtual cell located at a master control site side, includes a first sending module, a first receiving module and an adding module, herein
  • the first sending module is configured to send an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE),
  • UE user equipment
  • the first receiving module is configured to receive a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE;
  • the adding module is configured to add a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site;
  • the master control site and slave sites constitute a first virtual cell.
  • the first sending module is further configured to send an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE; and the first receiving module is further configured to receive a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE.
  • the apparatus further includes a deletion module, herein
  • the deletion module is configured to delete a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold, and update keys of the UE and slave sites of a second virtual cell;
  • the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • the first sending module is further configured to send an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value to the UE, send a switching request message to a target master control site corresponding to a cell identifier in a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh
  • the first receiving module is further configured to receive the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value from the UE, and receive a switching command message from the target master control site;
  • the switching request message includes a key from a core network, a current value of a next hop chaining counter (NCC) and an encryption algorithm list
  • the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • An apparatus for building dynamically a virtual cell, located at a user equipment (UE) side, includes a selecting module, a second receiving module and a second sending module, herein
  • the selecting module is configured to select a serving cell, use the selected serving cell as a master control site, and establish services on the master control site;
  • the second receiving module is configured to receive an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site, measure an adjacent cell of the master control site, receive a first radio resource control (RRC) connection reconfiguration message from the master control site, generate a first encryption key according to the first RRC connection reconfiguration message, and perform reestablishment using the generated first encryption key;
  • RRC radio resource control
  • the second sending module is configured to send a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site, send a first RRC connection reconfiguration completion message to the master control site and initiate a random access process to a slave site.
  • the second receiving module is further configured to receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, measure slave sites in a first virtual cell, receive a second RRC connection reconfiguration message from the master control site, generate a second encryption key according to the second RRC connection reconfiguration message, and perform reestablishment using the generated second encryption key;
  • the second sending module is configured to send a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell, and send a second RRC connection reconfiguration completion message to the master control site.
  • the second receiving module is further configured to receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, measure adjacent cells of the master control site, receive a third RRC connection reconfiguration message from the master control site, generate a third encryption key according to the third RRC connection reconfiguration message, and perform reestablishment using the generated third encryption key; and
  • the second sending module is further configured to, when determining that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, send a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent
  • the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • An apparatus for building dynamically a virtual cell, located at a slave site side, includes a third receiving module and a third sending module, herein
  • the third receiving module is configured to receive a first adding request message or a second adding request message from a master control site, generate a first encryption key according to the first adding request message or the second adding request message, and perform configuration using the generated first encryption key;
  • the third sending module is configured to send a first adding command message or a second adding command message to the master control site, herein the first adding command message includes a first encryption algorithm.
  • the third sending module is further configured to send an adding completion message to the master control site after a random access process initiated by the UE is completed.
  • the third receiving module is further configured to receive a deletion request message from the master control site.
  • the third sending module is further configured to release resources indicated by the deletion request message and send a deletion acknowledgement message to the master control site.
  • the third receiving module is further configured to receive a third adding request message from a target master control site, generate a second encryption key according to the third adding request message, and performing configuration using the generated second encryption key;
  • the third sending module is further configured to send a third adding command message to the target master control site.
  • the scheme of the present disclosure includes: a master control site sending an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE), receiving a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE; and the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold one by one as a slave site; herein the master control site and slave sites constitute a first virtual cell.
  • the serving cell selected by the UE may be any cell, and is not necessary to be a macro cell, and the master control site adds a cell satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site, thereby achieving a virtual cell.
  • FIG. 1 is a flow chart of a method for building dynamically a virtual cell applied to UE in accordance with an embodiment of the present disclosure.
  • FIG. 2 is a flow chart of a method for building dynamically a virtual cell applied to a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 3 is a flow chart of a method for building dynamically a virtual cell applied to a slave site in accordance with an embodiment of the present disclosure.
  • FIG. 4 is a flow chart of a method for adding a slave site of a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 5 is a flow chart of a method for deleting a slave site of a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 6 is a flow chart of a method for switching a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 7 is a block diagram of a first apparatus (UE) for building dynamically a virtual cell in accordance with an embodiment of the present disclosure.
  • FIG. 8 is a block diagram of a second apparatus (master control site) for building dynamically a virtual cell in accordance with an embodiment of the present disclosure.
  • FIG. 9 is a block diagram of a third apparatus (slave site) for building dynamically a virtual cell in accordance with an embodiment of the present disclosure.
  • an embodiment of the present disclosure proposes a method for building dynamically a virtual cell including the following steps.
  • a master control site sends an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold to UE, and receives a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE.
  • the signal level of the adjacent cell is a ratio of the signal level of the adjacent cell of the virtual cell to a transmitting power of the adjacent cell of the virtual cell.
  • the UE selects a serving cell as a master control site, and after services is established on the master control node, the master control node sends the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, that is obtained by measuring the adjacent cell of the virtual cell, to the UE.
  • Step 101 the master control node adds a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site; herein the master control site and slave sites constitute a first virtual cell.
  • the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as the slave sites includes: the master control site generates a first virtual cell key according to a first current value of a first S counter and a key from a core network; the master control site obtains the cell corresponding to the cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, uses the obtained cell as the slave site and sends a first adding request message to one of the slave sites; the master control site receives a first adding command message from one of the slave sites, generates a first encryption key according to the first adding command message and sends a first radio resource control (RRC) connection reconfiguration message
  • the first adding request message includes the first virtual cell key and an encryption algorithm list;
  • the first RRC connection reconfiguration message includes a first encryption algorithm in the first adding command message and the first current value of the first S counter;
  • the first adding command message includes the first encryption algorithm.
  • the first adding request message further includes UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier.
  • the first RRC connection reconfiguration message further includes the header compression algorithm.
  • the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site may further include: the master control site sends a second adding request message to other slave sites of the first virtual cell; the master control site receives a second adding command message from the other slave sites of the first virtual cell.
  • the second adding request message includes the first virtual cell key and the first encryption algorithm.
  • the first adding request message or the second adding request message further includes the UE capability information, the first current value of the first S counter, the header compression algorithm and the UE identifier.
  • the first RRC connection reconfiguration message further includes the header compression algorithm.
  • the method further includes: the master control site sends a first path transformation request message to a mobility management entity (MME) and receives a first path transformation acknowledgement message from the MME.
  • MME mobility management entity
  • the first path transformation request message includes a first virtual cell identifier, a master control site identifier in the first virtual cell and slave cell identifiers in the first virtual cell.
  • the method further includes steps 102 - 104 .
  • Step 102 the master control site sends an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE.
  • the signal level of the slave cell is a ratio of the signal quality of the slave cell to a transmitting power of the slave cell.
  • the master control site can send periodically the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold to the UE.
  • the master control site receives a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE, and deletes a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold.
  • the master control site deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes:
  • the master control site sends a deletion request message to the slave site corresponding to the slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; the master control site receiving a deletion acknowledgement message from the slave site.
  • Step 104 the master control site updates keys of the UE and slave sites of a second virtual cell.
  • the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • the master control site updating the keys of the UE and the slave sites of the second virtual cell includes: the master control site changes the first current value of the first S counter to obtain a second current value of the first S counter and generates a second virtual cell key according to the second current value of the first S counter; and the master control site sends a key updating request message to the slave sites of the second virtual cell and sending a second RRC connection reconfiguration message to the UE.
  • the key updating request message includes the second virtual cell key
  • the second RRC connection reconfiguration message includes the second current value of the first S counter
  • the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter includes: the master control site adds 1 to the first current value of the first S counter to obtain the second current value of the first S counter.
  • the method further includes the following steps 105 - 107 .
  • the master control site sends an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value, to the UE.
  • the signal level of the master control site is a ratio of the signal level of the master control site to a transmitting power of the master control site.
  • the signal level of the adjacent cell of the master control site is a ratio of the signal level of the adjacent cell of the master control site to a transmitting power of the adjacent cell of the master control site.
  • the master control site receives a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, from the UE; and sends a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than
  • the switching request message includes the key from the core network, a current value of a next hop chaining counter (NCC) and the encryption algorithm list.
  • NCC next hop chaining counter
  • Step 107 the master control site receives a switching command message from the target master control site and sends a third RRC connection reconfiguration message to the UE.
  • the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • the third RRC connection reconfiguration message may further includes the header compression algorithm.
  • the method further includes:
  • the master control site generates a third virtual cell key according to the switching request message from the other master control site and sends a deletion request message to slave sites of the other master control site;
  • the master control site receives a deletion acknowledgement message from the slave sites of the other master control site and sends a third adding quest message to slave sites of the other master control sites;
  • the master control site receives a third adding command message from the slave sites of the other master control site, generates a third encryption key according to the third adding command message, and sends a switching command message to the other master control site;
  • the master control site and the slave sites of the other master control site constitute a third virtual cell;
  • the third adding request message includes the second encryption algorithm and a third virtual cell key.
  • an embodiment of the present disclosure proposes a method for building dynamically a virtual cell including the following steps 200 - 203 .
  • Step 200 UE selects a serving cell, uses the selected serving cell as a master control site, and establishes services on the master control site.
  • Step 201 the UE receives an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measures an adjacent cell of the master control site.
  • the UE can measure a reference signal receiving power (RSRP) of an adjacent cell of the master control site.
  • the first preset threshold may be ⁇ 90 dBm, and a range of its value may be ⁇ 140 dBm to ⁇ 25 dBm; the fifth preset threshold may be ⁇ 100 dBm, the seventh preset threshold may be ⁇ 90 dBm, and ranges of values of the fifth preset threshold and the seventh preset threshold may be ⁇ 140 dBm to ⁇ 25 dBm.
  • the UE can measure reference signal receiving quality (RSRQ) of an adjacent cell of the master control site.
  • the second preset threshold may be ⁇ 12 dBm, and a range of its value may be ⁇ 20 dBm to ⁇ 0 dBm; the sixth preset threshold may be ⁇ 16 dBm, the eighth preset threshold may be ⁇ 12 dBm, and ranges of values of the sixth preset threshold and the eighth preset threshold may be ⁇ 20 dBm to ⁇ 0 dBm.
  • Step 202 the UE sends a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site.
  • the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes one or more cell identifiers satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold.
  • Step 203 the UE receives an RRC connection reconfiguration message from the master control site, generates a first encryption key according to the first RRC connection reconfiguration message, performs reestablishment using the generated first encryption key, sends a first RRC connection reconfiguration completion message to the master control site and initiates a random access process to a slave site.
  • the UE generating the first encryption key according to the first RRC connection reconfiguration message includes:
  • the UE generates a first virtual cell key according to a first current value of a first S counter in the first RRC connection reconfiguration message and a key from a core network, and generates the first encryption key according to the generated first virtual cell key and a physical address of the UE using a first encryption algorithm in the first RRC connection reconfiguration message.
  • the physical address of the UE may be an international mobile subscriber identification number (IMSI) of the UE.
  • IMSI international mobile subscriber identification number
  • the UE can perform reestablishment using the generated first encryption key at a packet data convergence protocol (PDCP) layer.
  • PDCP packet data convergence protocol
  • the slave site identifiers may by cell identifiers corresponding to slave sites.
  • the method further includes the steps 204 - 205 .
  • the UE measures slave sites in a first virtual cell; and sends a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell.
  • the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes one or more slave site identifiers satisfying the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold.
  • the UE can measure RSRPs of the slave sites.
  • the third preset threshold may be ⁇ 100 dBm, and a range of its value may be ⁇ 140 dBm to ⁇ 25 dBm.
  • the UE can measure RSRQs of the slave sites.
  • the fourth preset threshold may be ⁇ 16 dBm, and a range of its value may be ⁇ 20 dBm to 0 dBm.
  • Step 205 the UE receives a second RRC connection reconfiguration message from the master control site, generates a second encryption key according to the second RRC connection reconfiguration message, performs reestablishment using the generated second encryption key, and sends a second RRC connection reconfiguration completion message to the master control site.
  • the UE generating the second encryption key according to the second RRC connection reconfiguration message includes:
  • the UE generates a second virtual cell key according to a second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generates the second encryption key according to the generated second virtual cell key and the physical address of the UE using the first encryption algorithm.
  • the UE may perform reestablishment using the generated second virtual cell key at the PDCP layer.
  • the method further includes:
  • the UE measures the adjacent cell of the master control site; when the UE determines that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, the UE sends a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the
  • the UE receives a third RRC connection reconfiguration message from the master control site, generates a third encryption key according to the third RRC connection reconfiguration message, performs reestablishment using the generated third encryption key, sends a third RRC connection reconfiguration completion message to the master control site and initiates a random access process to a slave site.
  • the UE generating the third encryption key according to the third RRC connection reconfiguration message includes:
  • the UE generates a third virtual cell key according to a current value of a second S counter in the third RRC connection reconfiguration message, the key from the core network and a current value of a next hop chaining counter (NCC), and generates the third encryption key according to the generated third virtual cell key and the physical address of the UE using a second encryption algorithm.
  • NCC next hop chaining counter
  • the UE may perform reestablishment using the generated third virtual cell key at the PDCP layer.
  • an embodiment of the present disclosure proposes a method for building dynamically a virtual cell including the step 300 .
  • a slave site receives a first adding request message or a second adding request message from a master control site, generates a first encryption key according to the first adding request message or the second adding request message, performs configuration using the generated first encryption key, and sends a first adding command message or a second adding command message to the master control site.
  • the first adding command message includes a first encryption algorithm.
  • the slave site generating the first encryption key according to the first adding request message includes:
  • the slave site selects the first encryption algorithm for user equipment (UE) from an encryption algorithm list in the first adding request message, and generates the first encryption key according to a first virtual cell key in the first adding request message and a physical address of the UE using the first encryption algorithm.
  • UE user equipment
  • the slave sites generating the first encryption key according to the second adding request message includes:
  • the slave site generates the first encryption key according to the first virtual cell key in the second adding request message and the physical address of the UE using the first encryption algorithm.
  • the first adding command message or the second adding command message further includes a first current value of a first S counter in the first adding request message or the second adding request message.
  • the method further includes:
  • the slave site sends an adding completion message to the master control site.
  • the method further includes: the slave site releases corresponding resources and sends a deletion acknowledgement message to the master control site.
  • the method further includes step 301 .
  • step 301 the slave site generates a second encryption key according to the third adding request message, performs configuration using the generated second encryption key, and sends a third adding command message to the target master control site.
  • the slave site generating a third encryption key according to the third adding request message includes:
  • the slave site generates the third encryption key according to a third virtual cell key in the third adding request message and the physical address of the UE using a second encryption algorithm in the third adding request message.
  • a method of adding a slave site of the master control site includes the following steps 400 - 407 .
  • Step 400 the master control site generates a first virtual cell key according to a key from a core network and a first current value of a first S counter.
  • Step 401 the master control site adds a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site, and sends a first adding request message to one of the slave sites.
  • the first adding request message includes a first virtual cell key and an encryption algorithm list.
  • the first adding request message may further include UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier.
  • Step 402 the slave site selects the first encryption algorithm for user UE from the encryption algorithm list in the first adding request message, generating the first encryption key according to the first virtual cell key in the first adding request message and a physical address of the UE using the first encryption algorithm, and sends a first adding command message to the master control site.
  • the first adding command message includes the first encryption algorithm.
  • the first adding command message may further include the first current value of the first S counter.
  • Step 403 the master control site generates a first encryption key according to the first adding command message, sends a first RRC connection reconfiguration message to the UE, and sends a second adding request message to other slave sites.
  • the first RRC connection reconfiguration message includes the first encryption algorithm and the first current value of the first S counter.
  • the first RRC connection reconfiguration message may further include the header compression algorithm and the first current value of the first S counter.
  • the second adding request message includes the first encryption algorithm.
  • the UE generates a first encryption key according to the first RRC connection reconfiguration message, performs reestablishment using the generated first encryption key, sends a first RRC connection reconfiguration completion message to the master control site and sends an access request message to a slave site; and another slave site generates the first encryption key according to the second adding request message, performs configuration using the generated first encryption key, sends a second adding command message to the master control site.
  • Step 405 the slave site initiates a random access process to the master control site, and after the random access process is completed, the slave site sends an adding completion message to the master control site.
  • Step 406 the master control site sends a path transformation request message to an MME.
  • the first path transformation request message includes a first virtual cell identifier, a master control site identifier in a first virtual cell and slave cell identifiers in the first virtual cell.
  • Step 407 the MME sends a path transformation acknowledgement message to the master control site.
  • a method of deleting a slave site of the master control site includes the following steps 500 - 509 .
  • Step 500 the master control site sends a deletion request message to a slave site corresponding to a slave site identifier carried in a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold.
  • Step 501 the slave site releases corresponding resources and sends a deletion acknowledgement message to the master control site.
  • Step 502 the master control site adds 1 to a first current value of a first S counter to obtain a second current value, and generates a second virtual cell key according to the second current value and a key from a core network.
  • Step 503 the master control site sends a key updating request message to slave sites other than the deleted slave site/sites.
  • the key updating request message includes the second virtual cell key.
  • the key updating request message may further include UE capability information, the second current value of the first S counter, a header compression algorithm and a UE identifier
  • Step 504 the other slave site generates a second encryption key according to the key updating request message, performs configuration using the generated second encryption key, and sends a key updating command message to the master control site.
  • generating the second encryption key according to the key updating request message includes: generating the second encryption key according to the second virtual cell key in the key updating request message and a physical address of the UE using a first encryption algorithm.
  • Step 505 the master control site sends a second RRC connection reconfiguration message to the UE.
  • the second RRC connection reconfiguration message includes the second current value of the first S counter.
  • the second RRC connection reconfiguration message may further include the header compression algorithm.
  • Step 506 the UE generates a second encryption key according to the second RRC connection reconfiguration message, performs reestablishment using the generated second encryption key, sends a second RRC connection reconfiguration completion message to the master control site and initiates a random access process to a slave site.
  • the UE generating the second encryption key according to the second RRC connection reconfiguration message includes: the UE generates the second encryption key according to the second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generates the second encryption key according to the generated second virtual cell key and the physical address of the UE using a first encryption algorithm.
  • the UE may perform reestablishment using the generated second virtual cell key at the PDCP layer.
  • Step 507 after the random access process is completed, the slave site sends an adding completion message to the master control site.
  • Step 508 the master control site sends a second path transformation request message to an MME.
  • the second path transformation request message includes a second virtual cell identifier, a master control site identifier in a second virtual cell and slave cell identifiers in the second virtual cell.
  • Step 509 the MME sends a second path transformation acknowledgement message to the master control site.
  • a method of switching the master control site includes the following steps 600 - 608 .
  • the master control site sends a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value; and the master control site receives a switching command message from the target master control site and sends a third RRC connection reconfiguration message to the UE.
  • the switching request message includes a key from a core network, a current value of an NCC and an encryption algorithm list.
  • Step 601 the target master control site selects a second encryption algorithm in an encryption algorithm list, creates a second S counter, generates a third virtual cell key according a current value of the second S counter, the key from the core network and the current value of the NCC, generates a third encryption key according to the generated third virtual cell key and a physical address of the UE, and generates UE context according to the switching requesting message.
  • Step 602 the target master control site sends a deletion request message to a slave site.
  • Step 603 the slave site sends a deletion acknowledgment message to the target master control site.
  • Step 604 the target master control site sends a third adding request message to the slave site.
  • the third adding request message includes the second encryption algorithm and the third virtual cell key.
  • Step 605 the slave site generates the third encryption key according to the third adding request message, performs configuration using the generated third encryption key and sends a third adding command message to the target master control site.
  • generating the third encryption key according to the third adding request message includes: generating the third encryption key according to the third virtual cell key in the third adding request message and the physical address of the UE using the second encryption algorithm in the third adding request message.
  • Step 606 the target master control site sends a switching command message to the master control site.
  • the switching command message includes release/adding configuration information from the slave site, the second encryption algorithm and the current value of the second S counter.
  • Step 607 the master control site sends a third RRC connection reconfiguration message to the UE.
  • the third RRC connection reconfiguration message includes the second encryption algorithm, the current value of the second S counter and the current value of the NCC.
  • the third RRC connection reconfiguration message may further include a header compression algorithm.
  • Step 608 the UE generates the third encryption key according to the third RRC connection reconfiguration message, performs reestablishment using the generated third encryption key, and sends a third RRC connection reconfiguration completion message to the target master control site.
  • the UE generating the third encryption key according to the third RRC connection reconfiguration message includes: the UE generates the third encryption key according to the current value of the second S counter in the third RRC connection reconfiguration message, the current value of the NCC and the key from the core network and generates the third encryption key according to the generated third virtual cell key and the physical address of the UE using the second encryption algorithm in the third RRC connection reconfiguration message.
  • the UE can perform reestablishment using the generated third encryption key at the PDCP layer.
  • an embodiment of the present disclosure further proposes an apparatus for building dynamically a virtual cell including at least a first sending module 701 , a first receiving module 702 and an adding module 703 .
  • the first sending module 701 is configured to send an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold to UE.
  • the first receiving module 702 is configured to receive a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE.
  • the adding module 703 is configured to add a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold one by one as a slave site.
  • the master control site and the slave sites constitute a first virtual cell.
  • the first sending module is further configured to send an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE.
  • the first receiving module 702 is further configured to receive a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE.
  • the apparatus further includes a deletion module 704 configured to delete a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cells is less than the fourth preset threshold, and update keys of the UE and slave sites of a second virtual cell.
  • a deletion module 704 configured to delete a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cells is less than the fourth preset threshold, and update keys of the UE and slave sites of a second virtual cell.
  • the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • the first sending module 701 is further configured to send an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value to the UE, send a switching request message to a target master control site corresponding to a cell identifier in a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell
  • the first receiving module 702 is further configured to receive the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value from the UE, and receive a switching command message from the target master control site.
  • the switching request message includes a key from a core network, a current value of an NCC and an encryption algorithm list
  • the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • an embodiment of the present disclosure further proposes an apparatus for building dynamically a virtual cell including at least a selecting module 801 , a second receiving module 802 and a second sending module 803 .
  • the selecting module 801 is configured to select a serving cell, use the selected serving cell as a master control site, and establish services on the master control site.
  • the second receiving module 802 is configured to receive an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site, measure an adjacent cell of the master control site, receive a first radio resource control (RRC) connection reconfiguration message from the master control site, generate a first encryption key according to the first RRC connection reconfiguration message, and perform reestablishment using the generated first encryption key.
  • RRC radio resource control
  • the second sending module 803 is configured to send a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site, send a first RRC connection reconfiguration completion message to the master control site and initiate a random access process to a slave site.
  • the second receiving module 802 is further configured to receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, measure slave sites in a first virtual cell, receive a second RRC connection reconfiguration message from the master control site, generate a second encryption key according to the second RRC connection reconfiguration message, and perform reestablishment using the generated second encryption key.
  • the second sending module 803 is configured to send a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold to the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell, and send a second RRC connection reconfiguration completion message to the master control site.
  • the second receiving module is further configured to receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, measure adjacent cells of the master control site, receive a third RRC connection reconfiguration message from the master control site, generate a third encryption key according to the third RRC connection reconfiguration message, and perform reestablishment using the generated third encryption key.
  • the second sending module 803 is further configured to, when determining that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, send a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of
  • an embodiment of the present disclosure further proposes an apparatus for building dynamically a virtual cell including at least a third receiving module 901 and a third sending module 902 .
  • the third receiving module 901 is configured to receive a first adding request message or a second adding request message from a master control site, generate a first encryption key according to the first adding request message or the second adding request message, and perform configuration using the generated first encryption key.
  • the third sending module 902 is configured to send a first adding command message or a second adding command message to the master control site, herein the first adding command message includes a first encryption algorithm.
  • the third sending module 902 is further configured to send an adding completion message to the master control site after a random access process initiated by the UE is completed.
  • the third receiving module 901 is further configured to receive a deletion request message from the master control site.
  • the third sending module 902 is further configured to release resources indicated by the deletion request message and send a deletion acknowledgement message to the master control site.
  • the third receiving module 901 is further configured to receive a third adding request message from a target master control site, generate a second encryption key according to the third adding request message, and performing configuration using the generated second encryption key.
  • the third sending module 902 is further configured to send a third adding command message to the target master control site.
  • An embodiment of the present disclosure further discloses a computer program including program instructions, which, when executed by a server, enable the server to perform the method of building dynamically a virtual cell at a master control site side described above.
  • An embodiment of the present disclosure further discloses a carrier loaded with the computer program described above.
  • An embodiment of the present disclosure further discloses a computer program including program instructions, which, when executed by a server, enable the server to perform the method of building dynamically a virtual cell at a UE side described above.
  • An embodiment of the present disclosure further discloses a carrier loaded with the computer program described above.
  • An embodiment of the present disclosure further discloses a computer program including program instructions, which, when executed by a server, enable the server to perform the method of building dynamically a virtual cell at a slave site side described above.
  • An embodiment of the present disclosure further discloses a carrier loaded with the computer program described above.
  • the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold described above may include an A4 event.
  • the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold described above may include an A2 event.
  • the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value described above may include an A5 event.
  • a serving cell selected by the UE may be any cell, and is not necessary to be a macro cell, and the master control site adds a cell satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site, thereby achieving a virtual cell. Therefore, the present disclosure has a very strong industrial applicability.

Landscapes

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

Abstract

A method and an apparatus for building dynamically a virtual cell are provided. The method includes: a master control site sending an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to UE, and receiving a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE; and the master control site adding a cell corresponding to a cell identifier carried in the measurement report as a slave site; the master control site and slave sites constitute a first virtual cell.

Description

    TECHNICAL FIELD
  • The present document relates to the field of mobile communication, and more particularly, to a method and apparatus for building dynamically a virtual cell.
  • BACKGROUND
  • In order to achieve the 5G goal, for example, achieve 1000 times speed increment of mobile data traffic per area, 10 to 100 times speed increment of throughput per user, 10 to 100 times speed increment of the number of the connected devices per user, 10 times prolong of the life of a battery of a low power device, 5 times decrement of the end-to-end delay, etc., it is needed to propose some new wireless schemes in the 5G.
  • At present, ultra-dense networks (UDNs) are an important means for achieving the first two indexes in the 5G A key technology of the UDN is to enable a large number of nodes to coexist efficiently within a dense range in a homogeneous or heterogeneous manner. Because ultra-dense deployment causes very serious interference between cells, capacity per area cannot increase linearly with the number of nodes in the area synchronously. Moreover, lot of switching will be brought about when user equipment (UE) moves between the cells, and the ultra-dense deployment will pose a severe challenge to mobile signaling load and mobile robustness.
  • Currently, in order to solve problems existing in mobility, many new concepts have been proposed, such as virtual cells such as soft cells, phantom cells, etc. The soft cells or phantom cells are composed of macro cells and micro cells with best communication quality among adjacent cells of the macro cells. Only micro cells in the soft cells need to be replaced in the course of moving of the UE without switching between each of the micro cells.
  • Currently, a virtual cell cannot be achieved if the UE is not within the coverage area of the macro cell.
  • SUMMARY
  • The problem to be solved by the present disclosure is to provide a method and apparatus for building dynamically a virtual cell so as to achieve the virtual cell when UE is not within the coverage area of a macro cell.
  • In order to achieve the object described above, the following scheme is used.
  • A method for building dynamically a virtual cell includes:
  • a master control site sending an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE), and receiving a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE; and
  • the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site;
  • herein the master control site and the slave sites constitute a first virtual cell.
  • In an exemplary embodiment, the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site includes:
  • the master control site generating a first virtual cell key according to a first current value of a first S counter and a key from a core network;
  • the master control site obtaining the cell corresponding to the cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, using the obtained cell as the slave site and sending a first adding request message to one of the slave sites;
  • the master control site receiving a first adding command message from one of the slave sites, generating a first encryption key according to the first adding command message and sending a first radio resource control (RRC) connection reconfiguration message to the UE; and
  • the master control site receiving a first RRC connection reconfiguration completion message from the UE and the first adding command message from one of the slave sites;
  • herein the first adding request message includes the first virtual cell key and an encryption algorithm list; the first RRC connection reconfiguration message includes a first encryption algorithm in the first adding command message and the first current value of the first S counter; the first adding command message includes the first encryption algorithm.
  • In an exemplary embodiment, the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site further includes:
  • the master control site sending a second adding request message to other slave sites of the first virtual cell; the master control site receiving a second adding command message from the other slave sites of the first virtual cell;
  • herein the second adding request message includes the first virtual cell key and the first encryption algorithm.
  • In an exemplary embodiment, the first adding request message or the second adding request message further includes UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier; and
  • the first RRC connection reconfiguration message further includes the header compression algorithm.
  • In an exemplary embodiment, the first virtual cell key is generated according to the key from the core network and the first current value of the first S counter.
  • In an exemplary embodiment, when the master control site receives an adding completion message from the slave sites, the method further includes:
  • the master control site sending a first path transformation request message to a mobility management entity (MME) and receiving a first path transformation acknowledgement message from the MME;
  • herein the first path transformation request message includes a first virtual cell identifier, a master control site identifier in the first virtual cell and slave cell identifiers in the first virtual cell.
  • In an exemplary embodiment, the method further includes:
  • the master control site sending an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE;
  • the master control site receiving a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE, and deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; and
  • the master control site updating keys of the UE and slave sites of a second virtual cell;
  • herein the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • In an exemplary embodiment, the master control site deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes:
  • the master control site sending a deletion request message to the slave site corresponding to the slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; the master control site receiving a deletion acknowledgement message from the slave site.
  • In an exemplary embodiment, the master control site updating keys of the UE and slave sites of a second virtual cell includes:
  • the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter and generating a second virtual cell key according to the second current value of the first S counter; and
  • the master control site sending a key updating request message to the slave sites of the second virtual cell and sending a second RRC connection reconfiguration message to the UE;
  • herein the key updating request message includes the second virtual cell key, and the second RRC connection reconfiguration message includes the second current value of the first S counter.
  • In an exemplary embodiment, the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter includes:
  • the master control site adding 1 to the first current value of the first S counter to obtain the second current value of the first S counter.
  • In an exemplary embodiment, the method further includes:
  • the master control site sending an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value, to the UE;
  • the master control site receiving a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, from the UE; and sending a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value; and the master control site receiving a switching command message from the target master control site and sending a third RRC connection reconfiguration message to the UE;
  • herein the switching request message includes the key from the core network, a current value of a next hop chaining counter (NCC) and the encryption algorithm list, and the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • In an exemplary embodiment, the third RRC connection reconfiguration message further includes the header compression algorithm.
  • In an exemplary embodiment, when the master control site receives the switching request message from another master control site, the method further includes:
  • the master control site generating a third virtual cell key according to the switching request message from the other master control site and sending a deletion request message to slave sites of the other master control site;
  • the master control site receiving a deletion acknowledgement message from the slave sites of the other master control site and sending a third adding quest message to the slave sites of the other master control site; and
  • the master control site receiving a third adding command message from the slave sites of the other master control site, generating a third encryption key according to the third adding command message, and sending a switching command message to the other master control site;
  • herein the master control site and the slave sites of the other master control site constitute a third virtual cell; the third adding request message includes the second encryption algorithm and a third virtual cell key.
  • In an exemplary embodiment, the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • In an exemplary embodiment, the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • In an exemplary embodiment, the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • A method for building dynamically a virtual cell includes:
  • user equipment (UE) selecting a serving cell, using the selected serving cell as a master control site, and establishing services on the master control site;
  • the UE receiving an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site;
  • the UE sending a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site; and
  • the UE receiving a first radio resource control (RRC) connection reconfiguration message from the master control site, generating a first encryption key according to the first RRC connection reconfiguration message, performing reestablishment using the generated first encryption key, sending a first RRC connection reconfiguration completion message to the master control site and initiating a random access process to a slave site.
  • In an exemplary embodiment, the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes identifier/identifiers of one or more cells satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold.
  • In an exemplary embodiment, the UE generating a first encryption key according to the first RRC connection reconfiguration message includes:
  • the UE generating a first virtual cell key according to a first current value of a first S counter in the first RRC connection reconfiguration message and a key from a core network, and generating the first encryption key according to the generated first virtual cell key and a physical address of the UE using a first encryption algorithm in the first RRC connection reconfiguration message.
  • In an exemplary embodiment, when the UE receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, the method further includes:
  • the UE measuring slave sites in a first virtual cell; and sending a measurement report of the event that the signal quality of the slave cells is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold to the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell; and
  • the UE receiving a second RRC connection reconfiguration message from the master control site, generating a second encryption key according to the second RRC connection reconfiguration message, performing reestablishment using the generated second encryption key, and sending a second RRC connection reconfiguration completion message to the master control site.
  • In an exemplary embodiment, the UE generating a second encryption key according to the second RRC connection reconfiguration message includes:
  • the UE generating a second virtual cell key according to a second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generating the second encryption key according to the generated second virtual cell key and the physical address of the UE using the first encryption algorithm.
  • In an exemplary embodiment, when the UE receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, the method further includes:
  • the UE measuring adjacent cells of the master control site;
  • when the UE determines that there is a cell which satisfy the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, sending a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or a measurement report of the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value to the master control site; and
  • the UE receiving a third RRC connection reconfiguration message from the master control site, generating a third encryption key according to the third RRC connection reconfiguration message, performing reestablishment using the generated third encryption key, sending a third RRC connection reconfiguration completion message to a target master control site and initiating a random access process to a slave site.
  • In an exemplary embodiment, the UE generating a third encryption key according to the third RRC connection reconfiguration message includes:
  • the UE generating a third virtual cell key according to a current value of a second S counter in the third RRC connection reconfiguration message, the key from the core network and a current value of a next hop chaining counter (NCC), and generating the third encryption key according to the generated third virtual cell key and the physical address of the UE using a second encryption algorithm.
  • In an exemplary embodiment, the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • In an exemplary embodiment, the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • In an exemplary embodiment, the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • A method for building dynamically a virtual cell includes:
  • A slave site receiving a first adding request message or a second adding request message from a master control site, generating a first encryption key according to the first adding request message or the second adding request message, performing configuration using the generated first encryption key, and sending a first adding command message or a second adding command message to the master control site;
  • herein the first adding command message includes a first encryption algorithm.
  • In an exemplary embodiment, the slave site generating the first encryption key according to the first adding request message includes:
  • selecting the first encryption algorithm for user equipment (UE) from an encryption algorithm list in the first adding request message, and generating the first encryption key according to a first virtual cell key in the first adding request message and a physical address of the UE using the first encryption algorithm;
  • the slave site generating the first encryption key according to the second adding request message includes:
  • generating the first encryption key according to the first virtual cell key in the second adding request message and the physical address of the UE using the first encryption algorithm.
  • In an exemplary embodiment, the first adding command message or the second adding command message further includes a first current value of a first S counter in the first adding request message or the second adding request message.
  • In an exemplary embodiment, after a random access process initiated by the UE is completed, the method further includes:
  • the slave site sending an adding completion message to the master control site.
  • In an exemplary embodiment, when the slave site receives a deletion request message from the master control site, the method further includes:
  • the slave site releasing corresponding resources and sending a deletion acknowledgement message to the master control site.
  • In an exemplary embodiment, when the slave site receives a third adding request message from a target master control site, the method further includes:
  • the slave site generating a second encryption key according to the third adding request message, performing configuration using the generated second encryption key, and sending a third adding command message to the target master control site.
  • In an exemplary embodiment, the slave site generating a third encryption key according to the third adding request message includes:
  • generating the third encryption key according to a third virtual cell key in the third adding request message and the physical address of the UE using a second encryption algorithm in the third adding request message.
  • An apparatus for building dynamically a virtual cell, located at a master control site side, includes a first sending module, a first receiving module and an adding module, herein
  • the first sending module is configured to send an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE),
  • the first receiving module is configured to receive a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE; and
  • the adding module is configured to add a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site;
  • herein the master control site and slave sites constitute a first virtual cell.
  • In an exemplary embodiment, the first sending module is further configured to send an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE; and the first receiving module is further configured to receive a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE.
  • The apparatus further includes a deletion module, herein
  • the deletion module is configured to delete a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold, and update keys of the UE and slave sites of a second virtual cell;
  • herein the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • In an exemplary embodiment, the first sending module is further configured to send an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value to the UE, send a switching request message to a target master control site corresponding to a cell identifier in a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, and send a third RRC connection reconfiguration message to the UE; and
  • the first receiving module is further configured to receive the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value from the UE, and receive a switching command message from the target master control site;
  • herein the switching request message includes a key from a core network, a current value of a next hop chaining counter (NCC) and an encryption algorithm list, and the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • In an exemplary embodiment, the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • In an exemplary embodiment, the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • In an exemplary embodiment, the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • An apparatus for building dynamically a virtual cell, located at a user equipment (UE) side, includes a selecting module, a second receiving module and a second sending module, herein
  • the selecting module is configured to select a serving cell, use the selected serving cell as a master control site, and establish services on the master control site;
  • the second receiving module is configured to receive an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site, measure an adjacent cell of the master control site, receive a first radio resource control (RRC) connection reconfiguration message from the master control site, generate a first encryption key according to the first RRC connection reconfiguration message, and perform reestablishment using the generated first encryption key; and
  • the second sending module is configured to send a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site, send a first RRC connection reconfiguration completion message to the master control site and initiate a random access process to a slave site.
  • In an exemplary embodiment, the second receiving module is further configured to receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, measure slave sites in a first virtual cell, receive a second RRC connection reconfiguration message from the master control site, generate a second encryption key according to the second RRC connection reconfiguration message, and perform reestablishment using the generated second encryption key; and
  • the second sending module is configured to send a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell, and send a second RRC connection reconfiguration completion message to the master control site.
  • In an exemplary embodiment, the second receiving module is further configured to receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, measure adjacent cells of the master control site, receive a third RRC connection reconfiguration message from the master control site, generate a third encryption key according to the third RRC connection reconfiguration message, and perform reestablishment using the generated third encryption key; and
  • the second sending module is further configured to, when determining that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, send a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or a measurement report of the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value to the master control site, send a third RRC connection reconfiguration completion message to a target master control site, and initiate a random access process to a slave site.
  • In an exemplary embodiment, the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes an A4 event.
  • In an exemplary embodiment, the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes an A2 event.
  • In an exemplary embodiment, the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value includes an A5 event.
  • An apparatus for building dynamically a virtual cell, located at a slave site side, includes a third receiving module and a third sending module, herein
  • the third receiving module is configured to receive a first adding request message or a second adding request message from a master control site, generate a first encryption key according to the first adding request message or the second adding request message, and perform configuration using the generated first encryption key; and
  • the third sending module is configured to send a first adding command message or a second adding command message to the master control site, herein the first adding command message includes a first encryption algorithm.
  • In an exemplary embodiment, the third sending module is further configured to send an adding completion message to the master control site after a random access process initiated by the UE is completed.
  • In an exemplary embodiment, the third receiving module is further configured to receive a deletion request message from the master control site; and
  • the third sending module is further configured to release resources indicated by the deletion request message and send a deletion acknowledgement message to the master control site.
  • In an exemplary embodiment, the third receiving module is further configured to receive a third adding request message from a target master control site, generate a second encryption key according to the third adding request message, and performing configuration using the generated second encryption key; and
  • the third sending module is further configured to send a third adding command message to the target master control site.
  • Compared with the existing technology, the scheme of the present disclosure includes: a master control site sending an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE), receiving a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE; and the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold one by one as a slave site; herein the master control site and slave sites constitute a first virtual cell. Through the scheme of the present disclosure, the serving cell selected by the UE may be any cell, and is not necessary to be a macro cell, and the master control site adds a cell satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site, thereby achieving a virtual cell.
  • BRIEF DESCRIPTION OF DRAWINGS
  • The accompanying drawings in embodiments of the present disclosure will be described below, and the drawings are intended to explain the present disclosure together with the specification for the purpose of further understanding of the present disclosure, and do not limit the protection scope of the present disclosure.
  • FIG. 1 is a flow chart of a method for building dynamically a virtual cell applied to UE in accordance with an embodiment of the present disclosure.
  • FIG. 2 is a flow chart of a method for building dynamically a virtual cell applied to a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 3 is a flow chart of a method for building dynamically a virtual cell applied to a slave site in accordance with an embodiment of the present disclosure.
  • FIG. 4 is a flow chart of a method for adding a slave site of a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 5 is a flow chart of a method for deleting a slave site of a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 6 is a flow chart of a method for switching a master control site in accordance with an embodiment of the present disclosure.
  • FIG. 7 is a block diagram of a first apparatus (UE) for building dynamically a virtual cell in accordance with an embodiment of the present disclosure.
  • FIG. 8 is a block diagram of a second apparatus (master control site) for building dynamically a virtual cell in accordance with an embodiment of the present disclosure.
  • FIG. 9 is a block diagram of a third apparatus (slave site) for building dynamically a virtual cell in accordance with an embodiment of the present disclosure.
  • DETAILED DESCRIPTION
  • The following is an overview of the subject matter described in detail in this document. This overview is not intended to limit the protection scope of the claims.
  • The present disclosure will be described further in conjunction with the accompanying drawings and is not intended to limit the protection scope of the present disclosure. It is should be noted that the embodiments of the present disclosure and features in the embodiments can be combined with each other arbitrarily without conflict.
  • Referring to FIG. 1, an embodiment of the present disclosure proposes a method for building dynamically a virtual cell including the following steps.
  • In Step 100, a master control site sends an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold to UE, and receives a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE.
  • In this step, the signal level of the adjacent cell is a ratio of the signal level of the adjacent cell of the virtual cell to a transmitting power of the adjacent cell of the virtual cell.
  • In this step, the UE selects a serving cell as a master control site, and after services is established on the master control node, the master control node sends the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, that is obtained by measuring the adjacent cell of the virtual cell, to the UE.
  • In Step 101, the master control node adds a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site; herein the master control site and slave sites constitute a first virtual cell.
  • In this step, the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as the slave sites includes: the master control site generates a first virtual cell key according to a first current value of a first S counter and a key from a core network; the master control site obtains the cell corresponding to the cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, uses the obtained cell as the slave site and sends a first adding request message to one of the slave sites; the master control site receives a first adding command message from one of the slave sites, generates a first encryption key according to the first adding command message and sends a first radio resource control (RRC) connection reconfiguration message to the UE; and the master control site receives a first RRC connection reconfiguration completion message from the UE and the first adding command message from the one of the slave sites.
  • Herein the first adding request message includes the first virtual cell key and an encryption algorithm list; the first RRC connection reconfiguration message includes a first encryption algorithm in the first adding command message and the first current value of the first S counter; the first adding command message includes the first encryption algorithm.
  • The first adding request message further includes UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier. The first RRC connection reconfiguration message further includes the header compression algorithm.
  • The master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site may further include: the master control site sends a second adding request message to other slave sites of the first virtual cell; the master control site receives a second adding command message from the other slave sites of the first virtual cell. Herein the second adding request message includes the first virtual cell key and the first encryption algorithm.
  • The first adding request message or the second adding request message further includes the UE capability information, the first current value of the first S counter, the header compression algorithm and the UE identifier.
  • The first RRC connection reconfiguration message further includes the header compression algorithm.
  • When the master control site receives an adding completion message from the slave site, the method further includes: the master control site sends a first path transformation request message to a mobility management entity (MME) and receives a first path transformation acknowledgement message from the MME. Herein the first path transformation request message includes a first virtual cell identifier, a master control site identifier in the first virtual cell and slave cell identifiers in the first virtual cell.
  • The method further includes steps 102-104.
  • In Step 102, the master control site sends an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE.
  • In this step, the signal level of the slave cell is a ratio of the signal quality of the slave cell to a transmitting power of the slave cell.
  • In this step, the master control site can send periodically the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold to the UE.
  • In Step 103, the master control site receives a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE, and deletes a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold.
  • In this step, the master control site deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes:
  • the master control site sends a deletion request message to the slave site corresponding to the slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; the master control site receiving a deletion acknowledgement message from the slave site.
  • In Step 104, the master control site updates keys of the UE and slave sites of a second virtual cell. Herein the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • In this step, the master control site updating the keys of the UE and the slave sites of the second virtual cell includes: the master control site changes the first current value of the first S counter to obtain a second current value of the first S counter and generates a second virtual cell key according to the second current value of the first S counter; and the master control site sends a key updating request message to the slave sites of the second virtual cell and sending a second RRC connection reconfiguration message to the UE.
  • Herein the key updating request message includes the second virtual cell key, and the second RRC connection reconfiguration message includes the second current value of the first S counter.
  • The master control site changing the first current value of the first S counter to obtain a second current value of the first S counter includes: the master control site adds 1 to the first current value of the first S counter to obtain the second current value of the first S counter.
  • The method further includes the following steps 105-107.
  • In Step 105, the master control site sends an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value, to the UE.
  • In this step, the signal level of the master control site is a ratio of the signal level of the master control site to a transmitting power of the master control site. The signal level of the adjacent cell of the master control site is a ratio of the signal level of the adjacent cell of the master control site to a transmitting power of the adjacent cell of the master control site.
  • In Step 106, the master control site receives a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, from the UE; and sends a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value.
  • In this step, the switching request message includes the key from the core network, a current value of a next hop chaining counter (NCC) and the encryption algorithm list.
  • In Step 107, the master control site receives a switching command message from the target master control site and sends a third RRC connection reconfiguration message to the UE.
  • In this step, the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • The third RRC connection reconfiguration message may further includes the header compression algorithm.
  • When the master control site receives the switching request message from another master control site, the method further includes:
  • the master control site generates a third virtual cell key according to the switching request message from the other master control site and sends a deletion request message to slave sites of the other master control site; the master control site receives a deletion acknowledgement message from the slave sites of the other master control site and sends a third adding quest message to slave sites of the other master control sites; and the master control site receives a third adding command message from the slave sites of the other master control site, generates a third encryption key according to the third adding command message, and sends a switching command message to the other master control site; herein the master control site and the slave sites of the other master control site constitute a third virtual cell; the third adding request message includes the second encryption algorithm and a third virtual cell key.
  • Referring to FIG. 2, an embodiment of the present disclosure proposes a method for building dynamically a virtual cell including the following steps 200-203.
  • In Step 200, UE selects a serving cell, uses the selected serving cell as a master control site, and establishes services on the master control site.
  • In Step 201, the UE receives an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measures an adjacent cell of the master control site.
  • In this step, the UE can measure a reference signal receiving power (RSRP) of an adjacent cell of the master control site. The first preset threshold may be −90 dBm, and a range of its value may be −140 dBm to −25 dBm; the fifth preset threshold may be −100 dBm, the seventh preset threshold may be −90 dBm, and ranges of values of the fifth preset threshold and the seventh preset threshold may be −140 dBm to −25 dBm.
  • The UE can measure reference signal receiving quality (RSRQ) of an adjacent cell of the master control site. The second preset threshold may be −12 dBm, and a range of its value may be −20 dBm to −0 dBm; the sixth preset threshold may be −16 dBm, the eighth preset threshold may be −12 dBm, and ranges of values of the sixth preset threshold and the eighth preset threshold may be −20 dBm to −0 dBm.
  • In Step 202, the UE sends a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site.
  • In this step, the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold includes one or more cell identifiers satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold.
  • In Step 203, the UE receives an RRC connection reconfiguration message from the master control site, generates a first encryption key according to the first RRC connection reconfiguration message, performs reestablishment using the generated first encryption key, sends a first RRC connection reconfiguration completion message to the master control site and initiates a random access process to a slave site.
  • In this step, the UE generating the first encryption key according to the first RRC connection reconfiguration message includes:
  • the UE generates a first virtual cell key according to a first current value of a first S counter in the first RRC connection reconfiguration message and a key from a core network, and generates the first encryption key according to the generated first virtual cell key and a physical address of the UE using a first encryption algorithm in the first RRC connection reconfiguration message.
  • The physical address of the UE may be an international mobile subscriber identification number (IMSI) of the UE.
  • The UE can perform reestablishment using the generated first encryption key at a packet data convergence protocol (PDCP) layer.
  • The slave site identifiers may by cell identifiers corresponding to slave sites.
  • When the UE receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, the method further includes the steps 204-205.
  • In the Step 204, the UE measures slave sites in a first virtual cell; and sends a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell.
  • In this step, the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold includes one or more slave site identifiers satisfying the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold.
  • In this step, the UE can measure RSRPs of the slave sites. The third preset threshold may be −100 dBm, and a range of its value may be −140 dBm to −25 dBm.
  • The UE can measure RSRQs of the slave sites. The fourth preset threshold may be −16 dBm, and a range of its value may be −20 dBm to 0 dBm.
  • In Step 205, the UE receives a second RRC connection reconfiguration message from the master control site, generates a second encryption key according to the second RRC connection reconfiguration message, performs reestablishment using the generated second encryption key, and sends a second RRC connection reconfiguration completion message to the master control site.
  • In this step, the UE generating the second encryption key according to the second RRC connection reconfiguration message includes:
  • the UE generates a second virtual cell key according to a second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generates the second encryption key according to the generated second virtual cell key and the physical address of the UE using the first encryption algorithm.
  • The UE may perform reestablishment using the generated second virtual cell key at the PDCP layer.
  • When the UE receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, the method further includes:
  • the UE measures the adjacent cell of the master control site; when the UE determines that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, the UE sends a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or a measurement report of the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value to the master control site; and
  • the UE receives a third RRC connection reconfiguration message from the master control site, generates a third encryption key according to the third RRC connection reconfiguration message, performs reestablishment using the generated third encryption key, sends a third RRC connection reconfiguration completion message to the master control site and initiates a random access process to a slave site.
  • The UE generating the third encryption key according to the third RRC connection reconfiguration message includes:
  • the UE generates a third virtual cell key according to a current value of a second S counter in the third RRC connection reconfiguration message, the key from the core network and a current value of a next hop chaining counter (NCC), and generates the third encryption key according to the generated third virtual cell key and the physical address of the UE using a second encryption algorithm.
  • The UE may perform reestablishment using the generated third virtual cell key at the PDCP layer.
  • Referring to FIG. 3, an embodiment of the present disclosure proposes a method for building dynamically a virtual cell including the step 300.
  • In Step 300, a slave site receives a first adding request message or a second adding request message from a master control site, generates a first encryption key according to the first adding request message or the second adding request message, performs configuration using the generated first encryption key, and sends a first adding command message or a second adding command message to the master control site. Herein the first adding command message includes a first encryption algorithm.
  • The slave site generating the first encryption key according to the first adding request message includes:
  • The slave site selects the first encryption algorithm for user equipment (UE) from an encryption algorithm list in the first adding request message, and generates the first encryption key according to a first virtual cell key in the first adding request message and a physical address of the UE using the first encryption algorithm.
  • The slave sites generating the first encryption key according to the second adding request message includes:
  • The slave site generates the first encryption key according to the first virtual cell key in the second adding request message and the physical address of the UE using the first encryption algorithm.
  • The first adding command message or the second adding command message further includes a first current value of a first S counter in the first adding request message or the second adding request message.
  • After a random access process initiated by the UE is completed, the method further includes:
  • the slave site sends an adding completion message to the master control site.
  • When the slave site receives a deletion request message from the master control site, the method further includes: the slave site releases corresponding resources and sends a deletion acknowledgement message to the master control site.
  • When the slave site receives a third adding request message from a target master control site, the method further includes step 301.
  • In step 301, the slave site generates a second encryption key according to the third adding request message, performs configuration using the generated second encryption key, and sends a third adding command message to the target master control site.
  • In this step, the slave site generating a third encryption key according to the third adding request message includes:
  • The slave site generates the third encryption key according to a third virtual cell key in the third adding request message and the physical address of the UE using a second encryption algorithm in the third adding request message.
  • A method for building dynamically a virtual cell will be described below through specific embodiments.
  • In the first embodiment, referring to FIG. 4, after a master control site receives an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold, a method of adding a slave site of the master control site includes the following steps 400-407.
  • In Step 400, the master control site generates a first virtual cell key according to a key from a core network and a first current value of a first S counter.
  • In Step 401, the master control site adds a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site, and sends a first adding request message to one of the slave sites.
  • In this step, the first adding request message includes a first virtual cell key and an encryption algorithm list. The first adding request message may further include UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier.
  • In Step 402, the slave site selects the first encryption algorithm for user UE from the encryption algorithm list in the first adding request message, generating the first encryption key according to the first virtual cell key in the first adding request message and a physical address of the UE using the first encryption algorithm, and sends a first adding command message to the master control site.
  • In this step, the first adding command message includes the first encryption algorithm. The first adding command message may further include the first current value of the first S counter.
  • In Step 403, the master control site generates a first encryption key according to the first adding command message, sends a first RRC connection reconfiguration message to the UE, and sends a second adding request message to other slave sites.
  • In this step, the first RRC connection reconfiguration message includes the first encryption algorithm and the first current value of the first S counter. The first RRC connection reconfiguration message may further include the header compression algorithm and the first current value of the first S counter.
  • In this step, the second adding request message includes the first encryption algorithm. In Step 404, the UE generates a first encryption key according to the first RRC connection reconfiguration message, performs reestablishment using the generated first encryption key, sends a first RRC connection reconfiguration completion message to the master control site and sends an access request message to a slave site; and another slave site generates the first encryption key according to the second adding request message, performs configuration using the generated first encryption key, sends a second adding command message to the master control site.
  • In Step 405, the slave site initiates a random access process to the master control site, and after the random access process is completed, the slave site sends an adding completion message to the master control site.
  • In Step 406, the master control site sends a path transformation request message to an MME.
  • In this step, the first path transformation request message includes a first virtual cell identifier, a master control site identifier in a first virtual cell and slave cell identifiers in the first virtual cell.
  • In Step 407, the MME sends a path transformation acknowledgement message to the master control site.
  • In a second embodiment, referring to FIG. 5, after a master control site receives an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the UE, a method of deleting a slave site of the master control site includes the following steps 500-509.
  • In Step 500, the master control site sends a deletion request message to a slave site corresponding to a slave site identifier carried in a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold.
  • In Step 501, the slave site releases corresponding resources and sends a deletion acknowledgement message to the master control site.
  • In Step 502, the master control site adds 1 to a first current value of a first S counter to obtain a second current value, and generates a second virtual cell key according to the second current value and a key from a core network.
  • In Step 503, the master control site sends a key updating request message to slave sites other than the deleted slave site/sites.
  • In this step, the key updating request message includes the second virtual cell key. The key updating request message may further include UE capability information, the second current value of the first S counter, a header compression algorithm and a UE identifier
  • In Step 504, the other slave site generates a second encryption key according to the key updating request message, performs configuration using the generated second encryption key, and sends a key updating command message to the master control site.
  • In this step, generating the second encryption key according to the key updating request message includes: generating the second encryption key according to the second virtual cell key in the key updating request message and a physical address of the UE using a first encryption algorithm.
  • In Step 505, the master control site sends a second RRC connection reconfiguration message to the UE.
  • In this step, the second RRC connection reconfiguration message includes the second current value of the first S counter. The second RRC connection reconfiguration message may further include the header compression algorithm.
  • In Step 506, the UE generates a second encryption key according to the second RRC connection reconfiguration message, performs reestablishment using the generated second encryption key, sends a second RRC connection reconfiguration completion message to the master control site and initiates a random access process to a slave site.
  • In this step, the UE generating the second encryption key according to the second RRC connection reconfiguration message includes: the UE generates the second encryption key according to the second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generates the second encryption key according to the generated second virtual cell key and the physical address of the UE using a first encryption algorithm.
  • The UE may perform reestablishment using the generated second virtual cell key at the PDCP layer.
  • In Step 507, after the random access process is completed, the slave site sends an adding completion message to the master control site.
  • In Step 508, the master control site sends a second path transformation request message to an MME.
  • In this step, the second path transformation request message includes a second virtual cell identifier, a master control site identifier in a second virtual cell and slave cell identifiers in the second virtual cell.
  • In Step 509, the MME sends a second path transformation acknowledgement message to the master control site.
  • In a third embodiment, referring to FIG. 6, after a master control site receives a measurement report of an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the UE, a method of switching the master control site includes the following steps 600-608.
  • In Step 600, the master control site sends a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value; and the master control site receives a switching command message from the target master control site and sends a third RRC connection reconfiguration message to the UE.
  • In this step, the switching request message includes a key from a core network, a current value of an NCC and an encryption algorithm list.
  • In Step 601, the target master control site selects a second encryption algorithm in an encryption algorithm list, creates a second S counter, generates a third virtual cell key according a current value of the second S counter, the key from the core network and the current value of the NCC, generates a third encryption key according to the generated third virtual cell key and a physical address of the UE, and generates UE context according to the switching requesting message.
  • In Step 602, the target master control site sends a deletion request message to a slave site. In Step 603, the slave site sends a deletion acknowledgment message to the target master control site.
  • In Step 604, the target master control site sends a third adding request message to the slave site.
  • In this step, the third adding request message includes the second encryption algorithm and the third virtual cell key.
  • In Step 605, the slave site generates the third encryption key according to the third adding request message, performs configuration using the generated third encryption key and sends a third adding command message to the target master control site.
  • In this step, generating the third encryption key according to the third adding request message includes: generating the third encryption key according to the third virtual cell key in the third adding request message and the physical address of the UE using the second encryption algorithm in the third adding request message.
  • In Step 606, the target master control site sends a switching command message to the master control site.
  • In this step, the switching command message includes release/adding configuration information from the slave site, the second encryption algorithm and the current value of the second S counter.
  • In Step 607, the master control site sends a third RRC connection reconfiguration message to the UE.
  • In this step, the third RRC connection reconfiguration message includes the second encryption algorithm, the current value of the second S counter and the current value of the NCC. The third RRC connection reconfiguration message may further include a header compression algorithm.
  • In Step 608, the UE generates the third encryption key according to the third RRC connection reconfiguration message, performs reestablishment using the generated third encryption key, and sends a third RRC connection reconfiguration completion message to the target master control site.
  • In this step, the UE generating the third encryption key according to the third RRC connection reconfiguration message includes: the UE generates the third encryption key according to the current value of the second S counter in the third RRC connection reconfiguration message, the current value of the NCC and the key from the core network and generates the third encryption key according to the generated third virtual cell key and the physical address of the UE using the second encryption algorithm in the third RRC connection reconfiguration message.
  • In this step, the UE can perform reestablishment using the generated third encryption key at the PDCP layer.
  • Referring to FIG. 7, an embodiment of the present disclosure further proposes an apparatus for building dynamically a virtual cell including at least a first sending module 701, a first receiving module 702 and an adding module 703.
  • The first sending module 701 is configured to send an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold to UE.
  • The first receiving module 702 is configured to receive a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE.
  • The adding module 703 is configured to add a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold one by one as a slave site.
  • Herein the master control site and the slave sites constitute a first virtual cell. In the apparatus in accordance with the embodiment of the present disclosure, the first sending module is further configured to send an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE.
  • The first receiving module 702 is further configured to receive a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold from the UE.
  • The apparatus further includes a deletion module 704 configured to delete a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cells is less than the fourth preset threshold, and update keys of the UE and slave sites of a second virtual cell.
  • Herein the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell.
  • In the apparatus in accordance with the embodiment of the present disclosure, the first sending module 701 is further configured to send an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value to the UE, send a switching request message to a target master control site corresponding to a cell identifier in a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, and send a third RRC connection reconfiguration message to the UE.
  • The first receiving module 702 is further configured to receive the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value from the UE, and receive a switching command message from the target master control site.
  • Herein the switching request message includes a key from a core network, a current value of an NCC and an encryption algorithm list, and the third RRC connection reconfiguration message includes a second encryption algorithm, a current value of a second S counter and the current value of the NCC.
  • Referring to FIG. 8, an embodiment of the present disclosure further proposes an apparatus for building dynamically a virtual cell including at least a selecting module 801, a second receiving module 802 and a second sending module 803.
  • The selecting module 801 is configured to select a serving cell, use the selected serving cell as a master control site, and establish services on the master control site.
  • The second receiving module 802 is configured to receive an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of the adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site, measure an adjacent cell of the master control site, receive a first radio resource control (RRC) connection reconfiguration message from the master control site, generate a first encryption key according to the first RRC connection reconfiguration message, and perform reestablishment using the generated first encryption key.
  • The second sending module 803 is configured to send a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site, send a first RRC connection reconfiguration completion message to the master control site and initiate a random access process to a slave site.
  • In the apparatus in accordance with the embodiment of the present disclosure, the second receiving module 802 is further configured to receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, measure slave sites in a first virtual cell, receive a second RRC connection reconfiguration message from the master control site, generate a second encryption key according to the second RRC connection reconfiguration message, and perform reestablishment using the generated second encryption key.
  • The second sending module 803 is configured to send a measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold to the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell, and send a second RRC connection reconfiguration completion message to the master control site.
  • In the apparatus in accordance with the embodiment of the present disclosure, the second receiving module is further configured to receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of the adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, measure adjacent cells of the master control site, receive a third RRC connection reconfiguration message from the master control site, generate a third encryption key according to the third RRC connection reconfiguration message, and perform reestablishment using the generated third encryption key.
  • The second sending module 803 is further configured to, when determining that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, send a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or a measurement report of the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value to the master control site, send a third RRC connection reconfiguration completion message to a target master control site, and initiate a random access process to a slave site.
  • Referring to FIG. 9, an embodiment of the present disclosure further proposes an apparatus for building dynamically a virtual cell including at least a third receiving module 901 and a third sending module 902.
  • The third receiving module 901 is configured to receive a first adding request message or a second adding request message from a master control site, generate a first encryption key according to the first adding request message or the second adding request message, and perform configuration using the generated first encryption key.
  • The third sending module 902 is configured to send a first adding command message or a second adding command message to the master control site, herein the first adding command message includes a first encryption algorithm.
  • In the apparatus in accordance with the embodiment of the present disclosure, the third sending module 902 is further configured to send an adding completion message to the master control site after a random access process initiated by the UE is completed.
  • In the apparatus in accordance with the embodiment of the present disclosure, the third receiving module 901 is further configured to receive a deletion request message from the master control site.
  • The third sending module 902 is further configured to release resources indicated by the deletion request message and send a deletion acknowledgement message to the master control site.
  • In the apparatus in accordance with the embodiment of the present disclosure, the third receiving module 901 is further configured to receive a third adding request message from a target master control site, generate a second encryption key according to the third adding request message, and performing configuration using the generated second encryption key.
  • The third sending module 902 is further configured to send a third adding command message to the target master control site.
  • An embodiment of the present disclosure further discloses a computer program including program instructions, which, when executed by a server, enable the server to perform the method of building dynamically a virtual cell at a master control site side described above.
  • An embodiment of the present disclosure further discloses a carrier loaded with the computer program described above.
  • An embodiment of the present disclosure further discloses a computer program including program instructions, which, when executed by a server, enable the server to perform the method of building dynamically a virtual cell at a UE side described above.
  • An embodiment of the present disclosure further discloses a carrier loaded with the computer program described above.
  • An embodiment of the present disclosure further discloses a computer program including program instructions, which, when executed by a server, enable the server to perform the method of building dynamically a virtual cell at a slave site side described above.
  • An embodiment of the present disclosure further discloses a carrier loaded with the computer program described above.
  • In an implementation mode, the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold described above may include an A4 event.
  • The event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold described above may include an A2 event.
  • The event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value described above may include an A5 event.
  • After the accompanying drawings and detailed description are read and understood, other aspects can be understood.
  • It should be noted that the embodiments described above are only to make them easier to be understood by those skilled in the art, and not to limit the protection scope of the present disclosure. Any obvious substitution and improvement made to the present disclosure by those skilled in the art is in the protection scope of the present disclosure without departing from the premise of the inventive concept of the present disclosure.
  • INDUSTRIAL APPLICABILITY
  • Through the scheme of the present disclosure, a serving cell selected by the UE may be any cell, and is not necessary to be a macro cell, and the master control site adds a cell satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site, thereby achieving a virtual cell. Therefore, the present disclosure has a very strong industrial applicability.

Claims (49)

What is claimed is:
1. A method for building dynamically a virtual cell, comprising:
a master control site sending an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold to user equipment (UE), and receiving a measurement report of the event that signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that signal level of the adjacent cell of the virtual cell is greater than the second preset threshold from the UE; and
the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site;
wherein the master control site and slave sites constitute a first virtual cell.
2. The method for building dynamically a virtual cell according to claim 1, wherein the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site comprises:
the master control site generating a first virtual cell key according to a first current value of a first S counter and a key from a core network;
the master control site obtaining the cell corresponding to the cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold, using the obtained cell as the slave site and sending a first adding request message to one of the slave sites;
the master control site receiving a first adding command message from one of the slave sites, generating a first encryption key according to the first adding command message and sending a first radio resource control (RRC) connection reconfiguration message to the UE; and
the master control site receiving a first RRC connection reconfiguration completion message from the UE and the first adding command message from the one of the slave sites;
wherein the first adding request message comprises the first virtual cell key and an encryption algorithm list; the first RRC connection reconfiguration message comprises a first encryption algorithm in the first adding command message and the first current value of the first S counter; the first adding command message comprises the first encryption algorithm,
and,
the master control site adding a cell corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold as a slave site further comprises:
the master control site sending a second adding request message to other slave sites of the first virtual cell; the master control site receiving a second adding command message from the other slave sites of the first virtual cell;
wherein the second adding request message comprises the first virtual cell key and the first encryption algorithm.
3. (canceled)
4. The method according to claim 2, wherein the first adding request message or the second adding request message further comprises UE capability information, the first current value of the first S counter, a header compression algorithm and a UE identifier; and
the first RRC connection reconfiguration message further comprises the header compression algorithm,
and
the first virtual cell key is generated according to the key from the core network and the first current value of the first S counter.
5. (canceled)
6. The method for building dynamically a virtual cell according to claim 2, wherein when the master control site receives an adding completion message from the slave site, the method further comprises:
the master control site sending a first path transformation request message to a mobility management entity (MME) and receiving a first path transformation acknowledgement message from the MME;
wherein the first path transformation request message comprises a first virtual cell identifier, a master control site identifier in the first virtual cell and slave cell identifiers in the first virtual cell.
7. The method for building dynamically a virtual cell according to claim 1, further comprising:
the master control site sending an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold to the UE;
the master control site receiving a measurement report of the event that signal quality of the slave cell is less than the third preset threshold or the event that signal level of the slave cell is less than the fourth preset threshold from the UE, and deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; and
the master control site updating keys of the UE and slave sites of a second virtual cell;
wherein the master control site and slave sites other than the deleted slave site/sites in the first virtual cell constitute the second virtual cell,
and,
wherein the master control site deleting a slave site corresponding to a slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold comprises:
the master control site sending a deletion request message to the slave site corresponding to the slave site identifier carried in the measurement report of the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold; the master control site receiving a deletion acknowledgement message from the slave site.
8. (canceled)
9. The method for building dynamically a virtual cell according to claim 7, wherein the master control site updating keys of the UE and slave sites of a second virtual cell comprises:
the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter and generating a second virtual cell key according to the second current value of the first S counter; and
the master control site sending a key updating request message to the slave sites of the second virtual cell and sending a second RRC connection reconfiguration message to the UE;
wherein the key updating request message comprises the second virtual cell key, and the second RRC connection reconfiguration message comprises the second current value of the first S counter,
and,
the master control site changing the first current value of the first S counter to obtain a second current value of the first S counter comprises:
the master control site adding 1 to the first current value of the first S counter to obtain the second current value of the first S counter.
10. (canceled)
11. The method for building dynamically a virtual cell according to claim 7, further comprising:
the master control site sending an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value, to the UE;
the master control site receiving a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value, from the UE; and sending a switching request message to a target master control site corresponding to a cell identifier carried in the measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value; and the master control site receiving a switching command message from the target master control site and sending a third RRC connection reconfiguration message to the UE;
wherein the switching request message comprises the key from the core network, a current value of a next hop chaining counter (NCC) and the encryption algorithm list, and the third RRC connection reconfiguration message comprises a second encryption algorithm, a current value of a second S counter and the current value of the NCC,
and,
wherein the third RRC connection reconfiguration message further comprises the header compression algorithm.
12. (canceled)
13. The method for building dynamically a virtual cell according to claim 11, wherein when the master control site receives the switching request message from another master control site, the method further comprises:
the master control site generating a third virtual cell key according to the switching request message from the other master control site and sending a deletion request message to slave sites of the other master control site;
the master control site receiving a deletion acknowledgement message from the slave sites of the other master control site and sending a third adding quest message to the slave sites of the other master control site; and
the master control site receiving a third adding command message from the slave sites of the other master control site, generating a third encryption key according to the third adding command message, and sending a switching command message to the other master control site;
wherein the master control site and the slave sites of the other master control site constitute a third virtual cell; the third adding request message comprises the second encryption algorithm and a third virtual cell key.
14. The method for building dynamically a virtual cell according to claim 1, wherein the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold comprises an A4 event.
15. The method for building dynamically a virtual cell according to claim 7, wherein the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold comprises an A2 event.
16. The method for building dynamically a virtual cell according to claim 11, wherein the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value comprises an A5 event.
17. A method for building dynamically a virtual cell, comprising:
user equipment (UE) selecting a serving cell, using the selected serving cell as a master control site, and establishing services on the master control site;
the UE receiving an event that signal quality of an adjacent cell of a virtual cell is greater than a first preset threshold or an event that signal level of an adjacent cell of the virtual cell is greater than a second preset threshold from the master control site, and measuring an adjacent cell of the master control site;
the UE sending a measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold to the master control site when determining that there is a cell which satisfies the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold in adjacent cells of the master control site; and
the UE receiving a first radio resource control (RRC) connection reconfiguration message from the master control site, generating a first encryption key according to the first RRC connection reconfiguration message, performing reestablishment using the generated first encryption key, sending a first RRC connection reconfiguration completion message to the master control site and initiating a random access process to a slave site.
18. The method for building dynamically a virtual cell according to claim 17, wherein the measurement report of the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold comprises identifier/identifiers of one or more cells satisfying the event that the signal quality of the adjacent cell of the virtual cell is greater than the first preset threshold or the event that the signal level of the adjacent cell of the virtual cell is greater than the second preset threshold.
19. The method for building dynamically a virtual cell according to claim 17, wherein the UE generating a first encryption key according to the first RRC connection reconfiguration message comprises:
the UE generating a first virtual cell key according to a first current value of a first S counter in the first RRC connection reconfiguration message and a key from a core network, and generating the first encryption key according to the generated first virtual cell key and a physical address of the UE using a first encryption algorithm in the first RRC connection reconfiguration message.
20. The method for building dynamically a virtual cell according to claim 17, wherein when the UE receive an event that signal quality of a slave cell is less than a third preset threshold or an event that signal level of a slave cell is less than a fourth preset threshold from the master control site, the method further comprises:
the UE measuring slave sites in a first virtual cell; and sending a measurement report of the event that signal quality of the slave cell is less than the third preset threshold or the event that signal level of the slave cell is less than the fourth preset threshold to the master control site when the UE determines that there is a cell which satisfies the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold in the slave sites in the first virtual cell; and
the UE receiving a second RRC connection reconfiguration message from the master control site, generating a second encryption key according to the second RRC connection reconfiguration message, performing reestablishment using the generated second encryption key, and sending a second RRC connection reconfiguration completion message to the master control site,
and,
the UE generating a second encryption key according to the second RRC connection reconfiguration message comprises:
the UE generating a second virtual cell key according to a second current value of the first S counter in the second RRC connection reconfiguration message and the key from the core network, and generating the second encryption key according to the generated second virtual cell key and the physical address of the UE using the first encryption algorithm,
and,
the event that the signal quality of the slave cell is less than the third preset threshold or the event that the signal level of the slave cell is less than the fourth preset threshold comprises an A2 event.
21. (canceled)
22. The method for building dynamically a virtual cell according to claim 17, wherein when the UE receive an event that signal quality of the master control site is less than a fifth preset threshold or signal level of the master control site is less than a sixth preset threshold and signal quality of an adjacent cell of the master control site is greater than a seventh preset threshold or signal level of an adjacent cell of the master control site is greater than an eighth preset threshold, or an event that the signal quality of the master control site is less than a difference between the signal quality of the adjacent cell of the master control site and a first preset deviation value or the signal level of the master control site is less than a difference between the signal level of the adjacent cell of the master control site and a second preset deviation value from the master control site, the method further comprises:
the UE measuring adjacent cells of the master control site;
when the UE determines that there is a cell which satisfies the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value in the adjacent cell of the master control site, sending a measurement report of the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or a measurement report of the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value to the master control site; and
the UE receiving a third RRC connection reconfiguration message from the master control site, generating a third encryption key according to the third RRC connection reconfiguration message, performing reestablishment using the generated third encryption key, sending a third RRC connection reconfiguration completion message to a target master control site and initiating a random access process to a slave site,
and,
the UE generating a third encryption key according to the third RRC connection reconfiguration message comprises:
the UE generating a third virtual cell key according to a current value of a second S counter in the third RRC connection reconfiguration message, the key from the core network and a current value of a next hop chaining counter (NCC) and generating the third encryption key according to the generated third virtual cell key and the physical address of the UE using a second encryption algorithm,
and,
the event that the signal quality of the master control site is less than the fifth preset threshold or the signal level of the master control site is less than the sixth preset threshold and the signal quality of the adjacent cell of the master control site is greater than the seventh preset threshold or the signal level of the adjacent cell of the master control site is greater than the eighth preset threshold, or the event that the signal quality of the master control site is less than the difference between the signal quality of the adjacent cell of the master control site and the first preset deviation value or the signal level of the master control site is less than the difference between the signal level of the adjacent cell of the master control site and the second preset deviation value comprises an A5 event.
23. (canceled)
24. (canceled)
25. (canceled)
26. (canceled)
27. A method for building dynamically a virtual cell, comprising:
a slave site receiving a first adding request message or a second adding request message from a master control site, generating a first encryption key according to the first adding request message or the second adding request message, performing configuration using the generated first encryption key, and sending a first adding command message or a second adding command message to the master control site;
wherein the first adding command message comprises a first encryption algorithm.
28. The method for building dynamically a virtual cell according to claim 27, wherein the slave site generating the first encryption key according to the first adding request message comprises:
selecting the first encryption algorithm for user equipment (UE) from an encryption algorithm list in the first adding request message, and generating the first encryption key according to a first virtual cell key in the first adding request message and a physical address of the UE using the first encryption algorithm;
the slave site generating the first encryption key according to the second adding request message comprises:
generating the first encryption key according to the first virtual cell key in the second adding request message and the physical address of the UE using the first encryption algorithm.
29. The method for building dynamically a virtual cell according to claim 27, wherein the first adding command message or the second adding command message further comprises a first current value of a first S counter in the first adding request message or the second adding request message.
30. The method for building dynamically a virtual cell according to claim 27, wherein after a random access process initiated by the UE is completed, the method further comprises:
the slave site sending an adding completion message to the master control site.
31. The method for building dynamically a virtual cell according to claim 27, wherein when the slave site receives a deletion request message from the master control site, the method further comprises:
the slave site releasing corresponding resources and sending a deletion acknowledgement message to the master control site.
32. The method for building dynamically a virtual cell according to claim 27, wherein when the slave site receives a third adding request message from a target master control site, the method further comprises:
the slave site generating a second encryption key according to the third adding request message, performing configuration using the generated second encryption key, and sending a third adding command message to the target master control site,
and,
the slave site generating a third encryption key according to the third adding request message comprises:
generating the third encryption key according to a third virtual cell key in the third adding request message and the physical address of the UE using a second encryption algorithm in the third adding request message.
33. (canceled)
34. (canceled)
35. (canceled)
36. (canceled)
37. (canceled)
38. (canceled)
39. (canceled)
40. (canceled)
41. (canceled)
42. (canceled)
43. (canceled)
44. (canceled)
45. (canceled)
46. (canceled)
47. (canceled)
48. (canceled)
49. (canceled)
US15/548,769 2014-09-17 2015-09-16 Method and Device for Dynamically Building a Virtual Cell Abandoned US20180242211A1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN201410476754 2014-09-17
CN201410476754.4 2014-09-17
CN201510012995.8A CN105828337A (en) 2014-09-17 2015-01-09 Method and device for dynamically building virtual cell
CN201510012995.8 2015-01-09
PCT/CN2015/089744 WO2016041496A1 (en) 2014-09-17 2015-09-16 Method and device for dynamically building a virtual cell

Publications (1)

Publication Number Publication Date
US20180242211A1 true US20180242211A1 (en) 2018-08-23

Family

ID=54287303

Family Applications (2)

Application Number Title Priority Date Filing Date
US15/512,063 Active US10172052B2 (en) 2014-09-17 2015-03-06 Method and device for dynamically constructing virtual cell
US15/548,769 Abandoned US20180242211A1 (en) 2014-09-17 2015-09-16 Method and Device for Dynamically Building a Virtual Cell

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US15/512,063 Active US10172052B2 (en) 2014-09-17 2015-03-06 Method and device for dynamically constructing virtual cell

Country Status (3)

Country Link
US (2) US10172052B2 (en)
CN (1) CN105828337A (en)
WO (1) WO2015154597A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10972951B2 (en) * 2016-05-10 2021-04-06 Sony Corporation Anchor base station, slave cell and user equipment
US20220110032A1 (en) * 2019-02-19 2022-04-07 Huawei Technologies Co., Ltd. Cell Camping Method and Device

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10313429B2 (en) * 2016-04-11 2019-06-04 Huawei Technologies Co., Ltd. Distributed resource management method and system
CN106604343B (en) * 2016-11-25 2020-04-10 厦门大学 Cell virtualization method and device
US10512036B2 (en) 2017-03-22 2019-12-17 Ofinno, Llc Secondary base station change
CN107466045B (en) * 2017-09-19 2020-09-25 东北大学 5G ultra-dense network virtual cell construction method
JP7152636B2 (en) * 2017-12-26 2022-10-13 国立大学法人京都大学 Communication device and communication method
US11496895B2 (en) * 2019-03-27 2022-11-08 At&T Intellectual Property I, L.P. Facilitation of authentication management for autonomous vehicles
JP2021048518A (en) * 2019-09-19 2021-03-25 株式会社東芝 Information processing device, information processing system, and control method of information processing device

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101267249B (en) * 2007-03-13 2012-11-07 华为技术有限公司 Antenna selection method, terminal and network device in distributed wireless communication system
EP2481249B1 (en) * 2009-09-25 2018-12-26 BlackBerry Limited Multi-carrier network operation
CN101888639B (en) * 2010-06-30 2013-04-24 华为技术有限公司 Method and device for controlling user equipment to reside in cell
CN102572913B (en) * 2010-12-08 2015-09-09 华为技术有限公司 A kind of data measuring method and communication system and relevant device
CN102595543A (en) 2011-01-10 2012-07-18 中兴通讯股份有限公司 Communication method with coexistence of multiple wireless techniques in terminal and system
US9185613B2 (en) 2011-09-12 2015-11-10 Ofinno Technologies, Llc Handover in heterogeneous wireless networks
KR101884332B1 (en) * 2011-09-14 2018-08-01 삼성전자주식회사 Method and apparatus for configuring virtual cell in wireless communication system
US9900849B2 (en) * 2011-10-03 2018-02-20 Qualcomm Incorporated SRS optimization for coordinated multi-point transmission and reception
WO2013104121A1 (en) * 2012-01-11 2013-07-18 华为技术有限公司 Method and device for optimizing different-frequency handover time delay
CN103249092A (en) * 2012-02-02 2013-08-14 华为技术有限公司 Method and terminal for sending data
CN103369708B (en) * 2012-03-29 2018-08-31 南京中兴软件有限责任公司 A kind of method and device using mobile network
KR102008331B1 (en) * 2012-05-31 2019-08-07 삼성전자주식회사 Apparatus and method of cooperating with multiple base stations in wireless communication system
CN103476045B (en) * 2012-06-06 2016-10-05 华为技术有限公司 Cell measuring method, equipment and system
KR101898050B1 (en) * 2012-10-15 2018-10-04 삼성전자주식회사 Mehtod and appartus for seamless handover operation in a wireless communication system
CN105027626B (en) * 2013-02-18 2019-04-23 Lg 电子株式会社 The method and apparatus of data transmission is executed in a wireless communication system
WO2014179967A1 (en) * 2013-05-09 2014-11-13 Qualcomm Incorporated DUAL THRESHOLD BASED CELL CLUSTERING INTERFERENCE MITIGATION FOR eIMTA
WO2015117275A1 (en) * 2014-02-10 2015-08-13 Qualcomm Incorporated Handover into dynamic tdd ul/dl configuration enabled cells and/or comp cells
US10448374B2 (en) * 2014-03-21 2019-10-15 Samsung Electronics Co., Ltd. Power headroom report method of dual-connectivity UE in mobile communication system
WO2015194810A1 (en) * 2014-06-15 2015-12-23 엘지전자 주식회사 Method and apparatus for receiving control channel by configuring user-centric virtual cell in wireless communication system
KR101602266B1 (en) * 2014-07-31 2016-03-10 에스케이텔레콤 주식회사 Cell management appratus and control method thereof
CN112512123A (en) * 2014-09-04 2021-03-16 北京三星通信技术研究有限公司 Resource management method and base station
CN105451210A (en) * 2014-09-29 2016-03-30 中兴通讯股份有限公司 Data synchronous processing method and data synchronous processing device
CN105592455B (en) * 2014-11-13 2020-09-29 南京中兴软件有限责任公司 Key updating method, device and main transmission node TP
US10003979B2 (en) * 2014-12-10 2018-06-19 Lg Electronics Inc. Method for generating signal for reducing interference in user-centralized virtual cell in cloud wireless connection network environment, and apparatus therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10972951B2 (en) * 2016-05-10 2021-04-06 Sony Corporation Anchor base station, slave cell and user equipment
US20220110032A1 (en) * 2019-02-19 2022-04-07 Huawei Technologies Co., Ltd. Cell Camping Method and Device
US11997553B2 (en) * 2019-02-19 2024-05-28 Huawei Technologies Co., Ltd. Cell camping method and device

Also Published As

Publication number Publication date
US20170303175A1 (en) 2017-10-19
US10172052B2 (en) 2019-01-01
CN105828337A (en) 2016-08-03
WO2015154597A1 (en) 2015-10-15

Similar Documents

Publication Publication Date Title
US20180242211A1 (en) Method and Device for Dynamically Building a Virtual Cell
US10873889B2 (en) Handover apparatus and method
US11134427B2 (en) Terminal, base station, cell access method, and data transmission method for reconfiguring a wireless connection to communicate with a secondary cell
RU2668071C1 (en) Communication optimization method and device
CN104378793A (en) Switching method, master control base station and controlled base station
CN104602307A (en) Switching method and system
US11706639B2 (en) Communication method, secondary network node and terminal
JP2016529810A (en) Measurement arrangement processing method and apparatus
CN111434142A (en) Method and device for updating adjacent base station relation
CN104640165A (en) Data transmission method, equipment and system
US9049579B2 (en) Method and apparatus for setting terminal connection control information in a mobile communication system
US9549423B2 (en) Method and device for increasing gateway capacity in LTE mode Femto cell system
EP3920511B1 (en) Policy management method and device
CN114390634A (en) Relay terminal selection method, terminal and storage medium
CN105101154A (en) D2D (device-to-device) authorization information configuration method and device, and network element equipment
CN111132210B (en) SpCell determination method and device in measurement event
WO2022155853A1 (en) Wireless communication method, communication apparatus and communication system
WO2022082544A1 (en) Iab-node migration method and apparatus
US9705739B1 (en) Systems and methods for configuring a unique access node identifier
KR20170039257A (en) Method for providing communication services of a mobile communication network to a plurality of telecommunication devices, mobile communication network, telecommunication device, system, program and computer program product
WO2023202503A1 (en) Communication method and apparatus
WO2024130745A1 (en) Cell information indication method and apparatus, device, medium, and program product
WO2016041496A1 (en) Method and device for dynamically building a virtual cell
KR101717742B1 (en) Method and apparatus for configuring cell information of relay base station in wireless communication system
JP2021514566A (en) Service transmission methods and equipment, computer storage media

Legal Events

Date Code Title Description
AS Assignment

Owner name: ZTE CORPORATION, CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHEN, LIN;ZHANG, FANG;REEL/FRAME:043210/0540

Effective date: 20170706

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION