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

WO2014094663A1 - 小区优化方法及装置 - Google Patents

小区优化方法及装置 Download PDF

Info

Publication number
WO2014094663A1
WO2014094663A1 PCT/CN2013/090234 CN2013090234W WO2014094663A1 WO 2014094663 A1 WO2014094663 A1 WO 2014094663A1 CN 2013090234 W CN2013090234 W CN 2013090234W WO 2014094663 A1 WO2014094663 A1 WO 2014094663A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
parameters
algorithm
security algorithm
security
Prior art date
Application number
PCT/CN2013/090234
Other languages
English (en)
French (fr)
Inventor
张亮亮
蔺波
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2014094663A1 publication Critical patent/WO2014094663A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/037Protecting confidentiality, e.g. by encryption of the control plane, e.g. signalling traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic

Definitions

  • the embodiments of the present invention relate to communication technologies, and in particular, to a cell optimization method and apparatus. Background technique
  • UE User Equipment
  • the source base station carries the UE security capability, the encryption algorithm and the integrity algorithm used by the source base station side, and parameters such as KeNB* and NCC in the handover request message, such as the Handover Request message.
  • the target eNB directly treats the received KeNB* as a local KeNB and associates the KeNB with the received NCC.
  • the NCC is also carried in the HandOver Command message and sent to the UE.
  • the key provided by the target base station to the UE is generated by parameters and/or security algorithms provided by the source base station, so although the UE has switched the target, the source base station can easily calculate or obtain the target base station provided for the UE. Key.
  • the target base station may choose to perform intra-cell handover (intra-cell handover), and the target base station generates new parameters to generate a new key, so that the source base station cannot know the target base station.
  • the target base station obtains a new set of parameters from the mobility management entity (Mobile Management Entity), and the base station notifies the UE by intra-cell handover (intra-cell handover). New parameters and/or security algorithms.
  • the control plane of the UE switches from the source base station to the target base station, and the user plane remains at the source base station, or the control plane of the UE
  • the source base station switches to the target base station, and the user plane still retains the third base station, or the user plane switches from the source base station to the target base station, and the control plane remains at the source base station, etc., if the parameters are still adopted.
  • a base station that performs user plane data communication with the UE often cannot exchange data with the UE. Summary of the invention
  • the embodiment of the invention provides a cell optimization method and device for solving the problem that the base station and the UE perform user plane data communication in the scenario where the user plane and the control plane are separated, and the base station cannot learn new parameters and/or security algorithms.
  • a first aspect of the embodiments of the present invention provides a cell optimization method, including:
  • the first base station receives a parameter and/or a security algorithm sent by the second base station or the mobility management entity MME; the first base station performs encryption and decryption processing on the information that is communicated with the UE according to the parameter and/or the security algorithm;
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the cell in which the first base station is located is the primary cell of the UE, and the cell in which the second base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm
  • the parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the first base station processes information related to the UE according to the security algorithm, and includes at least one of the following processes:
  • the first base station performs encryption and decryption processing on information that is communicated with the UE according to the encryption algorithm
  • the first base station performs header compression or decompression processing on the information that is communicated with the UE according to the header compression algorithm
  • the first base station performs integrity protection or de-integrity protection processing on the information communicated with the UE according to the integrity protection algorithm.
  • the first base station is configured according to the parameter and/or The security algorithm processes the information that is communicated with the user equipment UE, including:
  • the first base station upon receiving the parameter and/or security algorithm, begins processing the information communicated with the UE using the parameter and/or security algorithm.
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes:
  • the first base station after receiving the message sent by the second base station or the UE after receiving the parameter and/or the security algorithm, starts to process the information communicated with the UE by using the parameter and/or the security algorithm.
  • the first base station when the first base station receives the message, the first base station further includes:
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes:
  • the first base station begins to process information communicated with the UE using the parameters and/or security algorithms when starting communication with the UE.
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes:
  • the first base station When the UE accesses the first base station, the first base station starts to process information for communicating with the UE by using the parameter and/or security algorithm.
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes:
  • the first base station starts to process information for communicating with the UE by using the parameter and/or security algorithm when the UE is uplink-synchronized with the first base station.
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes:
  • the first base station When receiving the first data packet sent by the second base station, the first base station starts to process information for communicating with the UE by using the parameter and/or the security algorithm.
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes: The first base station begins to process information for communicating with the UE using the parameter and/or security algorithm within a preset time after or after receiving the parameter and/or the security algorithm.
  • the processing, by the first base station, the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm includes:
  • Information is processed.
  • the first base station processes the information that is communicated with the user equipment UE according to the parameter and/or the security algorithm, and includes:
  • the first base station When the first base station needs to process the information sent by the UE, if the original parameter and/or the security algorithm fails to process, the first base station starts to use the parameter and/or the security algorithm to process the communication information with the UE.
  • a second aspect of the embodiments of the present invention provides a cell optimization method, including:
  • the second base station updates parameters and/or security algorithms
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the cell in which the first base station is located is the primary cell of the UE, and the cell in which the second base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm
  • the parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the method further includes:
  • a third aspect of the embodiments of the present invention provides a cell optimization method, including:
  • the user equipment UE Receiving, by the user equipment UE, a parameter and/or a security algorithm sent by the first base station or the second base station; the UE processing information related to the first base station and/or the second base station according to the parameter and/or the security algorithm;
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the cell in which the first base station is located is the primary cell of the UE, and the cell in which the second base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm:
  • the parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the UE processes information related to the first base station and/or the second base station according to the parameter and/or the security algorithm, including at least one of the following processes.
  • the UE performs encryption and decryption processing on the information that is communicated with the first base station and/or the second base station according to the encryption algorithm;
  • header compression or decompression processing on the information that is communicated with the first base station and/or the second base station according to the header compression algorithm
  • the UE performs integrity protection or de-integrity protection processing on the information communicated with the first base station and/or the second base station according to the integrity protection algorithm.
  • the processing, by the UE, the information that is communicated with the first base station and/or the second base station according to the parameter and/or the security algorithm includes:
  • the UE Upon receiving the parameters and/or security algorithms, the UE begins processing the information communicated with the first base station using the parameters and/or security algorithms described above.
  • the UE processes, by using the parameter and/or the security algorithm, the information that is communicated with the first base station and/or the second base station, including:
  • the UE when transmitting information to the first base station, begins processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms.
  • the processing, by the UE, the information that is communicated with the first base station and/or the second base station according to the parameter and/or the security algorithm includes:
  • the UE When the UE receives the message sent by the first base station or the second base station, the UE starts processing the information communicated with the first base station and/or the second base station by using the parameter and/or the security algorithm.
  • the message sent by the first base station or the second base station is used to indicate that the UE starts to use the parameter and/or the security algorithm.
  • the processing, by the UE, the information that is communicated with the first base station and/or the second base station according to the parameter and/or the security algorithm includes:
  • the UE when accessing the first base station, begins processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms.
  • the UE processes, according to the parameter and/or a security algorithm, information that is in communication with the first base station and/or the second base station, including:
  • the UE begins processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms when initially in communication with the first base station.
  • the UE processes information related to the first base station and/or the second base station according to the parameter and/or the security algorithm, including:
  • the UE When receiving the first data packet sent by the first base station, the UE starts to process information for communicating with the first base station and/or the second base station by using the parameter and/or security algorithm.
  • the UE processes information that is in communication with the first base station and/or the second base station according to the parameter and/or the security algorithm, and includes:
  • a fourth aspect of the embodiments of the present invention provides a base station, including:
  • a receiving module configured to receive a parameter and/or a security algorithm sent by the second base station or the mobility management entity MME;
  • a processing module configured to process, according to the parameter and/or a security algorithm, information that communicates with the user equipment UE;
  • the base station is a base station that performs user plane data communication with the UE, and the second base station a base station for performing control plane signaling communication with the UE; or
  • the cell in which the base station is located is the primary cell of the UE, and the cell in which the second base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm
  • the parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the processing module is specifically configured to perform encryption and decryption processing on information that communicates with the UE according to the encryption algorithm, and perform communication with the UE according to the header compression algorithm.
  • the information performs header compression or de-head compression processing; and performs integrity protection or de-integrity protection processing on the information communicated with the UE according to the integrity protection algorithm.
  • the processing module is specifically configured to start using the parameter and/or the security algorithm to communicate with the UE when receiving the parameter and/or the security algorithm. Information is processed.
  • the processing module is specifically configured to start using the parameter and when receiving a message sent by the second base station or the UE after receiving the parameter and/or the security algorithm. / or security algorithm to process information that communicates with the UE.
  • the base station further includes: a communications module, configured to start communicating with the UE after receiving the message.
  • the processing module is specifically used at the beginning and
  • the information communicated with the UE is processed using the parameters and/or security algorithms.
  • the processing module is specifically configured to: when the UE accesses the first base station, start using the parameter and/or the security algorithm to process information that is in communication with the UE. .
  • the processing module is specifically configured to: when the UE synchronizes with the first base station, start using the parameter and/or the security algorithm to process information that is in communication with the UE. .
  • the processing module is specifically configured to receive When the first data packet sent by the second base station is used, the parameter and/or security algorithm pair is used.
  • the information that the UE performs communication is processed.
  • the processing module is specifically configured to start using the parameter and/or security within a preset time after or after receiving the parameter and/or the security algorithm.
  • the algorithm processes information communicated with the UE.
  • the base station further includes:
  • a sending module configured to send, to the UE, an indication message for instructing to start using the parameter and/or the security algorithm
  • the processing module is specifically configured to start processing, by using the parameter and/or the security algorithm, information that communicates with the UE when the indication message is sent.
  • the processing module is specifically configured to start to use the parameter and/or the security algorithm to communicate with the UE if the original parameter and/or the security algorithm fails to be processed. Information is processed.
  • a fifth aspect of the embodiments of the present invention provides a base station, including:
  • An update module for updating parameters and/or security algorithms for updating parameters and/or security algorithms
  • a first sending module configured to send the parameter and/or a security algorithm to the first base station or the UE, where the first base station is a base station that performs user plane data communication with the UE, where the second base station is a base station that performs UE control plane signaling communication;
  • the cell in which the first base station is located is the primary cell of the UE, and the cell in which the base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm:
  • the parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the base station further includes:
  • a sixth aspect of the embodiments of the present invention provides a user equipment, including:
  • a receiving module configured to receive a parameter and/or a security algorithm sent by the first base station or the second base station, where the processing module is configured to communicate with the first base station and/or the second base station according to the parameter and/or the security algorithm Information processing;
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the cell in which the first base station is located is the primary cell of the UE, and the cell in which the second base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm:
  • the parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the processing module is specifically configured to perform encryption and decryption processing on information that is communicated with the first base station and/or the second base station according to the encryption algorithm;
  • the compression algorithm performs header compression or decompression processing on the information communicated with the first base station and/or the second base station; completes information communication with the first base station and/or the second base station according to the integrity protection algorithm Sexual protection or solution to integrity protection.
  • the processing module is specifically configured to start to use the foregoing parameter and/or security algorithm to communicate with the first base station when receiving the parameter and/or the security algorithm.
  • the information is processed.
  • the processing module is specifically configured to: when the information is sent to the first base station, start using the parameter and/or the security algorithm pair with the first base station and/or the second The information communicated by the base station is processed.
  • the processing module is specifically configured to: when receiving a message sent by the first base station or the second base station, start using the parameter and/or the security algorithm pair with the first base station and / or the information communicated by the second base station is processed.
  • the message sent by the first base station or the second base station is used to indicate that the UE starts to use the parameter and/or the security algorithm.
  • the processing module is specifically configured to be used to access The first base station begins processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms.
  • the processing module is specifically configured to start using the parameter and/or security algorithm pair with the first base station and/or the second when starting communication with the first base station.
  • the information communicated by the base station is processed.
  • the processing module is specifically configured to: when receiving the first data packet sent by the first base station, start using the parameter and/or security algorithm pair The information communicated by the first base station and/or the second base station is processed.
  • the processing module is specifically configured to start using the parameter and/or security within a preset time after or after receiving the parameter and/or the security algorithm.
  • the algorithm processes information communicated with the first base station and/or the second base station.
  • the second base station when the user plane and the control plane of the UE correspond to the first base station and the second base station, respectively, the second base station sends the updated parameter and/or the security algorithm to the first base station, and implements the first base station.
  • the second base station and the UE can use the same parameter and/or security algorithm synchronously, and also avoid the problem that the first base station cannot decrypt the information communicated with the UE.
  • Embodiment 1 is a schematic flowchart of Embodiment 1 of a cell optimization method according to the present invention
  • Embodiment 2 is a schematic flowchart of Embodiment 2 of a cell optimization method according to the present invention
  • Embodiment 3 is a schematic flowchart of Embodiment 3 of a cell optimization method according to the present invention.
  • Embodiment 4 is a schematic flowchart of Embodiment 4 of a cell optimization method according to the present invention.
  • FIG. 5 is a schematic flowchart of Embodiment 5 of a cell optimization method according to the present invention.
  • Embodiment 6 is a schematic flowchart of Embodiment 6 of a cell optimization method according to the present invention.
  • FIG. 7 is a schematic flowchart diagram of Embodiment 7 of a cell optimization method according to the present invention.
  • FIG. 8 is a schematic structural diagram of Embodiment 1 of a base station according to the present invention
  • FIG. 9 is a schematic structural diagram of Embodiment 2 of a base station according to the present invention
  • Embodiment 3 of a base station according to the present invention is a schematic structural diagram of Embodiment 3 of a base station according to the present invention.
  • FIG. 11 is a schematic structural diagram of Embodiment 4 of a base station according to the present invention.
  • FIG. 12 is a schematic structural diagram of an embodiment of a user equipment provided by the present invention. detailed description
  • FIG. 1 is a schematic flowchart of Embodiment 1 of a cell optimization method according to the present invention. As shown in FIG. 1, the method includes:
  • the first base station receives a parameter and/or a security algorithm sent by the second base station or a mobile management entity (Mobile Management Entity, MME).
  • the parameters and/or security algorithms are parameters and/or security algorithms related to communication security.
  • the parameters and/or security algorithms are used to perform communication security related operations, such as, but not limited to, encryption and integrity protection, on data or information communicated.
  • the security algorithm may be a Ciphering Algorithm, such as eeaO, eeal, eea2, eea3-vllxy, etc., or may be an integrity protection algorithm, such as eia0-v920, eial, eia2, eia3-vllxy, etc.
  • It is a header compression algorithm.
  • the header compression algorithm is based on a (Robust Header Compression, ROHC) architecture.
  • ROHC Robust Header Compression
  • the algorithm and corresponding parameters can be used for header compression or header compression.
  • the type of the algorithm is defined by the Profile Identifier. For example, 0x0002 represents an algorithmic identifier.
  • the specific related header compression parameters can be Profile Identifier, MAX_CID, LARGE_CIDS, FEEDBACK_FOR. Etc., but not limited to this; the parameters can be: Next Hop Chaining Counter (NCC), Next Hop (NH), Packet Data Convergence Layer Protocol (Packet Data) Convergence Protocol, PDCP Sequence Number length in bits (Pdcp-SN-Size), Cell Radio Network Temporary Identifier (C-RNTI), etc. Not to This is limited. Specifically, the parameter may also be a labeled C-RNTI of the UE in the cell. The C-RNTI is an indication in the cell when the UE is in the connected state, and is used by the base station to conveniently schedule the UE by using the C-RNTI.
  • NCC Next Hop Chaining Counter
  • NH Next Hop
  • Packet Data Convergence Layer Protocol Packet Data Convergence Protocol
  • PDCP Sequence Number length in bits Pdcp-SN-Size
  • the foregoing base station may perform the performance by using the foregoing parameters (for example, NCC, NH, or PDCP-SN-Size, etc.) and/or an algorithm. Key, used for encryption or decryption of data.
  • the parameter may also be a cell radio network temporary identifier C-RNTI (Cellular Network Temporary Identifier) of the UE.
  • C-RNTI Cellular Network Temporary Identifier
  • the first base station processes, according to the foregoing parameter and/or a security algorithm, information (including user plane data or control plane signaling) that communicates with the UE.
  • information including user plane data or control plane signaling
  • the processing herein may be at least one of the following processes. Processing:
  • the first base station performs encryption and decryption processing on the information that the UE performs communication according to the foregoing encryption algorithm
  • the first base station performs header compression or header compression processing on the information that communicates with the UE according to the header compression algorithm
  • the first base station performs integrity protection or solution integrity protection on the information communicated with the UE according to the integrity protection algorithm.
  • the embodiment of the present invention is directed to a scenario in which the control plane and the user plane are separated. Therefore, when the control plane of the UE is switched to the second base station or after the handover, the user plane of the UE is still at the first base station, or when the UE is located.
  • the control plane of the UE is still at the second base station, that is, the first base station is a base station that performs user plane data communication with the UE, and the second base station performs a control plane message with the UE.
  • the base station in which the first base station is located is the primary cell of the UE, and the cell in which the second base station is located is the secondary cell of the UE; more specifically, the embodiment is applicable to multiple specific scenarios, for example :
  • the control plane of the UE is handed over from the first base station to the second base station, and the user plane of the UE is maintained at the first base station; specifically, the user plane and the control plane of the UE may be at the first base station (at Pico In the example, the control plane of the UE is to be handed over to the second base station (taking the macro network eNB, that is, the macro base station Macro eNB as an example).
  • the control plane of the UE is switched from the third base station to the second base station, and the user plane of the UE is maintained at the first base station;
  • the third base station may be any base station other than the first base station and the second base station;
  • the UE may be switched from the third base station (taking the macro base station Macro eNB1 as an example) to the target second base station (taking the macro base station Macro eNB 2 as an example), and the data plane of the UE is maintained at the first base station (using the micro base station Picol) For example).
  • Scenario 3 The control plane of the UE is maintained at the second base station, and the user plane of the UE is handed over from the third base station to the first base station.
  • the third base station may be any one of the first base station and the second base station.
  • the control plane of the UE may be maintained at the second base station (taking the macro base station eNB as an example), and the user plane transmission of the UE is changed from the third base station (taking the micro base station Pico2 as an example) to the first base station (with Picol) For example).
  • Scenario 4 The user plane of the UE is handed over from the second base station to the first base station, and the control plane of the UE remains at the second base station.
  • the user plane and the control plane of the UE may be in the second base station (for example, the macro base station eNB), and the user plane of the UE is switched to the first base station (taking Picol as an example).
  • the base station or station mentioned in the present disclosure may also be various types of base stations, a macro base station (Macro eNB), a pico base station (Micro eNB), a micro base station (Pico eNB), a home base station HeNB, and a small cell base station ( Small Cell eNB ), relay station, etc., are not limited herein.
  • a macro base station Mocro eNB
  • a pico base station Mocro eNB
  • Micro eNB micro base station
  • HeNB home base station HeNB
  • Small Cell eNB small cell base station
  • the terminal may support carrier aggregation.
  • the cell 1 of the first base station uses the frequency fl
  • the cell 2 of the second base station uses the frequency 2 as the terminal.
  • the cell 1 serving the terminal of the first base station may be referred to as a primary cell
  • the cell 2 serving the terminal by the second base station may be referred to as a secondary cell.
  • the first base station may be a macro base station eNB
  • the second base station may be a micro base station Pico.
  • the terminal can have one or both of the above capabilities.
  • the first base station, the second base station or the third base station mentioned in the content of the embodiment of the present invention may be a cell of the first base station, a cell of the second base station or a cell of the third base station.
  • the first base station, the second base station or the third base station in the content of the embodiment of the present invention may also be replaced by the first cell, the second cell or the third cell.
  • the first base station, the second base station or the third base station mentioned in the content of the embodiment of the present invention is also referred to as a first station, a second station or a third station, and in addition, the base station may be a station or a wireless node having a scheduling function. .
  • the second base station updates the above parameters and/or security algorithms, it needs to be sent to the first base station to
  • the first base station, the second base station, and the UE three parties can synchronously use the same parameter and/or security algorithm, and also facilitate the first base station to process information for communicating with the UE by using new parameters and/or security algorithms.
  • the information communicated with the UE may be data or may also be signaling, such as system messages, physical layer signaling, information on a control channel, and the like.
  • the base station that provides the control plane service for the user equipment can serve as the primary base station of the UE.
  • the primary base station usually uses low-band transmission control plane signaling, and can optionally carry part of the low-data-capacity service bearer of the UE; the RRC connection of the UE is established in the main On the base station; the following is a detailed definition of the base station/cell serving the UE control plane and the base station serving the user plane:
  • the base station that provides the control plane service for the user equipment includes: a base station corresponding to the cell that the control plane transmits, a downlink transmission station that can send control signaling for the user equipment; or a macro base station or a site corresponding to the macro cell; or, the primary cell (primary The corresponding site of the cell; or the site corresponding to the user equipment serving cell; the site that provides the signaling radio bearer (SRB) for the user equipment; the site where the RRC connection of the UE is established.
  • SRB signaling radio bearer
  • the cell that provides the control plane service or the control plane transmission for the user equipment includes: a primary cell; or a cell that sends control signaling for the user equipment; or a cell corresponding to a downlink transmission point that sends control signaling for the user equipment Or a cell corresponding to the macro base station; or a cell providing non-access stratum (NAS) mobility information for the user equipment in the process of establishing or re-establishing or re-establishing a radio resource control (Radio Resource Control) Or, in the RRC connection establishment or handover process, the cell that provides security input for the user equipment; and the cell that provides the SRB transmission for the user equipment.
  • NAS non-access stratum
  • a cell that provides NAS mobility information for a user equipment during RRC connection establishment or re-establishment or handover, or a cell that provides security input for user equipment during RRC connection establishment or handover is also a primary cell.
  • the secondary cell is different from the cell of the primary cell.
  • the control signaling may include at least one of the following: information on the hybrid automatic repeat indication channel, information on the control information format indication channel, information on the control channel, system message, physical layer signaling, medium access control MAC layer The message, the radio resource control RRC layer message, and the information corresponding to the SRBs.
  • the base station that provides the control plane service by the user equipment may also be responsible for the transmission of the DRBs or part of the SRBs on the basis of the above definition.
  • the base station that provides the user plane service for the UE includes: a site where the secondary cell is located, or a site corresponding to the secondary cell, or a site that provides data transmission for the UE, or It is a site for the UE to provide data radio bearer (Data Radio Bearer) and/or Signaling Radio Bearer (SRB) transmission, or to provide physical downlink shared channel for the UE (Physical Downlink Shared)
  • Data Radio Bearer Data Radio Bearer
  • SRB Signaling Radio Bearer
  • the site of the information transmitted on the channel, called PDSCH needs to be explained that the SRB provided here is different from the SRB provided by the base station providing the control plane service for the UE described above;
  • the cell that provides the control plane service or the control plane transmission for the user equipment includes: a secondary cell; or a cell that provides data transmission for the user UE; a cell that provides DRB transmission for the user UE; or provides a transmission PDSCH for the user equipment.
  • the cell of the information includes: a secondary cell; or a cell that provides data transmission for the user UE; a cell that provides DRB transmission for the user UE; or provides a transmission PDSCH for the user equipment.
  • the base station that provides the control plane transmission for the user equipment is responsible for the transmission of the SRBs; and the base station that provides the user plane transmission for the user equipment is responsible for the transmission of the DRBs.
  • the base station that provides the control plane transmission for the user equipment is responsible for the transmission of the SRB0 and the SRB1; the base station that provides the user plane transmission for the user equipment is responsible for the transmission of the SRB2 and the DRBs, wherein the SRBs are divided into SRB0, SRB1, and SRB2.
  • SRB0 is used to transmit an RRC message and is transmitted on a logical channel CCCH;
  • SRB1 is used to transmit an RRC message (and possibly a piggybacked NAS message), and has a higher priority than SRB2 before the establishment of the SRB2 bearer. Transmission on the logical channel DCCH.
  • SRB2 is used to transmit NAS messages, has a lower priority than SRB1, and is always configured to transmit SRB2 on the logical channel DCCH after the security mode is activated.
  • the base station that provides control plane transmission for the user equipment is responsible for the transmission of SRB0 and SRB1, and is also responsible for the transmission of some DRBs; the base station that provides the user plane transmission for the user equipment is responsible for the transmission of SRB2 and part of the DRBs.
  • the base station providing the control plane transmission for the user equipment is responsible for the transmission of the SRBs, and is also responsible for the transmission of some DRBs; the base station providing the user plane transmission for the user equipment is responsible for the transmission of part of the DRBs.
  • the second base station when the user plane information and the control plane information of the UE are respectively transmitted by the first base station and the second base station, the second base station sends the updated specific parameter and/or the security algorithm to the first base station, and implements
  • the first base station, the second base station, and the UE can use the same parameter and/or the security algorithm in synchronization, and the first base station cannot obtain the above parameters and/or security algorithms that are not updated by the second base station, and thus cannot communicate with the UE. Decrypt or decompress or de-integrity protection.
  • the first base station processes the information that communicates with the UE according to the foregoing parameter and/or the security algorithm. In a specific implementation process, there are various situations, as follows:
  • the first base station starts to use the foregoing parameters and/or security algorithms to process information that communicates with the UE when receiving the foregoing parameters and/or security algorithms; the first base station may receive new parameters and/or The security algorithm starts using the above parameters and/or security algorithms directly.
  • the first base station After receiving the foregoing parameters and/or security algorithms, the first base station does not use, and after receiving the message sent by the second base station or the UE, starts to use the parameter and/or the security algorithm to communicate with the UE.
  • the information may be processed; the message may be a specific indication message specifically used to indicate that the first base station uses the foregoing parameter and/or the security algorithm, or may be any message sent by the second base station or the UE to the first base station;
  • the second base station may send a UE context release message to the first base station, and the message book may be used as the indication message or the activation message.
  • the message is stipulated here as an indication message, that is, when the message is received, it is equivalent to receiving the indication message, and the first base station starts to use the foregoing parameter and/or security algorithm, but does not This is limited to other messages; after receiving the message, it means that the first base station starts to use the parameters and / or a security algorithm to process the information communicated with the UE. Equivalent to the message activating the first base station and the UE to begin using the parameters and/or security algorithms to process information communicated by the first base station with the UE.
  • an indication information is carried, for example, one of the bits is used to indicate whether to start using the foregoing parameters and/or security algorithm;
  • the UE may send the foregoing message after accessing the foregoing second base station, and the second base station may send the foregoing to the first base station after transmitting the parameter and/or the security algorithm to the first base station or after transmitting the parameter and/or the security algorithm.
  • the first base station may start to communicate with the UE at the same time as or after receiving the message, and start to communicate with the UE, or may send a message to the UE or receive a message sent by the UE. .
  • the first base station may start processing information for communicating with the UE by using the foregoing parameters and/or security algorithms when starting communication with the UE.
  • the first base station starts to process information for communicating with the UE by using the foregoing parameters and/or security algorithms.
  • the full algorithm processes the information that the UE communicates.
  • the uplink synchronization refers to that the uplink signals sent by the users in different locations in the same time slot arrive at the base station receiving antennas simultaneously in the same cell, that is, the signals of different users in the same time slot arrive at the base station receiving antennas to maintain synchronization.
  • the UE Before the uplink synchronization is established, the UE must listen to the synchronization signal of the cell to obtain downlink synchronization, and the subsequent UE adjusts the timing offset to achieve uplink synchronization.
  • the first base station When the first base station receives the first data packet sent by the second base station, the first base station starts processing the information that communicates with the UE by using the parameter and/or the security algorithm. Specifically, there may be two cases. One is that after receiving the foregoing parameter and/or security algorithm, the first base station starts to use the parameter and/or when receiving the first data packet sent by the second base station. Security algorithm; In another case, the first base station receives the first data packet sent by the second base station, does not process it, and immediately starts using the parameter and/or security after receiving the above parameters and/or security algorithms. The algorithm processes the first packet described above.
  • the first base station may also start to use the parameter and/or the security algorithm to process information that communicates with the UE within a preset time after the parameter and/or the security algorithm is received; In the case, it can be implemented by means of timer timing.
  • the first base station may send an indication message for instructing to start using the foregoing parameter and/or security algorithm to the UE, and start to use the foregoing parameter and/or security algorithm to communicate with the UE when the indication message is sent. If the acknowledgment message that the UE replies to the indication message is received, the foregoing parameter and/or security algorithm may also be used.
  • the foregoing indication message may also have multiple understanding manners, which is similar to the foregoing second case, and will not be further described herein.
  • the first base station does not preset and does not receive any indication message after receiving the foregoing parameters and/or security algorithm, the first base station needs to decrypt or decompress or decompact the information sent by the UE.
  • the protection process is performed, the original parameters and/or security algorithms are first used. If the decryption or decompression or de-integrity protection fails, the above parameters and/or security algorithms are used to process the information communicated with the UE.
  • the specific implementation process may not be limited to the above cases.
  • Embodiment 2 is a schematic flowchart of Embodiment 2 of a cell optimization method provided by the present invention, that is, in the foregoing scenario 1
  • Handover Request handover request message
  • the second base station sends a handover acknowledgement message (Handover ACK) to the first base station.
  • Handover ACK handover acknowledgement message
  • the first base station parses the foregoing handover confirmation message, and obtains parameters and/or security algorithms and the like included therein.
  • the first base station sends a handover command message to the UE, instructing the UE to perform handover; wherein, the first base station may carry the foregoing parameter and/or security algorithm in the message and send the message to the UE;
  • the UE initiates a random access to the second base station, and the control plane of the UE switches to the second base station, and sends a handover complete message to the second base station.
  • the message may also be called an RRC connection reconfiguration complete message.
  • the second base station After receiving the message of the UE, the second base station performs the subsequent handover procedure along with the prior art, and then does not elaborate.
  • the second base station and the core network initiate a path switch procedure.
  • the second base station receives a path switch confirmation message (p at h switch ACK message) sent by the MME.
  • the second base station sends a UE context release message to the first base station.
  • receiving the message may be used to mean that the first base station starts to use the foregoing parameter and/or security algorithm.
  • the first base station starts to process communication information with the UE by using the foregoing parameters and/or security algorithms. Before the step, the first base station needs to determine when to start using the foregoing parameters and/or security algorithms. For details, refer to the foregoing. A plurality of cases are provided for the first base station to process information for communicating with the UE according to the foregoing parameters and/or security algorithms, and details are not described herein again.
  • the UE starts to use the above parameters and/or security algorithms.
  • the specific method is a simple one to use the above parameters and/or security algorithms.
  • the first base station starts to use the foregoing parameters and/or security algorithms to process information that communicates with the UE when receiving the foregoing parameters and/or security algorithms; the first base station may receive new parameters and/or The security algorithm is used directly.
  • the UE After receiving the parameters and/or security algorithms, the UE processes the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms described above when beginning to communicate with the first base station.
  • the first base station After receiving the foregoing parameters and/or security algorithms, the first base station does not use, and after receiving the message sent by the second base station or the UE, starts using the parameter and/or the security algorithm to perform with the UE.
  • the information of the communication is processed; the message may be a specific indication message specifically used to indicate that the first base station uses the foregoing parameter and/or security or algorithm, or may be any message sent by the second base station or the UE to the first base station; For example, in the scenario 1, after the handover is completed, the second base station may send a UE context release message to the first base station, where the message may be pre-agreed.
  • the first base station is used to indicate that the first base station releases the context of the UE, and the message is used as an indication message, that is, when the message is received, it is equivalent to receiving the indication message, and the first base station starts to use the foregoing parameter and/or security algorithm, but does not On the basis of this, other messages may be included; or a message sent by the second base station or the UE to the first base station may carry an indication information, for example, one of the bits is used to indicate whether to start using the above parameters and/or Or a security algorithm; it should be noted that the UE may send the message after accessing the second base station, The second base station may send the foregoing message to the first base station after transmitting the parameter and/or the security algorithm to the first base station, or after transmitting the parameter and/or the security algorithm. In a specific implementation process, the first base station may further receive the foregoing Simultaneously or after the message, communication with the UE is started, that is, a message is sent to the UE or a message
  • the UE sends a message to the first base station indicating that the parameter and/or security algorithm can be used.
  • the message may be a specific indication message specifically for indicating that the first base station uses the foregoing parameter and/or security or algorithm, or may be any message sent by the UE to the first base station.
  • the first base station After receiving the message, the first base station starts to use.
  • a certain message sent to the first base station carries an indication information, for example, one of the bits is used to indicate whether to start using the foregoing parameter and/or the security algorithm. It should be noted that the UE may be in accessing the first base station. After sending the above message, or
  • the UE may start using the parameters of the first base station or the second base station, and may start using parameters and/or security algorithms to perform with the first base station and/or the second base station.
  • the information of the communication is processed; the message may be a specific indication message specifically for indicating that the first base station uses the foregoing parameter and/or security or algorithm, and the message may also be any message sent by the UE to the first base station, and the message is received.
  • the UE may begin to use parameters and/or security algorithms to process information for communicating with the first base station and/or the second base station; equivalent to the message activating the first base station and the UE to begin using the parameters and/or a security algorithm to process information that the first base station communicates with the UE; or may also receive the UE
  • a message of the second base station or the first base station carries an indication information, for example, one of the bits is used to indicate whether to start using the above parameters and/or security algorithms.
  • the UE when the UE sends information to the first base station, or receives a message sent by the first base station/second base station/third base station, start using the parameter and/or security algorithm to perform with the first base station and/or the second base station.
  • the communicated information is processed, or activated/instructed to begin processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms.
  • the first base station may start processing information for communicating with the UE by using the foregoing parameters and/or security algorithms when starting communication with the UE.
  • the UE After receiving the parameters and/or security algorithms, the UE begins to communicate with the first base station and begins processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms described above.
  • the first base station starts to process information for communicating with the UE by using the foregoing parameters and/or security algorithms.
  • the UE After the UE receives the parameter and/or the security algorithm, when the UE accesses the first base station for communication, the UE starts to process the information communicated with the first base station and/or the second base station by using the above parameters and/or security algorithms.
  • the first base station When the first base station receives the first data packet sent by the second base station, the first base station starts processing the information that communicates with the UE by using the parameter and/or the security algorithm. Specifically, there may be two cases. One is that after receiving the foregoing parameter and/or security algorithm, the first base station starts to use the parameter and/or when receiving the first data packet sent by the second base station. Security algorithm; In another case, the first base station receives the first data packet sent by the second base station, does not process it, and immediately starts using the parameter and/or security after receiving the above parameters and/or security algorithms. The algorithm processes the first packet described above.
  • the UE After receiving the foregoing parameter and/or security algorithm, the UE starts to use the parameter and/or the security algorithm to communicate with the first base station and/or the second base station when receiving the first data packet sent by the first base station.
  • Information processing After receiving the foregoing parameter and/or security algorithm, the UE starts to use the parameter and/or the security algorithm to communicate with the first base station and/or the second base station when receiving the first data packet sent by the first base station.
  • the UE starts to use the parameter and/or when receiving the first data packet sent by the first base station.
  • Security algorithm In another case, the first base station receives the first data packet sent by the first base station, and does not process it. After receiving the above parameters and/or security algorithms, the parameter is started immediately. Or the security algorithm processes the first packet described above. (This item is only for the first scene and the second scene)
  • the first base station may also start to use the parameter and/or the security algorithm to process information that communicates with the UE within a preset time after the parameter and/or the security algorithm is received; In the case, it can be implemented by means of timer timing.
  • the UE starts to use the parameter and/or the security algorithm to process information for communicating with the first base station and/or the second base station within a preset time after the parameter and/or the security algorithm is received;
  • timer timing can be used to implement
  • the first base station may send an indication message for instructing to start using the foregoing parameter and/or security algorithm to the UE, and start to use the foregoing parameter and/or security algorithm to communicate with the UE when the indication message is sent. If the acknowledgment message that the UE replies to the indication message is received, the foregoing parameter and/or security algorithm may also be used.
  • the foregoing indication message may also have multiple understanding manners, which is similar to the foregoing second case, and will not be further described herein.
  • the UE receives a message from the first base station indicating that communication with the first base station can begin using parameter and/or security algorithms.
  • the message may be a specific indication message specifically for indicating that the first base station uses the foregoing parameter and/or security or algorithm, and the message may also be any message sent by the UE to the first base station, and after receiving the message, it means the first message.
  • the base station uses this as a starting point to begin using parameters and/or security algorithms to process information communicated with the UE. Equivalent to the message activating the first base station and the UE to begin using the parameters and/or security algorithms to process information communicated by the first base station with the UE.
  • the UE may receive an indication message in a certain message of the second base station or the first base station, for example, one of the bits is used to indicate whether to start using the foregoing parameters and/or security algorithms.
  • the foregoing indication message may also have multiple understanding manners, which is similar to the foregoing second case, and details are not described herein again.
  • the above parameters and/or security algorithms may be used, and the above parameters and/or security algorithms may be used after receiving the confirmation message that the UE responds to the indication message.
  • the first base station After the first base station receives the foregoing parameters and/or security algorithms, the first base station needs to use the original parameters and/or security when decrypting or decompressing or de-integration protection processing of the information sent by the receiving UE.
  • the algorithm if the decryption or decompression or de-integrity protection fails, begins processing the information communicated with the UE using the new parameters and/or security algorithms described above. In this case, the first base station is connected to the UE.
  • the uplink and downlink data are processed.
  • the UE After receiving the above parameters and/or security algorithms, the UE needs to use the original parameters and/or security algorithms to decrypt or decompress or de-integrate the information transmitted by the first base station, if decrypted or If the decompression or de-integrity protection fails, the information obtained by communicating with the first base station is processed using the newly obtained parameters and/or security algorithms. At this time, the uplink and downlink data that the first base station communicates with the UE is processed.
  • the UE obtains parameters and/or security algorithms, which may actually be obtained from the first base station or the second base station.
  • the UE may process the information using different parameters and/or security algorithms with the first base station and the second base station, respectively.
  • the UE may also use the same parameters and/or security algorithms to process information when communicating with the first base station and the second base station.
  • the invention is not limited.
  • step S207 can be applied to how the terminal starts to communicate with the first base station using parameters and/or security algorithms in other embodiments, which are not enumerated and repeated in the present invention.
  • FIG. 3 is a schematic flowchart of a third embodiment of a cell optimization method according to the present invention, that is, a specific interaction process between a first base station, a second base station, a UE, and a third base station in the scenario 2, as shown in FIG. Includes:
  • the third base station sends a handover request message to the second base station.
  • the second base station sends a handover acknowledgement message (Handover ACK) to the third base station.
  • Handover ACK handover acknowledgement message
  • the third base station parses the foregoing handover confirmation message, and obtains parameters and/or security algorithms and the like included therein;
  • S304 The third base station sends the foregoing parameter/security algorithm to the first base station.
  • S305 The second base station sends the foregoing parameter/security algorithm to the first base station.
  • S304 and S305 are optional steps, and may be optionally executed during implementation. If S305 is selected to be executed, the step may be performed after S302 is executed.
  • the third base station sends a handover command message to the UE, instructing the UE to perform handover; wherein, the first base station may carry the foregoing parameter and/or security algorithm in the message and send the message to the UE;
  • the UE sends a handover complete message to the second base station, and initiates a random access to the second base station. It is to be noted that, after the second base station receives the handover complete message sent by the UE, the second base station may continue to use the existing The technology performs subsequent switching steps, which are not explained one by one.
  • the final stage of the switch The second base station and the core network initiate a path switch procedure until the second base station receives a path switch acknowledge message (path switch ACK message) sent by the Mobile Management Entity (MME).
  • path switch ACK message sent by the Mobile Management Entity
  • the second base station sends a UE context release message to the third base station.
  • the first base station starts to perform encryption and decryption processing on the communication information with the UE by using the foregoing parameters and/or a security algorithm. Before the step, the first base station needs to determine when to start using the foregoing parameters and/or security algorithms. Referring to the various situations provided above, no further details are provided herein.
  • the UE starts using new parameters and/or security algorithms.
  • the UE determines when to use the above parameters and/or security algorithms, and the specific method is the same as that in step S207, and will not be repeatedly described here.
  • the UE obtains parameters and/or security algorithms, which may actually be obtained from the first base station or the second base station or the third base station.
  • the UE may process the information using different parameters and/or security algorithms with the first base station and the second base station, respectively.
  • the UE may also use the same parameters and/or security algorithms to process information when communicating with the first base station and the second base station.
  • the invention is not limited.
  • FIG. 4 is a schematic flowchart of Embodiment 4 of a cell optimization method according to the present invention, that is, in the foregoing scenario 3, a specific interaction process between a first base station, a second base station, a UE, and a third base station, as shown in FIG. 4, the method Includes:
  • the second base station sends a parameter and/or a security algorithm to the first base station.
  • the third base station sends a parameter and/or a security algorithm to the first base station.
  • S401 and S402 may be optionally executed.
  • the second base station sends a message to the UE, and specifically, the UE can also provide the UE with parameters and/or security algorithms used by the UE at the first base station.
  • the UE replies with an acknowledgement message; S404 is selectively executable.
  • the first base station starts to use the new parameter and/or the security algorithm. Before the step, the first base station needs to determine when to start using the foregoing parameter and/or the security algorithm. For details, refer to the foregoing multiple scenarios. No longer.
  • the UE starts using new parameters and/or security algorithms.
  • the UE determines when to start using the above parameters and/or the security algorithm.
  • the specific method is the same as the content of step S207. Specifically, the content of the case 1-8 is included, and the description is not repeated here.
  • the UE obtains parameters and/or security algorithms, which may actually be obtained from the first base station or the second base station or the third base station.
  • the UE may process the information using different parameters and/or security algorithms with the first base station and the second base station, respectively.
  • the UE may also use the same parameters and/or security algorithms to process information when communicating with the first base station and the second base station.
  • the invention is not limited.
  • FIG. 5 is a schematic flowchart of a fifth embodiment of a cell optimization method according to the present invention, that is, a specific interaction process between a first base station, a second base station, and a UE in the scenario 4, as shown in FIG. 5, the method includes:
  • the second base station sends a parameter and/or a security algorithm to the first base station.
  • the second base station sends a message to the UE, where the message may be used to provide the UE with parameters and/or security algorithms used by the UE at the target first base station.
  • the UE replies with a confirmation message.
  • S403 and S404 are optional steps, that is, they may be selected not to be executed.
  • the first base station starts to use the new parameter and/or the security algorithm. Before the step, the first base station needs to determine when to start using the foregoing parameter and/or the security algorithm. For details, refer to the foregoing multiple scenarios. No longer.
  • the UE starts using new parameters and/or security algorithms.
  • the UE determines when to use the above parameters and/or the security algorithm.
  • the specific method is the same as the content of step S207. Specifically, the content of the case 1-8 is included, and the description is not repeated here.
  • the UE obtains parameters and/or security algorithms, which may actually be obtained from the first base station or the second base station or the third base station.
  • the UE may process the information using different parameters and/or security algorithms with the first base station and the second base station, respectively.
  • the UE may also use the same parameters and/or security algorithms to process information when communicating with the first base station and the second base station, which is not limited in the present invention.
  • the base station that communicates with the control plane can send a new parameter and/or a security algorithm to the base station that communicates with the user plane, thereby ensuring the first
  • the base station, the second base station, and the UE synchronously use the same parameter and/or security algorithm to perform encryption and decryption processing during communication.
  • the second base station may update certain parameters, in particular, for example, parameters and/or security algorithms, specifically, may be second.
  • the base station can provide the UE with new parameters and/or by initiating an intra-cell handover (intra-HO) to the UE by obtaining new parameters from the MME side and/or the second base station itself configures a new security algorithm. Security algorithm.
  • intra-HO intra-cell handover
  • the UE accesses the second base station and the second base station to communicate again while obtaining new parameters and/or security algorithms.
  • the second base station also needs to send the updated parameter and/or security algorithm to the station that provides the user plane transmission for the UE (for example, the first base station), and the first base station receives the specific moment to be determined later, and the specific process or specific
  • the method is similar to the foregoing, and thus will not be described again here.
  • FIG. 6 is a schematic flowchart of Embodiment 6 of a cell optimization method according to the present invention. As shown in FIG. 6, the method includes:
  • a second base station update parameter and/or a security algorithm where the second base station currently provides a control plane service for the UE, and when the second base station has parameters and/or security algorithm update, it will go to the first base station and/or The UE sends, where the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm.
  • the above parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the second base station sends the parameter and/or security algorithm to the first base station.
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the cell where the first base station is located is a primary cell with the UE
  • the cell where the second base station is located is the secondary cell of the UE.
  • the second base station may send a message to the first base station, so that the first base station starts to use when receiving the message.
  • the above parameters and/or security algorithms process information communicated with the UE, or cause the UE to begin communicating with the first base station and/or the second base station using the parameters and/or security algorithms upon receiving the message.
  • the information is processed.
  • the specific implementation of the message may correspond to the second case in the foregoing, where the first base station determines to start using the above parameters and/or the security algorithm to process the information for communicating with the UE, and details are not described herein again.
  • the foregoing first base station processes, by using the security algorithm, information that communicates with the UE, and includes at least one of the following processes:
  • the first base station performs encryption and decryption processing on information that is communicated with the UE according to the encryption algorithm
  • the first base station performs header compression or decompression processing on the information that is communicated with the UE according to the header compression algorithm
  • the first base station performs integrity protection or de-integrity protection processing on the information communicated with the UE according to the integrity protection algorithm.
  • the base station that communicates with the control plane can send a new parameter and/or a security algorithm to the base station that communicates with the user plane, thereby ensuring the first The base station, the second base station, and the UE are synchronously processed using the same parameter and/or security algorithm during communication.
  • FIG. 7 is a schematic flowchart of Embodiment 7 of a cell optimization method according to the present invention. As shown in FIG. 7, the method includes:
  • the UE receives the parameter and/or the security algorithm sent by the first base station or the second base station.
  • the second base station has an update of the parameter and/or the security algorithm, it is directly sent to the UE.
  • the UE is sent to the first base station first, and then sent by the first base station to the UE.
  • the foregoing UE processes information related to the first base station and/or the second base station according to the parameter and/or the security algorithm.
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the cell where the first base station is located is a primary cell with the UE.
  • the cell where the second base station is located is the secondary cell of the UE.
  • the foregoing security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm.
  • the parameters include a next hop connection counter NCC, a next hop NH, and a cell radio network temporary identifier C. - RNTI, at least one of the lengths of the packet data convergence layer protocol PDCP sequence number.
  • the base station that communicates with the control plane or the base station that communicates with the user plane can send new parameters and/or security algorithms to the UE, thereby ensuring the foregoing.
  • the first base station, the second base station, and the UE are synchronously processed using the same parameter and/or security algorithm during communication.
  • the foregoing UE processes information related to the first base station and/or the second base station according to the foregoing parameters and/or a security algorithm.
  • the UE Upon receiving the parameter and/or security algorithm, the UE begins to process the information communicated with the first base station and/or the second base station using the above parameters and/or security algorithms.
  • the UE When the UE transmits information to the first base station, it begins to process the information communicated with the first base station and/or the second base station using the above parameters and/or security algorithms.
  • the UE When receiving the message sent by the first base station or the second base station, the UE starts to process information that communicates with the first base station and/or the second base station by using the parameter and/or the security algorithm; the message may be specific.
  • An indication message specifically for indicating that the UE uses the foregoing parameter and/or security algorithm, and may also be any message sent by the first base station or the second base station to the UE;
  • the message sent by the first base station or the second base station may be used to instruct the UE to start using the parameter and/or the security algorithm.
  • the UE accesses the first base station, it starts to process the information communicated with the first base station and/or the second base station by using the above parameters and/or security algorithms.
  • the UE When the UE starts communicating with the first base station, it begins to process the information communicated with the first base station and/or the second base station using the above parameters and/or security algorithms.
  • the UE When receiving the first data packet sent by the first base station, the UE starts to use the foregoing parameter and/or security algorithm to process information that is communicated with the first base station and/or the second base station; specifically, There are two cases. One is that after receiving the above parameters and/or security algorithms, the UE starts to use the above parameters and/or security algorithm when receiving the first data packet sent by the first base station; The first base station receives the first data packet sent by the first base station, and does not process it. After receiving the above parameters and/or the security algorithm, the first base station immediately starts using the parameter and/or the security algorithm for the first data. The package is processed.
  • the UE starts processing the information communicated with the first base station and/or the second base station using the above parameters and/or security algorithms within a preset time after or after receiving the parameters and/or the security algorithm. In the specific implementation process, it can be implemented by using a timer.
  • the second base station or the first base station when the control plane or the user plane of the UE is switched, the second base station or the first base station sends a new parameter and/or a security algorithm to the UE, thereby ensuring the foregoing first base station, The second base station and the UE synchronously use the same parameter and/or security algorithm to process the interacting information during the communication process.
  • FIG. 8 is a schematic structural diagram of Embodiment 1 of a base station according to the present invention.
  • the base station is the first base station, and as shown in FIG. 8, the base station includes: a receiving module 801 and a processing module 802, where:
  • the receiving module 801 is configured to receive a parameter and/or a security algorithm sent by the second base station or the mobility management entity MME.
  • the processing module 802 is configured to process information that communicates with the UE according to the foregoing parameters and/or security algorithms;
  • the base station that is, the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE
  • the first base station The cell in which the base station is located is the primary cell of the UE, and the cell in which the base station is located is the secondary cell of the UE.
  • the second base station sends a parameter and/or a security algorithm to the first base station, so that the first base station, the second base station, and the UE can use the same parameter and/or security algorithm to perform encryption and decryption in synchronization during the communication process. deal with.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm.
  • the foregoing parameters include a next hop connection counter NCC, a next hop NH, and a cell radio network temporary identifier C-RNTI. At least one of the lengths of the packet data convergence layer protocol PDCP sequence number.
  • the processing module 702 is specifically configured to perform encryption and decryption processing on the information that is communicated with the UE according to the encryption algorithm; perform header compression or decompression processing on the information that communicates with the UE according to the header compression algorithm; The information communicated by the UE is subjected to integrity protection or de-integrity protection processing.
  • FIG. 9 is a schematic structural diagram of Embodiment 2 of a base station according to the present invention.
  • the base station is the first base station.
  • the base station further includes a communication module 803 and a sending module 804, where:
  • the information about the communication with the UE according to the parameter and/or the security algorithm may be processed in various situations, and may be implemented by using one of the following examples.
  • the processing module 802 is specifically configured to start when the parameter and/or the security algorithm is received.
  • the information communicated with the UE is processed using the parameters and/or security algorithms.
  • the processing module 802 is specifically configured to: when receiving the message sent by the second base station or the UE after receiving the parameter and/or the security algorithm, start using the parameter and/or the security algorithm to perform information for communicating with the UE. deal with.
  • the communication module 803 is configured to start communicating with the UE after receiving the message.
  • the processing module 802 is specifically configured to start processing, by using the parameter and/or the security algorithm, information that communicates with the UE when starting communication with the UE.
  • the processing module 802 is specifically configured to: when the UE accesses the first base station, start using the parameter and/or the security algorithm to process information that is in communication with the UE.
  • the processing module 802 is specifically configured to: when the UE synchronizes with the first base station, start using the parameter and/or the security algorithm to process information that is in communication with the UE.
  • the processing module 802 is configured to: when receiving the first data packet sent by the second base station, start processing the information that communicates with the UE by using the parameter and/or the security algorithm.
  • the processing module 802 is specifically configured to start processing the information that communicates with the UE by using the parameter and/or the security algorithm within a preset time after receiving the parameter and/or the security algorithm.
  • the sending module 804 is configured to send, to the UE, an indication message for instructing to start using the parameter and/or the security algorithm.
  • the foregoing processing module 802 is specifically configured to start processing, by using the parameter and/or the security algorithm, information that communicates with the UE when the indication message is sent.
  • the processing module 802 is specifically configured to process the communication information with the UE by using the parameter and/or the security algorithm if the original parameter and/or the security algorithm fails to be processed.
  • the base station that communicates with the control plane can send a new parameter and/or a security algorithm to the base station that communicates with the user plane, thereby ensuring the first
  • the base station, the second base station, and the UE synchronously use the same parameter and/or security algorithm to perform encryption and decryption processing during communication.
  • FIG. 10 is a schematic structural diagram of Embodiment 3 of a base station according to the present disclosure, where the base station is the foregoing second base
  • the base station includes: an update module 110, a first sending module 111, where: an update module 110, configured to update parameters and/or security algorithms;
  • the first sending module 111 is configured to send the parameter and/or the security algorithm to the first base station or the UE, where the first base station is a base station that performs user plane data communication with the UE, where the base station is The second base station is a base station that performs control plane signaling communication with the UE; or the cell where the first base station is located is a primary cell with the UE, and the cell where the base station is located is a secondary cell of the UE.
  • the second base station sends a parameter and/or a security algorithm to the first base station, so that the first base station, the second base station, and the UE can use the same parameter and/or security algorithm to perform encryption and decryption in synchronization during the communication process. deal with.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm.
  • the foregoing parameters include a next hop connection counter NCC, a next hop NH, and a cell wireless network temporary identifier C- RNTI, at least one of the lengths of the packet data convergence layer protocol PDCP sequence number.
  • FIG. 11 is a schematic structural diagram of Embodiment 4 of a base station according to the present invention.
  • the base station is the foregoing second base station.
  • the second sending module 112 may be configured to be used to the first base station.
  • the UE sends an indication message, so that the first base station starts to use the parameter and/or security algorithm to perform encryption and decryption processing on the information that communicates with the UE when receiving the message, or enables the UE to receive the
  • the message begins to process information communicated with the first base station and/or the second base station using the parameters and/or security algorithms.
  • FIG. 12 is a schematic structural diagram of an embodiment of a user equipment according to the present invention. As shown in FIG. 12, the user equipment includes: a receiving module 120 and a processing module 121, where:
  • the receiving module 120 is configured to receive a parameter and/or a security algorithm sent by the first base station or the second base station, where the processing module 121 is configured to perform, according to the parameter and/or the security algorithm, with the first base station and/or the second base station. Communication information is processed;
  • the first base station is a base station that performs user plane data communication with the UE
  • the second base station is a base station that performs control plane signaling communication with the UE; or, the first The cell where the base station is located is the primary cell of the UE, and the cell where the base station is located is the secondary of the UE. Community.
  • the base station that communicates with the control plane or the base station that communicates with the user plane can send new parameters and/or security algorithms to the UE, thereby ensuring the foregoing.
  • the first base station, the second base station, and the UE perform encryption and decryption processing using the same parameter and/or security algorithm in synchronization during communication.
  • the foregoing security parameter includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm:
  • the above parameters include at least one of a next hop connection counter NCC, a next hop NH, a cell radio network temporary identification C-RNTI, and a packet data convergence layer protocol PDCP sequence number.
  • the processing module 121 is configured to perform encryption and decryption processing on the information that is communicated with the first base station and/or the second base station according to the encryption algorithm, and perform the first base station and/or the second base station according to the header compression algorithm.
  • the information of the communication is subjected to header compression or de-head compression processing; integrity protection or de-integrity protection processing is performed on the information communicated with the first base station and/or the second base station according to the integrity protection algorithm.
  • the foregoing information processing the communication with the first base station and/or the second base station according to the foregoing parameters and/or security algorithms may be processed in various situations:
  • the processing module 121 is configured to: when receiving the parameter and/or the security algorithm, start processing the information that communicates with the first base station by using the foregoing parameter and/or the security algorithm.
  • the processing module 121 is specifically configured to process, when the information is sent to the first base station, the information that is communicated with the first base station and/or the second base station by using the parameter and/or the security algorithm.
  • the processing module 121 is configured to: when receiving the message sent by the first base station or the second base station, start processing, by using the parameter and/or the security algorithm, information that is in communication with the first base station and/or the second base station.
  • the message sent by the first base station or the second base station is used to indicate that the UE starts to use the parameter and/or the security algorithm.
  • the processing module 121 is specifically configured to, when accessing the first base station, start processing, by using the parameter and/or the security algorithm, information that communicates with the first base station and/or the second base station.
  • the processing module 121 is configured to: start to use the parameter and/or the security algorithm to start using the parameter and/or the security algorithm to communicate with the first base station and/or the second base station when starting communication with the first base station. Line processing.
  • the processing module 121 is configured to: when receiving the first data packet sent by the first base station, start to use the parameter and/or the security algorithm to communicate with the first base station and/or the second base station. Information is processed.
  • the processing module 121 is specifically configured to start using the parameter and/or the security algorithm pair with the first base station and/or the second base station after a preset time or after receiving the parameter and/or the security algorithm.
  • the information for communication is processed.
  • the embodiment of the present invention further provides a base station, corresponding to the foregoing first base station, including: a receiver and a processor, where the receiver is configured to receive a parameter and/or a security algorithm sent by the second base station or the mobility management entity MME; Processing the information that is in communication with the user equipment UE according to the parameter and/or the security algorithm; wherein the base station is a base station that performs user plane data communication with the UE, and the second base station is the UE A base station that performs control plane signaling communication; or, the cell in which the first base station is located is a primary cell with the UE, and the cell in which the base station is located is a secondary cell of the UE.
  • a base station corresponding to the foregoing first base station, including: a receiver and a processor, where the receiver is configured to receive a parameter and/or a security algorithm sent by the second base station or the mobility management entity MME; Processing the information that is in communication with the user equipment UE according to the parameter and/or the security
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm; the parameters include a next hop connection counter NCC, a next hop NH, a cell radio network temporary identifier C-RNTI And at least one of a length of a packet data convergence layer protocol PDCP sequence number.
  • the processor is specifically configured to perform encryption and decryption processing on the information that is communicated with the UE according to the encryption algorithm; perform header compression or decompression processing on the information that is communicated with the UE according to the header compression algorithm;
  • the protection algorithm performs integrity protection or de-integrity protection processing on the information communicated with the UE.
  • the processor is specifically configured to start using the parameter and/or the security algorithm to perform information communication with the UE when receiving the message sent by the second base station or the UE after receiving the parameter and/or the security algorithm. And processing, after receiving the message, starting to communicate with the UE; or, the processor, specifically, when starting to communicate with the UE, starting to use the parameter and/or the security algorithm to communicate with the UE.
  • Information processing or,
  • the processor is specifically configured to start using the parameter and/or when the UE accesses the first base station.
  • the security algorithm processes information communicated with the UE; or
  • the processor is specifically configured to: when the UE synchronizes with the first base station, start using the parameter and/or the security algorithm to process information that is in communication with the UE; or
  • the processor is specifically configured to: when receiving the first data packet sent by the second base station, start using the parameter and/or the security algorithm to process information that is in communication with the UE; or
  • the processor is specifically configured to start using the parameter and/or the security algorithm to process information that communicates with the UE after a preset time or after receiving the parameter and/or the security algorithm; or
  • the base station further includes a transmitter, configured to send, to the UE, an indication message for instructing to start using the parameter and/or the security algorithm, where the processor is specifically configured to start using when the indication message is sent.
  • the parameter and/or security algorithm processes information communicated with the UE; or
  • the processor is specifically configured to process the communication information with the UE by using the parameter and/or the security algorithm if the original parameter and/or the security algorithm fails to be processed.
  • the embodiment of the present invention further provides a base station, corresponding to the foregoing second base station, including a processor and a transmitter, where the processor is configured to update parameters and/or a security algorithm, and the transmitter is configured to send to the first base station or the UE. Transmitting the parameter and/or the security algorithm; wherein, the first base station is a base station that performs user plane data communication with the UE, and the base station is a base station that performs control plane signaling communication with the UE; or, the The cell in which the base station is located is the primary cell of the UE, and the cell in which the base station is located is the secondary cell of the UE.
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm.
  • the parameters include a next hop connection counter NCC, a next hop NH, a cell radio network temporary identifier C-RNTI, At least one of the lengths of the packet data convergence layer protocol PDCP sequence number.
  • the transmitter is further configured to send a message to the first base station or the UE, to enable the first base station to start using the parameter and/or security algorithm to communicate with the UE when receiving the message. Processing, or causing the UE to begin processing the information communicated with the first base station and/or the second base station using the parameters and/or security algorithms upon receiving the message.
  • the embodiment of the present invention further provides a user equipment, including a receiver and a processor, where the receiver is configured to receive a parameter and/or a security algorithm sent by the first base station or the second base station, and a processor, configured to The parameter and/or the security algorithm processes information that is in communication with the first base station and/or the second base station; wherein the first base station is a base station that performs user plane data communication with the UE, and the second The base station is a base station that performs control plane signaling communication with the UE; or the cell where the first base station is located is a primary cell with the UE, and the cell where the base station is located is a secondary cell of the UE.
  • a user equipment including a receiver and a processor, where the receiver is configured to receive a parameter and/or a security algorithm sent by the first base station or the second base station, and a processor, configured to The parameter and/or the security algorithm processes information that is in communication with the first base station and/or the second base station; wherein the first base
  • the security algorithm includes at least one of an encryption algorithm, a header compression algorithm, and an integrity protection algorithm: the parameters include a next hop connection counter NCC, a next hop NH, a cell radio network temporary identifier C-RNTL packet At least one of the lengths of the data aggregation layer protocol PDCP sequence number.
  • the processor is specifically configured to: when receiving the parameter and/or the security algorithm, start processing, by using the foregoing parameter and/or a security algorithm, information that communicates with the first base station; or
  • the processor is specifically configured to: when the information is sent to the first base station, start processing, by using the parameter and/or the security algorithm, information that is in communication with the first base station and/or the second base station; or, the processing Specifically, when receiving the message sent by the first base station or the second base station, starting to process the information that is communicated with the first base station and/or the second base station by using the parameter and/or the security algorithm, where a message sent by the first base station or the second base station to instruct the UE to start using the parameter and/or the security algorithm; or
  • the processor is specifically configured to: when accessing the first base station, start using the parameter and/or security algorithm to process information that is in communication with the first base station and/or the second base station; or
  • the processor is specifically configured to start processing, by using the parameter and/or the security algorithm, information that communicates with the first base station and/or the second base station when starting communication with the first base station; or, the processing Specifically, when receiving the first data packet sent by the first base station, start using the parameter and/or security algorithm to process information that is communicated with the first base station and/or the second base station; Or,
  • the processor is specifically configured to start using the parameter and/or the security algorithm to perform with the first base station and/or the second base station after a preset time or after receiving the parameter and/or the security algorithm.
  • the communication information is processed.
  • the aforementioned program can be stored in a computer readable storage medium.
  • the program when executed, performs the steps including the above method embodiments;
  • the storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.

Landscapes

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

Abstract

本发明实施例提供一种小区优化方法及装置,该方法包括:第一基站接收第二基站或移动管理实体MME发送的参数和/或安全算法;所述第一基站根据所述参数和/或安全算法对与用户设备UE进行通信的信息进行处理;其中,所述第一基站为与所述UE进行用户面数据通信的基站,所述第二基站为与所述UE进行控制面信令通信的基站。本发明实施例中,当UE的用户面和控制面分别对应于第一基站和第二基站时,第二基站会将更新的参数和/或安全算法发送给第一基站,实现了第一基站、第二基站以及UE可同步使用同一参数和/或安全算法,也避免了第一基站无法解密出与UE进行通信的信息。

Description

小区优化方法 ^^置
本申请要求于 2012 年 12 月 21 日提交中国专利局、 申请号为 201210562667.1、 发明名称为 "小区优化方法及装置" 的中国专利申请的优先 权, 其全部内容通过引用结合在本申请中。 技术领域
本发明实施例涉及通信技术, 尤其涉及一种小区优化方法及装置。 背景技术
现有技术中, 在用户设备 ( User Equipment, 筒称 UE )与基站进行交互时, 需要使用密钥对其交互的信令或数据进行加密。
随着长期演进系统(Long Term Evolution, 筒称 LTE ) 的发展, 一些技术 开始考虑基站间协作, 来提高 UE的数据速率, 例如, 使 UE的用户面和控制面 分离。 UE在切换过程中源基站( eNB )在切换请求消息,例如 Handover Request 消息里携带 UE安全能力、 源基站侧使用的加密算法和完整性算法, 以及参数, 如 KeNB* , NCC等参数。 目标 eNB直接将收到的 KeNB*作为本地 KeNB , 并将 该 KeNB与收到的 NCC关联。 该 NCC也被会携带在切换响应 ( HandOver Command )消息中发送给 UE。 总之, 目标基站为 UE提供的密钥是源自于源基 站提供的参数和 /或安全算法产生的, 因此 UE虽然已经切换目标, 但是源基站 可以很容易算到或者获得目标基站为 UE提供的密钥。 从安全的角度, 为了安 全隔离, 目标基站可以选择进行一次小区内的切换(intra-cell切换), 目标基站 产生利用新的参数以生成新的密钥,这样源基站就无法获知目标基站所使用的 密钥; 具体地, 在 UE切换到目标基站后, 目标基站从移动管理实体(Mobile Management Entity , 筒称 ΜΜΕ ) 获得一套新参数, 基站通过小区内的切换 ( intra-cell切换 )通知 UE新参数和 /或安全算法。
但是, 在用户面和控制面分离的场景下, 可能存在多种切换情况, 例如, UE的控制面从源基站切换到目标基站, 而用户面则仍保持在源基站, 或者 UE 的控制面从源基站切换到目标基站, 而用户面依然保留第三基站, 或者用户面 从源基站切换到目标基站, 而控制面则仍保持在源基站等,如果参数依旧采用 现有技术的传输方式, 则时常出现与 UE进行用户面数据通信的基站无法与 UE 交互数据。 发明内容
本发明实施例提供一种小区优化方法及装置,用以解决用户面和控制面分 离的场景下, 与 UE进行用户面数据通信基站不能获知新的参数和 /或安全算法 的问题。
本发明实施例的第一方面是提供一种小区优化方法, 包括:
第一基站接收第二基站或移动管理实体 MME发送的参数和 /或安全算法; 所述第一基站根据所述参数和 /或安全算法对与 UE进行通信的信息进行加 解密处理;
其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区, 所述第二基站所在的小 区为所述 UE的辅小区。
根据第一方面, 在第一种实现方式中, 所述安全算法包括加密算法、 头压 缩算法和完整性保护算法中的至少一种算法;
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
根据第一方面的第一种实现方式,在第二种实现方式中, 所述第一基站根 据所述安全算法对与 UE进行通信的信息进行处理, 包括下述处理中的至少一 种处理:
所述第一基站根据所述加密算法对与 UE进行通信的信息进行加解密处 理;
所述第一基站根据所述头压缩算法对与 UE进行通信的信息进行头压缩或 者解头压缩处理;
所述第一基站根据所述完整性保护算法对与 UE进行通信的信息进行完整 性保护或者解完整性保护处理。
根据第一方面, 在第三种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述参数和 /或安全算法时, 开始使用所述参数和 / 或安全算法对与 UE进行通信的信息进行处理。
根据第一方面, 在第四种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述参数和 /或安全算法之后接收第二基站或 UE发 送的消息时, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处 理。
根据第一方面的第四种实现方式,在第五种实现方式中, 所述第一基站在 接收到所述消息时或之后, 还包括:
开始与 UE进行通信。
根据第一方面, 在第六种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在开始和 UE通信时, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
根据第一方面, 在第七种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在 UE接入到第一基站时, 开始使用所述参数和 /或安全算法 对与 UE进行通信的信息进行处理。
根据第一方面, 在第八种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在 UE与第一基站上行同步时, 开始使用所述参数和 /或安全 算法对与 UE进行通信的信息进行处理。
根据第一方面, 在第九种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述第二基站发送的第一个数据包时,开始使用所 述参数和 /或安全算法对与 UE进行通信的信息进行处理。
根据第一方面, 在第十种实现方式中, 所述第一基站根据所述参数和 /或 安全算法对与用户设备 UE进行通信的信息进行处理, 包括: 所述第一基站在接收到所述参数和 /或安全算法后的预设时间内或者之 后, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
根据第一方面, 在第十一种实现方式中, 所述第一基站根据所述参数和 / 或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站向所述 UE发送用于指示开始使用所述参数和 /或安全算法的 指示消息, 在发送所述指示消息时开始使用所述参数和 /或安全算法对与 UE进 行通信的信息进行处理。
根据第一方面, 在第十二种实现方式中, 所述第一基站根据所述参数和 / 或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在需要对 UE发送的信息进行处理时, 若采用原参数和 /或安 全算法处理失败, 则开始使用所述参数和 /或安全算法对与 UE进行通信信息进 行处理。
本发明实施例的第二方面是提供一种小区优化方法, 包括:
第二基站更新参数和 /或安全算法;
所述第二基站向第一基站或者 UE发送所述参数和 /或安全算法;
其中, 所述第一基站为与 UE进行用户面数据通信的基站, 所述第二基站 为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区, 所述第二基站所在的小 区为所述 UE的辅小区。
根据第二方面, 在第一种实现方式中, 所述安全算法包括加密算法、 头压 缩算法和完整性保护算法中的至少一种算法;
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
根据第二方面,在第二种实现方式中, 所述第二基站向所述第一基站发送 所述参数和 /或安全算法之后, 还包括:
所述第二基站向所述第一基站或者 UE发送消息, 以使所述第一基站在接 收到所述消息时开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行 处理, 或使 UE在接收到所述消息时开始使用所述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。 本发明实施例第三方面提供一种小区优化方法, 包括:
用户设备 UE接收第一基站或第二基站发送的参数和 /或安全算法; 所述 UE根据所述参数和 /或安全算法对与第一基站和 /或第二基站进行通 信的信息进行处理;
其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区, 所述第二基站所在的小 区为所述 UE的辅小区。
根据第三方面, 在第一种实现方式中, 所述安全算法包括加密算法、 头压 缩算法和完整性保护算法中的至少一种算法:
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
根据第三方面, 在第二种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括下述处理中的 至少一种处理:
所述 UE根据所述加密算法对与第一基站和 /或第二基站进行通信的信息进 行加解密处理;
所述 UE根据所述头压缩算法对与第一基站和 /或第二基站进行通信的信息 进行头压缩或者解头压缩处理;
所述 UE根据所述完整性保护算法对与第一基站和 /或第二基站进行通信的 信息进行完整性保护或者解完整性保护处理。
根据第三方面, 在第三种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
UE在接收到所述参数和 /或安全算法时,开始使用上述参数和 /或安全算法 对与第一基站进行通信的信息进行处理。
根据第三方面, 在第四种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
所述 UE在向第一基站发送信息时, 开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。 根据第三方面, 在第五种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
所述 UE接收第一基站或第二基站发送的消息时, 开始使用所述参数和 /或 安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
根据第三方面的第五种实现方式,在第六种实现方式中, 所述第一基站或 第二基站发送的消息, 用以指示所述 UE开始使用所述参数和 /或安全算法。
根据第三方面, 在第七种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
所述 UE在接入到第一基站时, 开始使用所述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。
根据第三方面, 在第八种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
所述 UE在开始和第一基站通信时, 开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
根据第三方面, 在第九种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
所述 UE在接收到所述第一基站发送的第一个数据包时, 开始使用所述参 数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
根据第三方面, 在第十种实现方式中, 所述 UE根据所述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
所述 UE在接收到所述参数和 /或安全算法后的预设时间内或者之后, 开始 使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行 处理。
本发明实施例第四方面提供一种基站, 其特征在于, 包括:
接收模块, 用于接收第二基站或移动管理实体 MME发送的参数和 /或安全 算法;
处理模块, 用于根据所述参数和 /或安全算法对与用户设备 UE进行通信的 信息进行处理;
其中, 所述基站为与所述 UE进行用户面数据通信的基站, 所述第二基站 为与所述 UE进行控制面信令通信的基站; 或者,
所述基站所在的小区为与所述 UE的主小区, 所述第二基站所在的小区为 所述 UE的辅小区。
根据第四方面, 在第一种实现方式中, 所述安全算法包括加密算法、 头压 缩算法和完整性保护算法中的至少一种算法;
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
根据第四方面, 在第二种实现方式中, 所述处理模块, 具体用于根据所述 加密算法对与 UE进行通信的信息进行加解密处理; 根据所述头压缩算法对与 UE进行通信的信息进行头压缩或者解头压缩处理; 根据所述完整性保护算法 对与 UE进行通信的信息进行完整性保护或者解完整性保护处理。
根据第四方面, 在第三种实现方式中, 所述处理模块, 具体用于在接收到 所述参数和 /或安全算法时,开始使用所述参数和 /或安全算法对与 UE进行通信 的信息进行处理。
根据第四方面, 在第四种实现方式中, 所述处理模块, 具体用于在接收到 所述参数和 /或安全算法之后接收第二基站或 UE发送的消息时, 开始使用所述 参数和 /或安全算法对与 UE进行通信的信息进行处理。
根据第四方面的第四种实现方式,在第五种实现方式中,所述基站还包括: 通信模块, 用于在接收到所述消息之后, 开始与 UE进行通信。
根据第四方面, 在第六种实现方式中, 所述处理模块, 具体用于在开始和
UE通信时, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处 理。
根据第四方面, 在第七种实现方式中, 所述处理模块, 具体用于在 UE接 入到第一基站时, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进 行处理。
根据第四方面, 在第八种实现方式中, 所述处理模块, 具体用于在 UE与 第一基站上行同步时, 开始使用所述参数和 /或安全算法对与 UE进行通信的信 息进行处理。
根据第四方面, 在第九种实现方式中, 所述处理模块, 具体用于在接收到 所述第二基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法对与
UE进行通信的信息进行处理。
根据第四方面, 在第十种实现方式中, 所述处理模块, 具体用于在接收到 所述参数和 /或安全算法后的预设时间内或者之后, 开始使用所述参数和 /或安 全算法对与 UE进行通信的信息进行处理。
根据第四方面, 在第十一种实现方式中, 所述基站还包括:
发送模块, 用于向所述 UE发送用于指示开始使用所述参数和 /或安全算法 的指示消息;
所述处理模块, 具体用于在在发送所述指示消息时开始使用所述参数和 / 或安全算法对与 UE进行通信的信息进行处理。
根据第四方面, 在第十二种实现方式中, 所述处理模块, 具体用于若采用 原参数和 /或安全算法处理失败,则开始使用所述参数和 /或安全算法对与 UE进 行通信信息进行处理。
本发明实施例第五方面提供一种基站, 包括:
更新模块, 用于更新参数和 /或安全算法;
第一发送模块, 用于向第一基站或者 UE发送所述参数和 /或安全算法; 其中, 所述第一基站为与 UE进行用户面数据通信的基站, 所述第二基站 为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区, 所述基站所在的小区为 所述 UE的辅小区。
根据第五方面, 在第一种实现方式中, 所述安全算法包括加密算法、 头压 缩算法和完整性保护算法中的至少一种算法:
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
根据第五方面, 在第二种实现方式中, 所述基站还包括:
第二发送模块, 用于向所述第一基站或者 UE发送消息, 以使所述第一基 站在接收到所述消息时开始使用所述参数和 /或安全算法对与 UE进行通信的信 息进行处理, 或使 UE在接收到所述消息时开始使用所述参数和 /或安全算法对 与第一基站和 /或第二基站进行通信的信息进行处理。 本发明实施例第六方面提供一种用户设备, 包括:
接收模块, 用于接收第一基站或第二基站发送的参数和 /或安全算法; 处理模块, 用于根据所述参数和 /或安全算法对与第一基站和 /或第二基站 进行通信的信息进行处理;
其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区, 所述第二基站所在的小 区为所述 UE的辅小区。
根据第六方面, 在第一种实现方式中, 所述安全算法包括加密算法、 头压 缩算法和完整性保护算法中的至少一种算法:
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
根据第六方面, 在第二种实现方式中, 所述处理模块, 具体用于根据所述 加密算法对与第一基站和 /或第二基站进行通信的信息进行加解密处理; 根据 所述头压缩算法对与第一基站和 /或第二基站进行通信的信息进行头压缩或者 解头压缩处理; 根据所述完整性保护算法对与第一基站和 /或第二基站进行通 信的信息进行完整性保护或者解完整性保护处理。
根据第六方面, 在第三种实现方式中, 所述处理模块, 具体用于在接收到 所述参数和 /或安全算法时, 开始使用上述参数和 /或安全算法对与第一基站进 行通信的信息进行处理。
根据第六方面, 在第四种实现方式中, 所述处理模块, 具体用于在向第一 基站发送信息时 , 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基 站进行通信的信息进行处理。
根据第六方面, 在第五种实现方式中, 所述处理模块, 具体用于接收第一 基站或第二基站发送的消息时, 开始使用所述参数和 /或安全算法对与第一基 站和 /或第二基站进行通信的信息进行处理。
根据第六方面,在第六种实现方式中, 所述第一基站或第二基站发送的消 息, 用以指示所述 UE开始使用所述参数和 /或安全算法。
根据第六方面, 在第七种实现方式中, 所述处理模块, 具体用于在接入到 第一基站时, 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进 行通信的信息进行处理。
根据第六方面, 在第八种实现方式中, 所述处理模块, 具体用于在开始和 第一基站通信时 , 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基 站进行通信的信息进行处理。
根据第六方面, 在第九种实现方式中, 所述处理模块, 具体用于在接收到 所述第一基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
根据第六方面, 在第十种实现方式中, 所述处理模块, 具体用于在接收到 所述参数和 /或安全算法后的预设时间内或者之后, 开始使用所述参数和 /或安 全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
本发明实施例中, 当 UE的用户面和控制面分别对应于第一基站和第二基 站时, 第二基站会将更新的参数和 /或安全算法发送给第一基站, 实现了第一 基站、 第二基站以及 UE可同步使用同一参数和 /或安全算法, 也避免了第一基 站无法解密与 UE进行通信的信息的问题。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作一筒单地介绍,显而易见地, 下面描 述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出 创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明提供的小区优化方法实施例一的流程示意图;
图 2为本发明提供的小区优化方法实施例二的流程示意图;
图 3为本发明提供的小区优化方法实施例三的流程示意图;
图 4为本发明提供的小区优化方法实施例四的流程示意图;
图 5为本发明提供的小区优化方法实施例五的流程示意图;
图 6为本发明提供的小区优化方法实施例六的流程示意图;
图 7为本发明提供的小区优化方法实施例七的流程示意图;
图 8为本发明提供的基站实施例一的结构示意图; 图 9为本发明提供的基站实施例二的结构示意图;
图 10为本发明提供的基站实施例三的结构示意图;
图 11为本发明提供的基站实施例四的结构示意图;
图 12为本发明提供的用户设备实施例的结构示意图。 具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚, 下面将结合本发明 实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。基于本发明中 的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其 他实施例, 都属于本发明保护的范围。
图 1为本发明提供的小区优化方法实施例一的流程示意图,如图 1所示, 该 方法包括:
S101、 第一基站接收第二基站或者移动管理实体 (Mobile Management Entity, 筒称 MME )发送的参数和 /或安全算法。 所述参数和 /或安全算法为与 通信安全相关的参数和 /或安全算法。 所述参数和 /或安全算法用于对通信的数 据或信息进行包括但不限于加密和完整性保护等与实现通信安全相关的操作。
具体地,安全算法可以是加密算法(Ciphering Algorithm ),例如 eeaO, eeal, eea2, eea3-vllxy等, 也可以是完整性保护算法, 例如 eia0-v920, eial, eia2, eia3-vllxy 等, 还可以是头压缩算法, 头压缩算法是基于 (Robust Header Compression , 筒称 ROHC )架构( framework ), 利用该算法和相应的参数可以 进行头压缩或者解头压缩。具体的头压缩算法有很多种, 算法的类型通过筒要 表识别符(Profile Identifier )来定义, 例如 0x0002表示一种算法标示; 具体相 关的头压缩参数, 可以有 Profile Identifier , MAX_CID , LARGE_CIDS , FEEDBACK_FOR等,但并不以此为限;参数可以是,下一跳连接计数器( Next Hop Chaining Counter, 筒称 NCC ), 下一跳(Next Hop, 筒称 NH ), 分组数据 汇聚层协议(Packet Data Convergence Protocol, 筒称 PDCP )层序列号大小 ( PDCP Sequence Number length in bits , 筒称 pdcp-SN-Size ), 小区无线网络临 时标识( Cell Radio Network Temporary Identifier, 筒称 C-RNTI )等, 但并不以 此为限。 具体地, 参数还可以是 UE在小区的标示 C-RNTI。 C-RNTI是 UE在连 接态时在小区中的标示, 用于基站便于通过 C-RNTI来调度 UE。
根据上述参数和 /或安全算法对与 UE进行通信的信息进行加解密处理, 具 体地, 可以是上述基站利用上述参数(例如 NCC, NH, 或者 PDCP-SN-Size 等)和 /或算法推演出来的密钥, 用于数据的加密或者解密。 参数还可以是 UE 在小区的小区无线网络临时标识 C-RNTI ( Cell RadioNetwork Temporary Identifier )„ 基站通过 C-RNTI来调度 UE, UE通过 C-RNTI来识别和接收自己的 数据。
S102、 上述第一基站根据上述参数和 /或安全算法对与 UE进行通信的信息 (包括用户面数据或控制面信令 )进行处理; 具体地, 这里的处理可以是下述 处理中的至少一种处理:
1 )上述第一基站根据上述加密算法对于 UE进行通信的信息进行加解密处 理;
2 )上述第一基站根据头压缩算法对与 UE进行通信的信息进行头压缩或解 头压缩处理;
3 )上述第一基站根据上述完整性保护算法对与 UE进行通信的信息进行完 整性保护或者解完整性保护。
其中, 由于本发明实施例针对控制面和用户面分离的场景, 因而具体的, 当 UE的控制面切换到第二基站时或切换之后, UE的用户面依然在第一基站, 或当 UE的用户面切换到第一基站时或切换之后, UE的控制面依然在第二基 站, 即第一基站为与上述 UE进行用户面数据通信的基站, 该第二基站为与上 述 UE进行控制面信令通信的基站; 或者, 第一基站所在的小区为与上述 UE的 主小区, 第二基站所在的小区为上述 UE的辅小区; 更具体的, 本实施例适用 于多种具体场景, 举例说明:
场景 1、 UE的控制面从第一基站切换到第二基站, 而该 UE的用户面保持 在第一基站;具体地,可以是以 UE的用户面和控制面在第一基站(以 Pico为例) 中, UE的控制面要切换到第二基站(以宏网络 eNB,即宏基站 Macro eNB为例)。
场景 2、 UE的控制面从第三基站切换到第二基站, 而该 UE的用户面保持 在第一基站; 该第三基站可以是除上述第一基站、 第二基站外的任一基站; 具 体地, 可以是 UE从第三基站(以宏基站 Macro eNBl为例), 切换到目标第二基 站(以宏基站 Macro eNB2为例), UE的数据面保持在第一基站(以微基站 Picol 为例)。
场景 3、 UE的控制面保持在第二基站, 而该 UE的用户面从第三基站切换 到第一基站; 同样, 该第三基站可以是除上述第一基站、 第二基站外的任一基 站; 具体地, 可以是 UE的控制面保持在第二基站 (以宏基站 eNB为例), UE 的用户面传输从第三基站(以微基站 Pico2为例) 更换到第一基站 (以 Picol为 例)。
场景 4、 UE的用户面从第二基站切换到第一基站, 而该 UE的控制面保持 在第二基站。 具体地, 可以是 UE的用户面和控制面在第二基站(以宏基站 eNB 为例) 中, UE的用户面转换到第一基站(以 Picol为例)。
在本发明内容中所提及的基站或者站点还可以是各种类型的基站,宏基站 ( Macro eNB ),微微基站( Micro eNB ),微基站( Pico eNB ), 家庭基站 HeNB, 小小区基站(Small Cell eNB ), 中继站 ( relay station )等, 在此不作限制。
另外本实施例中, 除了终端支持控制面与用户面分离的场景,还有可能终 端支持载波聚合, 具体地第一基站的小区 1使用频率 fl , 第二基站 的小区 2使 用频率 2同时为终端提供服务。举例说明, 第一基站的为终端服务的小区 1可能 被称为主小区, 第二基站为终端服务的小区 2可能被称为辅小区。 第一基站可 能是宏基站 eNB, 第二基站可能是微基站 Pico。 终端可以具有上述一种或者两 种能力。
在本发明实施例内容中提及的第一基站 ,第二基站或者第三基站可以是第 一基站的小区, 第二基站的小区或者第三基站的小区。本发明实施例内容中的 第一基站, 第二基站或者第三基站还可以用第一小区, 第二小区或者第三小区 来代替。
在本发明实施例内容中提及的第一基站,第二基站或者第三基站还称作是 第一站点、 第二站点或第三站点, 另外, 基站可以是具有调度功能的站点或无 线节点。
无论针对具体的哪一种场景, 无论是在切换过程中还是切换完成之后, 只 要第二基站对上述参数和 /或安全算法进行更新, 则需要发送给第一基站, 以 便第一基站、 第二基站、 UE三方能够同步使用同一参数和 /或安全算法, 也便 于第一基站使用新的参数和 /或安全算法对与 UE进行通信的信息进行处理。 需 要说明的是, 与 UE进行通信的信息可以是数据或还可以是信令, 例如系统消 息、 物理层信令、 控制信道上的信息等。
为用户设备提供控制面服务的基站可以作为 UE的主基站, 主基站通常采 用低频段传递控制面信令, 可选的可以承载 UE的部分低数据量的业务承载; UE的 RRC连接建立在主基站上; 下面对为 UE控制面服务的基站 /小区, 用户面 服务的基站, 进行详细的定义:
为用户设备提供控制面服务的基站包括: 控制面传输的小区对应的基站, 可以为用户设备发送控制信令的下行传输站点; 或者,宏基站或者宏小区对应 的站点; 或者, 主小区 (primary cell )对应的站点; 或者, 用户设备服务小区 对应的站点;为用户设备提供信令无线承载( Signaling Radio Bearer,筒称 SRB ) 传输的站点; UE的 RRC连接建立所在的站点。
为用户设备提供控制面服务或者控制面传输的小区包括:主小区( primary cell ); 或者, 为用户设备发送控制信令的小区; 或者, 为用户设备发送控制信 令的下行传输点对应的小区; 或者, 宏基站对应的小区; 或者, 在无线资源控 制 (Radio Resource Control, 筒称 RRC )连接建立或重建立或切换过程中, 为 用户设备提供非接入层 (NAS)移动性信息的小区, 或者, 在 RRC连接建立或者 切换过程中, 为用户设备提供安全输入的小区; 为用户设备提供 SRB传输的小 区。在无线资源控制 RRC连接建立或重建立或切换过程中为用户设备提供 NAS 移动性信息的小区, 或者,在 RRC连接建立或者切换过程中为用户设备提供安 全输入的小区也是主小区。 辅小区时不同于主小区的小区。
控制信令可以是至少包括下述一个: 混合自动重传指示信道上的信息、控 制信息格式指示信道上的信息、 控制信道上的信息、 系统消息、 物理层信令、 媒质接入控制 MAC层消息、 无线资源控制 RRC层消息, SRBs对应的信息。
可选地, 用户设备提供控制面服务的基站可以在上述定义的基础上,还负 责 DRBs或者部分 SRBs的传输。
为 UE提供用户面服务的基站包括: 可以是辅小区 (Secondary cell )所在 的站点, 或者是辅小区对应的站点, 或者是为 UE提供数据传输的站点, 或者 是为 UE提供数据无线 7 载 ( Data Radio Bearer, 筒称 DRB )和 /或信令无线 载 ( Signaling Radio Bearer , 筒称 SRB )传输的站点, 或者是为 UE提供物理下行 共享信道(Physical Downlink Shared Channel, 筒称 PDSCH )上传输的信息的 站点, 需要说明的是这里提供的的 SRB与上述为 UE提供控制面服务的基站所 提供的 SRB不同;
为用户设备提供控制面服务或者控制面传输的小区包括: 辅小区 ( Secondary cell ); 或者, 为用户 UE提供数据传输的小区; 为用户 UE提供 DRB 传输的小区; 或者, 为用户设备提供传输 PDSCH上信息的小区。
举例说明:
具体地, 可以是, 为用户设备提供控制面传输的基站负责了 SRBs的传输; 为用户设备提供用户面传输的基站负责 DRBs的传输。
或者, 可以是, 为用户设备提供控制面传输的基站负责了 SRB0和 SRB1的 传输; 为用户设备提供用户面传输的基站负责 SRB2和 DRBs的传输, 其中是将 上述 SRBs划分为 SRB0、 SRB1、 SRB2。 具体地, SRB0用来传输 RRC消息, 在 逻辑信道 CCCH上传输; SRB1用来传输 RRC消息 (可能还会包含 piggybacked NAS消息), 在 SRB2承载的建立之前, 比 SRB2具有更高的优先级。 在逻辑信 道 DCCH上传输 .SRB2用来传输 NAS消息, 比 SRB1具有更低的优先级, 并且总 是在安全模式激活之后才配置 SRB2, 在逻辑信道 DCCH上传输。
或者, 可以是, 为用户设备提供控制面传输的基站负责了 SRB0和 SRB1的 传输, 而且还负责了部分 DRBs的传输; 为用户设备提供用户面传输的基站负 责 SRB2和部分 DRBs的传输。
或者, 可以是, 为用户设备提供控制面传输的基站负责了 SRBs的传输, 而且还负责了部分 DRBs的传输; 为用户设备提供用户面传输的基站负责部分 DRBs的传输。
本实施例中, 当 UE的用户面信息和控制面信息分别由第一基站和第二基 站传输时, 第二基站会将更新的上述具体参数和 /或安全算法发送给第一基站, 实现了第一基站、 第二基站以及 UE可同步使用同一参数和 /或安全算法, 也避 免了第一基站无法获取第二基站更新的上述参数和 /或安全算法, 进而无法对 与 UE进行通信的信息进行解密或解头压缩或解完整性保护。 另外, 在上述第一基站根据上述参数和 /或安全算法对与 UE进行通信的信 息进行处理, 在具体实施过程中, 存在多种情况, 如下所示:
1、 该第一基站在接收到上述参数和 /或安全算法时, 开始使用上述参数和 /或安全算法对与 UE进行通信的信息进行处理; 可以是第一基站接收到新的参 数和 /或安全算法就直接开始使用上述参数和 /或安全算法。
2、 该第一基站在接收到上述参数和 /或安全算法之后, 暂不使用, 等接收 到第二基站或 UE发送的消息后,再开始使用该参数和 /或安全算法对与 UE进行 通信的信息进行处理;该消息可以是特定的专门用于指示第一基站使用上述参 数和 /或安全算法的指示消息, 也可以是第二基站或 UE向第一基站发的任一消 息; 举例说明, 可以预先约定好第一基站接收到的某条消息就作为指示消息或 者激活消息, 比如在场景 1中, 切换完成后第二基站可能会给第一基站发送一 条 UE上下文释放消息, 该消息本用于指示第一基站释放 UE的上下文, 在此约 定该消息作为指示消息, 即收到该消息时等同于接收到指示消息, 第一基站开 始使用上述参数和 /或安全算法, 但并不以此为限, 可以是其它的消息; 收到 该消息后, 意味第一基站以此为起点开始使用参数和 /或安全算法来处理与 UE 通信的信息。 相当于该消息激活了第一基站和 UE开始使用所述参数和 /或安全 算法来处理第一基站与 UE通信的信息。 或者也可以是在第二基站或 UE发送给 第一基站的某一条消息中携带一个指示信息, 例如, 其中一个比特用于指示是 否开始使用上述参数和 /或安全算法; 需要说明的是, 该 UE可以是在接入上述 第二基站后发送上述消息, 上述第二基站可以在向第一基站发送参数和 /或安 全算法的同时或发送参数和 /或安全算法之后向该第一基站发送上述信息; 具体实现过程中, 该第一基站还可以在接收到上述消息的同时或之后, 开 始与上述 UE进行通信,开始与上述 UE进行通信具体可以是向 UE发送消息或者 接收 UE发送来的消息。
3、 也可以是该第一基站在开始和 UE进行通信时, 开始使用上述参数和 / 或安全算法对于 UE进行通信的信息进行处理。
4、 也可以是在 UE接入到该第一基站时, 第一基站开始使用上述参数和 / 或安全算法对于 UE进行通信的信息进行处理。
5、 也可以是在 UE与该第一基站上行同步时, 开始使用上述参数和 /或安 全算法对于 UE进行通信的信息进行处理。
其中, 上行同步是指在同一小区中,使用同一时隙的不同位置的用户发送 的上行信号同时到达基站接收天线,即同一时隙不同用户的信号到达基站接收 天线时保持同步。
为了达到上行同步建立之前, UE必须侦听小区的同步信号获得下行同步, 后续 UE通过调整定时偏差从而达到上行同步。
6、 也可以是该第一基站接收到上述第二基站发送的第一个数据包时, 开 始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。 具体地, 这 里可能存在两种情况, 一种是第一基站接收到上述参数和 /或安全算法之后, 收到上述第二基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法; 另外一种情况是第一基站接收到第二基站发送的第一个数据包, 暂不做处理, 等接收到上述参数和 /或安全算法之后, 立即开始使用该参数和 /或安全算法对 上述第一个数据包进行处理。
7、 该第一基站也可以在接收到上述参数和 /或安全算法后的预设时间内或 者之后, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理; 具体实现过程中, 可以采用定时器定时的方式来实现。
8、 该第一基站可以向上述 UE发送用于指示开始使用上述参数和 /或安全 算法的指示消息, 并在发送该指示消息时开始使用上述参数和 /或安全算法对 与 UE进行通信的信息进行处理; 具体实现过程中, 也可以在接收到 UE回复该 指示消息的确认消息后再开始使用上述参数和 /或安全算法。 具体实现过程中, 上述指示消息还可以有多种理解方式, 与前述第 2种情况中类似, 在此不再赘 述。
9、 如果第一基站接收到上述参数和 /或安全算法后, 没有预先设置, 也没 有收到任何指示消息, 那么该第一基站需要对 UE发送的信息进行解密或解头 压缩或解完整性保护处理时, 会先采用原参数和 /或安全算法, 若解密或解头 压缩或解完整性保护失败, 则开始使用上述参数和 /或安全算法对与 UE进行通 信的信息进行处理。
具体实现过程中可以不局限于上述各情况。
图 2为本发明提供的小区优化方法实施例二的流程示意图,即在上述场景 1 中, 第一基站、 第二基站以及 UE的具体交互过程, 如图 2所示, 该流程包括: S201、 第一基站向第二基站发送切换请求消息 ( Handover Request );
5202、 第二基站向第一基站发送切换确认消息 ( Handover ACK );
5203、 第一基站解析上述切换确认消息, 获得其中包含的参数和 /或安全 算法等。
5204、 第一基站向 UE发送切换命令消息, 指示 UE进行切换; 其中, 第一 基站可以将上述参数和 /或安全算法携带在该消息中发送给 UE;
5205、 UE向第二基站发起随机接入, UE的控制面切换到第二基站, 同时 向第二基站发送切换完成消息, 该消息也可以叫做 RRC连接重配置完成消息; 需要说明的是, 当第二基站在收到 UE的消息后, 第二基站会沿用现有技 术执行后续的切换步骤,再此不——阐述。切换的最后阶段第二基站和核心网 发起路径转换(path switch procedure ) 流程。 最后第二基站收到 MME发送的 路径转换确认消息 ( path switch ACK 消息)。
5206、 第二基站向第一基站发送 UE上下文释放消息; 具体地, 作为可选 方案之一, 收到这个消息可以用于意味着第一基站开始使用上述参数和 /或安 全算法。
5207、 第一基站开始使用上述参数和 /或安全算法对与 UE进行通信信息进 行处理; 当然该步骤之前, 第一基站需要确定什么时候开始使用上述参数和 / 或安全算法, 具体的可以参照前述提供的第一基站根据上述参数和 /或安全算 法对与 UE进行通信的信息进行处理的多种情况, 在此不再赘述。
对应地 UE开始使用上述参数和 /或安全算法。当然 UE怎么确定什么时候开 始使用上述参数和 /或安全算法, 具体方法
1、 该第一基站在接收到上述参数和 /或安全算法时, 开始使用上述参数和 /或安全算法对与 UE进行通信的信息进行处理; 可以是第一基站接收到新的参 数和 /或安全算法就直接开始使用。
UE在接收到参数和 /或安全算法后, 在开始与第一基站通信时, 使用上述 参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
2、 该第一基站在接收到上述参数和 /或安全算法之后, 暂不使用, 等接收 到第二基站或 UE发送的消息后,再开始使用该参数和 /或安全算法对与 UE进行 通信的信息进行处理;该消息可以是特定的专门用于指示第一基站使用上述参 数和 /安全或算法的指示消息, 也可以是第二基站或 UE向第一基站发的任一消 息; 举例说明, 可以预先约定好第一基站接收到的某条消息就作为指示消息或 者激活消息, 比如在场景 1中, 切换完成后第二基站可能会给第一基站发送一 条 UE上下文释放消息, 该消息本用于指示第一基站释放 UE的上下文, 在此约 定该消息作为指示消息, 即收到该消息时等同于接收到指示消息, 第一基站开 始使用上述参数和 /或安全算法, 但并不以此为限, 可以是其它的消息; 也可 以是在第二基站或 UE发送给第一基站的某一条消息中携带一个指示信息, 例 如, 其中一个比特用于指示是否开始使用上述参数和 /或安全算法; 需要说明 的是, 该 UE可以是在接入上述第二基站后发送上述消息, 上述第二基站可以 在向第一基站发送参数和 /或安全算法的同时或发送参数和 /或安全算法之后向 该第一基站发送上述消息; 具体实现过程中, 该第一基站还可以在接收到上述 消息的同时或之后, 开始与上述 UE进行通信, 即向 UE发送消息或者接收 UE 发送来的消息。
UE发送消息给第一基站, 表示可以开始使用参数和 /或安全算法。 该消息 可以是特定的专门用于指示第一基站使用上述参数和 /安全或算法的指示消 息, 也可以是 UE向第一基站发的任一消息, 收到该消息后, 第一基站开始使 用参数和 /或安全算法来处理与 UE通信的信息; 相当于该消息激活了第一基站 和 UE开始使用所述参数和 /或安全算法来处理第一基站与 UE通信的信息;也可 以是 UE发送给第一基站的某一条消息中携带一个指示信息, 例如, 其中一个 比特用于指示是否开始使用上述参数和 /或安全算法; 需要说明的是, 该 UE可 以是在接入上述第一基站后发送上述消息, 或者
UE在在接收到上述参数和 /或安全算法后, 再接收到第一基站或者第二基 站的消息时, 可以开始使用参数和 /或安全算法与对与第一基站和 /或第二基站 进行通信的信息进行处理;该消息可以是特定的专门用于指示第一基站使用上 述参数和 /安全或算法的指示消息, 该消息也可以是 UE向第一基站发的任一消 息, 收到该消息后, UE可以开始使用参数和 /或安全算法来处理对与第一基站 和 /或第二基站进行通信的信息; 相当于该消息激活了第一基站和 UE开始使用 所述参数和 /或安全算法来处理第一基站与 UE通信的信息;或者也可以 UE收到 第二基站或第一基站的某一条消息中携带一个指示信息, 例如, 其中一个比特 用于指示是否开始使用上述参数和 /或安全算法。
总之, UE向第一基站发送信息时, 或者接收第一基站 /第二基站 /第三基站 发送的消息 , 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进 行通信的信息进行处理, 或者激活 /指示开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
3、 也可以是该第一基站在开始和 UE进行通信时, 开始使用上述参数和 / 或安全算法对于 UE进行通信的信息进行处理。
UE接收到参数和 /或安全算法后, 开始与第一基站通信时, 开始使用上述 参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
4、 也可以是在 UE接入到该第一基站时, 第一基站开始使用上述参数和 / 或安全算法对于 UE进行通信的信息进行处理。
UE收到参数和 /或安全算法后, UE接入到第一基站通信时, UE开始使用 上述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处 理。
6、 也可以是该第一基站接收到上述第二基站发送的第一个数据包时, 开 始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。 具体地, 这 里可能存在两种情况, 一种是第一基站接收到上述参数和 /或安全算法之后, 收到上述第二基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法; 另外一种情况是第一基站接收到第二基站发送的第一个数据包, 暂不做处理, 等接收到上述参数和 /或安全算法之后, 立即开始使用该参数和 /或安全算法对 上述第一个数据包进行处理。
UE收到上述参数和 /或安全算法后, 收到第一基站发送的第一个数据包 时 , 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的 信息进行处理;
与第一基站相同, 这里存在两种情况, 一种是 UE接收到上述参数和 /或安 全算法之后, 收到上述第一基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法; 另外一种情况是第一基站接收到第一基站发送的第一个数据包, 暂不做处理, 等接收到上述参数和 /或安全算法之后, 立即开始使用该参数和 / 或安全算法对上述第一个数据包进行处理。 (此项只是适用于第一场景和第二 场景)
7、 该第一基站也可以在接收到上述参数和 /或安全算法后的预设时间内或 者之后, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理; 具体实现过程中, 可以采用定时器定时的方式来实现。
UE在收到上述参数和 /或安全算法后的预设时间内或者之后, 开始使用所 述参数和 /或安全算法对对与第一基站和 /或第二基站进行通信的信息进行处 理; 具体实现过程中, 可以采用定时器定时的方式来实现
8、 该第一基站可以向上述 UE发送用于指示开始使用上述参数和 /或安全 算法的指示消息, 并在发送该指示消息时开始使用上述参数和 /或安全算法对 与 UE进行通信的信息进行处理; 具体实现过程中, 也可以在接收到 UE回复该 指示消息的确认消息后再开始使用上述参数和 /或安全算法。 具体实现过程中, 上述指示消息还可以有多种理解方式, 与前述第 2种情况中类似, 在此不再赘 述。
UE收到第一基站的消息, 指示可以开始使用参数和 /或安全算法与第一基 站通信了。 该消息可以是特定的专门用于指示第一基站使用上述参数和 /安全 或算法的指示消息, 该消息也可以是 UE向第一基站发的任一消息, 收到该消 息后, 意味第一基站以此为起点开始使用参数和 /或安全算法来处理与 UE通信 的信息。 相当于该消息激活了第一基站和 UE开始使用所述参数和 /或安全算法 来处理第一基站与 UE通信的信息。 或者也可以 UE收到第二基站或第一基站的 某一条消息中携带一个指示信息, 例如, 其中一个比特用于指示是否开始使用 上述参数和 /或安全算法。 具体实现过程中, 上述指示消息还可以有多种理解 方式, 与前述第 2种情况中类似, 在此不再赘述。 具体实现过程中, 可以收到 消息后, 开始使用上述参数和 /或安全算法, 也可以在接收到 UE回复该指示消 息的确认消息后再开始使用上述参数和 /或安全算法。
9、第一基站接收到上述参数和 /或安全算法后,该第一基站需要对接收 UE 发送的信息进行解密或解头压缩或解完整性保护处理时, 会先采用原参数和 / 或安全算法, 若解密或解头压缩或解完整性保护失败, 则开始使用上述新参数 和 /或安全算法对与 UE进行通信的信息进行处理。此时包括第一基站与 UE通信 的上下行数据进行处理。
UE接收到上述参数和 /或安全算法后, 需要对与第一基站传输的的信息进 行解密或解头压缩或解完整性保护处理时, 会先采用原参数和 /或安全算法, 若解密或解头压缩或解完整性保护失败, 则开始使用上述新获得参数和 /或安 全算法对与第一基站进行通信的信息进行处理。 此时包括第一基站与 UE通信 的上下行数据进行处理。
另外 UE获得参数和 /或安全算法, 其实可以是从第一基站或者第二基站或 获得的。
UE可以分别与第一基站和第二基站使用不同的参数和 /或安全算法来处 理信息。 UE还可以与第一基站, 第二基站通信时, 使用相同的参数和 /或安全 算法来处理信息。 本发明中不作限制。
步骤 S207的内容, 可以适用于其它实施例中终端如何开始使用参数和 /或 安全算法与第一基站通信的, 在本发明中不一一列举和重复。
图 3为本发明提供的小区优化方法实施例三的流程示意图,即在上述场景 2 中, 第一基站、 第二基站、 UE以及第三基站的具体交互过程, 如图 3所示, 该 方法包括:
5301、 第三基站向第二基站发送切换请求消息;
5302、 第二基站向第三基站发送切换确认消息 ( Handover ACK );
5303、 第三基站解析上述切换确认消息, 获得其中包含的参数和 /或安全 算法等;
5304、 第三基站向第一基站发送上述参数 /安全算法;
5305、 第二基站向第一基站发送上述参数 /安全算法;
需要说明的是, S304和 S305为可选步骤, 在实现时可以任选其一执行, 若选择执行 S305, 该步骤可以在执行完 S302之后执行。
S306、 第三基站向 UE发送切换命令消息, 指示 UE进行切换; 其中, 第一 基站可以将上述参数和 /或安全算法携带在该消息中发送给 UE;
S307、 UE向第二基站发送切换完成消息, 并向第二基站发起随机接入; 需要说明的是, 当第二基站在收到 UE发送的上述切换完成消息后, 第二 基站会沿用现有技术执行后续的切换步骤,再此不一一阐述。切换的最后阶段 第二基站和核心网发起路径转换( path switch procedure )流程, 直到第二基站 收到移动管理实体 ( Mobile Management Entity, MME )发送的路径转换确认 消息 ( path switch ACK 消息)。
S308、 第二基站向第三基站发送 UE上下文释放消息;
S309、 第一基站开始使用上述参数和 /或安全算法对与 UE进行通信信息进 行加解密处理; 当然该步骤之前, 第一基站需要确定什么时候开始使用上述参 数和 /或安全算法, 具体的可以参照前述提供的多种情况, 在此不再赘述。
对应地, UE开始使用新参数和 /或安全算法。 当然 UE怎么确定什么时候开 始使用上述参数和 /或安全算法, 具体方法如步骤 S207内容相同, 在此不作重 复描述。
另外 UE获得参数和 /或安全算法, 其实可以是从第一基站或者第二基站或 者第三基站中获得的。 UE可以分别与第一基站和第二基站使用不同的参数和 / 或安全算法来处理信息。 UE还可以与第一基站, 第二基站通信时, 使用相同 的参数和 /或安全算法来处理信息。 本发明中不作限制。
图 4为本发明提供的小区优化方法实施例四的流程示意图,即在上述场景 3 中, 第一基站、 第二基站、 UE以及第三基站的具体交互过程, 如图 4所示, 该 方法包括:
5401、 第二基站向第一基站发送参数和 /或安全算法。
5402、 第三基站向第一基站发送参数和 /或安全算法。
需要说明的是, S401和 S402可以任选其一执行。
5403、 第二基站向 UE发送消息, 具体地也可以通过该消息为 UE提供 UE 在上述第一基站处使用的参数和 /或安全算法。
5404、 UE回复确认消息; S404可选择性执行。
5405、 第一基站开始使用新参数和 /或安全算法; 当然该步骤之前, 第一 基站需要确定什么时候开始使用上述参数和 /或安全算法, 具体的可以参照前 述提供的多种情况, 在此不再赘述。
对应地, UE开始使用新参数和 /或安全算法。 当然 UE怎么确定什么时候开 始使用上述参数和 /或安全算法, 具体方法如步骤 S207内容相同, 具体地, 包 括情况 1-8的内容, 在此不作重复描述。 另外 UE获得参数和 /或安全算法, 其实可以是从第一基站或者第二基站或 者第三基站中获得的。
UE可以分别与第一基站和第二基站使用不同的参数和 /或安全算法来处 理信息。 UE还可以与第一基站, 第二基站通信时, 使用相同的参数和 /或安全 算法来处理信息。 本发明中不作限制。
图 5为本发明提供的小区优化方法实施例五的流程示意图,即在上述场景 4 中, 第一基站、 第二基站以及 UE的具体交互过程, 如图 5所示, 该方法包括:
5501、 第二基站向第一基站发送参数和 /或安全算法。
5502、第二基站向 UE发送消息,具体地可以通过该消息为 UE提供 UE在目 标第一基站处使用的参数和 /或安全算法。
5503、 UE回复确认消息。
需要说明的是, 该 S403和 S404为可选步骤, 即可以选择不执行。
5504、 第一基站开始使用新参数和 /或安全算法, 当然该步骤之前, 第一 基站需要确定什么时候开始使用上述参数和 /或安全算法, 具体的可以参照前 述提供的多种情况, 在此不再赘述。
对应地, UE开始使用新参数和 /或安全算法。 当然 UE怎么确定什么时候开 始使用上述参数和 /或安全算法, 具体方法如步骤 S207内容相同, 具体地, 包 括情况 1-8的内容, 在此不作重复描述。
另外 UE获得参数和 /或安全算法, 其实可以是从第一基站或者第二基站或 者第三基站中获得的。
UE可以分别与第一基站和第二基站使用不同的参数和 /或安全算法来处 理信息。 UE还可以与第一基站, 第二基站通信时, 使用相同的参数和 /或安全 算法来处理信息, 本发明中不作限制。
本实施例中, 实现了在 UE的控制面或用户面切换过程中, 与控制面通信 的基站可以将新的参数和 /或安全算法发送给与用户面通信的基站, 从而保证 了上述第一基站、 第二基站、 UE在通信过程中同步使用同一参数和 /或安全算 法进行加解密处理。
需要说明的是, 上述为 UE提供控制面服务的站点变更或切换过程中, 在 第二基站发送 UE上下文释放消息之后, 整个变更或切换过程完成。 或者当 UE 开始与新的为 UE提供用户面服务的站点通信时, 整个变更 /切换过程完成了。 在上述站点变更或切换完成之后, 第二基站, 即当前为 UE提供控制面服务的 站点, 可以对某些参数, 特别地, 例如参数和 /或安全算法进行更新, 具体地, 可以是第二基站通过从 MME侧获得新的参数和 /或第二基站自身配置新了安 全算法, 那么第二基站可以通过向 UE发起一次小区内切换(intra-HO ), 从而 为 UE提供新参数和 /或安全算法。 在小区内切换完成之后, UE获得新参数和 / 或安全算法的同时再次接入第二基站和第二基站进行通信。 另外, 第二基站也 需要将更新的参数和 /或安全算法发送给为 UE提供用户面传输的站点 (例如是 第一基站), 第一基站接收到以后确定使用的具体时刻, 具体过程或者具体方 法与前述内容类似, 因而在此不再赘述。
图 6为本发明提供的小区优化方法实施例六的流程示意图,如图 6所示, 该 方法包括:
5601、 第二基站更新参数和 /或安全算法; 这里第二基站当前为 UE提供控 制面服务的站点, 当第二基站有参数和 /或安全算法更新时, 就会向第一基站 和 /或 UE发送, 其中, 上述安全算法包括加密算法、 头压缩算法和完整性保护 算法中的至少一种算法。
上述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
5602、 该第二基站向第一基站发送所述参数和 /或安全算法;
其中, 上述第一基站为与 UE进行用户面数据通信的基站, 上述第二基站 为与该 UE进行控制面信令通信的基站; 或者, 第一基站所在的小区为与上述 UE的主小区, 第二基站所在的小区为上述 UE的辅小区。
进一步可选的, 该第二基站向第一基站发送所述参数和 /或安全算法之后, 该第二基站可以向第一基站发送消息,以使上述第一基站在接收到该消息时开 始使用上述参数和 /或安全算法对与 UE进行通信的信息进行处理,或使 UE在接 收到所述消息时开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站 进行通信的信息进行处理。该消息的具体实现方式可对应于前文中第一基站要 确定开始使用上述参数和 /或安全算法对与 UE进行通信的信息进行处理的时刻 的第 2种情况, 在此不再赘述。 具体的 , 上述第一基站使用所述安全算法对与 UE进行通信的信息进行处 理, 包括下述处理中的至少一种处理:
所述第一基站根据所述加密算法对与 UE进行通信的信息进行加解密处 理;
所述第一基站根据所述头压缩算法对与 UE进行通信的信息进行头压缩或 者解头压缩处理;
所述第一基站根据所述完整性保护算法对与 UE进行通信的信息进行完整 性保护或者解完整性保护处理。
本实施例中, 实现了在 UE的控制面或用户面切换过程中, 与控制面通信 的基站可以将新的参数和 /或安全算法发送给与用户面通信的基站, 从而保证 了上述第一基站、 第二基站、 UE在通信过程中同步使用同一参数和 /或安全算 法进行处理。
图 7为本发明提供的小区优化方法实施例七的流程示意图,如图 7所示, 该 方法包括:
S701、 UE接收第一基站或第二基站发送的参数和 /或安全算法; 在 UE的控 制面或用户面切换过程中, 如果第二基站有参数和 /或安全算法的更新, 会直 接发送给 UE, 或者先发送给第一基站, 由第一基站再发送给该 UE。
S702、上述 UE根据所述参数和 /或安全算法对与第一基站和 /或第二基站进 行通信的信息进行处理;
其中, 上述第一基站为与该 UE进行用户面数据通信的基站, 上述第二基 站为与该 UE进行控制面信令通信的基站; 或者, 第一基站所在的小区为与上 述 UE的主小区,第二基站所在的小区为上述 UE的辅小区。对应于前述实施例, 该上述安全算法包括加密算法、头压缩算法和完整性保护算法中的至少一种算 法: 上述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
本实施例中, 实现了在 UE的控制面或用户面切换过程中, 与控制面通信 的基站或与用户面通信的基站可以将新的参数和 /或安全算法发送给 UE, 从而 保证了上述第一基站、 第二基站、 UE在通信过程中同步使用同一参数和 /或安 全算法进行处理。 进一步的,上述 UE根据上述参数和 /或安全算法对与第一基站和 /或第二基 站进行通信的信息进行处理,在具体实现过程中, 与图 1所示方法实施例类似, 存在多种情况, 如下所述:
1、 UE在接收到参数和 /或安全算法时, 开始使用上述参数和 /或安全算法 对与第一基站和 /或第二基站进行通信的信息进行处理。
2、 UE在向第一基站发送信息时, 开始使用上述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
3、 UE在接收第一基站或第二基站发送的消息时, 开始使用所述参数和 / 或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理; 该消息可 以是特定的专门用于指示 UE使用上述参数和 /或安全算法的指示消息, 也可以 是第一基站或第二基站向 UE发送的任一消息;
进一步地, 上述第一基站或第二基站发送的消息, 可以用以指示所述 UE 开始使用所述参数和 /或安全算法。
4、 UE在接入到第一基站时, 开始使用上述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。
5、 UE在开始和第一基站通信时, 开始使用上述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
6、 UE在接收到上述第一基站发送的第一个数据包时, 开始使用上述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理;具体地, 可能存在两种情况, 一种是 UE接收到上述参数和 /或安全算法之后, 收到上述 第一基站发送的第一个数据包时, 开始使用上述参数和 /或安全算法; 另一种 情况是, 第一基站接收到第一基站发送的第一个数据包, 暂不做处理, 等接收 到上述参数和 /或安全算法之后, 立即开始使用该参数和 /或安全算法对上述第 一个数据包进行处理。
7、 UE在接收到上述参数和 /或安全算法后的预设时间内或者之后, 开始 使用上述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行 处理。 具体实现过程中, 可以采用定时器的方式来实现。
本实施例中, 实现了在 UE的控制面或用户面切换过程中, 上述第二基站 或第一基站会将新的参数和 /或安全算法发送给 UE,从而保证了上述第一基站、 第二基站、 UE在通信过程中同步使用同一参数和 /或安全算法对进行交互的信 息进行处理。
图 8为本发明提供的基站实施例一的结构示意图,该基站为上述第一基站, 如图 8所示, 该基站包括: 接收模块 801和处理模块 802, 其中:
接收模块 801 , 用于接收第二基站或移动管理实体 MME发送的参数和 /或 安全算法;
处理模块 802, 用于根据上述参数和 /或安全算法对与 UE进行通信的信息 进行处理;
需要说明的是, 该基站, 即第一基站为与所述 UE进行用户面数据通信的 基站, 所述第二基站为与所述 UE进行控制面信令通信的基站; 或者, 所述第 一基站所在的小区为与所述 UE的主小区, 所述基站所在的小区为所述 UE的辅 小区。
上述各模块的具体工作参照图 1所示方法实施例, 在此不再赘述。
本实施例中, 通过第二基站向第一基站发送参数和 /或安全算法, 保证了 上述第一基站、 第二基站、 UE可以在通信过程中同步使用同一参数和 /或安全 算法进行加解密处理。
需要说明的是, 上述安全算法包括加密算法、 头压缩算法和完整性保护算 法中的至少一种算法; 上述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小 区无线网络临时标识 C-RNTI、分组数据汇聚层协议 PDCP序列号的长度中的至 少一种参数。
上述处理模块 702,具体用于根据加密算法对与 UE进行通信的信息进行加 解密处理; 根据头压缩算法对与 UE进行通信的信息进行头压缩或者解头压缩 处理; 根据完整性保护算法对与 UE进行通信的信息进行完整性保护或者解完 整性保护处理。
图 9为本发明提供的基站实施例二的结构示意图,该基站为上述第一基站, 如图 9所示,在图 8的基础上,该基站还包括通信模块 803、发送模块 804,其中: 具体实现过程中, 上述根据参数和 /或安全算法对与 UE进行通信的信息进 行处理可以有多种情况, 可任选一个进行实施, 举例说明:
1、 处理模块 802, 具体用于在接收到所述参数和 /或安全算法时, 开始使 用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
2、 处理模块 802, 具体用于在接收到所述参数和 /或安全算法之后接收第 二基站或 UE发送的消息时,开始使用所述参数和 /或安全算法对与 UE进行通信 的信息进行处理。
进一步地, 通信模块 803, 用于在接收到所述消息之后, 开始与 UE进行通 信。
3、 处理模块 802, 具体用于在开始和 UE通信时, 开始使用所述参数和 /或 安全算法对与 UE进行通信的信息进行处理。
4、 处理模块 802, 具体用于在 UE接入到第一基站时, 开始使用所述参数 和 /或安全算法对与 UE进行通信的信息进行处理。
5、 处理模块 802, 具体用于在 UE与第一基站上行同步时, 开始使用所述 参数和 /或安全算法对与 UE进行通信的信息进行处理。
6、处理模块 802,具体用于在接收到所述第二基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
7、 处理模块 802, 具体用于在接收到所述参数和 /或安全算法后的预设时 间内或者之后, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行 处理。
8、 发送模块 804, 用于向所述 UE发送用于指示开始使用所述参数和 /或安 全算法的指示消息;
进一步的上述处理模块 802, 具体用于在在发送所述指示消息时开始使用 所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
9、 处理模块 802, 具体用于若采用原参数和 /或安全算法处理失败, 则开 始使用所述参数和 /或安全算法对与 UE进行通信信息进行处理。 上述各模块的 具体工作参照前述方法实施例, 在此不再赘述。
本实施例中, 实现了在 UE的控制面或用户面切换过程中, 与控制面通信 的基站可以将新的参数和 /或安全算法发送给与用户面通信的基站, 从而保证 了上述第一基站、 第二基站、 UE在通信过程中同步使用同一参数和 /或安全算 法进行加解密处理。
图 10为本发明提供的基站实施例三的结构示意图, 该基站为上述第二基 站, 如图 10所示, 该基站包括: 更新模块 110、 第一发送模块 111 , 其中: 更新模块 110, 用于更新参数和 /或安全算法;
第一发送模块 111 , 用于向第一基站或 UE发送所述参数和 /或安全算法; 其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述基站, 即第二基站为与所述 UE进行控制面信令通信的基站; 或者, 所述第一基站所 在的小区为与所述 UE的主小区, 所述基站所在的小区为所述 UE的辅小区。
上述各模块的工作可参照前述方法实施例, 在此不再赘述。
本实施例中, 通过第二基站向第一基站发送参数和 /或安全算法, 保证了 上述第一基站、 第二基站、 UE可以在通信过程中同步使用同一参数和 /或安全 算法进行加解密处理。
进一步需要说明的是, 上述安全算法包括加密算法、 头压缩算法和完整性 保护算法中的至少一种算法: 上述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长 度中的至少一种参数。
图 11为本发明提供的基站实施例四的结构示意图, 该基站为上述第二基 站, 在图 11的基础上, 可选的, 可以包括第二发送模块 112, 用于向所述第一 基站或 UE发送指示消息, 以使所述第一基站在接收到所述消息时开始使用所 述参数和 /或安全算法对与 UE进行通信的信息进行加解密处理,或使 UE在接收 到所述消息时开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进 行通信的信息进行处理。
该模块的具体工作可参照前述方法实施例, 在此不再赘述。
图 12为本发明提供的用户设备实施例的结构示意图,如图 12所示, 该用户 设备包括: 接收模块 120和处理模块 121 , 其中:
接收模块 120, 用于接收第一基站或第二基站发送的参数和 /或安全算法; 处理模块 121 ,用于根据所述参数和 /或安全算法对与第一基站和 /或第二基 站进行通信的信息进行处理;
需要说明的是, 其中, 所述第一基站为与所述 UE进行用户面数据通信的 基站, 所述第二基站为与所述 UE进行控制面信令通信的基站; 或者, 所述第 一基站所在的小区为与所述 UE的主小区, 所述基站所在的小区为所述 UE的辅 小区。
本实施例中, 实现了在 UE的控制面或用户面切换过程中, 与控制面通信 的基站或与用户面通信的基站可以将新的参数和 /或安全算法发送给 UE, 从而 保证了上述第一基站、 第二基站、 UE在通信过程中同步使用同一参数和 /或安 全算法进行加解密处理。
进一步地, 上述安全参数包括加密算法、 头压缩算法和完整性保护算法中 的至少一种算法:
上述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
处理模块 121 , 具体用于根据所述加密算法对与第一基站和 /或第二基站进 行通信的信息进行加解密处理; 根据所述头压缩算法对与第一基站和 /或第二 基站进行通信的信息进行头压缩或者解头压缩处理;根据所述完整性保护算法 对与第一基站和 /或第二基站进行通信的信息进行完整性保护或者解完整性保 护处理。
更进一步地, 在具体实现过程中, 上述根据上述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理存在多种情况:
1、 处理模块 121 , 具体用于在接收到所述参数和 /或安全算法时, 开始使 用上述参数和 /或安全算法对与第一基站进行通信的信息进行处理。
2、 处理模块 121 , 具体用于在向第一基站发送信息时, 开始使用所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
3、 处理模块 121 , 具体用于接收第一基站或第二基站发送的消息时, 开始 使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行 处理。
需要说明的是, 所述第一基站或第二基站发送的消息, 用以指示所述 UE 开始使用所述参数和 /或安全算法。
4、 处理模块 121 , 具体用于在接入到第一基站时, 开始使用所述参数和 / 或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
5、 处理模块 121 , 所述处理模块, 具体用于在开始和第一基站通信时, 开 始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进 行处理。
6、处理模块 121 ,具体用于在接收到所述第一基站发送的第一个数据包时, 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息 进行处理。
7、 处理模块 121 , 具体用于在接收到所述参数和 /或安全算法后的预设时 间内或者之后 , 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站 进行通信的信息进行处理。
图 8至图 11对应的设备中个单元或模块执行的具体功能和可参见之前方法 实施例。
本发明实施例还提供一种基站, 对应于上述第一基站, 包括: 接收器和处 理器, 其中, 接收器用于接收第二基站或移动管理实体 MME发送的参数和 /或 安全算法; 处理器用于根据所述参数和 /或安全算法对与用户设备 UE进行通信 的信息进行处理; 其中, 所述基站为与所述 UE进行用户面数据通信的基站, 所述第二基站为与所述 UE进行控制面信令通信的基站; 或者, 所述第一基站 所在的小区为与所述 UE的主小区, 所述基站所在的小区为所述 UE的辅小区。 具体地, 所述安全算法包括加密算法、 头压缩算法和完整性保护算法中的至少 一种算法; 所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络 临时标识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参 数。
处理器, 具体用于根据所述加密算法对与 UE进行通信的信息进行加解密 处理; 根据所述头压缩算法对与 UE进行通信的信息进行头压缩或者解头压缩 处理; 根据所述完整性保护算法对与 UE进行通信的信息进行完整性保护或者 解完整性保护处理。
进一步的, 处理器, 具体用于在接收到所述参数和 /或安全算法之后接收 第二基站或 UE发送的消息时,开始使用所述参数和 /或安全算法对与 UE进行通 信的信息进行处理; 并在接收到所述消息之后, 开始与 UE进行通信; 或者, 所述处理器, 具体用于在开始和 UE通信时, 开始使用所述参数和 /或安全 算法对与 UE进行通信的信息进行处理; 或者,
所述处理器, 具体用于在 UE接入到第一基站时, 开始使用所述参数和 /或 安全算法对与 UE进行通信的信息进行处理; 或者,
所述处理器, 具体用于在 UE与第一基站上行同步时, 开始使用所述参数 和 /或安全算法对与 UE进行通信的信息进行处理; 或者,
所述处理器, 具体用于在接收到所述第二基站发送的第一个数据包时, 开 始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理; 或者,
所述处理器, 具体用于在接收到所述参数和 /或安全算法后的预设时间内 或者之后,开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理; 或者,
该基站还包括发送器, 用于向所述 UE发送用于指示开始使用所述参数和 / 或安全算法的指示消息; 所述处理器, 具体用于在在发送所述指示消息时开始 使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理; 或者,
所述处理器, 具体用于若采用原参数和 /或安全算法处理失败, 则开始使 用所述参数和 /或安全算法对与 UE进行通信信息进行处理。
本发明实施例还提供一种基站,对应于上述第二基站, 包括处理器和发送 器, 其中, 处理器, 用于更新参数和 /或安全算法; 发送器, 用于向第一基站 或者 UE发送所述参数和 /或安全算法; 其中, 所述第一基站为与 UE进行用户面 数据通信的基站, 所述基站为与所述 UE进行控制面信令通信的基站; 或者, 所述第一基站所在的小区为与所述 UE的主小区, 所述基站所在的小区为所述 UE的辅小区。
其中, 所述安全算法包括加密算法、 头压缩算法和完整性保护算法中的至 少一种算法: 所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网 络临时标识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种 参数。
所述发送器, 还用于向所述第一基站或 UE发送消息, 以使所述第一基站 在接收到所述消息时开始使用所述参数和 /或安全算法对与 UE进行通信的信息 进行处理, 或使 UE在接收到所述消息时开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
本发明实施例还提供一种用户设备, 包括接收器和处理器, 其中, 接收器 用于接收第一基站或第二基站发送的参数和 /或安全算法; 处理器, 用于根据 所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处 理; 其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者, 所述第一基站所在的小 区为与所述 UE的主小区, 所述基站所在的小区为所述 UE的辅小区。 另外, 所 述安全算法包括加密算法、 头压缩算法和完整性保护算法中的至少一种算法: 所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标识 C-RNTL 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
进一步地, 所述处理器, 具体用于在接收到所述参数和 /或安全算法时, 开始使用上述参数和 /或安全算法对与第一基站进行通信的信息进行处理; 或 者,
所述处理器, 具体用于在向第一基站发送信息时, 开始使用所述参数和 / 或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理; 或者, 所述处理器, 具体用于接收第一基站或第二基站发送的消息时, 开始使用 所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处 理, 其中, 所述第一基站或第二基站发送的消息, 用以指示所述 UE开始使用 所述参数和 /或安全算法; 或者,
所述处理器, 具体用于在接入到第一基站时, 开始使用所述参数和 /或安 全算法对与第一基站和 /或第二基站进行通信的信息进行处理; 或者,
所述处理器, 具体用于在开始和第一基站通信时, 开始使用所述参数和 / 或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理; 或者, 所述处理器, 具体用于在接收到所述第一基站发送的第一个数据包时, 开 始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进 行处理; 或者,
所述处理器, 具体用于在接收到所述参数和 /或安全算法后的预设时间内 或者之后, 开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行 通信的信息进行处理。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取 存储介质中。 该程序在执行时, 执行包括上述各方法实施例的步骤; 而前述的 存储介质包括: ROM, RAM,磁碟或者光盘等各种可以存储程序代码的介质。 最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对其 限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通技术 人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或者 对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并不使相 应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims

权 利 要 求
1、 一种小区优化方法, 其特征在于, 包括:
第一基站接收第二基站或移动管理实体 MME发送的参数和 /或安全算法; 所述第一基站根据所述参数和 /或安全算法对与用户设备 UE进行通信的 信息进行处理;
其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区,所述第二基站所在的小 区为所述 UE的辅小区。
2、 根据权利要求 1所述的方法, 其特征在于, 所述安全算法包括加密算 法、 头压缩算法和完整性保护算法中的至少一种算法;
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
3、 根据权利要求 2所述的方法, 其特征在于, 所述第一基站根据所述安 全算法对与 UE进行通信的信息进行处理, 包括下述处理中的至少一种处理: 所述第一基站根据所述加密算法对与 UE进行通信的信息进行加解密处 理;
所述第一基站根据所述头压缩算法对与 UE进行通信的信息进行头压缩或 者解头压缩处理;
所述第一基站根据所述完整性保护算法对与 UE进行通信的信息进行完整 性保护或者解完整性保护处理。
4、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述参数和 /或安全算法时, 开始使用所述参数和 / 或安全算法对与 UE进行通信的信息进行处理。
5、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述参数和 /或安全算法之后接收第二基站或 UE 发送的消息时,开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行 处理。
6、 根据权利要求 5所述的方法, 其特征在于, 所述第一基站在接收到所 述消息时或之后, 还包括:
开始与 UE进行通信。
7、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在开始和 UE通信时,开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
8、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在 UE接入到第一基站时,开始使用所述参数和 /或安全算法 对与 UE进行通信的信息进行处理。
9、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在 UE与第一基站上行同步时,开始使用所述参数和 /或安全 算法对与 UE进行通信的信息进行处理。
10、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述第二基站发送的第一个数据包时,开始使用所 述参数和 /或安全算法对与 UE进行通信的信息进行处理。
11、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站在接收到所述参数和 /或安全算法后的预设时间内或者之 后, 开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
12、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括:
所述第一基站向所述 UE发送用于指示开始使用所述参数和 /或安全算法 的指示消息,在发送所述指示消息时开始使用所述参数和 /或安全算法对与 UE 进行通信的信息进行处理。
13、 根据权利要求 1所述的方法, 其特征在于, 所述第一基站根据所述参 数和 /或安全算法对与用户设备 UE进行通信的信息进行处理, 包括: 所述第一基站在需要对 UE发送的信息进行处理时,若采用原参数和 /或安 全算法处理失败,则开始使用所述参数和 /或安全算法对与 UE进行通信信息进 行处理。
14、 一种小区优化方法, 其特征在于, 包括:
第二基站更新参数和 /或安全算法;
所述第二基站向第一基站或者 UE发送所述参数和 /或安全算法; 其中, 所述第一基站为与 UE进行用户面数据通信的基站, 所述第二基站 为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区,所述第二基站所在的小 区为所述 UE的辅小区。
15、 根据权利要求 14所述的方法, 其特征在于, 所述安全算法包括加密 算法、 头压缩算法和完整性保护算法中的至少一种算法;
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
16、 根据权利要求 14所述的方法, 其特征在于, 所述第二基站向所述第 一基站发送所述参数和 /或安全算法之后, 还包括:
所述第二基站向所述第一基站或 UE发送消息, 以使所述第一基站在接收 到所述消息时开始使用所述参数和 /或安全算法对与 UE进行通信的信息进行 处理,或使 UE在接收到所述消息时开始使用所述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。
17、 一种小区优化方法, 其特征在于, 包括:
用户设备 UE接收第一基站或第二基站发送的参数和 /或安全算法; 所述 UE根据所述参数和 /或安全算法对与第一基站和 /或第二基站进行通 信的信息进行处理;
其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站的所在小区为与所述 UE的主小区,所述第二基站所在的小 区为所述 UE的辅小区。
18、 根据权利要求 17所述的方法, 其特征在于, 所述安全算法包括加密 算法、 头压缩算法和完整性保护算法中的至少一种算法: 所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
19、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括下 述处理中的至少一种处理:
所述 UE根据所述加密算法对与第一基站和 /或第二基站进行通信的信息 进行加解密处理;
所述 UE根据所述头压缩算法对与第一基站和 /或第二基站进行通信的信 息进行头压缩或者解头压缩处理;
所述 UE根据所述完整性保护算法对与第一基站和 /或第二基站进行通信 的信息进行完整性保护或者解完整性保护处理。
20、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括:
UE在接收到所述参数和 /或安全算法时, 开始使用上述参数和 /或安全算 法对与第一基站和 /或第二基站进行通信的信息进行处理。
21、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括: 所述 UE在向第一基站发送信息时,开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
22、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括: 所述 UE在接收第一基站或第二基站发送的消息时,开始使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
23、 根据权利要求 22所述的方法, 其特征在于, 所述第一基站或第二基 站发送的消息, 用以指示所述 UE开始使用所述参数和 /或安全算法。
24、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括: 所述 UE在接入到第一基站时,开始使用所述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。
25、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括: 所述 UE在开始和第一基站通信时,开始使用所述参数和 /或安全算法对与 第一基站和 /或第二基站进行通信的信息进行处理。
26、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括: 所述 UE在接收到所述第一基站发送的第一个数据包时,开始使用所述参 数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
27、 根据权利要求 17所述的方法, 其特征在于, 所述 UE根据所述参数 和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理, 包括: 所述 UE在接收到所述参数和 /或安全算法后的预设时间内或者之后,开始 使用所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行 处理。
28、 一种基站, 其特征在于, 包括:
接收模块, 用于接收第二基站或移动管理实体 MME发送的参数和 /或安 全算法;
处理模块,用于根据所述参数和 /或安全算法对与用户设备 UE进行通信的 信息进行处理;
其中, 所述基站为与所述 UE进行用户面数据通信的基站, 所述第二基站 为与所述 UE进行控制面信令通信的基站; 或者,
所述基站所在的小区为与所述 UE的主小区,所述第二基站所在的小区为 所述 UE的辅小区。
29、 根据权利要求 28所述的基站, 其特征在于, 所述安全算法包括加密 算法、 头压缩算法和完整性保护算法中的至少一种算法;
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
30、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于根据所述加密算法对与 UE进行通信的信息进行加解密处理;根据所述头压 缩算法对与 UE进行通信的信息进行头压缩或者解头压缩处理;根据所述完整 性保护算法对与 UE进行通信的信息进行完整性保护或者解完整性保护处理。
31、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在接收到所述参数和 /或安全算法时, 开始使用所述参数和 /或安全算法对与
UE进行通信的信息进行处理。
32、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在接收到所述参数和 /或安全算法之后接收第二基站或 UE发送的消息时,开 始使用所述参数和 /或安全算法对与 UE进行通信的信息进行处理。
33、 根据权利要求 32所述的基站, 其特征在于, 还包括:
通信模块, 用于在接收到所述消息之后, 开始与 UE进行通信。
34、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在开始和 UE通信时,开始使用所述参数和 /或安全算法对与 UE进行通信的 信息进行处理。
35、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在 UE接入到第一基站时,开始使用所述参数和 /或安全算法对与 UE进行通 信的信息进行处理。
36、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在 UE与第一基站上行同步时,开始使用所述参数和 /或安全算法对与 UE进 行通信的信息进行处理。
37、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在接收到所述第二基站发送的第一个数据包时, 开始使用所述参数和 /或安 全算法对与 UE进行通信的信息进行处理。
38、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于在接收到所述参数和 /或安全算法后的预设时间内或者之后, 开始使用所述 参数和 /或安全算法对与 UE进行通信的信息进行处理。
39、 根据权利要求 28所述的基站, 其特征在于, 还包括:
发送模块,用于向所述 UE发送用于指示开始使用所述参数和 /或安全算法 的指示消息;
所述处理模块, 具体用于在在发送所述指示消息时开始使用所述参数和 / 或安全算法对与 UE进行通信的信息进行处理。
40、 根据权利要求 28所述的基站, 其特征在于, 所述处理模块, 具体用 于若采用原参数和 /或安全算法处理失败, 则开始使用所述参数和 /或安全算法 对与 UE进行通信信息进行处理。
41、 一种基站, 其特征在于, 包括:
更新模块, 用于更新参数和 /或安全算法;
第一发送模块, 用于向第一基站或者 UE发送所述参数和 /或安全算法; 其中, 所述第一基站为与 UE进行用户面数据通信的基站, 所述基站为与 所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区,所述基站所在的小区为 所述 UE的辅小区。
42、 根据权利要求 41所述的基站, 其特征在于, 所述安全算法包括加密 算法、 头压缩算法和完整性保护算法中的至少一种算法:
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
43、 根据权利要求 41所述的基站, 其特征在于, 还包括:
第二发送模块, 用于向所述第一基站或 UE发送消息, 以使所述第一基站 在接收到所述消息时开始使用所述参数和 /或安全算法对与 UE进行通信的信 息进行处理,或使 UE在接收到所述消息时开始使用所述参数和 /或安全算法对 与第一基站和 /或第二基站进行通信的信息进行处理。
44、 一种用户设备, 其特征在于, 包括:
接收模块, 用于接收第一基站或第二基站发送的参数和 /或安全算法; 处理模块, 用于根据所述参数和 /或安全算法对与第一基站和 /或第二基站 进行通信的信息进行处理;
其中, 所述第一基站为与所述 UE进行用户面数据通信的基站, 所述第二 基站为与所述 UE进行控制面信令通信的基站; 或者,
所述第一基站所在的小区为与所述 UE的主小区,所述第二基站所在的小 区为所述 UE的辅小区。
45、 根据权利要求 44所述的用户设备, 其特征在于, 所述安全算法包括 加密算法、 头压缩算法和完整性保护算法中的至少一种算法:
所述参数包括下一跳连接计数器 NCC、 下一跳 NH、 小区无线网络临时标 识 C-RNTI、 分组数据汇聚层协议 PDCP序列号的长度中的至少一种参数。
46、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于根据所述加密算法对与第一基站和 /或第二基站进行通信的信息进行加 解密处理; 根据所述头压缩算法对与第一基站和 /或第二基站进行通信的信息 进行头压缩或者解头压缩处理; 根据所述完整性保护算法对与第一基站和 /或 第二基站进行通信的信息进行完整性保护或者解完整性保护处理。
47、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于在接收到所述参数和 /或安全算法时, 开始使用上述参数和 /或安全算法 对与第一基站进行通信的信息进行处理。
48、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于在向第一基站发送信息时, 开始使用所述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。
49、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于接收第一基站或第二基站发送的消息时, 开始使用所述参数和 /或安全 算法对与第一基站和 /或第二基站进行通信的信息进行处理。
50、 根据权利要求 49所述的用户设备, 其特征在于, 所述第一基站或第 二基站发送的消息, 用以指示所述 UE开始使用所述参数和 /或安全算法。
51、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于在接入到第一基站时 , 开始使用所述参数和 /或安全算法对与第一基站 和 /或第二基站进行通信的信息进行处理。
52、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于在开始和第一基站通信时, 开始使用所述参数和 /或安全算法对与第一 基站和 /或第二基站进行通信的信息进行处理。
53、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于在接收到所述第一基站发送的第一个数据包时, 开始使用所述参数和 / 或安全算法对与第一基站和 /或第二基站进行通信的信息进行处理。
54、 根据权利要求 44所述的用户设备, 其特征在于, 所述处理模块, 具 体用于在接收到所述参数和 /或安全算法后的预设时间内或者之后, 开始使用 所述参数和 /或安全算法对与第一基站和 /或第二基站进行通信的信息进行处 理。
PCT/CN2013/090234 2012-12-21 2013-12-23 小区优化方法及装置 WO2014094663A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210562667.1A CN103888936B (zh) 2012-12-21 2012-12-21 小区优化方法及装置
CN201210562667.1 2012-12-21

Publications (1)

Publication Number Publication Date
WO2014094663A1 true WO2014094663A1 (zh) 2014-06-26

Family

ID=50957620

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/090234 WO2014094663A1 (zh) 2012-12-21 2013-12-23 小区优化方法及装置

Country Status (2)

Country Link
CN (1) CN103888936B (zh)
WO (1) WO2014094663A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3457752A4 (en) * 2016-06-24 2019-03-20 Huawei Technologies Co., Ltd. DATA TRANSMISSION PROCESS AND DEVICE

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017132946A1 (zh) * 2016-02-04 2017-08-10 华为技术有限公司 数据传输方法及装置
CN112929922A (zh) 2016-07-01 2021-06-08 Oppo广东移动通信有限公司 传输数据的方法和装置
WO2018058444A1 (zh) * 2016-09-29 2018-04-05 华为技术有限公司 一种数据加密的方法及装置
JP2021513800A (ja) 2018-02-23 2021-05-27 オッポ広東移動通信有限公司Guangdong Oppo Mobile Telecommunications Corp., Ltd. セキュリティアルゴリズムの決定方法及び装置、コンピュータ記憶媒体
WO2019214625A1 (zh) * 2018-05-11 2019-11-14 电信科学技术研究院有限公司 Ue能力信息的上报、获取和处理方法及对应装置
CN110475243B (zh) * 2018-05-11 2020-10-30 电信科学技术研究院有限公司 Ue能力信息的上报、获取和处理方法及对应装置
CN111641582B (zh) * 2019-03-01 2021-11-09 华为技术有限公司 一种安全保护方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1960506A (zh) * 2005-11-01 2007-05-09 华为技术有限公司 移动通信网络及其数据传输方法
CN102257852A (zh) * 2011-06-10 2011-11-23 华为技术有限公司 无线资源控制重建方法、用户设备、基站和通信系统
CN102281535A (zh) * 2010-06-10 2011-12-14 华为技术有限公司 一种密钥更新方法与装置
CN102378287A (zh) * 2010-08-11 2012-03-14 电信科学技术研究院 一种主小区更换的小区配置方法及装置
CN102833802A (zh) * 2012-08-15 2012-12-19 电信科学技术研究院 一种数据转发方法及设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101242629B (zh) * 2007-02-05 2012-02-15 华为技术有限公司 选择用户面算法的方法、系统和设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1960506A (zh) * 2005-11-01 2007-05-09 华为技术有限公司 移动通信网络及其数据传输方法
CN102281535A (zh) * 2010-06-10 2011-12-14 华为技术有限公司 一种密钥更新方法与装置
CN102378287A (zh) * 2010-08-11 2012-03-14 电信科学技术研究院 一种主小区更换的小区配置方法及装置
CN102257852A (zh) * 2011-06-10 2011-11-23 华为技术有限公司 无线资源控制重建方法、用户设备、基站和通信系统
CN102833802A (zh) * 2012-08-15 2012-12-19 电信科学技术研究院 一种数据转发方法及设备

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3457752A4 (en) * 2016-06-24 2019-03-20 Huawei Technologies Co., Ltd. DATA TRANSMISSION PROCESS AND DEVICE
US11026091B2 (en) 2016-06-24 2021-06-01 Huawei Technologies Co., Ltd. Data transmission method and apparatus

Also Published As

Publication number Publication date
CN103888936B (zh) 2018-09-21
CN103888936A (zh) 2014-06-25

Similar Documents

Publication Publication Date Title
US10492214B2 (en) Communication of security key information
TWI757778B (zh) 減少行動中斷之方法和使用者設備
WO2014094663A1 (zh) 小区优化方法及装置
WO2019095885A1 (zh) 网络接入的方法、终端设备和网络设备
CN109417740B (zh) 保持相同无线终端的切换期间的安全密钥使用
EP3322252B1 (en) Communication methods, network side device, and user equipment
US9832699B2 (en) Communication control method, user terminal, cellular base station, and access point
JP6412088B2 (ja) デュアルコネクティビティのためのデータ送信/データ受信をハンドリングするデバイス及び方法
CN107079361B (zh) 利用上下文转移切换到集成Enode B/AP
CN112399489B (zh) 小区切换方法以及用户设备
CN107079516B (zh) 承载释放
WO2015113207A1 (zh) 一种安全密钥更改方法和基站及用户设备
WO2014094564A1 (zh) 切换方法和设备
AU2017424739A1 (en) Switching method, access network device and terminal device
WO2014000687A1 (zh) 一种接入点切换过程中传输数据的方法、系统和设备
US12082305B2 (en) Entity establishment processing method and apparatus
WO2018202131A1 (zh) 通信方法、装置及系统
WO2015003353A1 (zh) 一种通信方法及装置
CN103945420B (zh) 小区优化方法及装置
US20160249215A1 (en) Communication control method, authentication server, and user terminal
CN118901268A (zh) 管理与用户设备的小数据传输

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13865739

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13865739

Country of ref document: EP

Kind code of ref document: A1