CN100466612C - 实现无线网络控制器间通信的方法和系统 - Google Patents
实现无线网络控制器间通信的方法和系统 Download PDFInfo
- Publication number
- CN100466612C CN100466612C CNB200510123607XA CN200510123607A CN100466612C CN 100466612 C CN100466612 C CN 100466612C CN B200510123607X A CNB200510123607X A CN B200510123607XA CN 200510123607 A CN200510123607 A CN 200510123607A CN 100466612 C CN100466612 C CN 100466612C
- Authority
- CN
- China
- Prior art keywords
- rnc
- target
- source
- cell
- protocol version
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/305—Authentication, i.e. establishing the identity or authorisation of security principals by remotely controlling device operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/74—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/88—Detecting or preventing theft or loss
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10305—Improvement or modification of read or write signals signal quality assessment
- G11B20/10398—Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors
- G11B20/10425—Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors by counting out-of-lock events of a PLL
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/091—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector using a sampling device
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/23—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2903—Methods and arrangements specifically for encoding, e.g. parallel encoding of a plurality of constituent codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2957—Turbo codes and decoding
- H03M13/2993—Implementing the return to a predetermined state, i.e. trellis termination
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6356—Error control coding in combination with rate matching by repetition or insertion of dummy data, i.e. rate reduction
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
- H03M7/4006—Conversion to or from arithmetic code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/25—Arrangements specific to fibre transmission
- H04B10/2575—Radio-over-fibre, e.g. radio frequency signal modulated onto an optical carrier
- H04B10/25752—Optical arrangements for wireless networks
- H04B10/25753—Distribution optical network, e.g. between a base station and a plurality of remote units
- H04B10/25754—Star network topology
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2628—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0077—Multicode, e.g. multiple codes assigned to one user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/16—Code allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
- H04L25/03038—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/497—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems by correlative coding, e.g. partial response coding or echo modulation coding transmitters and receivers for partial response systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/15—Flow control; Congestion control in relation to multipoint traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/74—Admission control; Resource allocation measures in reaction to resource unavailability
- H04L47/745—Reaction in network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/76—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
- H04L47/765—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions triggered by the end-points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/822—Collecting or measuring resource availability data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/824—Applicable to portable or mobile terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/126—Applying verification of the received information the source of the received data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
- H04L9/304—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy based on error correction codes, e.g. McEliece
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1295—Details of dual tone multiple frequency signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2105—Dual mode as a secondary aspect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2115—Third party
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/22—Signal processing not specific to the method of recording or reproducing; Circuits therefor for reducing distortions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42221—Conversation recording systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/26—Resource reservation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S370/00—Multiplex communications
- Y10S370/901—Wide area network
- Y10S370/902—Packet switching
- Y10S370/903—Osi compliant network
- Y10S370/906—Fiber data distribution interface, FDDI
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S370/00—Multiplex communications
- Y10S370/901—Wide area network
- Y10S370/902—Packet switching
- Y10S370/903—Osi compliant network
- Y10S370/907—Synchronous optical network, SONET
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Discrete Mathematics (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Power Engineering (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种实现无线网络控制器间通信的方法和系统,其核心是:SGSN首先根据接收到的消息中的源信息和目标信息,分别获取对应的源无线网络控制器RNC和目标RNC的全局RNC标志;然后根据所述获取到的全局RNC标志,分析所述源RNC和目标RNC支持的协议版本,并将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元后,将其发送出去。通过本发明,能够根据获取到的对应的全局RNC标志分析对应的RNC所支持的协议版本信息,并能够转换不同协议版本下的信元,因此本发明能够解决SRNS Relocation流程中Source RNC To Target RNC Transparent Container引发的版本兼容性问题,进而能够实现支持不同协议版本的RNC间的通信。
Description
技术领域
本发明涉及通信领域,尤其涉及无线网络控制器间的通信。
背景技术
随着3G产生的R99、R4、R5等几个不同的协议版本,不同运营商可能采取不同的协议版本组建各自的3G网络。由于漫游的存在,不同协议版本的网元设备之间的互连互通就成为一个很现实的问题,对于SGSN和RNC之间的Iu-PS接口也是如此。
3GPP中,Iu-Ps接口控制面协议栈结构如图1所示,Iu-Ps接口上最高层协议是RANAP,RANAP的进一步功能在3GPP25413协议中描述。通过RANAP协议层,RNC和SGSN完成了和底层通信链路无关的一系列功能。
SGSN和RNC在组网中的关系如图2所示,SGSN与RNC之间通过Iu-Ps接口相连,SGSN之间通过Gn接口相连。
如果用户从源RNC下移动到目标RNC时,可能触发一种称之为“SRNSRelocation”的过程,在此过程中两个RNC会通过SGSN进行数据交换。这两个RNC可能位于同一个SGSN下,也可能位于两个SGSN下。SRNSRelocation过程中的用户或移动台移动和数据交换过程如图3所示,当用户从RNC1下移动到RNC2下时,由于RNC1和RNC2与同一个SGSN1相连,所以此时RNC1和RNC2将通过SGSN1进行数据交换;当用户RNC2下移动到RNC3下,由于RNC2和RNC3分别与SGSN1和SGSN2相连,所以此时RNC2和RNC3将通过SGSN1和SGSN2进行数据交换。整个SRNS Relocation的消息流程可以参考协议3GPP 23060协议。在SRNS Relocation过程中,如果2个RNC遵从的25413协议不是同一个版本的,就有可能产生兼容性问题。
与本发明相关的现有技术说明了用户从不同协议版本下的RNC之间移动时,实现SRNS Relocation的具体过程:
以SRNS Relocation过程为例,如果用户从图3中的RNC1移动到RNC3,再假定RNC1的RANAP协议版本是25413-480,RNC3的RANAP协议版本是25413-440。根据3GPP 23060协议,RNC1会首先向SGSN1发送一条relocation required消息,该消息携带如表1所示的信元:
IEName |
Message Type |
Relocation Type |
Cause |
Source ID |
Target ID |
MS Classmark 2 |
MS Classmark 3 |
Source RNC To Target RNC Transparent Container |
Old BSS To New BSS Information |
表1
各个信元的具体含义请参见25413-480协议。其中依照25413-480协议定义的Source RNC To Target RNC Transparent Container的信元格式如表2所示:
IE/Group Name | Presence | Range | IE type and reference |
RRC Container | M | OCTET STRING | |
Number of Iu Instances | M | INTEGER(1..2) | |
Relocation Type | M | 9.2.1.23 | |
Chosen Integ rity ProtectionAlgorithm | O | 9.2.1.13 | |
Integrity Protection Key | O | Bit St ring(128) | |
Chosen Encryption Algorithm | O | 9.2.1.14 | |
Ciphering Key | O | Bit String(128) | |
Chosen Encryption Algorithm | O | 9.2.1.14 | |
Chosen Encryption Algorithm | O | 9.2.1.14 | |
d-RNTI | C-ifUEnotinvolved | I NTEGER(0..1048575) | |
Target Cell ID | C-ifUEinvolved | I NTEGER(0..268435455) | |
RAB TrCH Mapping | O | 1to<maxnoofRABs> | |
>RAB ID | M | 9.2.1.2 | |
>RAB Subflow | M | 1to<maxRAB-Subflows> | |
>>Transport Channel IDs | |||
>>>DCH ID | O | INTEGER(0..255) | |
>>>DSCH ID | O | INTEGER(0..255) | |
>>>USCH ID | O | INTEGER(0..255) | |
>CN Domain Indicator | M | 9.2.1.5 | |
SRB TrCH Mapping | O | 1to<maxnoofSRBs> | |
>SRB ID | M | INTEGER(1..32) | |
>DCH ID | O | INTEGER(0..255) | |
>DSCH ID | O | INTEGER(0..255) | |
>USCH ID | O | INTEGER(0..255) |
表2
根据协议要求,SGSN1需要通过Gn接口上的Forward RelocationRequest消息将Source RNC To Target RNC Transparent Container信元发送到SGSN2,SGSN2再通过Iu-Ps接口上的Relocation Request消息将此信元发送给RNC3。Gn接口上的Forward Relocation Request消息格式如表3所示:
Information element | Presence requirement | Reference |
IMSI | Mandatory | 7.7.2 |
Tunnel Endpoint Identifier ControlPlane | Mandatory | 7.7.14 |
RANAP Cause | Mandatory | 7.7.18 |
RAB Context | Conditional | 7.7.19 |
Charging Characteristics | Optional | 7.7.23 |
MM Context | Mandatory | 7.7.28 |
PDP Context | Conditional | 7.7.29 |
SGSN Address for Control plane | Mandatory | 7.7.32 |
Target Identification | Mandatory | 7.7.37 |
UTRAN transparent container | Mandatory | 7.7.38 |
Private Extension | Optional | 7.7.44 |
表3
lu-Ps接口上的Relocation Request消息的格式如表4所示:
IE/Group Name | Presence | Range |
Message Type | M | |
Permanent NAS UE Identity | O | |
Cause | M | |
CN Domain Indicator | M | |
Source RNC To Target RNC TransparentContainer | M | |
RABs To Be Setup List | O | |
>RABs To Be Setup ItemIEs | 1 to<maxnoofRABs> | |
>>RAB ID | M | |
>>NAS Synchronisation Indicator | O | |
>>RAB Parameters | M | |
>>Data Volume Reporting Indication | C-ifPS | |
>>PDP Type Information | C-ifPS | |
>>User Plane Information | M | |
>>>User Plane Mode | M | |
>>>UP Mode Versions | M | |
>>Transport Layer Address | M | |
>>Iu Transport Association | M | |
>>Service Handover | O | |
>>Alternative RAB Parameter Values | O | |
Integrity Protection Information | O | |
Encryption Information | O | |
Iu Signalling Connection Identifier | M | |
Global CN-ID | O |
表4
根据我们的假设,RNC3是基于25413-440协议的,而25413-440协议中定义的Source RNC To Target RNC Transparent Container信元格式如表5所示:
IE/Group Name | Presence | Range | IE type and reference |
RRC Container | M | OCTET STRING | |
Number of Iu Instances | M | INTEGER(1..2) | |
Relocation Type | M | 9.2.1.23 | |
Chosen Integ rity ProtectionAlgorithm | O | 9.2.1.13 | |
Integrity Protection Key | O | Bit String(128) | |
Chosen Encryption Algorithm | O | 9.2.1.14 | |
Ciphering Key | O | Bit String(128) | |
Chosen Encryption Algorithm | O | 9.2.1.14 | |
Chosen Encryption Algorithm | O | 9.2.1.14 | |
d-RNTI | C-ifUEnotinvolved | INTEGER(0..1048575) | |
Target Cell ID | C-ifUEinvolved | INTEGER(0..268435455) | |
RAB TrCH Mapping | O | 1 to<maxnoofRABs> | |
>RAB ID | M | 9.2.1.2 | |
>RAB Subflow | M | 1 to<maxRAB-Subflows> | |
>>Transport Channel IDs | |||
>>>DCH ID | O | INTEGER(0..255) | |
>>>DSCH ID | O | INTEGER(0..255) | |
>>>USCH ID | O | INTEGER(0..255) |
表5
由表2和表5进行比较,可以看出二者的区别。
RNC3在处理SGSN2下发的Source RNC To Target RNC TransparentContainer信元时,会按照如表5所示的25413-440协议定义的信元格式进行处理。这样一来,就会出错,从而导致整个流程失败。
同样原理,如果流程发生在RNC1和RNC2之间,SGSN1将RNC1发送来的Source RNC To Target RNC Transparent Container信元转发给RNC2时,如果RNC2也只支持25413-440版本的协议,那么此时会出现版本兼容性问题。如果流程方向是从25413-440的RNC到25413-480的RNC,如表2中的CN Domain Indicator信元是必选信元,而这个信元在25413-440的协议中却不存在,因此也存在版本兼容问题。
由现有技术可以看出,其存在如下缺点:
现有框架下,不同协议版本之间的RNC之间通过SGSN进行交互时存在版本兼容性问题,容易导致SRNS Relocation流程无法完成。
发明内容
本发明的目的是提供一种实现无线网络控制器间通信的方法和系统,通过本发明,能够解决不同协议版本的RNC通过SGSN进行数据交互时出现的版本兼容问题。
本发明的目的是通过以下技术方案实现的:
本发明提供一种实现无线网络控制器间通信的方法,其包括:
A、服务GPRS支持节点SGSN根据接收到的消息中的源信息和目标信息,分别获取对应的源无线网络控制器RNC和目标RNC的全局RNC标志;
B、根据所述获取到的全局RNC标志,分析所述源RNC和目标RNC支持的协议版本,并将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元后,将其发送出去。
其中,所述步骤A具体包括:
A1、SGSN接收源RNC发送的转换请求Relocation required消息,并分析所述消息,得到相应的源信息和目标信息;
A2、根据所述源信息获取对应的源RNC的全局RNC标志,以及根据所述目标信息获取对应的目标RNC的全局RNC标志。
其中,所述源信息包括源标识信息或源地址信息。所述目标信息包括目标标识信息或目标地址信息。
其中,所述步骤B具体包括:
B1、SGSN根据获取到的源RNC的全局RNC标志查询所述源RNC所支持的协议版本信息,按照所述版本的协议分析所述接收到的消息中携带的信元;
B2、根据获取到的目标RNC的全局RNC标志查询所述目标RNC所支持的协议版本信息,当确认所述源RNC与所述目标RNC支持的协议版本不一致时,将所述源RNC支持的协议版本下的信元转换为所述目标RNC所支持的协议版本下的信元;
B3、将所述转换后的信元进行发送。
其中,在所述步骤B1之前包括:
BO、在所述SGSN中配置所述全局RNC标志与所述RNC所支持的协议版本信息间的映射关系。
其中,步骤B2中,所述将所述源RNC支持的协议版本下的信元转换为所述目标RNC所支持的协议版本下的信元的过程,具体包括:
根据目标RNC所支持的协议版本对源RNC支持的协议版本下的信元中的元素进行相应的删除、添加或修改处理,得到目标RNC所支持的协议版本下的信元。
其中,所述步骤B3具体包括:
B31、通过前向转换请求Forward Relocation Request消息将所述转换后的信元发送给所述目标RNC所连接的SGSN;
B32、所述目标RNC所连接的SGSN接收到所述信元后,对所述信元进行封装处理,然后发送给对应的目标RNC;
B33、所述目标RNC对所述信元进行解封装处理,得到相应的信元;
或,
B34、将所述转换后的信元进行封装处理,然后发送给所述目标RNC;
B35、所述目标RNC对所述信元进行解封装处理,得到相应的信元。
本发明提供一种实现无线网络控制器间通信的系统,其包括:
源RNC、目标RNC以及与其相连接的SGSN;
所述源RNC通过请求消息发送信元给与其相连接的SGSN;
所述SGSN接收所述请求消息,根据所述消息中携带的源信息和目标信息,将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元,并发送所述转换后的信元;
所述目标RNC根据其所支持的协议版本接收并处理所述信元。
其中,所述SGSN包括与源RNC相连的SGSN和与目标RNC相连的SGSN;
所述与源RNC相连的SGSN用于接收源RNC发送的消息,并根据所述消息得到源RNC和目标RNC的全局RNC标志,然后根据所述全局RNC标志对应的RNC支持的协议版本,将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元,然后发送给与目标RNC相连的SGSN;
所述与目标RNC相连的SGSN用于接收所述信元,并将其转发给目标RNC。
其中,所述与源RNC相连的SGSN包括:
RNC协议版本配置单元和信元转换单元;
所述RNC协议版本配置单元,用于配置RNC的全局RNC标志与所述RNC所支持的协议版本间的映射关系;
所述信元转换单元,用于根据得到的源RNC和目标RNC的全局RNC标志,通过所述RNC协议版本配置单元查询所述全局RNC标志对应的协议版本信息,并根据所述查询到的协议版本信息将源RNC发送的信元转换为所述目标RNC所支持的协议版本下的信元。
由上述本发明提供的技术方案可以看出,本发明中SGSN首先根据接收到的消息中的源信息和目标信息,分别获取对应的源无线网络控制器RNC和目标RNC的全局RNC标志;然后根据所述获取到的全局RNC标志,分析所述源RNC和目标RNC支持的协议版本,并将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元后,将其发送出去。通过本发明,能够根据获取到的对应的全局RNC标志分析对应的RNC所支持的协议版本信息,并能够转换不同协议版本下的信元,因此本发明能够解决SRNS Relocation流程中Source RNC To Target RNC Transparent Container引发的版本兼容性问题,进而能够实现支持不同协议版本的RNC间的通信。
附图说明
图1为控制面Iu-Ps接口的协议栈结构图;
图2为SGSN和RNC之间的连接示意图;
图3为SRNS relocation过程的示意图;
图4为本发明较佳实施例的的流程图;
图5为本发明提供的系统的结构原理图。
具体实施方式
本发明提供一种实现无线网络控制器间通信的方法和系统,其核心为:SGSN首先根据接收到的消息中的源信息和目标信息,分别获取对应的源无线网络控制器RNC和目标RNC的全局RNC标志;然后根据所述获取到的全局RNC标志,分析所述源RNC和目标RNC支持的协议版本,并将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元后,将其发送出去。
针对本发明所述的方法,本发明提供了第一实施例,如图4所示,包括:
步骤1、SGSN接收源RNC发送的请求消息,如Relocation required消息,并分析所述消息,得到相应的源信息和目标信息。其中所述源信息包括:源标识信息或源地址信息;所述目标信息包括:目标标识信息或目标地址信息。
步骤2、根据所述源信息获取对应的源RNC的全局RNC标志,以及根据所述目标信息获取对应的目标RNC的全局RNC标志。
步骤3、在所述SGSN中配置所述全局RNC标志与所述RNC所支持的协议版本信息间的映射关系。
为了解决版本兼容性问题,SGSN需要知道所有相关RNC所支持的25413协议版本,包括本SGSN下管辖的所有RNC,以及所有相邻SGSN下管辖的RNC。因此需要在所述SGSN中增加一个配置表,如表6所示:
全局RNC标志 | RNC支持的25413协议版本 |
表6
在表6中,全局RNC标志用来标志一个RNC,在所有的运营商中唯一。
步骤4、SGSN根据获取到的源RNC的全局RNC标志查询所述源RNC所支持的协议版本信息,并按照所述版本的协议分析所述接收到的消息中携带的信元。
步骤5、根据获取到的目标RNC的全局RNC标志查询所述目标RNC所支持的协议版本信息,并将所述源RNC支持的协议版本下的信元转换为所述目标RNC所支持的协议版本下的信元。
步骤5中,所述SGSN根据目标RNC所支持的协议版本对源RNC支持的协议版本下的信元中的元素进行相应的删除、添加或修改处理,得到目标RNC所支持的协议版本下的信元。
步骤6、将所述转换后的信元进行发送。
下面分两种情况对步骤6进行说明:
第一种情况是源RNC和目标RNC分别连接到不同的SGSN的情况,此时用户从源RNC转换到目标RNC时,通过源RNC连接的SGSN对信元进行转换,通过与目标RNC相连接的SGSN对信元进行转发,最终发送给目标RNC的过程。具体包括如下步骤:
步骤61、通过前向转换请求Forward Relocation Request消息将所述转换后的信元发送给所述目标RNC所连接的SGSN。
步骤62、所述目标RNC所连接的SGSN接收到所述信元后,对所述信元进行封装处理,然后发送给对应的目标RNC。
步骤63、所述目标RNC对所述信元进行解封装处理,得到相应的信元。
下面结合如图2所示的RNC与SGSN的关系示意图对第一种情况进行详细说明:
假设RNC1支持25413-480版本的协议,RNC2、RNC3都只支持25413-440版本的协议。
当用户从RNC1移动到RNC3的SRNS relocation过程中:
首先,与RNC1相连接的SGSN1接收到RNC1的relocation required消息后,所述SGSN1根据消息发送来源,获取到RNC1的“全局RNC标志”,然后查询“RNC-协议版本配置表”获取RNC1支持的协议版本为25413-480版本,并按照25413-480协议分析Source RNC To Target RNC TransparentContainer信元。
其次,SGSN1再根据relocation required中的Target ID获取目标RNC3的“全局RNC标志”,并查询“RNC-协议版本配置表”获取目标RNC所支持的协议版本为25413-440版本,然后SGSN1根据RNC1发送的25413-480版本的Source RNC To Target RNC Transparent Container信元,按照25413-440协议版本的需要生成新的25413-440版本的Source RNC To Target RNCTransparent Container信元,然后转发给SGSN2。
接着,SGSN2接收到Forward Relocation Request消息后,无需做任何处理,直接将其中的UTRAN transparent container封装成Iu-Ps口上的Relocation Request消息的Source RNC To Target RNC TransparentContainer并转发给RNC3。
最后,RNC3接收并处理所述Source RNC To Target RNC TransparentContainer信元。
当用户从RNC3移动到RNC1的SRNS relocation过程中:
首先,与RNC3相连接的SGSN2接收到RNC3的relocation required消息后,SGSN2根据消息的发送来源,获取RNC3的“全局RNC标志”,然后查询“RNC-协议版本配置表”获取RNC3支持的协议版本为25413-440版本,于是按照所述25413-440版本的协议分析Source RNC To Target RNCTransparent Container信元。
其次,SGSN2再根据relocation required中的Target ID获取目标RNC1的“全局RNC标志”,并查询“RNC-协议版本配置表”获取目标RNC所支持的协议版本为25413-480版本,然后SGSN2根据RNC3发送的25413-440版本的Source RNC To Target RNC Transparent Container信元,按照25413-480版本的协议生成新的25413-480版本的Source RNC To Target RNCTransparent Container信元,然后转发给SGSN1。
实际上,25413-440版本的协议的内容比25413-480版本的协议中的内容少,因此在此过程中SGSN2所要做的就是添加RAB TrCH Mapping中的CNDomain Indicator,对于SGSN1来说CN Domain Indicator等于1(指psdomain)。
接着,SGSN1接收所述SGSN2发送来的Forward Relocation Request消息后,对所述消息不做任何处理,直接将其中的Source RNC To TargetRNC Transparent Container信元通过封装成的Iu-Ps口上的RelocationRequest消息转发给RNC1。
最后,RNC1接收并处理所述Source RNC To Target RNC TransparentContainer信元。
第二种情况是源RNC和目标RNC连接同一个SGSN的情况,此时用户从源RNC转换到目标RNC时,通过源RNC连接的SGSN对信元进行转换并将转换后的信元直接发送给目标RNC的过程。具体包括如下步骤:
步骤71、所述RNC连接的SGSN将所述转换后的信元进行封装处理,然后发送给所述目标RNC;
步骤72、所述目标RNC对所述信元进行解封装处理,得到相应的信元。
针对本发明所述的方法,本发明提供了第二实施例,其与第一实施例的不同之处在于,在第一实施例的步骤5中,仅仅当确认源RNC所支持的协议版本与目标RNC所支持的协议版本不同时,才将接收到的源RNC发送的信元转换为对应目标RNC所支持的协议版本下的信元。第二实施例中具体描述为:
根据获取到的目标RNC的全局RNC标志查询所述目标RNC所支持的协议版本信息,并判断所述目标RNC所支持的协议版本信息与所述源RNC所支持的协议版本信息是否一致,当确认二者不一致时,则将所述源RNC支持的协议版本下的信元转换为所述目标RNC所支持的协议版本下的信元。
其它内容与第一实施例中的相关描述雷同,不再详细描述。
本发明提供的第二实施例中,由于仅仅转换不同协议版本下的信元,从而较第一实施例更加节约系统资源,加快数据的传输速度。
针对本发明所述的系统,本发明提供了第三实施例,如图5所示,包括:
源RNC、目标RNC以及与其相连接的SGSN;其中与源RNC相连接的SGSN包括RNC协议版本配置单元和信元转换单元;
所述源RNC通过请求消息将信元发送给与其相连接的SGSN;
与源RNC相连接的SGSN接收所述请求消息,根据所述消息中携带的源信息和目标信息得到对应的源RNC和目标RNC的全局RNC标志,并将其传送给其内的信元转换单元;所述信元转换单元通过所述RNC协议版本配置单元,查询所述全局RNC标志对应的协议版本信息,当确认二者不一致时,则根据所述查询到的协议版本信息将源RNC发送的信元转换为所述目标RNC所支持的协议版本下的信元,然后发送出去。
所述目标RNC根据其所支持的协议版本接收并处理所述信元。
针对本发明所述的系统,本发明提供的第四实施例,其与第三实施例的不同之处在于,所述源RNC和目标RNC分别连接不同的SGSN,并且不同的SGSN通过接口相连。此时与所述目标RNC相连的SGSN,仅仅用于转发与源RNC相连接的SGSN发送来的信元。
由上述本发明的具体实施方案可以看出,其通过在SGSN中根据获取到的对应的全局RNC标志查询得到对应的RNC所支持的协议版本信息,并能够转换不同协议版本下的信元,因此本发明能够解决SRNS Relocation流程中Source RNC To Target RNC Transparent Container引发的版本兼容性问题。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,例如通过本发明支持多个SGSN和多个RNC的多跳的情况,因此只要通过SGSN能够针对不同RNC的协议版本下的信元进行区别处理,都应涵盖在本发明的保护范围之内。本发明的保护范围应该以权利要求的保护范围为准。
Claims (10)
1、一种实现无线网络控制器间通信的方法,其特征在于,包括:
A、服务GPRS支持节点SGSN根据接收到的消息中的源信息和目标信息,分别获取对应的源无线网络控制器RNC和目标RNC的全局RNC标志;
B、根据所述获取到的全局RNC标志,分析所述源RNC和目标RNC支持的协议版本,并将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元后,将其发送出去。
2、根据权利要求1所述的方法,其特征在于,所述步骤A具体包括:
A1、SGSN接收源RNC发送的转换请求Relocation required消息,并分析所述消息,得到相应的源信息和目标信息;
A2、根据所述源信息获取对应的源RNC的全局RNC标志,以及根据所述目标信息获取对应的目标RNC的全局RNC标志。
3、根据权利要求1或2所述的方法,其特征在于:
所述源信息包括源标识信息或源地址信息。
所述目标信息包括目标标识信息或目标地址信息。
4、根据权利要求1所述的方法,其特征在于,所述步骤B具体包括:
B1、SGSN根据获取到的源RNC的全局RNC标志查询所述源RNC所支持的协议版本信息,按照所述版本的协议分析所述接收到的消息中携带的信元;
B2、根据获取到的目标RNC的全局RNC标志查询所述目标RNC所支持的协议版本信息,当确认所述源RNC与所述目标RNC支持的协议版本不一致时,将所述源RNC支持的协议版本下的信元转换为所述目标RNC所支持的协议版本下的信元;
B3、将所述转换后的信元进行发送。
5、根据权利要求4所述的方法,其特征在于,在所述步骤B1之前包括:
B0、在所述SGSN中配置所述全局RNC标志与所述RNC所支持的协议版本信息间的映射关系。
6、根据权利要求4或5所述的方法,其特征在于,步骤B2中,所述将所述源RNC支持的协议版本下的信元转换为所述目标RNC所支持的协议版本下的信元的过程,具体包括:
根据目标RNC所支持的协议版本对源RNC支持的协议版本下的信元中的元素进行相应的删除、添加或修改处理,得到目标RNC所支持的协议版本下的信元。
7、根据权利要求4或5所述的方法,其特征在于,所述步骤B3具体包括:
B31、通过前向转换请求Forward Relocation Request消息将所述转换后的信元发送给所述目标RNC所连接的SGSN;
B32、所述目标RNC所连接的SGSN接收到所述信元后,对所述信元进行封装处理,然后发送给对应的目标RNC;
B33、所述目标RNC对所述信元进行解封装处理,得到相应的信元;
或,
B34、将所述转换后的信元进行封装处理,然后发送给所述目标RNC;
B35、所述目标RNC对所述信元进行解封装处理,得到相应的信元。
8、一种实现无线网络控制器间通信的系统,其特征在于,包括:
源RNC、目标RNC以及与其相连接的SGSN;
所述源RNC通过请求消息发送信元给与其相连接的SGSN;
所述SGSN接收所述请求消息,根据所述消息中携带的源信息和目标信息,将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元,并发送所述转换后的信元;
所述目标RNC根据其所支持的协议版本接收并处理所述信元。
9、根据权利要求8所述的系统,其特征在于:
所述SGSN包括与源RNC相连的SGSN和与目标RNC相连的SGSN;
所述与源RNC相连的SGSN用于接收源RNC发送的消息,并根据所述消息得到源RNC和目标RNC的全局RNC标志,然后根据所述全局RNC标志对应的RNC支持的协议版本,将所述源RNC发送的信元转换为目标RNC支持的协议版本下的信元,然后发送给与目标RNC相连的SGSN;
所述与目标RNC相连的SGSN用于接收所述信元,并将其转发给目标RNC。
10、根据权利要求8或9所述的系统,其特征在于,所述与源RNC相连的SGSN包括:
RNC协议版本配置单元和信元转换单元;
所述RNC协议版本配置单元,用于配置RNC的全局RNC标志与所述RNC所支持的协议版本间的映射关系;
所述信元转换单元,用于根据得到的源RNC和目标RNC的全局RNC标志,通过所述RNC协议版本配置单元查询所述全局RNC标志对应的协议版本信息,并根据所述查询到的协议版本信息将源RNC发送的信元转换为所述目标RNC所支持的协议版本下的信元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200510123607XA CN100466612C (zh) | 2005-11-18 | 2005-11-18 | 实现无线网络控制器间通信的方法和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200510123607XA CN100466612C (zh) | 2005-11-18 | 2005-11-18 | 实现无线网络控制器间通信的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863160A CN1863160A (zh) | 2006-11-15 |
CN100466612C true CN100466612C (zh) | 2009-03-04 |
Family
ID=37390490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200510123607XA Expired - Fee Related CN100466612C (zh) | 2005-11-18 | 2005-11-18 | 实现无线网络控制器间通信的方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100466612C (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101227454B (zh) * | 2007-01-16 | 2011-03-16 | 中兴通讯股份有限公司 | 一种传递组播业务加入指示的方法 |
CN101505513B (zh) * | 2008-02-04 | 2011-01-05 | 中兴通讯股份有限公司 | 从高速下行分组接入业务重定位到专用信道业务的方法 |
CN102523611B (zh) * | 2011-12-06 | 2014-09-10 | 大唐移动通信设备有限公司 | 一种基于重定位消息的透明容器管理方法和设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030039911A (ko) * | 2001-11-16 | 2003-05-22 | 한국전자통신연구원 | 비동기 imt-2000 통신망 중 패킷망에서의 에스알엔에스재배치 방법 및 에스알엔에스 재배치 시스템 |
CN1434612A (zh) * | 2002-01-23 | 2003-08-06 | 华为技术有限公司 | 一种单信息源至多接收点的分组数据业务实现方法 |
US20040017796A1 (en) * | 2002-07-24 | 2004-01-29 | Telefonaktiebolaget L M Ericsson | Method and system for multi-protocol label switching (MPLS) based data flow aggregation in a third generation (3G) cellular telecommunication system |
WO2004077792A1 (ja) * | 2003-02-26 | 2004-09-10 | Nec Corporation | プロトコル変換装置及び方法 |
CN1671123A (zh) * | 2004-03-18 | 2005-09-21 | 华为技术有限公司 | 一种使用不同版本的ip协议的gsn之间的通讯方法 |
-
2005
- 2005-11-18 CN CNB200510123607XA patent/CN100466612C/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030039911A (ko) * | 2001-11-16 | 2003-05-22 | 한국전자통신연구원 | 비동기 imt-2000 통신망 중 패킷망에서의 에스알엔에스재배치 방법 및 에스알엔에스 재배치 시스템 |
CN1434612A (zh) * | 2002-01-23 | 2003-08-06 | 华为技术有限公司 | 一种单信息源至多接收点的分组数据业务实现方法 |
US20040017796A1 (en) * | 2002-07-24 | 2004-01-29 | Telefonaktiebolaget L M Ericsson | Method and system for multi-protocol label switching (MPLS) based data flow aggregation in a third generation (3G) cellular telecommunication system |
WO2004077792A1 (ja) * | 2003-02-26 | 2004-09-10 | Nec Corporation | プロトコル変換装置及び方法 |
CN1671123A (zh) * | 2004-03-18 | 2005-09-21 | 华为技术有限公司 | 一种使用不同版本的ip协议的gsn之间的通讯方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1863160A (zh) | 2006-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220360634A1 (en) | User plane model for non-3gpp access to fifth generation core network | |
CN104040987B (zh) | 用户面数据传输方法、移动管理网元、演进型基站及系统 | |
JP6382289B2 (ja) | 移動通信システムで非アクセス層プロトコルを用いた通信支援方法及び装置 | |
TWI600339B (zh) | 支援集成之藍牙/第三代合作夥伴計劃(3gpp)無線電存取科技的技術 | |
RU2628316C2 (ru) | Способы для обеспечения plmn-идентификатора шлюза сети пакетной передачи данных для узла ran | |
JP5270657B2 (ja) | Sae/lteのためのモビリティ管理(mm)およびセッション管理(sm) | |
EP2245903B1 (en) | Method, apparatuses and program for handling protocol translation between eps and gprs | |
EP2608601A1 (en) | Communication system, gateway apparatus, femtocell base station, communication method and apparatus program | |
WO2017036248A1 (zh) | 一种数据传输方法、装置及系统 | |
WO2016173078A1 (zh) | 一种数据中转传输方法、系统和具备中继功能的ue | |
CN101690317A (zh) | 用于介质无关切换的数据类型编码 | |
JP2006512789A (ja) | 異なる携帯システムのためのsmsフォーマットマッピング | |
CN102625363A (zh) | 一种移动分组域网络系统 | |
US10939485B2 (en) | Mechanism for realizing LWA/LWIP aggregator function | |
US6480717B1 (en) | Tunneling of non-GSM signaling messages in a GSM based network to enable both non-GSM circuit service and GSM packet service to the mobile station | |
US20110305221A1 (en) | Method and apparatus for user handing over to home nodeb | |
CN107484439A (zh) | 一种数据报文处理方法及设备 | |
CN101442478B (zh) | 一种无线网络中数据通道建立的方法、系统及设备 | |
US20120129529A1 (en) | Method and System for Cell Update | |
CN100466612C (zh) | 实现无线网络控制器间通信的方法和系统 | |
CN103227982B (zh) | 数据直通处理方法、设备和系统 | |
JP5194915B2 (ja) | 移動通信システム | |
CN102647768B (zh) | 基于lte-lan的报文转发方法及装置 | |
CN101198177A (zh) | 一种实现寻呼的方法、设备及系统 | |
CN104468559A (zh) | 移动互联网访问系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090304 |
|
CF01 | Termination of patent right due to non-payment of annual fee |