WO2013079019A1 - Communication method, base station, base station controller, and mobile switching center - Google Patents

Communication method, base station, base station controller, and mobile switching center Download PDF

Info

Publication number
WO2013079019A1
WO2013079019A1 PCT/CN2012/085654 CN2012085654W WO2013079019A1 WO 2013079019 A1 WO2013079019 A1 WO 2013079019A1 CN 2012085654 W CN2012085654 W CN 2012085654W WO 2013079019 A1 WO2013079019 A1 WO 2013079019A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
transport layer
layer address
station controller
connection
Prior art date
Application number
PCT/CN2012/085654
Other languages
French (fr)
Chinese (zh)
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 WO2013079019A1 publication Critical patent/WO2013079019A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/20Interfaces between hierarchically similar devices between access points

Definitions

  • Embodiments of the present invention relate to the field of wireless communications, and more particularly, to a communication method, a base station, a base station controller, and a mobile switching center. Background technique
  • the IP (Internet Protocol) of the Global System of Mobile Communication (GSM) is gradually becoming a trend of telecommunication networks and is becoming more and more widely used.
  • the IP of the wireless network can effectively reduce the end to The unit bit cost of the end.
  • BTS Base Transceiver Station
  • BSC Base Station
  • the Abis interface transmission link between the station controller and the base station controller uses an IP bearer.
  • the voice and signaling and operation and maintenance link messages are encapsulated in IP packets, that is, Abis over IP.
  • IP packets After the Abis over IP, the transmission of the end user's voice call between the BTS, the BSC, and the CN (Core Network) is completely in the form of an IP packet for packet exchange and forwarding.
  • the call identifiers of different users are distinguished by the 5-tuple of the IP transport layer: the source IP address, the destination IP address, the source UDP (User Datagram Protocol) port number, the destination UDP port number, and the protocol type.
  • the signaling and operation and maintenance messages of the Abis interface are also distinguished according to the above 5-tuple information of the IP packet.
  • BSC local exchange means that when a pair of voice calls is established, if the BSC or MSC detects that both the calling party and the called party are covered by the same BSC, the call signal establishes a loopback inside the BSC, and only the MSC (Mobile Switching Center) is reserved.
  • the central) signaling link releases the occupied TC (transcoder, code converter) resources and the Ater interface resources.
  • the Ater interface is the interface between the BSC and the TC.
  • BTS local exchange means that when a pair of voice calls is established, if the BSC or MSC detects that both the calling party and the called party are covered by the same BTS or BTS group, the call signal is established in the BTS or BTS group. Loopback, only retains the signaling link of the MSC, and translates the occupied Ater interface resources, Abis interface resources, and TC resources.
  • the embodiments of the present invention provide a communication method, a base station, a base station controller, and a mobile switching center, which can directly transmit call voice data between base stations of a base station controller.
  • a communication method including: receiving, by a first base station, a first Internet Protocol IP transport layer address allocated by a first base station controller for a first base station, and receiving, by a first base station controller, a second base station controller a second IP transport layer address allocated by the second base station; the first base station establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • a communication method including: a first base station controller assigning a first internet protocol IP transport layer address to a first base station; and a first base station controller receiving a second base station controller assigning a second base station to a second base station The second IP transport layer address; the first base station controller sends the first IP transport layer address and the second IP transport layer address to the first base station.
  • a communication method including: receiving, by a first mobile switching center, a second Internet Protocol IP transport layer address allocated by a second base station controller for a second base station from a second mobile switching center; Sending a second IP transport layer address to the first base station controller.
  • a base station including: a receiving unit, configured to receive a first Internet Protocol IP transport layer address allocated by a first base station controller for a base station, and receive, by a first base station controller, a second base station controller a second IP transport layer address allocated by the second base station; and a connecting unit, configured to establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • a base station controller including: an allocating unit, configured to allocate a first Internet Protocol IP transport layer address to the first base station; and a receiving unit, configured to receive, by the second base station controller, the second base station controller a second IP transport layer address; a sending unit, configured to send the first IP transport layer address and the second IP transport layer address to the first base station.
  • a mobile switching center including: a receiving unit, configured to receive, by a second mobile switching center, a second Internet Protocol IP transport layer allocated by the second base station controller to the second base station An sending unit, configured to send a second IP transport layer address to the first base station controller.
  • the base station can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the base station across the base station controller is directly implemented. Pass the call voice data.
  • FIG. 1 is a flow chart of a communication method in accordance with an embodiment of the present invention.
  • FIG. 2 is a flow chart of a communication method according to another embodiment of the present invention.
  • FIG. 3 is a flow chart of a communication method according to another embodiment of the present invention.
  • FIG. 4 is a schematic flow chart of a process of establishing a user plane through connection according to an embodiment of the present invention.
  • Figure 5 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention.
  • Figure 6 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention.
  • Figure 7 is a schematic block diagram of a base station in accordance with one embodiment of the present invention.
  • Figure 8 is a schematic block diagram of a base station controller in accordance with one embodiment of the present invention.
  • FIG. 9 is a schematic block diagram of a base station controller according to another embodiment of the present invention.
  • FIG. 10 is a schematic block diagram of a mobile switching center in accordance with one embodiment of the present invention. detailed description
  • the technical solution of the present invention can be applied to various communication systems, for example: GSM, Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA, Wideband Code Division Multiple Access Wireless), General Packet Radio Service (GPRS), Long Term Evolution (LTE), etc.
  • GSM Global System for Mobile Communications
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access Wireless
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • a user equipment which may also be called a mobile terminal (Mobile Terminal), a mobile user equipment, etc., may communicate with one or more core networks via a radio access network (eg, RAN, Radio Access Network).
  • the user equipment may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer having a mobile terminal, for example, a mobile device that can be portable, pocket, handheld, computer built, or in-vehicle,
  • the wireless access network exchanges languages and/or data.
  • the base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, or may be a base station (NodeB) in WCDMA, or may be an evolved base station (eNB or e-NodeB, evolutional Node B) in LTE.
  • BTS Base Transceiver Station
  • NodeB base station
  • eNB evolved base station
  • e-NodeB evolutional Node B
  • FIG. 1 is a flow chart of a communication method in accordance with an embodiment of the present invention. The method of Figure 1 is performed by a calling subscriber equipment or a base station (BTS) of the called subscriber equipment.
  • BTS base station
  • the first base station receives a first IP transport layer address allocated by the first base station controller for the first base station, and receives, by the first base station controller, a second IP transport layer address allocated by the second base station controller to the second base station.
  • the IP transport layer address includes an IP address and user call identifier information.
  • An example of a user call identification information is a UDP port number.
  • the UDP port number is described as the user call identification information, but the embodiment of the present invention is not limited thereto, and any information capable of identifying the user's call can be used.
  • the first base station and the second base station are respectively a base station of the calling user equipment or a base station of the called user equipment.
  • the first base station is a serving base station of the called user equipment
  • the second base station is a serving base station of the called user equipment.
  • the first base station is a serving base station of the called user equipment
  • the second base station is a serving base station of the calling user equipment.
  • the first base station controller is a controller (BSC) for controlling the first base station, and assigns a first IP transport layer address to the first base station.
  • the second base station controller is a controller (BSC) for controlling the second base station, and assigns a second IP transport layer address to the second base station.
  • the first base station and the second base station can mutually notify the IP transport layer address through the two base station controllers.
  • the first base station controller and the second base station controller may be different BSCs.
  • the embodiment of the present invention does not limit the manner in which the first base station receives the first IP transport layer address and the second IP transport layer address.
  • the first base station may receive the first IP transport layer address and the second IP transport layer address, respectively, and the first base station may also receive the two IP transport layer addresses in one message.
  • the first base station may receive a channel activation message sent by the first base station controller, where the channel activation message carries a first IP transport layer address and/or a second IP transport layer address.
  • the first base station establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • the meaning of establishing a user plane direct connection between the BTSs includes: the media data stream of the calling and called user planes of any voice call is directly transmitted between the BTSs without entering the core network via the BSC; and the call control
  • the face signaling data still uses the existing delivery path and enters the core network via the BSC.
  • the primary and called users can belong to the same BSC or belong to different BSCs.
  • the first base station can utilize the routing function of the IP transport network to implement a user plane direct connection, thereby realizing direct transmission of call voice between base stations of the base station controller. data.
  • the first base station may receive the first user call flow information table and the second user call flow information table from the first base station controller.
  • the first base station controller can transmit the two sets of subscriber call flow information tables to the first base station upon channel activation.
  • the first user call flow information table is a user call flow information table of the first base station to the first base station controller
  • the second user call flow information table is a user call flow information table of the first base station to the second base station.
  • the first user call flow information table is available for use by the first base station before establishing a user plane direct connection between the first base station and the second base station
  • the second user call flow information table is available for the first base station at the first base station and Used after establishing a user plane through connection between the two base stations.
  • the first base station may detect whether the second base station is reachable by using the first IP transport layer address and the second IP transport layer address, and send the detection result to the first A base station controller.
  • the first base station can detect whether the second base station is reachable by using a UDP ping command.
  • the first base station controller can send the direct feasibility indication information to the first mobile switching center according to the detection result, and the direct feasibility indication information is used to indicate whether the user plane through connection can be established between the first base station and the second base station.
  • the first base station controller may carry the above-mentioned through-feasibility indication information in the form of a cell in the assignment completion message.
  • the first base station may receive a direct connection control message from the first base station controller, where the direct connection control message is used to indicate that the user plane through connection is established. The first base station can then send a direct connect reply message to the first base station controller.
  • the first base station may also receive a direct connection control message from the first base station controller.
  • the pass-through control message can also be used to indicate that the user plane is directly connected, or dual-issue is required to meet legal listening requirements.
  • FIG. 2 is a flow chart of a communication method according to another embodiment of the present invention.
  • the method of Figure 2 is performed by a calling subscriber equipment or a base station controller (BSC) of the called subscriber equipment and corresponds to the method of Figure 1 . Therefore, the repeated description will be omitted as appropriate.
  • BSC base station controller
  • the first base station controller allocates a first IP transport layer address to the first base station.
  • the first base station controller can allocate the IP transport layer address to the first base station in an existing manner, and therefore the process of assigning the IP transport layer address will not be described in detail.
  • the first base station controller may initiate a call according to an access reason in a Channel Required message sent by the first base station, and allocate a first IP transport layer address to the first base station for the call branch.
  • the first base station controller receives a second IP transport layer address allocated by the second base station controller to the second base station.
  • the second base station controller may be a different BSC than the first base station controller, and may allocate an IP transport layer address to the second base station in an existing manner, and thus the process of assigning an IP transport layer address will not be described in detail.
  • the second base station controller may initiate a call according to an access reason in a Channel Required message sent by the second base station, and allocate a second IP transport layer address to the second base station for the call branch.
  • the first base station and the second base station are respectively a base station of the calling user equipment or a base station of the called user equipment.
  • the first base station is a serving base station of the called user equipment
  • the second base station is a serving base station of the called user equipment.
  • the first base station is a serving base station of the called user equipment
  • the second base station is a serving base station of the calling user equipment.
  • the first base station controller sends the first IP transport layer address and the second IP transport layer address to the first base station.
  • the first base station can establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • the base station in the embodiment of the present invention can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the direct transmission between the base stations of the base station controller is realized. Call voice data.
  • the first base station controller may send a channel activation message to the first base station, where the channel activation message carries the first IP transport layer address and/or the second IP transport layer address.
  • the first base station controller may send the first user call flow information table and the second user call flow information table to the first base station.
  • the first base station controller can transmit the two sets of user call flow information tables to the first base station when the channel is activated.
  • the first user call flow information table is a user call flow information table of the first base station to the first base station controller
  • the second user call flow information table is a user call flow information table of the first base station to the second base station.
  • the first user call flow information table is used by the first base station before establishing a user plane direct connection between the first base station and the second base station
  • the second user call flow information table is available to the first base station at the first base station and the second base station. Used after establishing a user plane passthrough connection.
  • the first base station controller may receive, by using the first IP transport layer address and the second IP transport layer address, the first base station to detect whether the second base station is reachable.
  • the first base station controller may send a direct feasibility indication information to the first mobile switching center according to the detection result, and the direct feasibility indication information is used to indicate whether a user plane through connection can be established between the first base station and the second base station.
  • the first base station controller may carry the above-mentioned through-feasibility indication information in the form of a cell in the assignment completion message.
  • the first base station controller may receive a direct connection control message from the first mobile switching center, where the direct connection control message is used to indicate establishing a user plane through connection, releasing the user plane through connection, or implementing dual Send to meet legal monitoring needs.
  • the first base station controller can forward the through connection control message to the first base station.
  • the first base station controller can then receive a direct connect reply message from the first base station.
  • the first base station controller may Start the first timer. If the first base station controller does not receive the direct connection response message sent by the first base station after the first timer expires, the first base station controller may request the first base station to abandon the establishment of the user plane through connection, and switch to the first mobile exchange. The center sends a direct connection loss The failure message, the through connection failure message is used to indicate that the user plane through connection cannot be established.
  • the first base station controller may Start the second timer. If the first base station controller does not receive the direct connection response message sent by the first base station after the second timer expires, the first base station controller may send a clear request message to the first mobile switching center to notify the first mobile switching center. Release the call.
  • the first base station controller may further send the completion layer 3 information message to the first mobile switching center, and complete The layer 3 information message carries the first IP transport layer address.
  • the first base station controller may receive an assignment request message from the first mobile switching center, where the assignment request message carries the second IP transport layer address.
  • FIG. 3 is a flow chart of a communication method according to another embodiment of the present invention.
  • the method of Figure 3 is performed by the calling subscriber equipment or the Mobile Switch Center (MSC) of the called subscriber equipment and corresponds to the method of Figures 1 and 2. Therefore, the repeated description will be omitted as appropriate.
  • MSC Mobile Switch Center
  • the first mobile switching center receives, from the second mobile switching center, a second Internet Protocol IP transport layer address allocated by the second base station controller to the second base station.
  • the first mobile switching center is the MSC of the first base station controller and the second mobile switching center is the MSC of the second base station controller.
  • the first mobile switching center and the second mobile switching center may be the same MSC or different MSCs.
  • the first mobile switching center sends a second IP transport layer address to the first base station controller.
  • the first base station controller can transmit a second IP transport layer address to the first base station and a first IP transport layer address assigned by the first base station controller to the first base station.
  • the first base station can establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • the base station in the embodiment of the present invention can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the direct transmission between the base stations of the base station controller is realized. Call voice data.
  • the first mobile switching center may receive the through-feasibility indication information from the first base station controller.
  • the pass-through feasibility indication information is used to indicate whether the user plane through connection can be established between the first base station and the second base station.
  • the first shift The mobile switching center may send indication information indicating that the first base station supports the straight-through to the second mobile switching center.
  • the first mobile switching center may send indication information indicating that the first base station does not support the straight-through to the second mobile switching center.
  • the first mobile switching center may send the pass-through to the first base station controller according to the straight-through feasibility indication information and the indication information received from the second mobile switching center indicating whether the second base station supports the direct-through.
  • Connect control messages The pass-through connection control message is used to indicate that the user-side through connection is established, the user plane is directly connected, or dual-issue is implemented to meet the legitimate listening requirement.
  • the BTSs of the calling and called users can mutually transmit their respective IP transport layer information, that is, the BTSs of the calling parties can know each other's IP transport layer addresses (for example, IP address + UDP port number), and further
  • the routing function of the IP transmission network is used to directly transmit the voice data of the user plane between the two BTSs.
  • the user plane pass-through function can be realized, which makes it possible to directly connect user planes between BTSs on a larger scale, and can save transmission resources and TC resources to a greater extent.
  • the satellite relay or other connection mode is adopted to reduce the Abis transmission delay, which can reduce the transmission delay of the user plane data of the voice call and improve the voice quality.
  • Embodiments of the invention. 4 is a schematic flow chart of a process of establishing a user plane through connection according to an embodiment of the present invention.
  • the embodiment of Figure 4 is applied to a cross-MSC scenario where the mobile switching center oMSC of the calling subscriber equipment oMS and the mobile switching centre tMSC of the called subscriber equipment tMS are different MSCs.
  • the embodiment of the present invention is not limited to this scenario, and may be similarly applied to the scenario where the oMSC and the tMSC are the same MSC, and such an application still falls within the scope of the present invention.
  • the oMSC and the tMSC are specific examples of the above-described first mobile switching center or second mobile switching center.
  • the oBTS is a serving base station of the oMS
  • the tBTS is a serving base station of the tMS, which are specific examples of the above-described first base station or second base station.
  • oBSC is a controller of oBTS, a controller of tBSC tBTS, which are specific examples of the above-mentioned base station controller.
  • the BTS can be collectively referred to as oBTS and tBTS without distinction, and the corresponding OBSC and tBSC are collectively referred to by the BSC, and the corresponding oMSC and tMSC are collectively referred to using the MSC.
  • 401 The service request processing process of the existing call flow can be adopted.
  • the corresponding call flow defined by the 3GPP LCLS can be referred to.
  • 3GPP established the Local Exchange Research Project (3GPP LCLSTR23.889) in 2009 to support the lawful interception function and supplementary services while providing local exchange.
  • 3GPP LCLSTR23.889 the Local Exchange Research Project
  • the oBSC may initiate a normal voice call according to the access reason in the Channel Required message sent by the oBTS, and allocate the IP transport layer address of the oBTS for the call branch.
  • the IP transport layer address may contain 5-tuple information: source/destination IP address pair + source/destination UDP port number, protocol type.
  • the oBSC sends a Complete Layer 3 Information message to the oMSC.
  • the Complete Layer 3 Information message may include a CM (Connection Management) service request (CM Service Request) issued by the oMS.
  • CM Service Request CM Service Request
  • the IP transport layer address of the oBTS is carried in the Complete Layer 3 Information message. If the oBSC does not support a straight-through connection, the IP transport layer address of the oBTS is not carried.
  • a port-through pass-through transport layer address cell in the existing Complete Layer 3 Information message Mesh Transport Layer Address (BTS).
  • BSS Mesh Transport Layer Address
  • the fact that the cell is carried in the Complete Layer 3 Information message indicates that the local BSS supports a straight-through connection, and the cell includes the IP address and UDP port number of the local base station.
  • the cell is not carried in the Complete Layer 3 Information message or the cell is empty, it means that the local BSS does not support the direct connection.
  • the oMSC Based on the AoIP (A over IP) codec negotiation procedure, the oMSC informs the tMSC of the IP transport layer address of the oBTS.
  • AoIP A over IP
  • the paging process of the existing call flow can be used.
  • the tBSC judges that it is a paging response to the voice call according to the access reason, and allocates the IP transport layer address of the tBTS for the call branch.
  • the tBSC sends a Complete Layer 3 Information (including a Paging Response sent by the tMS) message to the tMSC, where the IP transport layer address of the tBTS is carried in the message.
  • a Complete Layer 3 Information including a Paging Response sent by the tMS
  • the tMSC uses the OoBTC (Out of Band Transcoder Control) procedure to notify the oMSC, the IP transport layer address of the tBTS.
  • OoBTC Out of Band Transcoder Control
  • the MSC sends an Assignment Request message to the BSC.
  • the assignment request message carries an IP transport layer address of the BTS where the opposite end of the call is located.
  • the base station direct transmission layer may be added to the existing Assignment Request message.
  • Address cell Mesh Transport Layer Address (BTS)— If the message is carried in the Assignment Request message, it indicates that the peer BSS supports a direct connection, which includes the IP address and UDP port number of the opposite base station. If the cell is not carried in the Assignment Request message or the cell is empty, it indicates that the peer BSS does not support the through connection.
  • BTS Mesh Transport Layer Address
  • the BSC sends a Channel Activation message to the BTS.
  • the channel activation message carries an IP transport layer address of the BTS where the oMS and/or the tMS are located.
  • the BSC when the BSC is activated, the BSC sends two sets of user call flow information tables (or simply “flow tables”) to the BTS, for example, may be referred to as a first user call flow information table and a second user.
  • Call flow information table is a user call flow information table of the BTS to BSC
  • the second user call flow information table is a user call flow information table of the BTS to the opposite BTS.
  • the BTS uses the first user call flow information table; after establishing a user plane direct connection between the BTSs, for example, after the BTS receives the command to establish a user plane through connection, the second user is used. Call flow information table.
  • the BTS can use the IP addresses of the two BTSs received in step 408 to detect whether the peer BTS is reachable. For example, the BTS can detect whether the peer base station is reachable through the UDP ping command, and inform the BSC of the detection result.
  • the BSC In combination with the detection result of the BTS, the BSC sends an Assignment Complete message to the MSC.
  • the assignment completion message carries Mesh Feasibility indication information (for example, in the form of a cell), and the direct feasibility indication information is used to indicate whether a user plane can be established between the two base stations oBTS and tBSC. Direct connection. For example, if the IP transport layer address of the peer BTS is reachable, the Mesh Feasibility cell has a value of 1; otherwise, the Mesh Feasibility cell has a value of 0. If the BSC does not support the straight-through connection, it does not carry Mesh Feasibility cells.
  • the identifier of the Mesh Feasibility cell may be 1000 1000.
  • the CPG message may carry a Mesh Control indication information.
  • the pass-through control indication information is used to instruct the MSC to receive the Mesh Feasibility cell sent by the BSC, and the MSC supports the pass-through function.
  • the tMSC can parse the indication information. If the direct connection is indicated to be unavailable, the related direct connection processing is no longer enabled. The principle of dealing with situations within the bureau is similar. 413-417: The existing call flow can be used. It should be noted that the call user plane data path still passes through the core network. That is, if the oMS is activated by the ring back tone service, the oMS can hear the ring tones music.
  • the tMSC may carry a Mesh Control indication message in the ACM (Address Complete Message) of the forward office to indicate whether the local end (tBTS) supports the through connection. If the information is not carried, the related through connection processing is no longer enabled.
  • ACM Address Complete Message
  • the MSC determines that the current call meets the conditions for establishing a direct connection:
  • TrFO Transcoder Free Operation
  • the BSC is notified to establish a straight-through connection through a Mesh Connect Control message. If the condition for establishing a direct connection is not met, the MSC does not notify the BSC that the direct connection control message is not sent.
  • the MSC may not send a Mesh Connect Control message, or may require the BSC to implement dual-issue to support lawful interception.
  • the Mesh Connect Control message may carry a Mesh Control Indicator (MCI) cell, where the cell is used to indicate that the user plane is directly connected, the user plane is directly connected, or the dual is implemented. Send to meet legal monitoring needs.
  • MCI Mesh Control Indicator
  • the cell identifier of the MCI may be 1000 1001.
  • the BSC notifies the BTS to establish a direct connection, and the BTS can adopt a new user call flow information table.
  • the BTS sends a Mesh Connect Ack message to the BSC.
  • the BSC sends a Mesh Connect Ack message to the MSC.
  • MSC After receiving the BSC direct connection response message, the IP endpoint resource located on the MGW (Media GateWay) is reserved until the end of the call.
  • the Mesh Connect Ack message in steps 425 and 426 may carry a Mesh Connect Result (MCR) cell indicating the result of performing a setup or release of the through connection.
  • MCR Mesh Connect Result
  • the cell identifier of the MCR may be 1000 1010.
  • the user plane direct connection between the oBTS and the tBTS has been established, and the user plane data transmission can be directly performed by using the IP transmission network.
  • the first timer Tab-1 is started (Timer Abis Mesh) -1 ; First Abis pass-through timer). If the Mesh Connect Ack sent by the BTS has not been received after the timeout of the Tab-1, the Mesh connection is abandoned, and the BTS is not required to establish a Mesh connection.
  • a Mesh Connect Failure message is sent to the MSC.
  • the connection failure message is used to indicate that a user plane passthrough connection cannot be established.
  • the BTS direct connection response message in this case, the direct connection release response message
  • the MSC After receiving the Mesh Connect Failure message, the MSC notifies the peer MSC that a straight-through connection cannot be established in the response message. If the peer MSC learns that the direct connection of the local end has been established, the MSC notifies the local BSS to cancel the direct connection, and the user's voice channel is still transmitted through the core network.
  • the MSC may notify the BSC to import the voice channel into the core network through a Mesh control message to perform playback control.
  • a direct connection can be established for a call that does not establish a user plane through connection, or an established user plane through connection can be released.
  • the establishment/deactivation of the direct connection during the call may be initiated by the radio side (BSS) or by the core network side (MSC).
  • Figure 5 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention.
  • the process is initiated by the oBSC, but embodiments of the invention are not limited thereto.
  • the method of Figure 5 can be similarly applied to the case where the process is initiated by the tBSC.
  • the method of Figure 5 can also be applied to scenarios that are not cross-MSC.
  • the oBSC sends a Mesh Connect Required message to the oMSC.
  • the through connection request message is used to indicate establishing or releasing a through connection.
  • the BSC may first use the through connection request message to request to release the through connection, and then perform a normal handover procedure.
  • the direct connection request message may be sent after the handover is completed to establish a through connection.
  • the through connection request message may carry a through connection indication (Mesh Control
  • MCI A cell that is used to indicate the establishment of a user plane pass-through connection or a user plane pass-through connection, for example, 01 or 00.
  • the direct connection request message also carries the base station direct transmission layer address cell: Mesh Transport Layer Address (BTS), which indicates the IP transport layer address of the local BTS (ie, oBTS).
  • BTS Mesh Transport Layer Address
  • FIG. 4 extends the existing Complete Layer 3 Information message to carry the IP transport layer address of the BTS, and the embodiment of FIG. 5 carries the BTS IP transport layer through a dedicated through connection request message. address.
  • the message type of the through connection request message may be 0111 0110.
  • the oMSC sends a Mesh Connect Request message to the tMSC according to the through connection request message received in step 501 to request the tMSC to establish or cancel the through connection.
  • the through connection request message may also carry the same MCI and BTS IP transport layer address as in the above straight through connection request message.
  • the MCI carried in the direct connection request message can also instruct the BSS to implement dual transmission (for example, the MCI can take a value of 10 at this time).
  • the message type of the through connection request message may be 0111 0111. 503.
  • the tMSC forwards the direct connection request message to the tBSC.
  • the tBSC sends a Mesh Connect Request Ack message to the tMSC as a response to the through connection request message.
  • the direct connection request response message may carry a Mesh Feasibility cell, and is used to indicate whether the BSS side of the local end can establish a through connection.
  • the direct connection request response message may also carry a base station direct transmission layer address cell: Mesh Transport Layer Address (BTS), which represents the IP transport layer address of the local BTS (ie, tBTS).
  • BTS Mesh Transport Layer Address
  • the message type of the direct connection request response message may be 0111 1000.
  • the tMSC forwards the direct connection request response message to the oMSC.
  • the MSC sends a Mesh Connect Control message to the respective BSC.
  • the through connection control message is similar to the through connection control message in Figure 4 and therefore will not be described in detail.
  • the BSC sends a Mesh Connect Control Ack message to the respective MSC.
  • the through connection control response message is similar to the through connection control response message in FIG. 4 and therefore will not be described in detail.
  • the Mesh Connect Control message is not sent.
  • the oMSC finds that the through connection cannot be established, the oBSC is notified not to establish a through connection. After the oBSC receives the notification, it will not attempt to establish a direct connection until the end of the call.
  • Figure 6 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention.
  • the process is initiated by the oMSC, but embodiments of the invention are not limited thereto.
  • the method of Figure 6 can be similarly applied to the case where the process is initiated by the tMSC.
  • the method of Figure 6 can also be applied to scenarios that are not cross-MSC.
  • the oMSC sends a Mesh Connect Request message to the tMSC to request the tMSC to establish or release the through connection.
  • the pass-through connection request message can be similar to the pass-through connection request message sent in step 502 of Figure 5 and therefore will not be described in detail.
  • the MSC finds that the local end can establish a direct connection, but the direct connection is not established, try to negotiate with the opposite MSC to see if it can Establish a straight-through connection.
  • the MSC finds that it needs to perform a supplementary service that conflicts with the through connection (for example, playback during a call)
  • the BSC is notified to cancel the through connection.
  • a direct operation is initiated.
  • Steps 602-606 of Fig. 6 are similar to steps 503-507 of Fig. 5, respectively, and therefore the description will not be repeated. According to the embodiment of Fig. 6, the through connection can also be established/released between the BTSs.
  • the BJ does not deliver the Mesh Connect Control message. At the same time, oMSC will not attempt to establish a direct connection before the end of this call.
  • FIG. 7 is a schematic block diagram of a base station in accordance with one embodiment of the present invention.
  • An example of the base station 70 of Figure 7 is a diagram
  • the oBTS or tBTS in 4 includes a receiving unit 71 and a connecting unit 72.
  • the receiving unit 71 receives the first IP transport layer address allocated by the first base station controller for the base station, and receives, from the first base station controller, the second IP transport layer address allocated by the second base station controller for the second base station.
  • the connecting unit 72 establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • the base station in the embodiment of the present invention can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the direct transmission between the base stations of the base station controller is realized. Call voice data.
  • the base station 70 can perform operations related to the base station in Figures 1 through 4, and will not be described in detail to avoid repetition.
  • base station 70 can be the serving base station of the calling user equipment (oBTS of Figure 4) and the second base station is the serving base station of the called user equipment (tBTS of Figure 4).
  • base station 70 may be the serving base station of the called user equipment (tBTS of Figure 4), and the second base station is the serving base station of the calling user equipment (oBTS of Figure 4).
  • the receiving unit 71 may receive a channel activation message sent by the first base station controller, where the channel activation message carries a first IP transport layer address and/or a second IP transport layer address.
  • the receiving unit 71 may further receive, by the first base station controller, a first user call flow information table and a second user call flow information table, where the first user call flow information table is the first base station to The user call flow information table of the first base station controller, and the second user call flow information table is a user call flow information table of the first base station to the second base station.
  • First user call flow information table for connection unit 72 Use before establishing a user plane passthrough connection.
  • the second user call flow information table is used by the connection unit 72 after establishing the user plane through connection.
  • the connecting unit 72 may detect whether the second base station is reachable by using the first IP transport layer address and the second IP transport layer address, and send the detection result to the first base station controller, so that The first base station controller sends a direct feasibility indication information to the first mobile switching center according to the detection result, and the direct feasibility indication information is used to indicate whether the user plane through connection can be established between the base station 70 and the second base station.
  • the receiving unit 71 may further receive a direct connection control message from the first base station controller, where the direct connection control message is used to indicate establishing a user plane through connection, releasing a user plane through connection, or implementing dual transmission.
  • the connection unit 72 can also send a direct connect response message to the first base station controller, and the send direct connect response message is a response to the through connection control message.
  • the embodiment of the present invention can also support supplementary services and lawful interception functions such as playback, three-party calling, etc., because the core network participates in the decision of whether the user plane of the BTS is directly connected and accurately knows the current state.
  • FIG. 8 is a schematic block diagram of a base station controller in accordance with one embodiment of the present invention.
  • An example of the base station controller 80 of FIG. 8 is oBSC or tBSC in FIG. 4, including an allocating unit 81, a receiving unit 82, and a transmitting unit 83.
  • the allocating unit 81 allocates a first internet protocol IP transport layer address to the first base station.
  • the receiving unit 82 receives the second IP transport layer address assigned by the second base station controller to the second base station.
  • the transmitting unit 83 transmits the first IP transport layer address and the second IP transport layer address to the first base station.
  • the first base station can establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
  • the embodiment of the present invention enables the first base station to learn the IP transport layer address of the second base station under different base station controllers, thereby enabling the user plane direct connection by using the routing function of the IP transport network, and implementing the cross-base station
  • the call voice data is directly transmitted between the base stations of the controller.
  • the base station controller 80 may perform operations related to the base station controller in Figures 1-4, and will not be described in detail to avoid redundancy.
  • base station controller 80 may be the controller of the serving base station of the calling user equipment (oBSC of Figure 4)
  • the second base station controller is the controller of the serving base station of the called user equipment (tBSC of Figure 4).
  • the base station controller 80 may be a controller of the serving base station of the called user equipment. (tBSC of Figure 4)
  • the second base station controller is the controller of the serving base station of the calling user equipment (oBSC of Figure 4).
  • oBSC and tBSC can be different controllers.
  • the sending unit 83 may send a channel activation message to the first base station, where the channel activation message carries the first IP transport layer address and/or the second IP transport layer address.
  • the sending unit 83 may further send, to the first base station, a first user call flow information table and a second user call flow information table, where the first user call flow information table is the first base station to the first a user call flow information table of the base station controller, wherein the second user call flow information table is a user call flow information table of the first base station to the second base station, so that before the user plane direct connection is established between the first base station and the second base station, The first base station uses the first user call flow information table, and after establishing a user plane direct connection between the first base station and the second base station, the first base station uses the second user call flow information table.
  • the receiving unit 82 may further receive, by using the first IP transport layer address and the second IP transport layer address, the first base station to detect whether the second base station is reachable.
  • the sending unit 83 may further send the through-feasibility indication information to the first mobile switching center according to the detection result, where the direct feasibility indication information is used to indicate whether a user plane through connection can be established between the first base station and the second base station.
  • FIG. 9 is a schematic block diagram of a base station controller according to another embodiment of the present invention.
  • the base station controller of Fig. 9 differs from that of Fig. 8 in that it further includes a first timer 84 (e.g., Tab-1 described above) and a processing unit 85.
  • the receiving unit 82 may receive a direct connection control message from the first mobile switching center, and the direct connection control message is used to indicate that the user plane direct connection is established, the user plane direct connection is released, or the dual transmission is implemented to meet the legal listening requirement.
  • the transmitting unit 83 can forward the through connection control message to the first base station.
  • the receiving unit 82 can also receive a through connection response message from the first base station, the direct connection response message being a response to the through connection control message.
  • the first timer 84 is started after the transmitting unit 83 forwards the through connection control message to the first base station. If the receiving unit 82 does not receive the through connection response message sent by the first base station after the first timer 84 expires, the processing unit 85 requests the first base station to abandon the establishment of the user plane through connection, and the sending unit 83 is further configured to The mobile switching center sends a direct connection failure message, and the direct connection failure message is used to indicate that the user plane through connection cannot be established.
  • the foregoing through connection control message is used to indicate that the user is released.
  • the base station controller 90 also includes a second timer 86 (e.g., Tab-2 described above). After the transmitting unit 83 forwards the through connection control message to the first base station, the second timer 86 is started. If the receiving unit 83 does not receive the through connection response message (for example, the through connection release response message) sent by the first base station after the second timer 86 expires, the sending unit 84 is further configured to send the clear to the first mobile switching center. The request message informs the first mobile switching center to release the call.
  • the through connection response message for example, the through connection release response message
  • the sending unit 83 may send the layer 3 information message to the first mobile switching center, and the layer 3 information message carries the first IP transport layer address.
  • the receiving unit 82 may receive an assignment request message from the first mobile switching center, where the assignment request message carries a second IP transport layer address.
  • the embodiment of the present invention enables the first base station to learn the IP transport layer address of the second base station under different base station controllers, thereby enabling the user plane direct connection by using the routing function of the IP transport network, and implementing the cross-base station
  • the call voice data is directly transmitted between the base stations of the controller.
  • FIG. 10 is a schematic block diagram of a mobile switching center in accordance with one embodiment of the present invention.
  • An example of the mobile switching center 100 of FIG. 10 is the oMSC or tMSC of FIG. 4, including the receiving unit 110 and the transmitting unit 120.
  • the receiving unit 110 receives, from the second mobile switching center, a second Internet Protocol IP transport layer address assigned by the second base station controller to the second base station.
  • the transmitting unit 120 transmits a second IP transport layer address to the first base station controller.
  • the first base station controller may send the second IP transport layer address to the first base station and the first IP transport layer address allocated by the first base station controller to the first base station and assist the first base station to utilize the first IP transport layer address and
  • the second IP transport layer address establishes a user plane through connection with the second base station.
  • the embodiment of the present invention enables the first base station to learn the IP transport layer address of the second base station under different base station controllers, thereby enabling the user plane direct connection by using the routing function of the IP transport network, and implementing the cross-base station.
  • the call voice data is directly transmitted between the base stations of the controller.
  • the mobile switching center 100 can perform operations related to the mobile switching center in FIGS. 1-4, and will not be described in detail to avoid repetition.
  • the mobile switching center 100 may be a mobile switching center (oMSC of FIG. 4) of the office where the calling user equipment is located, and the second mobile switching center is a mobile switching center (tMSC of FIG. 4) of the office where the called user equipment is located.
  • the mobile switching center 100 may be a mobile switching center of the office where the called user equipment is located (tMSC of FIG. 4), and the second mobile switching center is the calling user.
  • the mobile switching center of the office where the equipment is located (oMSC of Figure 4).
  • oMSC and tMSC can be the same or different mobile switching centers.
  • the receiving unit 110 may receive the direct feasibility indication information from the first base station controller, where the direct feasibility indication information is used to indicate whether a user plane through connection can be established between the first base station and the second base station. .
  • the sending unit 120 may send, to the second mobile switching center, indication information indicating that the first base station supports the through-through; and the through-feasibility indication information indicates that the user-side direct communication cannot be established.
  • the sending unit 120 may send indication information indicating that the first base station does not support the straight-through to the second mobile switching center.
  • the sending unit 120 may send the through connection control to the first base station controller according to the through feasibility indication information and the indication information received from the second mobile switching center indicating whether the second base station supports the direct connection.
  • the message, the direct connection control message is used to indicate that the user plane is directly connected, the user plane is directly connected, or dual-issue is implemented to meet the legitimate listening requirement.
  • the embodiment of the present invention can also support supplementary services such as playback, three-party calling, and lawful interception work, because the core network participates in the decision of whether the user plane of the BTS is directly connected and accurately knows the current state.
  • a communication system may include the above-described base station 70, base station controller 80 or 90, or mobile switching center 100.
  • the disclosed systems, devices, and methods may be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another The system, or some features can be ignored, or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including
  • the instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. .

Landscapes

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

Abstract

Embodiments of the present invention provide a communication method, a base station, a base station controller, and a mobile switching center. The communication method comprises: a first base station receiving a first Internet Protocol (IP) transport layer address assigned by a first base station controller to the first base station, and receiving, from the first base station controller, a second IP transport layer address assigned by a second base station controller to a second base station; and the first base station establishing a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address. The base station in the embodiments of the present invention can learn an IP transport layer address of another base station under a different base station controller, and can implement the user plane through connection by using a routing function of an IP transport network, thereby directly transmitting call voice data between base stations across base station controllers.

Description

通信方法、 基站、 基站控制器和移动交换中心 本申请要求于 2011 年 11 月 30 日提交中国专利局、 申请号为 201110390165.0、发明名称为 "通信方法、基站、基站控制器和移动交换中心" 的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。  Communication method, base station, base station controller and mobile switching center This application claims to be submitted to the Chinese Patent Office on November 30, 2011, the application number is 201110390165.0, and the invention name is "communication method, base station, base station controller and mobile switching center". Priority of Chinese Patent Application, the entire contents of which is incorporated herein by reference.
技术领域 Technical field
本发明实施例涉及无线通信领域,并且更具体地,涉及通信方法、基站、 基站控制器和移动交换中心。 背景技术  Embodiments of the present invention relate to the field of wireless communications, and more particularly, to a communication method, a base station, a base station controller, and a mobile switching center. Background technique
无线 GSM( Global System of Mobile communication,全球移动通信*** ) 的 IP ( Internet Protocol, 互联网协议)化正逐渐成为一种电信网络趋势并越 来越广泛应用, 同时无线网络的 IP化可有效降低端到端的单位比特成本。  The IP (Internet Protocol) of the Global System of Mobile Communication (GSM) is gradually becoming a trend of telecommunication networks and is becoming more and more widely used. At the same time, the IP of the wireless network can effectively reduce the end to The unit bit cost of the end.
GSM*** IP化之后, BTS ( Base Transceiver Station,基站)与 BSC ( Base After the GSM system is IP, BTS (Base Transceiver Station) and BSC (Base)
Station Controller, 基站控制器 )之间的 Abis接口传输链路采用 IP承载, 语 音和信令以及操作维护链路消息都封装在 IP报文中,即 Abis over IP。在 Abis over IP后, 终端用户的语音呼叫在 BTS、 BSC, CN ( Core Network, 核心 网)之间的传输完全是 IP 包的形式进行报文交换转发。 不同用户之间的呼 叫标识通过 IP传输层的 5元组区分:源 IP地址、目的 IP地址、源 UDP( User Datagram Protocol,用户数据 4艮协议)端口号、 目的 UDP端口号、协议类型。 同样对于 Abis接口的信令和操作维护消息, 也是根据 IP报文的上述 5元组 信息加以区分。 The Abis interface transmission link between the station controller and the base station controller uses an IP bearer. The voice and signaling and operation and maintenance link messages are encapsulated in IP packets, that is, Abis over IP. After the Abis over IP, the transmission of the end user's voice call between the BTS, the BSC, and the CN (Core Network) is completely in the form of an IP packet for packet exchange and forwarding. The call identifiers of different users are distinguished by the 5-tuple of the IP transport layer: the source IP address, the destination IP address, the source UDP (User Datagram Protocol) port number, the destination UDP port number, and the protocol type. Similarly, the signaling and operation and maintenance messages of the Abis interface are also distinguished according to the above 5-tuple information of the IP packet.
BSC本地交换是指当一对语音呼叫建立时, BSC或 MSC如果检测到主 被叫双方由同一个 BSC覆盖, 就将呼叫信号在 BSC内部建立环回, 只保留 MSC ( Mobile Switching Center, 移动交换中心 )的信令链路, 释放占用的 TC ( transcoder, 码变换器 )资源和 Ater接口资源。 Ater接口是 BSC与 TC之间 的接口。  BSC local exchange means that when a pair of voice calls is established, if the BSC or MSC detects that both the calling party and the called party are covered by the same BSC, the call signal establishes a loopback inside the BSC, and only the MSC (Mobile Switching Center) is reserved. The central) signaling link releases the occupied TC (transcoder, code converter) resources and the Ater interface resources. The Ater interface is the interface between the BSC and the TC.
BTS本地交换是指当一对语音呼叫建立时, BSC或 MSC如果检测到主 被叫双方由同一个 BTS或 BTS组覆盖, 就将呼叫信号在 BTS或 BTS组建立 环回, 只保留 MSC的信令链路, 译放占用的 Ater接口资源、 Abis接口资源 和 TC资源。 BTS local exchange means that when a pair of voice calls is established, if the BSC or MSC detects that both the calling party and the called party are covered by the same BTS or BTS group, the call signal is established in the BTS or BTS group. Loopback, only retains the signaling link of the MSC, and translates the occupied Ater interface resources, Abis interface resources, and TC resources.
在呼叫双方的两个 BTS属于不同的 BSC时, 上述技术方案都无法实现 呼叫语音数据在两个 BTS之间直接传递。 发明内容  When the two BTSs of the calling party belong to different BSCs, the above technical solutions cannot realize that the call voice data is directly transmitted between the two BTSs. Summary of the invention
本发明实施例提供一种通信方法、 基站、 基站控制器和移动交换中心, 能够实现跨基站控制器的基站之间直接传递呼叫语音数据。  The embodiments of the present invention provide a communication method, a base station, a base station controller, and a mobile switching center, which can directly transmit call voice data between base stations of a base station controller.
一方面, 提供了一种通信方法, 包括: 第一基站接收第一基站控制器为 第一基站分配的第一互联网协议 IP传输层地址, 并从第一基站控制器接收第 二基站控制器为第二基站分配的第二 IP传输层地址; 第一基站利用第一 IP 传输层地址和第二 IP传输层地址, 与第二基站之间建立用户面直通连接。  In one aspect, a communication method is provided, including: receiving, by a first base station, a first Internet Protocol IP transport layer address allocated by a first base station controller for a first base station, and receiving, by a first base station controller, a second base station controller a second IP transport layer address allocated by the second base station; the first base station establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
另一方面, 提供了一种通信方法, 包括: 第一基站控制器为第一基站分 配第一互联网协议 IP传输层地址; 第一基站控制器接收第二基站控制器为第 二基站分配的第二 IP传输层地址; 第一基站控制器向第一基站发送第一 IP 传输层地址和第二 IP传输层地址。  In another aspect, a communication method is provided, including: a first base station controller assigning a first internet protocol IP transport layer address to a first base station; and a first base station controller receiving a second base station controller assigning a second base station to a second base station The second IP transport layer address; the first base station controller sends the first IP transport layer address and the second IP transport layer address to the first base station.
另一方面, 提供了一种通信方法, 包括: 第一移动交换中心从第二移动 交换中心接收第二基站控制器为第二基站分配的第二互联网协议 IP传输层地 址; 第一移动交换中心向第一基站控制器发送第二 IP传输层地址。  In another aspect, a communication method is provided, including: receiving, by a first mobile switching center, a second Internet Protocol IP transport layer address allocated by a second base station controller for a second base station from a second mobile switching center; Sending a second IP transport layer address to the first base station controller.
另一方面, 提供了一种基站, 包括: 接收单元, 用于接收第一基站控制 器为基站分配的第一互联网协议 IP传输层地址, 并从第一基站控制器接收 第二基站控制器为第二基站分配的第二 IP传输层地址; 连接单元, 用于利 用第一 IP传输层地址和第二 IP传输层地址, 与第二基站之间建立用户面直 通连接。  In another aspect, a base station is provided, including: a receiving unit, configured to receive a first Internet Protocol IP transport layer address allocated by a first base station controller for a base station, and receive, by a first base station controller, a second base station controller a second IP transport layer address allocated by the second base station; and a connecting unit, configured to establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
另一方面, 提供了一种基站控制器, 包括: 分配单元, 用于为第一基站 分配第一互联网协议 IP传输层地址; 接收单元, 用于接收第二基站控制器为 第二基站分配的第二 IP传输层地址; 发送单元, 用于向第一基站发送第一 IP 传输层地址和第二 IP传输层地址。  In another aspect, a base station controller is provided, including: an allocating unit, configured to allocate a first Internet Protocol IP transport layer address to the first base station; and a receiving unit, configured to receive, by the second base station controller, the second base station controller a second IP transport layer address; a sending unit, configured to send the first IP transport layer address and the second IP transport layer address to the first base station.
另一方面, 提供了一种移动交换中心, 包括: 接收单元, 用于从第二移 动交换中心接收第二基站控制器为第二基站分配的第二互联网协议 IP传输层 地址; 发送单元, 用于向第一基站控制器发送第二 IP传输层地址。 In another aspect, a mobile switching center is provided, including: a receiving unit, configured to receive, by a second mobile switching center, a second Internet Protocol IP transport layer allocated by the second base station controller to the second base station An sending unit, configured to send a second IP transport layer address to the first base station controller.
本发明实施例中,基站可以获知不同基站控制器下的另一基站的 IP传输 层地址, 从而能够利用 IP传输网的路由功能实现用户面直通连接, 实现了跨 基站控制器的基站之间直接传递呼叫语音数据。 附图说明  In the embodiment of the present invention, the base station can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the base station across the base station controller is directly implemented. Pass the call voice data. DRAWINGS
为了更清楚地说明本发明实施例的技术方案, 下面将对实施例或现有技 术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图 仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造 性劳动的前提下, 还可以根据这些附图获得其他的附图。  In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description are only some of the present invention. For the embodiments, those skilled in the art can obtain other drawings according to the drawings without any creative work.
图 1是本发明一个实施例的通信方法的流程图。  1 is a flow chart of a communication method in accordance with an embodiment of the present invention.
图 2是本发明另一实施例的通信方法的流程图。  2 is a flow chart of a communication method according to another embodiment of the present invention.
图 3是本发明另一实施例的通信方法的流程图。  3 is a flow chart of a communication method according to another embodiment of the present invention.
图 4是本发明一个实施例的建立用户面直通连接的过程的示意流程图。 图 5是本发明另一实施例的呼叫进行中建立 /解除直通连接的过程的示意 流程图。  4 is a schematic flow chart of a process of establishing a user plane through connection according to an embodiment of the present invention. Figure 5 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention.
图 6是本发明另一实施例的呼叫进行中建立 /解除直通连接的过程的示意 流程图。  Figure 6 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention.
图 7是本发明一个实施例的基站的示意框图。  Figure 7 is a schematic block diagram of a base station in accordance with one embodiment of the present invention.
图 8是本发明一个实施例的基站控制器的示意框图。  Figure 8 is a schematic block diagram of a base station controller in accordance with one embodiment of the present invention.
图 9是本发明另一实施例的基站控制器的示意框图。  9 is a schematic block diagram of a base station controller according to another embodiment of the present invention.
图 10是本发明一个实施例的移动交换中心的示意框图。 具体实施方式  Figure 10 is a schematic block diagram of a mobile switching center in accordance with one embodiment of the present invention. detailed description
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是 全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创 造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。  The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without making creative labor are within the scope of the present invention.
本发明的技术方案, 可以应用于各种通信***, 例如: GSM, 码分多址 ( CDMA, Code Division Multiple Access ) ***, 宽带码分多址 ( WCDMA, Wideband Code Division Multiple Access Wireless ),通用分组无线业务( GPRS , General Packet Radio Service ), 长期演进 ( LTE, Long Term Evolution )等。 The technical solution of the present invention can be applied to various communication systems, for example: GSM, Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA, Wideband Code Division Multiple Access Wireless), General Packet Radio Service (GPRS), Long Term Evolution (LTE), etc.
用户设备( UE, User Equipment ),也可称之为移动终端 ( Mobile Terminal )、 移动用户设备等, 可以经无线接入网 (例如, RAN, Radio Access Network ) 与一个或多个核心网进行通信, 用户设备可以是移动终端, 如移动电话(或 称为"蜂窝"电话)和具有移动终端的计算机, 例如, 可以是便携式、袖珍式、 手持式、 计算机内置的或者车载的移动装置, 它们与无线接入网交换语言和 / 或数据。  A user equipment (UE, User Equipment), which may also be called a mobile terminal (Mobile Terminal), a mobile user equipment, etc., may communicate with one or more core networks via a radio access network (eg, RAN, Radio Access Network). The user equipment may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer having a mobile terminal, for example, a mobile device that can be portable, pocket, handheld, computer built, or in-vehicle, The wireless access network exchanges languages and/or data.
基站,可以是 GSM或 CDMA中的基站( BTS, Base Transceiver Station ), 也可以是 WCDMA中的基站( NodeB ),还可以是 LTE中的演进型基站( eNB 或 e-NodeB, evolutional Node B ), 本发明并不限定, 但为描述方便, 下述实 施例以 BTS为例进行说明。  The base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, or may be a base station (NodeB) in WCDMA, or may be an evolved base station (eNB or e-NodeB, evolutional Node B) in LTE. The present invention is not limited, but for convenience of description, the following embodiments are described by taking a BTS as an example.
图 1是本发明一个实施例的通信方法的流程图。 图 1的方法由主叫用户 设备或被叫用户设备的基站 (BTS )执行。  1 is a flow chart of a communication method in accordance with an embodiment of the present invention. The method of Figure 1 is performed by a calling subscriber equipment or a base station (BTS) of the called subscriber equipment.
101 , 第一基站接收第一基站控制器为第一基站分配的第一 IP传输层地 址, 并从第一基站控制器接收第二基站控制器为第二基站分配的第二 IP传输 层地址。  101. The first base station receives a first IP transport layer address allocated by the first base station controller for the first base station, and receives, by the first base station controller, a second IP transport layer address allocated by the second base station controller to the second base station.
本发明实施例中, IP传输层地址包括 IP地址和用户呼叫标识信息。用户 呼叫标识信息的一个例子是 UDP端口号。 下文中以 UDP端口号作为用户呼 叫标识信息进行描述, 但本发明实施例不限于此, 而是可以使用任何能够标 识用户呼叫的信息。  In the embodiment of the present invention, the IP transport layer address includes an IP address and user call identifier information. An example of a user call identification information is a UDP port number. Hereinafter, the UDP port number is described as the user call identification information, but the embodiment of the present invention is not limited thereto, and any information capable of identifying the user's call can be used.
第一基站和第二基站分别为主叫用户设备的基站或被叫用户设备的基站。 例如, 第一基站为主叫用户设备的服务基站, 第二基站为被叫用户设备的服 务基站。 或者, 第一基站为被叫用户设备的服务基站, 第二基站为主叫用户 设备的服务基站。  The first base station and the second base station are respectively a base station of the calling user equipment or a base station of the called user equipment. For example, the first base station is a serving base station of the called user equipment, and the second base station is a serving base station of the called user equipment. Alternatively, the first base station is a serving base station of the called user equipment, and the second base station is a serving base station of the calling user equipment.
第一基站控制器是用于控制第一基站的控制器(BSC ), 为第一基站分配 第一 IP传输层地址。第二基站控制器是用于控制第二基站的控制器( BSC ), 为第二基站分配第二 IP传输层地址。 第一基站和第二基站可通过两个基站控 制器相互通知 IP传输层地址。 本发明实施例中, 第一基站控制器和第二基站 控制器可以是不同的 BSC。 本发明实施例不对第一基站接收第一 IP传输层地址和第二 IP传输层地 址的方式作出限制。 例如, 第一基站可分别接收第一 IP传输层地址和第二 IP 传输层地址, 第一基站也可以在一条消息中接收这两个 IP传输层地址。 可选 地, 第一基站可接收第一基站控制器发送的信道激活 (Channel Activation ) 消息, 该信道激活消息中携带第一 IP传输层地址和 /或第二 IP传输层地址。 The first base station controller is a controller (BSC) for controlling the first base station, and assigns a first IP transport layer address to the first base station. The second base station controller is a controller (BSC) for controlling the second base station, and assigns a second IP transport layer address to the second base station. The first base station and the second base station can mutually notify the IP transport layer address through the two base station controllers. In the embodiment of the present invention, the first base station controller and the second base station controller may be different BSCs. The embodiment of the present invention does not limit the manner in which the first base station receives the first IP transport layer address and the second IP transport layer address. For example, the first base station may receive the first IP transport layer address and the second IP transport layer address, respectively, and the first base station may also receive the two IP transport layer addresses in one message. Optionally, the first base station may receive a channel activation message sent by the first base station controller, where the channel activation message carries a first IP transport layer address and/or a second IP transport layer address.
102, 第一基站利用第一 IP传输层地址和第二 IP传输层地址, 与第二基 站之间建立用户面直通连接。  102. The first base station establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
本发明实施例中, BTS之间建立用户面直通连接的含义包括: 任意语音 呼叫的主被叫用户面的媒体数据流在 BTS 之间直接传递, 而无需经由 BSC 进入核心网; 而呼叫的控制面信令数据依然采用现有的传递路径, 经由 BSC 进入核心网。 主被叫用户可属于同一 BSC, 也可以属于不同的 BSC。  In the embodiment of the present invention, the meaning of establishing a user plane direct connection between the BTSs includes: the media data stream of the calling and called user planes of any voice call is directly transmitted between the BTSs without entering the core network via the BSC; and the call control The face signaling data still uses the existing delivery path and enters the core network via the BSC. The primary and called users can belong to the same BSC or belong to different BSCs.
第一基站在得到第一 IP传输层地址和第二 IP传输层地址之后, 能够利 用 IP传输网的路由功能, 实现用户面直通连接, 从而实现了跨基站控制器的 基站之间直接传递呼叫语音数据。  After obtaining the first IP transport layer address and the second IP transport layer address, the first base station can utilize the routing function of the IP transport network to implement a user plane direct connection, thereby realizing direct transmission of call voice between base stations of the base station controller. data.
可选地, 作为一个实施例, 在上述步骤 102中, 第一基站可从第一基站 控制器接收第一用户呼叫流信息表和第二用户呼叫流信息表。 例如, 第一基 站控制器可以在信道激活时向第一基站发送这两套用户呼叫流信息表。  Optionally, as an embodiment, in the foregoing step 102, the first base station may receive the first user call flow information table and the second user call flow information table from the first base station controller. For example, the first base station controller can transmit the two sets of subscriber call flow information tables to the first base station upon channel activation.
第一用户呼叫流信息表是第一基站到第一基站控制器的用户呼叫流信息 表, 第二用户呼叫流信息表是第一基站到第二基站的用户呼叫流信息表。 例 如, 第一用户呼叫流信息表可供第一基站在第一基站和第二基站之间建立用 户面直通连接之前使用, 第二用户呼叫流信息表可供第一基站在第一基站和 第二基站之间建立用户面直通连接之后使用。  The first user call flow information table is a user call flow information table of the first base station to the first base station controller, and the second user call flow information table is a user call flow information table of the first base station to the second base station. For example, the first user call flow information table is available for use by the first base station before establishing a user plane direct connection between the first base station and the second base station, and the second user call flow information table is available for the first base station at the first base station and Used after establishing a user plane through connection between the two base stations.
可选地, 作为另一实施例, 在上述步骤 102中, 第一基站可利用第一 IP 传输层地址和第二 IP传输层地址, 检测第二基站是否可达, 并将检测结果发 送给第一基站控制器。 例如, 第一基站可通过 UDP Ping命令来检测第二基站 是否可达。  Optionally, in another step, in the foregoing step 102, the first base station may detect whether the second base station is reachable by using the first IP transport layer address and the second IP transport layer address, and send the detection result to the first A base station controller. For example, the first base station can detect whether the second base station is reachable by using a UDP ping command.
这样 , 第一基站控制器能够根据检测结果向第一移动交换中心发送直通 可行性指示信息, 直通可行性指示信息用于指示第一基站和第二基站之间是 否能够建立用户面直通连接。 例如, 第一基站控制器可以在指配完成消息中 以信元的形式携带上述直通可行性指示信息。 可选地, 作为一个实施例, 在步骤 102中, 第一基站可从第一基站控制 器接收直通连接控制消息,直通连接控制消息用于指示建立用户面直通连接。 然后第一基站可向第一基站控制器发送直通连接应答消息。 In this way, the first base station controller can send the direct feasibility indication information to the first mobile switching center according to the detection result, and the direct feasibility indication information is used to indicate whether the user plane through connection can be established between the first base station and the second base station. For example, the first base station controller may carry the above-mentioned through-feasibility indication information in the form of a cell in the assignment completion message. Optionally, as an embodiment, in step 102, the first base station may receive a direct connection control message from the first base station controller, where the direct connection control message is used to indicate that the user plane through connection is established. The first base station can then send a direct connect reply message to the first base station controller.
可选地, 作为另一实施例, 在第一基站和第二基站之间建立用户面直通 连接之后, 第一基站也可以从第一基站控制器接收直通连接控制消息。 此时 直通控制消息还可用于指示解除用户面直通连接、或实现双发以满足合法监 听需求。  Optionally, as another embodiment, after establishing a user plane direct connection between the first base station and the second base station, the first base station may also receive a direct connection control message from the first base station controller. At this point, the pass-through control message can also be used to indicate that the user plane is directly connected, or dual-issue is required to meet legal listening requirements.
图 2是本发明另一实施例的通信方法的流程图。 图 2的方法由主叫用户 设备或被叫用户设备的基站控制器(BSC )执行,并且与图 1的方法相对应。 因此, 将适当省略重复的描述。  2 is a flow chart of a communication method according to another embodiment of the present invention. The method of Figure 2 is performed by a calling subscriber equipment or a base station controller (BSC) of the called subscriber equipment and corresponds to the method of Figure 1 . Therefore, the repeated description will be omitted as appropriate.
201 , 第一基站控制器为第一基站分配第一 IP传输层地址。  201. The first base station controller allocates a first IP transport layer address to the first base station.
第一基站控制器可利用现有的方式, 为第一基站分配 IP传输层地址, 因 此不再详细描述分配 IP传输层地址的过程。 例如, 第一基站控制器可根据第 一基站发送的信道请求( Channel Required ) 消息中的接入原因发起呼叫, 并 针对该呼叫分支为第一基站分配第一 IP传输层地址。  The first base station controller can allocate the IP transport layer address to the first base station in an existing manner, and therefore the process of assigning the IP transport layer address will not be described in detail. For example, the first base station controller may initiate a call according to an access reason in a Channel Required message sent by the first base station, and allocate a first IP transport layer address to the first base station for the call branch.
202, 第一基站控制器接收第二基站控制器为第二基站分配的第二 IP传 输层地址。  202. The first base station controller receives a second IP transport layer address allocated by the second base station controller to the second base station.
第二基站控制器可以是与第一基站控制器不同的 BSC, 并且可利用现有 的方式, 为第二基站分配 IP传输层地址, 因此不再详细描述分配 IP传输层 地址的过程。例如,第二基站控制器可根据第二基站发送的信道请求( Channel Required )消息中的接入原因发起呼叫,并针对该呼叫分支为第二基站分配第 二 IP传输层地址。  The second base station controller may be a different BSC than the first base station controller, and may allocate an IP transport layer address to the second base station in an existing manner, and thus the process of assigning an IP transport layer address will not be described in detail. For example, the second base station controller may initiate a call according to an access reason in a Channel Required message sent by the second base station, and allocate a second IP transport layer address to the second base station for the call branch.
第一基站和第二基站分别为主叫用户设备的基站或被叫用户设备的基站。 例如, 第一基站为主叫用户设备的服务基站, 第二基站为被叫用户设备的服 务基站。 或者, 第一基站为被叫用户设备的服务基站, 第二基站为主叫用户 设备的服务基站。  The first base station and the second base station are respectively a base station of the calling user equipment or a base station of the called user equipment. For example, the first base station is a serving base station of the called user equipment, and the second base station is a serving base station of the called user equipment. Alternatively, the first base station is a serving base station of the called user equipment, and the second base station is a serving base station of the calling user equipment.
203 , 第一基站控制器向第一基站发送第一 IP传输层地址和第二 IP传输 层地址。  203. The first base station controller sends the first IP transport layer address and the second IP transport layer address to the first base station.
这样, 第一基站可利用第一 IP传输层地址和第二 IP传输层地址, 与第 二基站之间建立用户面直通连接。 本发明实施例的基站可以获知不同基站控制器下的另一基站的 IP传输 层地址, 从而能够利用 IP传输网的路由功能实现用户面直通连接, 实现了跨 基站控制器的基站之间直接传递呼叫语音数据。 In this way, the first base station can establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address. The base station in the embodiment of the present invention can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the direct transmission between the base stations of the base station controller is realized. Call voice data.
可选地, 作为一个实施例, 在步骤 203中, 第一基站控制器可向第一基 站发送信道激活消息,信道激活消息携带第一 IP传输层地址和 /或第二 IP传 输层地址。  Optionally, as an embodiment, in step 203, the first base station controller may send a channel activation message to the first base station, where the channel activation message carries the first IP transport layer address and/or the second IP transport layer address.
可选地, 作为另一实施例, 第一基站控制器可向第一基站发送第一用户 呼叫流信息表和第二用户呼叫流信息表。 例如, 第一基站控制器可以在信道 激活时向第一基站发送这两套用户呼叫流信息表。  Optionally, as another embodiment, the first base station controller may send the first user call flow information table and the second user call flow information table to the first base station. For example, the first base station controller can transmit the two sets of user call flow information tables to the first base station when the channel is activated.
第一用户呼叫流信息表是第一基站到第一基站控制器的用户呼叫流信息 表, 第二用户呼叫流信息表是第一基站到第二基站的用户呼叫流信息表。 第 一用户呼叫流信息表可供第一基站在第一基站和第二基站之间建立用户面直 通连接之前使用 , 第二用户呼叫流信息表可供第一基站在第一基站和第二基 站之间建立用户面直通连接之后使用。  The first user call flow information table is a user call flow information table of the first base station to the first base station controller, and the second user call flow information table is a user call flow information table of the first base station to the second base station. The first user call flow information table is used by the first base station before establishing a user plane direct connection between the first base station and the second base station, and the second user call flow information table is available to the first base station at the first base station and the second base station. Used after establishing a user plane passthrough connection.
可选地, 作为另一实施例, 第一基站控制器可接收第一基站利用第一 IP 传输层地址和第二 IP传输层地址检测第二基站是否可达得到的检测结果。 第 一基站控制器可根据检测结果向第一移动交换中心发送直通可行性指示信息 , 直通可行性指示信息用于指示第一基站和第二基站之间是否能够建立用户面 直通连接。 例如, 第一基站控制器可以在指配完成消息中以信元的形式携带 上述直通可行性指示信息。  Optionally, as another embodiment, the first base station controller may receive, by using the first IP transport layer address and the second IP transport layer address, the first base station to detect whether the second base station is reachable. The first base station controller may send a direct feasibility indication information to the first mobile switching center according to the detection result, and the direct feasibility indication information is used to indicate whether a user plane through connection can be established between the first base station and the second base station. For example, the first base station controller may carry the above-mentioned through-feasibility indication information in the form of a cell in the assignment completion message.
可选地, 作为另一实施例, 第一基站控制器可从第一移动交换中心接收 直通连接控制消息, 直通连接控制消息用于指示建立用户面直通连接、 解除 用户面直通连接、 或实现双发以满足合法监听需求。 第一基站控制器可向第 一基站转发直通连接控制消息。 然后, 第一基站控制器可从第一基站接收直 通连接应答消息。  Optionally, as another embodiment, the first base station controller may receive a direct connection control message from the first mobile switching center, where the direct connection control message is used to indicate establishing a user plane through connection, releasing the user plane through connection, or implementing dual Send to meet legal monitoring needs. The first base station controller can forward the through connection control message to the first base station. The first base station controller can then receive a direct connect reply message from the first base station.
可选地, 作为另一实施例, 在直通连接控制消息用于指示建立用户面直 通连接的情况下 ,在第一基站控制器向第一基站转发直通连接控制消息之后 , 第一基站控制器可启动第一定时器。 如果第一定时器超时之后, 第一基站控 制器未接收到第一基站发送的直通连接应答消息 , 则第一基站控制器可要求 第一基站放弃建立用户面直通连接, 并向第一移动交换中心发送直通连接失 败消息, 直通连接失败消息用于指示无法建立用户面直通连接。 Optionally, in another embodiment, after the direct connection control message is used to indicate that the user plane direct connection is established, after the first base station controller forwards the direct connection control message to the first base station, the first base station controller may Start the first timer. If the first base station controller does not receive the direct connection response message sent by the first base station after the first timer expires, the first base station controller may request the first base station to abandon the establishment of the user plane through connection, and switch to the first mobile exchange. The center sends a direct connection loss The failure message, the through connection failure message is used to indicate that the user plane through connection cannot be established.
可选地, 作为另一实施例, 在直通连接控制消息用于指示解除用户面直 通连接的情况下 ,在第一基站控制器向第一基站转发直通连接控制消息之后 , 第一基站控制器可启动第二定时器。 如果第二定时器超时之后, 第一基站控 制器未接收到第一基站发送的直通连接应答消息 , 则第一基站控制器可向第 一移动交换中心发送清除请求消息以通知第一移动交换中心译放呼叫。  Optionally, in another embodiment, after the direct connection control message is used to indicate that the user plane direct connection is released, after the first base station controller forwards the direct connection control message to the first base station, the first base station controller may Start the second timer. If the first base station controller does not receive the direct connection response message sent by the first base station after the second timer expires, the first base station controller may send a clear request message to the first mobile switching center to notify the first mobile switching center. Release the call.
可选地, 作为另一实施例, 在第一基站控制器为第一基站分配第一 IP传 输层地址之后,第一基站控制器还可以向第一移动交换中心发送完成层 3信 息消息, 完成层 3信息消息携带该第一 IP传输层地址。  Optionally, as another embodiment, after the first base station controller allocates the first IP transport layer address to the first base station, the first base station controller may further send the completion layer 3 information message to the first mobile switching center, and complete The layer 3 information message carries the first IP transport layer address.
可选地, 作为另一实施例, 第一基站控制器可从第一移动交换中心接收 指配请求消息, 指配请求消息携带该第二 IP传输层地址。  Optionally, as another embodiment, the first base station controller may receive an assignment request message from the first mobile switching center, where the assignment request message carries the second IP transport layer address.
图 3是本发明另一实施例的通信方法的流程图。 图 3的方法由主叫用户 设备或被叫用户设备的移动交换中心 (MSC, Mobile Switch Center )执行, 并且与图 1和图 2的方法相对应。 因此, 将适当省略重复的描述。  3 is a flow chart of a communication method according to another embodiment of the present invention. The method of Figure 3 is performed by the calling subscriber equipment or the Mobile Switch Center (MSC) of the called subscriber equipment and corresponds to the method of Figures 1 and 2. Therefore, the repeated description will be omitted as appropriate.
301 ,第一移动交换中心从第二移动交换中心接收第二基站控制器为第二 基站分配的第二互联网协议 IP传输层地址。  301. The first mobile switching center receives, from the second mobile switching center, a second Internet Protocol IP transport layer address allocated by the second base station controller to the second base station.
第一移动交换中心是第一基站控制器的 MSC,第二移动交换中心是第二 基站控制器的 MSC。 本发明实施例中, 第一移动交换中心和第二移动交换中 心可以是相同的 MSC, 也可以是不同的 MSC。  The first mobile switching center is the MSC of the first base station controller and the second mobile switching center is the MSC of the second base station controller. In the embodiment of the present invention, the first mobile switching center and the second mobile switching center may be the same MSC or different MSCs.
302, 第一移动交换中心向第一基站控制器发送第二 IP传输层地址。 这样,第一基站控制器可向第一基站发送第二 IP传输层地址和该第一基 站控制器为第一基站分配的第一 IP传输层地址。 从而, 第一基站可利用第一 IP传输层地址和第二 IP传输层地址, 与第二基站之间建立用户面直通连接。  302. The first mobile switching center sends a second IP transport layer address to the first base station controller. Thus, the first base station controller can transmit a second IP transport layer address to the first base station and a first IP transport layer address assigned by the first base station controller to the first base station. Thereby, the first base station can establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
本发明实施例的基站可以获知不同基站控制器下的另一基站的 IP传输 层地址, 从而能够利用 IP传输网的路由功能实现用户面直通连接, 实现了跨 基站控制器的基站之间直接传递呼叫语音数据。  The base station in the embodiment of the present invention can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the direct transmission between the base stations of the base station controller is realized. Call voice data.
可选地, 作为一个实施例, 第一移动交换中心可从所述第一基站控制器 接收直通可行性指示信息。直通可行性指示信息用于指示所述第一基站和所 述第二基站之间是否能够建立所述用户面直通连接。  Optionally, as an embodiment, the first mobile switching center may receive the through-feasibility indication information from the first base station controller. The pass-through feasibility indication information is used to indicate whether the user plane through connection can be established between the first base station and the second base station.
在直通可行性指示信息指示能够建立用户面直通连接的情况下, 第一移 动交换中心可向第二移动交换中心发送指示第一基站支持直通的指示信息。 在直通可行性指示信息指示不能建立用户面直通连接的情况下, 第一移动交 换中心可向第二移动交换中心发送指示第一基站不支持直通的指示信息。 In the case where the through-feasibility indication information indicates that the user plane through connection can be established, the first shift The mobile switching center may send indication information indicating that the first base station supports the straight-through to the second mobile switching center. In the case that the through-feasibility indication information indicates that the user plane direct connection cannot be established, the first mobile switching center may send indication information indicating that the first base station does not support the straight-through to the second mobile switching center.
可选地, 作为另一实施例, 第一移动交换中心可根据直通可行性指示信 息和从第二移动交换中心接收的指示第二基站是否支持直通的指示信息,向 第一基站控制器发送直通连接控制消息。直通连接控制消息用于指示建立用 户面直通连接、 解除用户面直通连接、 或实现双发以满足合法监听需求。  Optionally, as another embodiment, the first mobile switching center may send the pass-through to the first base station controller according to the straight-through feasibility indication information and the indication information received from the second mobile switching center indicating whether the second base station supports the direct-through. Connect control messages. The pass-through connection control message is used to indicate that the user-side through connection is established, the user plane is directly connected, or dual-issue is implemented to meet the legitimate listening requirement.
按照上述实施例, 主被叫用户的 BTS之间可以相互传递各自的 IP传输 层信息, 即呼叫双方所在的 BTS能相互知道对方的 IP传输层地址 (例如, IP 地址 +UDP端口号),进而利用 IP传输网的路由功能实现用户面的语音数据在 两个 BTS间的直接传递。 即使对于不同 BSC间的 BTS, 也能实现用户面直 通功能, 从而使得在更大规模下 BTS间的用户面直连存为可能, 可以更大范 围地节省传输资源以及 TC资源。 对于 Abis链路采用卫星中继或其他连接方 式的场景, 降低这种 Abis传输延迟, 能够降低语音呼叫的用户面数据的传输 时延, 提升语音质量。  According to the above embodiment, the BTSs of the calling and called users can mutually transmit their respective IP transport layer information, that is, the BTSs of the calling parties can know each other's IP transport layer addresses (for example, IP address + UDP port number), and further The routing function of the IP transmission network is used to directly transmit the voice data of the user plane between the two BTSs. Even for BTSs between different BSCs, the user plane pass-through function can be realized, which makes it possible to directly connect user planes between BTSs on a larger scale, and can save transmission resources and TC resources to a greater extent. For the Abis link, the satellite relay or other connection mode is adopted to reduce the Abis transmission delay, which can reduce the transmission delay of the user plane data of the voice call and improve the voice quality.
因为核心网参与是否实现 BTS 的用户面直连的判决并准确知道当前状 态, 所以本发明实施例还能够支持放音、 三方通话等补充业务和合法监听功 下面结合具体例子, 更加详细地描述本发明的实施例。 图 4是本发明一 个实施例的建立用户面直通连接的过程的示意流程图。 图 4的实施例应用于 跨 MSC场景, 即主叫用户设备 oMS的移动交换中心 oMSC和被叫用户设备 tMS的移动交换中心 tMSC是不同的 MSC。但是本发明实施例不限于此场景, 例如可以类似地应用于 oMSC和 tMSC为同一 MSC的场景,这样的应用仍落 入本发明的范围内。 oMSC和 tMSC是上述第一移动交换中心或第二移动交 换中心的具体例子。  Because the core network participates in the decision of whether to implement the direct connection of the user plane of the BTS and accurately knows the current state, the embodiment of the present invention can also support supplementary services such as playback, three-party calling, and lawful interception, and the following examples are combined in more detail. Embodiments of the invention. 4 is a schematic flow chart of a process of establishing a user plane through connection according to an embodiment of the present invention. The embodiment of Figure 4 is applied to a cross-MSC scenario where the mobile switching center oMSC of the calling subscriber equipment oMS and the mobile switching centre tMSC of the called subscriber equipment tMS are different MSCs. However, the embodiment of the present invention is not limited to this scenario, and may be similarly applied to the scenario where the oMSC and the tMSC are the same MSC, and such an application still falls within the scope of the present invention. The oMSC and the tMSC are specific examples of the above-described first mobile switching center or second mobile switching center.
另夕卜, 图 4中, oBTS是 oMS的服务基站, tBTS是 tMS的服务基站, 它们是上述第一基站或第二基站的具体例子。另外, oBSC是 oBTS的控制器, tBSC tBTS的控制器, 它们是上述基站控制器的具体例子。  In addition, in FIG. 4, the oBTS is a serving base station of the oMS, and the tBTS is a serving base station of the tMS, which are specific examples of the above-described first base station or second base station. In addition, oBSC is a controller of oBTS, a controller of tBSC tBTS, which are specific examples of the above-mentioned base station controller.
在下面的描述中,在不需区分的情况下,可使用 BTS统称 oBTS和 tBTS, 使用 BSC统称相应的 oBSC和 tBSC,使用 MSC统称相应的 oMSC和 tMSC。 401 : 可以采用现有呼叫流程的服务请求处理过程, 例如可参照 3GPP LCLS ( Local Switch, 本地交换) 定义的相应呼叫流程。 3GPP在 2009年建 立了本地交换研究课题 ( 3GPP LCLSTR23.889 ), 以在提供本地交换的同时, 实现对合法监听功能和补充业务的支持。 下文中, 对于可采用 3GPP LCLS相 应流程的部分不再详细描述。 其中, oBSC 可根据 oBTS 发送的信道请求 ( Channel Required ) 消息中的接入原因判断发起普通语音呼叫, 为该呼叫分 支分配 oBTS的 IP传输层地址。 例如, 该 IP传输层地址可包含 5元组信息: 源 /目的 IP地址对 +源 /目的 UDP端口号、 协议类型。 In the following description, the BTS can be collectively referred to as oBTS and tBTS without distinction, and the corresponding OBSC and tBSC are collectively referred to by the BSC, and the corresponding oMSC and tMSC are collectively referred to using the MSC. 401: The service request processing process of the existing call flow can be adopted. For example, the corresponding call flow defined by the 3GPP LCLS (Local Switch) can be referred to. 3GPP established the Local Exchange Research Project (3GPP LCLSTR23.889) in 2009 to support the lawful interception function and supplementary services while providing local exchange. Hereinafter, the part that can adopt the corresponding procedure of the 3GPP LCLS will not be described in detail. The oBSC may initiate a normal voice call according to the access reason in the Channel Required message sent by the oBTS, and allocate the IP transport layer address of the oBTS for the call branch. For example, the IP transport layer address may contain 5-tuple information: source/destination IP address pair + source/destination UDP port number, protocol type.
402: oBSC向 oMSC发送完成层 3信息 ( Complete Layer 3 Information ) 消息。该 Complete Layer 3 Information消息可包含 oMS发出的 CM( Connection Management, 连接管理)服务请求( CM Service Request )。 另夕卜, 可选地, 在该 Complete Layer 3 Information消息中携带 oBTS的 IP传输层地址。 如果 oBSC不支持直通连接, 则不携带 oBTS的 IP传输层地址。  402: The oBSC sends a Complete Layer 3 Information message to the oMSC. The Complete Layer 3 Information message may include a CM (Connection Management) service request (CM Service Request) issued by the oMS. In addition, optionally, the IP transport layer address of the oBTS is carried in the Complete Layer 3 Information message. If the oBSC does not support a straight-through connection, the IP transport layer address of the oBTS is not carried.
例如, 可以在现有的 Complete Layer 3 Information消息中增力口基站直通 传输层地址信元: Mesh Transport Layer Address (BTS)。 口果 Complete Layer 3 Information消息中携带该信元, 则表明本端 BSS支持直通连接, 该信元包括 本端基站的 IP 地址和 UDP 端口号。 另一方面, 如果 Complete Layer 3 Information消息中不携带该信元或者该信元为空, 则表示本端 BSS不支持直 通连接。  For example, you can add a port-through pass-through transport layer address cell in the existing Complete Layer 3 Information message: Mesh Transport Layer Address (BTS). The fact that the cell is carried in the Complete Layer 3 Information message indicates that the local BSS supports a straight-through connection, and the cell includes the IP address and UDP port number of the local base station. On the other hand, if the cell is not carried in the Complete Layer 3 Information message or the cell is empty, it means that the local BSS does not support the direct connection.
403: 以 AoIP ( A over IP ) 的编解码(Codec )协商流程为基础, oMSC 将 oBTS的 IP传输层地址告知 tMSC。  403: Based on the AoIP (A over IP) codec negotiation procedure, the oMSC informs the tMSC of the IP transport layer address of the oBTS.
404: 可以采用现有呼叫流程的寻呼处理过程。 tBSC根据接入原因判断 是对语音呼叫的寻呼应答, 为该呼叫分支分配 tBTS的 IP传输层地址。  404: The paging process of the existing call flow can be used. The tBSC judges that it is a paging response to the voice call according to the access reason, and allocates the IP transport layer address of the tBTS for the call branch.
405: tBSC向 tMSC发送 Complete Layer 3 Information (包含 tMS发出的 Paging Response ) 消息, 在该消息中携带 tBTS的 IP传输层地址。  405: The tBSC sends a Complete Layer 3 Information (including a Paging Response sent by the tMS) message to the tMSC, where the IP transport layer address of the tBTS is carried in the message.
406: tMSC利用 OoBTC ( Out of Band Transcoder Control; 带外码变换器 控制 ) 流程通知 oMSC, tBTS的 IP传输层地址。  406: The tMSC uses the OoBTC (Out of Band Transcoder Control) procedure to notify the oMSC, the IP transport layer address of the tBTS.
407: MSC向 BSC发送指配请求( Assignment Request ) 消息。 可选地, 该指配请求消息中携带呼叫对端所在 BTS的 IP传输层地址。  407: The MSC sends an Assignment Request message to the BSC. Optionally, the assignment request message carries an IP transport layer address of the BTS where the opposite end of the call is located.
例如, 可以在现有的 Assignment Request消息中增加基站直通传输层地 址信元: Mesh Transport Layer Address (BTS)„ 如果 Assignment Request消息 中携带该信元, 则表明对端 BSS 支持直通连接, 该信元包括对端基站的 IP 地址和 UDP端口号。 另一方面, 如果 Assignment Request消息中不携带该信 元或者该信元为空, 则表示对端 BSS不支持直通连接。 For example, the base station direct transmission layer may be added to the existing Assignment Request message. Address cell: Mesh Transport Layer Address (BTS) „ If the message is carried in the Assignment Request message, it indicates that the peer BSS supports a direct connection, which includes the IP address and UDP port number of the opposite base station. If the cell is not carried in the Assignment Request message or the cell is empty, it indicates that the peer BSS does not support the through connection.
408: BSC向 BTS发送信道激活 ( Channel Activation ) 消息。 可选的, 该信道激活消息中携带 oMS和 /或 tMS所在的 BTS的 IP传输层地址。  408: The BSC sends a Channel Activation message to the BTS. Optionally, the channel activation message carries an IP transport layer address of the BTS where the oMS and/or the tMS are located.
409-410: 可选地, BSC在信道激活时, BSC给 BTS发送两套用户呼叫 流信息表(或简称为 "流表"), 例如可称为第一用户呼叫流信息表和第二用 户呼叫流信息表。 第一用户呼叫流信息表是 BTS到 BSC的用户呼叫流信息 表,第二用户呼叫流信息表是 BTS到对端 BTS的用户呼叫流信息表。在 BTS 之间建立用户面直通连接之前, BTS使用第一用户呼叫流信息表; 在 BTS之 间建立用户面直通连接之后, 例如在 BTS接收到建立用户面直通连接的命令 之后, 使用第二用户呼叫流信息表。 接收到用户呼叫流信息表后, BTS可利 用在步骤 408中接收的两个 BTS的 IP地址,检测对端 BTS是否可达。例如, BTS可通过 UDP Ping命令来检测对端基站是否可达,并将检测结果告知 BSC。  409-410: Optionally, when the BSC is activated, the BSC sends two sets of user call flow information tables (or simply “flow tables”) to the BTS, for example, may be referred to as a first user call flow information table and a second user. Call flow information table. The first user call flow information table is a user call flow information table of the BTS to BSC, and the second user call flow information table is a user call flow information table of the BTS to the opposite BTS. Before establishing a user plane direct connection between the BTSs, the BTS uses the first user call flow information table; after establishing a user plane direct connection between the BTSs, for example, after the BTS receives the command to establish a user plane through connection, the second user is used. Call flow information table. After receiving the user call flow information table, the BTS can use the IP addresses of the two BTSs received in step 408 to detect whether the peer BTS is reachable. For example, the BTS can detect whether the peer base station is reachable through the UDP ping command, and inform the BSC of the detection result.
411 : oMS和 tMS向各自的 BSC上报指配完成( Assignment Complete ) 消息。  411: The oMS and the tMS report the Assignment Complete message to the respective BSC.
412: 结合 BTS的检测结果, BSC向 MSC发送指配完成(Assignment Complete )消息。可选地,该指配完成消息中携带直通可行性( Mesh Feasibility ) 指示信息(例如以信元的形式),直通可行性指示信息用于指示两个基站 oBTS 和 tBSC之间是否能够建立用户面直通连接。 例如, 如果对端 BTS的 IP传输 层地址可达, 则 Mesh Feasibility信元的取值为 1 ; 否则 Mesh Feasibility信元 的取值为 0。如果 BSC不支持直通连接功能,则不携带 Mesh Feasibility信元。 可选地, 作为一个实施例, Mesh Feasibility信元的标识符可以是 1000 1000。  412: In combination with the detection result of the BTS, the BSC sends an Assignment Complete message to the MSC. Optionally, the assignment completion message carries Mesh Feasibility indication information (for example, in the form of a cell), and the direct feasibility indication information is used to indicate whether a user plane can be established between the two base stations oBTS and tBSC. Direct connection. For example, if the IP transport layer address of the peer BTS is reachable, the Mesh Feasibility cell has a value of 1; otherwise, the Mesh Feasibility cell has a value of 0. If the BSC does not support the straight-through connection, it does not carry Mesh Feasibility cells. Optionally, as an embodiment, the identifier of the Mesh Feasibility cell may be 1000 1000.
412a: oMSC在收到指配完成消息时,判断被叫为他局,则构造 CPG( Call 412a: When the MSC receives the assignment completion message, it determines that the called party is the other party, and constructs a CPG (Call).
ProGress;呼叫进程)消息。可选地,该 CPG消息可携带直通控制( Mesh Control ) 指示信息。 该直通控制指示信息用于指示 MSC 收到 BSC 发出的 Mesh Feasibility信元, 且该 MSC支持直通功能。 tMSC收到 CPG信令时, 能够解 析该指示信息, 如果指示直通连接不可用, 则后续不再启用相关的直通连接 处理。 局内的情况处理原则类似。 413-417: 可以采用现有呼叫流程。 需要说明的是, 此时呼叫用户面数据 通路还是经过核心网。 即, 如果 oMS开通了彩铃业务, oMS可以听到彩铃音 乐。其中可选地 ,在步骤 415, tMSC可以在给前向局的 ACM( Address Complete Message; 地址完成消息) 中携带直通控制 ( Mesh Control )指示信息, 指示 本端 (tBTS )是否支持直通连接。 如果不携带该信息, 则后续不再启用相关 的直通连接处理。 ProGress; call process) message. Optionally, the CPG message may carry a Mesh Control indication information. The pass-through control indication information is used to instruct the MSC to receive the Mesh Feasibility cell sent by the BSC, and the MSC supports the pass-through function. When the tMSC receives the CPG signaling, the tMSC can parse the indication information. If the direct connection is indicated to be unavailable, the related direct connection processing is no longer enabled. The principle of dealing with situations within the bureau is similar. 413-417: The existing call flow can be used. It should be noted that the call user plane data path still passes through the core network. That is, if the oMS is activated by the ring back tone service, the oMS can hear the ring tones music. Optionally, in step 415, the tMSC may carry a Mesh Control indication message in the ACM (Address Complete Message) of the forward office to indicate whether the local end (tBTS) supports the through connection. If the information is not carried, the related through connection processing is no longer enabled.
418-422: 可以采用现有流程。 如果可以建立直通连接, 当 MSC判断通 话进入稳态后, 会通知 BSC建立直通连接。  418-422: Existing processes can be used. If a direct connection can be established, the MSC will notify the BSC to establish a straight-through connection when it determines that the call has entered a steady state.
423: MSC判断当前呼叫符合建立直通连接的条件:  423: The MSC determines that the current call meets the conditions for establishing a direct connection:
1 )两个 BSC都反馈 Mesh Feasibility信元, 且 Mesh Feasibility信元的取 值为 1;  1) Both BSCs feed back Mesh Feasibility cells, and the Mesh Feasibility cells have a value of 1;
2 )当前呼叫是 TrFO ( Transcoder Free Operation; 免码变化操作)呼叫; 2) The current call is a TrFO (Transcoder Free Operation) call;
3 ) 当前呼叫不存在与建立直通连接相冲突的补充业务; 3) The current call does not have a supplementary service that conflicts with establishing a direct connection;
4 ) 当前呼叫无合法监听需求。  4) There is no legal listening requirement for the current call.
则通过直通连接控制 ( Mesh Connect Control )消息通知 BSC建立直通连 接。 如果不符合建立直通连接的条件, 则 MSC不会通知 BSC, 即不下发直 通连接控制消息。  The BSC is notified to establish a straight-through connection through a Mesh Connect Control message. If the condition for establishing a direct connection is not met, the MSC does not notify the BSC that the direct connection control message is not sent.
需要说明的是, 对于合法监听, MSC可以不下发 Mesh Connect Control 消息, 也可以要求 BSC实现双发以支持合法监听。  It should be noted that, for lawful interception, the MSC may not send a Mesh Connect Control message, or may require the BSC to implement dual-issue to support lawful interception.
对于前转呼叫, 需要支持与前转目的方的直通协商过程。  For forward calls, it is necessary to support the direct negotiation process with the forward destination party.
可选地, 作为一个实施例, Mesh Connect Control消息中可携带直通控制 指示(Mesh Control Indicator; MCI )信元, 该信元用于指示建立用户面直通 连接、 解除用户面直通连接、 或实现双发以满足合法监听需求。  Optionally, as an embodiment, the Mesh Connect Control message may carry a Mesh Control Indicator (MCI) cell, where the cell is used to indicate that the user plane is directly connected, the user plane is directly connected, or the dual is implemented. Send to meet legal monitoring needs.
例如, MCI=00 可指示解除直通连接; MCI=01 可表示建立直通连接; MCI=10可表示实现双发, 以满足合法监听需求。 可选地, MCI的信元标识 符可以是 1000 1001。  For example, MCI=00 can indicate that the straight-through connection is released; MCI=01 can indicate that a straight-through connection is established; MCI=10 can indicate that dual-issue is implemented to meet the lawful interception requirement. Optionally, the cell identifier of the MCI may be 1000 1001.
424: BSC通知 BTS建立直通连接, 此时 BTS可采用新的用户呼叫流信 息表。  424: The BSC notifies the BTS to establish a direct connection, and the BTS can adopt a new user call flow information table.
425: BTS向 BSC发送直通连接应答(Mesh Connect Ack ) 消息。  425: The BTS sends a Mesh Connect Ack message to the BSC.
426: BSC向 MSC发送直通连接应答(Mesh Connect Ack ) 消息。 MSC 接收到 BSC的直通连接应答消息后, 保留位于 MGW ( Media GateWay,媒体 网关)上的 IP端点资源直至通话结束。 426: The BSC sends a Mesh Connect Ack message to the MSC. MSC After receiving the BSC direct connection response message, the IP endpoint resource located on the MGW (Media GateWay) is reserved until the end of the call.
步骤 425和 426中的 Mesh Connect Ack消息可携带直通连接结果( Mesh Connect Result; MCR )信元,该该信元指示执行建立或解除直通连接的结果。  The Mesh Connect Ack message in steps 425 and 426 may carry a Mesh Connect Result (MCR) cell indicating the result of performing a setup or release of the through connection.
例如, MCR=00可指示解除直通连接成功; MCR=01可表示建立直通连 接成功; MCR=10可表示建立双发, 以满足合法监听需求。 可选地, MCR的 信元标识符可以是 1000 1010。  For example, MCR=00 may indicate that the straight-through connection is successful; MCR=01 may indicate that the through-connection is established successfully; MCR=10 may indicate that dual-issue is established to meet the legitimate interception requirement. Alternatively, the cell identifier of the MCR may be 1000 1010.
此时, oBTS和 tBTS之间的用户面直通连接已建立, 可利用 IP传输网 直接进行用户面数据传输。  At this time, the user plane direct connection between the oBTS and the tBTS has been established, and the user plane data transmission can be directly performed by using the IP transmission network.
下面描述上述过程中的异常消息处理。  The exception message processing in the above process is described below.
在 Mesh Connect Control消息用于指示建立用户面直通连接 (例如, 上 述 MCI=01 ) 的情况下, BSC在步骤 424向 BTS转发 Mesh Connect Control 消息之后, 启动第一定时器 Tab-1 ( Timer Abis Mesh-1 ; 第一 Abis直通定时 器)。如果 Tab-1超时之后,还未收到 BTS发回的应答消息 Mesh Connect Ack, 则放弃建立 Mesh连接, 要求 BTS不建立 Mesh连接, 同时向 MSC发送直通 连接失败(Mesh Connect Failure ) 消息, 该直通连接失败消息用于指示无法 建立用户面直通连接。  In the case that the Mesh Connect Control message is used to indicate the establishment of a user plane direct connection (for example, the above MCI=01), after the BSC forwards the Mesh Connect Control message to the BTS in step 424, the first timer Tab-1 is started (Timer Abis Mesh) -1 ; First Abis pass-through timer). If the Mesh Connect Ack sent by the BTS has not been received after the timeout of the Tab-1, the Mesh connection is abandoned, and the BTS is not required to establish a Mesh connection. At the same time, a Mesh Connect Failure message is sent to the MSC. The connection failure message is used to indicate that a user plane passthrough connection cannot be established.
在 Mesh Connect Control消息用于指示解除用户面直通连接 (例如, 上 述 MCI=00 ) 的情况下, BSC向 BTS发送 Mesh Connect Control消息要求解 除直通连接后, 启动第二定时器 Tab-2 ( Timer Abis Mesh-2; 第二 Abis直通 定时器)。如果 Tab-2超时后仍未收到 BTS的直通连接应答消息 (此时为直通 连接译放应答消息), 则 BSC向 MSC发送清楚请求( Clear Request ) 消息以 通知 MSC译放呼叫。  When the Mesh Connect Control message is used to indicate that the user plane direct connection is released (for example, the above MCI=00), the BSC sends a Mesh Connect Control message to the BTS to request the release of the through connection, and then starts the second timer Tab-2 (Timer Abis) Mesh-2; second Abis pass-through timer). If the BTS direct connection response message (in this case, the direct connection release response message) is not received after the Tab-2 expires, the BSC sends a Clear Request message to the MSC to inform the MSC to release the call.
MSC收到 Mesh Connect Failure消息后, 会在应答消息中通知对端 MSC 无法建立直通连接。如果此时对端 MSC得知本端的直通连接已经建立, 则该 MSC通知本端 BSS解除直通连接, 用户面话路仍经核心网传送。  After receiving the Mesh Connect Failure message, the MSC notifies the peer MSC that a straight-through connection cannot be established in the response message. If the peer MSC learns that the direct connection of the local end has been established, the MSC notifies the local BSS to cancel the direct connection, and the user's voice channel is still transmitted through the core network.
可选地, 如果通话过程中的需要放音, MSC 可以通过直通控制 (Mesh control ) 消息通知 BSC将话路导入核心网, 进行放音的控制。  Optionally, if the voice needs to be played during the call, the MSC may notify the BSC to import the voice channel into the core network through a Mesh control message to perform playback control.
如果在第二定时器 Tab-2超时前, BSC 收到 BTS发出的 Mesh Connect Ack消息, 并且该消息告知直通连接已建立, 则 BSC应忽略该消息。 下面描述用户面直通连接的译放流程。 在呼叫进行中, 可以将未建立用 户面直通连接的呼叫建立直通连接, 也可以解除已建立的用户面直通连接。 在呼叫进行中建立 /解除直通连接, 可以由无线侧 (BSS )发起, 也可以由核 心网侧 (MSC )发起。 If the BSC receives the Mesh Connect Ack message sent by the BTS before the second timer Tab-2 times out, and the message informs that the through connection has been established, the BSC should ignore the message. The following describes the translation and release process of the user plane through connection. During the call progress, a direct connection can be established for a call that does not establish a user plane through connection, or an established user plane through connection can be released. The establishment/deactivation of the direct connection during the call may be initiated by the radio side (BSS) or by the core network side (MSC).
图 5是本发明另一实施例的呼叫进行中建立 /解除直通连接的过程的示意 流程图。 在图 5的实施例中, 由 oBSC发起该过程, 但是本发明实施例不限 于此。 例如, 图 5的方法可类似地应用于由 tBSC发起该过程的情况。 另外, 图 5的方法也可以应用于非跨 MSC的场景。  Figure 5 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention. In the embodiment of Fig. 5, the process is initiated by the oBSC, but embodiments of the invention are not limited thereto. For example, the method of Figure 5 can be similarly applied to the case where the process is initiated by the tBSC. In addition, the method of Figure 5 can also be applied to scenarios that are not cross-MSC.
501 , oBSC向 oMSC发送直通连接要求( Mesh Connect Required )消息。 可选地, 该直通连接要求消息用于指示建立或解除直通连接。  501. The oBSC sends a Mesh Connect Required message to the oMSC. Optionally, the through connection request message is used to indicate establishing or releasing a through connection.
例如,对于出现 BSC间切换的场景, BSC可先利用该直通连接要求消息, 请求解除直通连接, 然后再执行正常的切换流程。 或者, 如果切换前未建立 直通连接, BSC发现切换后可以建立, 则可以在切换完成后择机发出该直通 连接要求消息以建立直通连接。  For example, for a scenario where a handover between BSCs occurs, the BSC may first use the through connection request message to request to release the through connection, and then perform a normal handover procedure. Alternatively, if the through connection is not established before the handover, and the BSC finds that the connection can be established after the handover, the direct connection request message may be sent after the handover is completed to establish a through connection.
可选地, 直通连接要求消息中可携带直通连接指示 ( Mesh Control Optionally, the through connection request message may carry a through connection indication (Mesh Control
Indicator; MCI )信元, 该信元用于指示建立用户面直通连接或解除用户面直 通连接, 例如取值分别为 01 或 00。 此外, 直通连接要求消息中还携带基站 直通传输层地址信元: Mesh Transport Layer Address (BTS),表示本端 BTS (即 oBTS )的 IP传输层地址。与图 4相比,图 4的实施例中扩展了现有的 Complete Layer 3 Information消息以携带 BTS的 IP传输层地址 , 而图 5的实施例通过 专用的直通连接要求消息携带 BTS的 IP传输层地址。 Indicator; MCI) A cell that is used to indicate the establishment of a user plane pass-through connection or a user plane pass-through connection, for example, 01 or 00. In addition, the direct connection request message also carries the base station direct transmission layer address cell: Mesh Transport Layer Address (BTS), which indicates the IP transport layer address of the local BTS (ie, oBTS). Compared with FIG. 4, the embodiment of FIG. 4 extends the existing Complete Layer 3 Information message to carry the IP transport layer address of the BTS, and the embodiment of FIG. 5 carries the BTS IP transport layer through a dedicated through connection request message. address.
可选地, 直通连接要求消息的消息类型可取值为 0111 0110。  Optionally, the message type of the through connection request message may be 0111 0110.
502, oMSC根据在步骤 501中接收的直通连接要求消息, 向 tMSC发送 直通连接请求( Mesh Connect Request ) 消息, 以请求 tMSC建立或解除直通 连接。  502. The oMSC sends a Mesh Connect Request message to the tMSC according to the through connection request message received in step 501 to request the tMSC to establish or cancel the through connection.
与步骤 501中的直通连接要求消息类似, 直通连接请求消息也可以携带 与上述直通连接要求消息中相同的 MCI和 BTS的 IP传输层地址。 此外, 直 通连接请求消息中携带的 MCI还可以指示 BSS实现双发 (例如, 此时 MCI 可以取值为 10 )。  Similar to the through connection request message in step 501, the through connection request message may also carry the same MCI and BTS IP transport layer address as in the above straight through connection request message. In addition, the MCI carried in the direct connection request message can also instruct the BSS to implement dual transmission (for example, the MCI can take a value of 10 at this time).
可选地, 直通连接请求消息的消息类型可取值为 0111 0111。 503 , tMSC向 tBSC转发直通连接请求消息。 Optionally, the message type of the through connection request message may be 0111 0111. 503. The tMSC forwards the direct connection request message to the tBSC.
504, tBSC向 tMSC发送直通连接请求应答( Mesh Connect Request Ack ) 消息, 作为对直通连接请求消息的响应。  504. The tBSC sends a Mesh Connect Request Ack message to the tMSC as a response to the through connection request message.
可选地, 直通连接请求应答消息可携带直通可行性(Mesh Feasibility ) 信元, 用于指示本端的 BSS侧能否建立直通连接。 另外, 直通连接请求应答 消息还可携带基站直通传输层地址信元: Mesh Transport Layer Address (BTS), 表示本端 BTS (即 tBTS ) 的 IP传输层地址。  Optionally, the direct connection request response message may carry a Mesh Feasibility cell, and is used to indicate whether the BSS side of the local end can establish a through connection. In addition, the direct connection request response message may also carry a base station direct transmission layer address cell: Mesh Transport Layer Address (BTS), which represents the IP transport layer address of the local BTS (ie, tBTS).
可选地, 直通连接请求应答消息的消息类型可取值为 0111 1000。  Optionally, the message type of the direct connection request response message may be 0111 1000.
505, tMSC向 oMSC转发直通连接请求应答消息。  505. The tMSC forwards the direct connection request response message to the oMSC.
506, MSC向各自的 BSC发送直通连接控制( Mesh Connect Control )消 息。 该直通连接控制消息与图 4中的直通连接控制消息相似, 因此不再详细 描述。  506. The MSC sends a Mesh Connect Control message to the respective BSC. The through connection control message is similar to the through connection control message in Figure 4 and therefore will not be described in detail.
507, BSC向各自的 MSC发送直通连接控制应答 ( Mesh Connect Control Ack )消息。该直通连接控制应答消息与图 4中的直通连接控制应答消息相似, 因此不再详细描述。  507. The BSC sends a Mesh Connect Control Ack message to the respective MSC. The through connection control response message is similar to the through connection control response message in FIG. 4 and therefore will not be described in detail.
这样, 可以在 BTS之间建立 /解除直通连接。  In this way, a straight-through connection can be established/released between the BTSs.
可选地, 作为另一实施例, 如果 tMSC得知 tBSC无法建立直通连接, 则 不会下发 Mesh Connect Control消息。  Optionally, as another embodiment, if the tMSC learns that the tBSC cannot establish a direct connection, the Mesh Connect Control message is not sent.
可选地, 作为另一实施例, 如果 oMSC发现无法建立直通连接, 则通知 oBSC不要建立直通连接。 oBSC收到通知后, 在通话结束前, 将不再做建立 直通连接的尝试。  Optionally, as another embodiment, if the oMSC finds that the through connection cannot be established, the oBSC is notified not to establish a through connection. After the oBSC receives the notification, it will not attempt to establish a direct connection until the end of the call.
图 6是本发明另一实施例的呼叫进行中建立 /解除直通连接的过程的示意 流程图。 在图 6的实施例中, 由 oMSC发起该过程, 但是本发明实施例不限 于此。例如, 图 6的方法可类似地应用于由 tMSC发起该过程的情况。另外, 图 6的方法也可以应用于非跨 MSC的场景。  Figure 6 is a schematic flow chart showing the process of establishing/releasing a straight-through connection during a call in accordance with another embodiment of the present invention. In the embodiment of Fig. 6, the process is initiated by the oMSC, but embodiments of the invention are not limited thereto. For example, the method of Figure 6 can be similarly applied to the case where the process is initiated by the tMSC. In addition, the method of Figure 6 can also be applied to scenarios that are not cross-MSC.
601 , oMSC向 tMSC发送直通连接请求( Mesh Connect Request ) 消息, 以请求 tMSC建立或解除直通连接。 该直通连接请求消息可类似于图 5的步 骤 502中发送的直通连接请求消息, 因此不再详细描述。  601, the oMSC sends a Mesh Connect Request message to the tMSC to request the tMSC to establish or release the through connection. The pass-through connection request message can be similar to the pass-through connection request message sent in step 502 of Figure 5 and therefore will not be described in detail.
例如, 在跨 BSC的切换场景下, 完成切换后, MSC如果发现本端可以 建立直通连接, 但直通连接并没有建立, 则尝试与对端 MSC协商, 看是否能 建立直通连接。 For example, in a handover scenario across a BSC, after the handover is completed, if the MSC finds that the local end can establish a direct connection, but the direct connection is not established, try to negotiate with the opposite MSC to see if it can Establish a straight-through connection.
或者, 在通话过程中, 如果 MSC发现需要执行与直通连接相冲突的补 充业务(例如, 通话中的放音), 则通知 BSC解除直通连接。 待补充业务结 束后, 再发起建立直通操作。  Alternatively, during the call, if the MSC finds that it needs to perform a supplementary service that conflicts with the through connection (for example, playback during a call), the BSC is notified to cancel the through connection. After the supplementary service is completed, a direct operation is initiated.
图 6的步骤 602-606分别类似于图 5的步骤 503-507,因此不再重复描述。 根据图 6的实施例, 也可以在 BTS之间建立 /解除直通连接。  Steps 602-606 of Fig. 6 are similar to steps 503-507 of Fig. 5, respectively, and therefore the description will not be repeated. According to the embodiment of Fig. 6, the through connection can also be established/released between the BTSs.
可选地, 作为另一实施例, 如果 oMSC发现对端无法建立直通连接, 贝' J 不会下发 Mesh Connect Control消息。 同时, oMSC在本次通话结束前, 将不 再做建立直通连接的尝试。  Optionally, as another embodiment, if the oMSC finds that the peer cannot establish a direct connection, the BJ does not deliver the Mesh Connect Control message. At the same time, oMSC will not attempt to establish a direct connection before the end of this call.
图 7是本发明一个实施例的基站的示意框图。图 7的基站 70的例子是图 Figure 7 is a schematic block diagram of a base station in accordance with one embodiment of the present invention. An example of the base station 70 of Figure 7 is a diagram
4中的 oBTS或 tBTS, 包括接收单元 71和连接单元 72。 The oBTS or tBTS in 4 includes a receiving unit 71 and a connecting unit 72.
接收单元 71接收第一基站控制器为基站分配的第一 IP传输层地址, 并 从第一基站控制器接收第二基站控制器为第二基站分配的第二 IP传输层地址。 连接单元 72利用第一 IP传输层地址和第二 IP传输层地址, 与第二基站之间 建立用户面直通连接。  The receiving unit 71 receives the first IP transport layer address allocated by the first base station controller for the base station, and receives, from the first base station controller, the second IP transport layer address allocated by the second base station controller for the second base station. The connecting unit 72 establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
本发明实施例的基站可以获知不同基站控制器下的另一基站的 IP传输 层地址, 从而能够利用 IP传输网的路由功能实现用户面直通连接, 实现了跨 基站控制器的基站之间直接传递呼叫语音数据。  The base station in the embodiment of the present invention can learn the IP transport layer address of another base station under different base station controllers, so that the user plane direct connection can be realized by using the routing function of the IP transport network, and the direct transmission between the base stations of the base station controller is realized. Call voice data.
基站 70可执行图 1-图 4中涉及基站的操作, 为避免重复, 不再详细描 述。 例如, 基站 70可以是主叫用户设备的服务基站(图 4的 oBTS ), 第二基 站为被叫用户设备的服务基站(图 4的 tBTS )。 或者, 基站 70可以是被叫用 户设备的服务基站(图 4的 tBTS ), 第二基站为主叫用户设备的服务基站(图 4的 oBTS )。  The base station 70 can perform operations related to the base station in Figures 1 through 4, and will not be described in detail to avoid repetition. For example, base station 70 can be the serving base station of the calling user equipment (oBTS of Figure 4) and the second base station is the serving base station of the called user equipment (tBTS of Figure 4). Alternatively, base station 70 may be the serving base station of the called user equipment (tBTS of Figure 4), and the second base station is the serving base station of the calling user equipment (oBTS of Figure 4).
可选地,作为一个实施例,接收单元 71可接收第一基站控制器发送的信 道激活消息, 该信道激活消息携带第一 IP传输层地址和 /或第二 IP传输层地 址。  Optionally, as an embodiment, the receiving unit 71 may receive a channel activation message sent by the first base station controller, where the channel activation message carries a first IP transport layer address and/or a second IP transport layer address.
可选地,作为另一实施例,接收单元 71还可以从第一基站控制器接收第 一用户呼叫流信息表和第二用户呼叫流信息表, 第一用户呼叫流信息表是第 一基站到第一基站控制器的用户呼叫流信息表, 第二用户呼叫流信息表是第 一基站到第二基站的用户呼叫流信息表。 第一用户呼叫流信息表供连接单元 72 在建立用户面直通连接之前使用。 第二用户呼叫流信息表供连接单元 72 在建立用户面直通连接之后使用。 Optionally, as another embodiment, the receiving unit 71 may further receive, by the first base station controller, a first user call flow information table and a second user call flow information table, where the first user call flow information table is the first base station to The user call flow information table of the first base station controller, and the second user call flow information table is a user call flow information table of the first base station to the second base station. First user call flow information table for connection unit 72 Use before establishing a user plane passthrough connection. The second user call flow information table is used by the connection unit 72 after establishing the user plane through connection.
可选地, 作为另一实施例, 连接单元 72可利用第一 IP传输层地址和第 二 IP传输层地址, 检测第二基站是否可达, 并将检测结果发送给第一基站控 制器, 以便第一基站控制器根据检测结果向第一移动交换中心发送直通可行 性指示信息,直通可行性指示信息用于指示基站 70和第二基站之间是否能够 建立用户面直通连接。  Optionally, as another embodiment, the connecting unit 72 may detect whether the second base station is reachable by using the first IP transport layer address and the second IP transport layer address, and send the detection result to the first base station controller, so that The first base station controller sends a direct feasibility indication information to the first mobile switching center according to the detection result, and the direct feasibility indication information is used to indicate whether the user plane through connection can be established between the base station 70 and the second base station.
可选地,作为另一实施例,接收单元 71还可以从第一基站控制器接收直 通连接控制消息, 直通连接控制消息用于指示建立用户面直通连接、 解除用 户面直通连接、 或实现双发以满足合法监听需求。 连接单元 72还可以向第一 基站控制器发送直通连接应答消息, 发送直通连接应答消息是对直通连接控 制消息的响应。  Optionally, as another embodiment, the receiving unit 71 may further receive a direct connection control message from the first base station controller, where the direct connection control message is used to indicate establishing a user plane through connection, releasing a user plane through connection, or implementing dual transmission. To meet legal monitoring needs. The connection unit 72 can also send a direct connect response message to the first base station controller, and the send direct connect response message is a response to the through connection control message.
因为核心网参与是否实现 BTS 的用户面直连的判决并准确知道当前状 态, 所以本发明实施例还能够支持放音、 三方通话等补充业务和合法监听功 能。  The embodiment of the present invention can also support supplementary services and lawful interception functions such as playback, three-party calling, etc., because the core network participates in the decision of whether the user plane of the BTS is directly connected and accurately knows the current state.
图 8是本发明一个实施例的基站控制器的示意框图。 图 8的基站控制器 80的例子是图 4中的 oBSC或 tBSC, 包括分配单元 81、 接收单元 82和发送 单元 83。  Figure 8 is a schematic block diagram of a base station controller in accordance with one embodiment of the present invention. An example of the base station controller 80 of FIG. 8 is oBSC or tBSC in FIG. 4, including an allocating unit 81, a receiving unit 82, and a transmitting unit 83.
分配单元 81为第一基站分配第一互联网协议 IP传输层地址。 接收单元 82接收第二基站控制器为第二基站分配的第二 IP传输层地址。 发送单元 83 向第一基站发送第一 IP传输层地址和第二 IP传输层地址。  The allocating unit 81 allocates a first internet protocol IP transport layer address to the first base station. The receiving unit 82 receives the second IP transport layer address assigned by the second base station controller to the second base station. The transmitting unit 83 transmits the first IP transport layer address and the second IP transport layer address to the first base station.
这样, 第一基站可利用第一 IP传输层地址和第二 IP传输层地址, 与第 二基站之间建立用户面直通连接。  In this way, the first base station can establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
通过基站控制器 80, 本发明实施例使得第一基站可以获知不同基站控制 器下的第二基站的 IP传输层地址, 从而能够利用 IP传输网的路由功能实现 用户面直通连接, 实现了跨基站控制器的基站之间直接传递呼叫语音数据。  Through the base station controller 80, the embodiment of the present invention enables the first base station to learn the IP transport layer address of the second base station under different base station controllers, thereby enabling the user plane direct connection by using the routing function of the IP transport network, and implementing the cross-base station The call voice data is directly transmitted between the base stations of the controller.
基站控制器 80可执行图 1-图 4中涉及基站控制器的操作,为避免重复, 不再详细描述。 例如,基站控制器 80可以是主叫用户设备的服务基站的控制 器(图 4的 oBSC ),第二基站控制器为被叫用户设备的服务基站的控制器(图 4的 tBSC )。 或者, 基站控制器 80可以是被叫用户设备的服务基站的控制器 (图 4的 tBSC ),第二基站控制器为主叫用户设备的服务基站的控制器(图 4 的 oBSC )。 oBSC和 tBSC可以是不同的控制器。 The base station controller 80 may perform operations related to the base station controller in Figures 1-4, and will not be described in detail to avoid redundancy. For example, base station controller 80 may be the controller of the serving base station of the calling user equipment (oBSC of Figure 4), and the second base station controller is the controller of the serving base station of the called user equipment (tBSC of Figure 4). Alternatively, the base station controller 80 may be a controller of the serving base station of the called user equipment. (tBSC of Figure 4), the second base station controller is the controller of the serving base station of the calling user equipment (oBSC of Figure 4). oBSC and tBSC can be different controllers.
可选地,作为一个实施例 ,发送单元 83可向第一基站发送信道激活消息, 信道激活消息携带第一 IP传输层地址和 /或第二 IP传输层地址。  Optionally, as an embodiment, the sending unit 83 may send a channel activation message to the first base station, where the channel activation message carries the first IP transport layer address and/or the second IP transport layer address.
可选地,作为另一实施例,发送单元 83还可以向第一基站发送第一用户 呼叫流信息表和第二用户呼叫流信息表, 第一用户呼叫流信息表是第一基站 到第一基站控制器的用户呼叫流信息表, 第二用户呼叫流信息表是第一基站 到第二基站的用户呼叫流信息表, 以便在第一基站和第二基站之间建立用户 面直通连接之前, 第一基站使用第一用户呼叫流信息表, 在第一基站和第二 基站之间建立用户面直通连接之后, 第一基站使用第二用户呼叫流信息表。  Optionally, as another embodiment, the sending unit 83 may further send, to the first base station, a first user call flow information table and a second user call flow information table, where the first user call flow information table is the first base station to the first a user call flow information table of the base station controller, wherein the second user call flow information table is a user call flow information table of the first base station to the second base station, so that before the user plane direct connection is established between the first base station and the second base station, The first base station uses the first user call flow information table, and after establishing a user plane direct connection between the first base station and the second base station, the first base station uses the second user call flow information table.
可选地, 作为另一实施例, 接收单元 82还可以接收第一基站利用第一 IP传输层地址和第二 IP传输层地址检测第二基站是否可达得到的检测结果。 发送单元 83 还可以根据检测结果向第一移动交换中心发送直通可行性指示 信息, 直通可行性指示信息用于指示第一基站和第二基站之间是否能够建立 用户面直通连接。  Optionally, as another embodiment, the receiving unit 82 may further receive, by using the first IP transport layer address and the second IP transport layer address, the first base station to detect whether the second base station is reachable. The sending unit 83 may further send the through-feasibility indication information to the first mobile switching center according to the detection result, where the direct feasibility indication information is used to indicate whether a user plane through connection can be established between the first base station and the second base station.
图 9是本发明另一实施例的基站控制器的示意框图。 图 9的基站控制器 与图 8的不同之处在于, 还包括第一定时器 84 (例如, 上述 Tab-1 )和处理 单元 85。  9 is a schematic block diagram of a base station controller according to another embodiment of the present invention. The base station controller of Fig. 9 differs from that of Fig. 8 in that it further includes a first timer 84 (e.g., Tab-1 described above) and a processing unit 85.
另夕卜,接收单元 82可以从第一移动交换中心接收直通连接控制消息, 直 通连接控制消息用于指示建立用户面直通连接、 解除用户面直通连接、 或实 现双发以满足合法监听需求。 发送单元 83 可以向第一基站转发直通连接控 制消息。 接收单元 82还可以从第一基站接收直通连接应答消息, 直通连接 应答消息是对直通连接控制消息的响应。  In addition, the receiving unit 82 may receive a direct connection control message from the first mobile switching center, and the direct connection control message is used to indicate that the user plane direct connection is established, the user plane direct connection is released, or the dual transmission is implemented to meet the legal listening requirement. The transmitting unit 83 can forward the through connection control message to the first base station. The receiving unit 82 can also receive a through connection response message from the first base station, the direct connection response message being a response to the through connection control message.
在上述直通连接控制消息用于指示建立用户面直通连接的情况下, 在发 送单元 83向第一基站转发直通连接控制消息之后, 第一定时器 84启动。 如 果第一定时器 84超时之后, 接收单元 82未接收到第一基站发送的直通连接 应答消息, 则处理单元 85要求第一基站放弃建立用户面直通连接, 并且发送 单元 83还用于向第一移动交换中心发送直通连接失败消息,直通连接失败消 息用于指示无法建立用户面直通连接。  In the case where the above-mentioned through connection control message is used to instruct the establishment of the user plane through connection, the first timer 84 is started after the transmitting unit 83 forwards the through connection control message to the first base station. If the receiving unit 82 does not receive the through connection response message sent by the first base station after the first timer 84 expires, the processing unit 85 requests the first base station to abandon the establishment of the user plane through connection, and the sending unit 83 is further configured to The mobile switching center sends a direct connection failure message, and the direct connection failure message is used to indicate that the user plane through connection cannot be established.
可选地, 作为另一实施例, 在上述直通连接控制消息用于指示解除用户 面直通连接的情况下,基站控制器 90还包括第二定时器 86(例如,上述 Tab-2 )。 在发送单元 83向第一基站转发直通连接控制消息之后,第二定时器 86启动。 如果第二定时器 86超时之后, 接收单元 83未接收到第一基站发送的直通连 接应答消息 (例如, 直通连接译放应答消息), 则发送单元 84还用于向第一 移动交换中心发送清除请求消息以通知第一移动交换中心译放呼叫。 Optionally, as another embodiment, the foregoing through connection control message is used to indicate that the user is released. In the case of a face-to-face connection, the base station controller 90 also includes a second timer 86 (e.g., Tab-2 described above). After the transmitting unit 83 forwards the through connection control message to the first base station, the second timer 86 is started. If the receiving unit 83 does not receive the through connection response message (for example, the through connection release response message) sent by the first base station after the second timer 86 expires, the sending unit 84 is further configured to send the clear to the first mobile switching center. The request message informs the first mobile switching center to release the call.
可选地,作为另一实施例,发送单元 83可以向第一移动交换中心发送完 成层 3信息消息, 完成层 3信息消息携带第一 IP传输层地址。  Optionally, as another embodiment, the sending unit 83 may send the layer 3 information message to the first mobile switching center, and the layer 3 information message carries the first IP transport layer address.
可选地,作为另一实施例,接收单元 82可从第一移动交换中心接收指配 请求消息, 该指配请求消息携带第二 IP传输层地址。  Optionally, as another embodiment, the receiving unit 82 may receive an assignment request message from the first mobile switching center, where the assignment request message carries a second IP transport layer address.
通过基站控制器 90, 本发明实施例使得第一基站可以获知不同基站控制 器下的第二基站的 IP传输层地址, 从而能够利用 IP传输网的路由功能实现 用户面直通连接, 实现了跨基站控制器的基站之间直接传递呼叫语音数据。  Through the base station controller 90, the embodiment of the present invention enables the first base station to learn the IP transport layer address of the second base station under different base station controllers, thereby enabling the user plane direct connection by using the routing function of the IP transport network, and implementing the cross-base station The call voice data is directly transmitted between the base stations of the controller.
图 10是本发明一个实施例的移动交换中心的示意框图。 图 10的移动交 换中心 100的例子是图 4的 oMSC或 tMSC, 包括接收单元 110和发送单元 120。  Figure 10 is a schematic block diagram of a mobile switching center in accordance with one embodiment of the present invention. An example of the mobile switching center 100 of FIG. 10 is the oMSC or tMSC of FIG. 4, including the receiving unit 110 and the transmitting unit 120.
接收单元 110从第二移动交换中心接收第二基站控制器为第二基站分配 的第二互联网协议 IP传输层地址。发送单元 120向第一基站控制器发送第二 IP传输层地址。  The receiving unit 110 receives, from the second mobile switching center, a second Internet Protocol IP transport layer address assigned by the second base station controller to the second base station. The transmitting unit 120 transmits a second IP transport layer address to the first base station controller.
这样,第一基站控制器可向第一基站发送第二 IP传输层地址和第一基站 控制器为第一基站分配的第一 IP传输层地址并协助第一基站利用第一 IP传 输层地址和第二 IP传输层地址, 与第二基站之间建立用户面直通连接。  In this way, the first base station controller may send the second IP transport layer address to the first base station and the first IP transport layer address allocated by the first base station controller to the first base station and assist the first base station to utilize the first IP transport layer address and The second IP transport layer address establishes a user plane through connection with the second base station.
通过移动交换中心 100, 本发明实施例使得第一基站可以获知不同基站 控制器下的第二基站的 IP传输层地址, 从而能够利用 IP传输网的路由功能 实现用户面直通连接, 实现了跨基站控制器的基站之间直接传递呼叫语音数 据。  Through the mobile switching center 100, the embodiment of the present invention enables the first base station to learn the IP transport layer address of the second base station under different base station controllers, thereby enabling the user plane direct connection by using the routing function of the IP transport network, and implementing the cross-base station. The call voice data is directly transmitted between the base stations of the controller.
移动交换中心 100可执行图 1-图 4中涉及移动交换中心的操作, 为避免 重复, 不再详细描述。 例如, 移动交换中心 100可以是主叫用户设备所在局 的移动交换中心(图 4的 oMSC ), 第二移动交换中心为被叫用户设备所在局 的移动交换中心 (图 4的 tMSC )。 或者, 移动交换中心 100可以是被叫用户 设备所在局的移动交换中心 (图 4的 tMSC ), 第二移动交换中心为主叫用户 设备所在局的移动交换中心 (图 4的 oMSC )。 oMSC和 tMSC可以是相同或 不同的移动交换中心。 The mobile switching center 100 can perform operations related to the mobile switching center in FIGS. 1-4, and will not be described in detail to avoid repetition. For example, the mobile switching center 100 may be a mobile switching center (oMSC of FIG. 4) of the office where the calling user equipment is located, and the second mobile switching center is a mobile switching center (tMSC of FIG. 4) of the office where the called user equipment is located. Alternatively, the mobile switching center 100 may be a mobile switching center of the office where the called user equipment is located (tMSC of FIG. 4), and the second mobile switching center is the calling user. The mobile switching center of the office where the equipment is located (oMSC of Figure 4). oMSC and tMSC can be the same or different mobile switching centers.
可选地, 作为一个实施例, 接收单元 110可以从第一基站控制器接收直 通可行性指示信息,直通可行性指示信息用于指示第一基站和第二基站之间 是否能够建立用户面直通连接。在直通可行性指示信息指示能够建立用户面 直通连接的情况下,发送单元 120可以向第二移动交换中心发送指示第一基 站支持直通的指示信息;在直通可行性指示信息指示不能建立用户面直通连 接的情况下,发送单元 120可以向第二移动交换中心发送指示第一基站不支 持直通的指示信息。  Optionally, as an embodiment, the receiving unit 110 may receive the direct feasibility indication information from the first base station controller, where the direct feasibility indication information is used to indicate whether a user plane through connection can be established between the first base station and the second base station. . In the case that the through-feasibility indication information indicates that the user plane direct connection can be established, the sending unit 120 may send, to the second mobile switching center, indication information indicating that the first base station supports the through-through; and the through-feasibility indication information indicates that the user-side direct communication cannot be established. In the case of a connection, the sending unit 120 may send indication information indicating that the first base station does not support the straight-through to the second mobile switching center.
可选地, 作为另一实施例, 发送单元 120可以根据直通可行性指示信息 和从第二移动交换中心接收的指示第二基站是否支持直通的指示信息,向第 一基站控制器发送直通连接控制消息,直通连接控制消息用于指示建立用户 面直通连接、 解除用户面直通连接、 或实现双发以满足合法监听需求。  Optionally, as another embodiment, the sending unit 120 may send the through connection control to the first base station controller according to the through feasibility indication information and the indication information received from the second mobile switching center indicating whether the second base station supports the direct connection. The message, the direct connection control message is used to indicate that the user plane is directly connected, the user plane is directly connected, or dual-issue is implemented to meet the legitimate listening requirement.
因为核心网参与是否实现 BTS 的用户面直连的判决并准确知道当前状 态, 所以本发明实施例还能够支持放音、 三方通话等补充业务和合法监听功 h  The embodiment of the present invention can also support supplementary services such as playback, three-party calling, and lawful interception work, because the core network participates in the decision of whether the user plane of the BTS is directly connected and accurately knows the current state.
f]匕。 f]匕.
根据本发明实施例的通信***可包上述基站 70, 基站控制器 80或 90, 或者移动交换中心 100。  A communication system according to an embodiment of the present invention may include the above-described base station 70, base station controller 80 or 90, or mobile switching center 100.
本领域普通技术人员可以意识到, 结合本文中所公开的实施例描述的各 示例的单元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结 合来实现。 这些功能究竟以硬件还是软件方式来执行, 取决于技术方案的特 法来实现所描述的功能, 但是这种实现不应认为超出本发明的范围。  Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in a combination of electronic hardware or computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specifics of the technical solutions to achieve the described functions, but such implementations are not considered to be beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁, 上述描 述的***、 装置和单元的具体工作过程, 可以参考前述方法实施例中的对应 过程, 在此不再赘述。  A person skilled in the art can clearly understand that the specific working process of the system, the device and the unit described above can be referred to the corresponding process in the foregoing method embodiments for the convenience and brevity of the description, and details are not described herein again.
在本申请所提供的几个实施例中, 应该理解到, 所揭露的***、 装置和 方法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示 意性的, 例如, 所述单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可 以有另外的划分方式, 例如多个单元或组件可以结合或者可以集成到另一个 ***, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间 的耦合或直接耦合或通信连接可以是通过一些接口, 装置或单元的间接耦合 或通信连接, 可以是电性, 机械或其它的形式。 In the several embodiments provided herein, it should be understood that the disclosed systems, devices, and methods may be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another The system, or some features can be ignored, or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作 为单元显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个网络单元上。 可以根据实际的需要选择其中的部分或 者全部单元来实现本实施例方案的目的。  The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solution of the embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单 元中。  In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用 时, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本发明的 技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可 以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器, 或者 网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的 存储介质包括: U盘、 移动硬盘、 只读存储器(ROM, Read-Only Memory ), 随机存取存储器(RAM, Random Access Memory )、 磁碟或者光盘等各种可 以存储程序代码的介质。  The functions, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including The instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. .
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易 想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应所述以权利要求的保护范围为准。  The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.

Claims

权利 要求 Rights request
1、 一种通信方法, 其特征在于, 包括:  A communication method, comprising:
第一基站接收第一基站控制器为所述第一基站分配的第一互联网协议 IP 传输层地址 , 并从所述第一基站控制器接收第二基站控制器为第二基站分配 的第二 IP传输层地址;  Receiving, by the first base station, a first Internet Protocol IP transport layer address allocated by the first base station controller for the first base station, and receiving, by the first base station controller, a second IP address allocated by the second base station controller to the second base station Transport layer address;
所述第一基站利用所述第一 IP传输层地址和所述第二 IP传输层地址, 与所述第二基站之间建立用户面直通连接。  The first base station establishes a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
2、 如权利要求 1所述的方法, 其特征在于,  2. The method of claim 1 wherein:
所述第一基站为主叫用户设备的服务基站, 所述第二基站为被叫用户设 备的服务基站; 或者,  The first base station is a serving base station of the called user equipment, and the second base station is a serving base station of the called user equipment; or
所述第一基站为被叫用户设备的服务基站, 所述第二基站为主叫用户设 备的服务基站。  The first base station is a serving base station of the called user equipment, and the second base station is a serving base station of the calling user equipment.
3、 如权利要求 1或 2所述的方法, 其特征在于, 所述第一基站接收第一 基站控制器为所述第一基站分配的第一互联网协议 IP传输层地址, 并从所述 第一基站控制器接收第二基站控制器为第二基站分配的第二 IP传输层地址, 包括:  The method according to claim 1 or 2, wherein the first base station receives a first Internet Protocol IP transport layer address allocated by the first base station controller to the first base station, and from the first Receiving, by the base station controller, a second IP transport layer address allocated by the second base station controller to the second base station, including:
所述第一基站接收所述第一基站控制器发送的信道激活消息, 所述信道 激活消息携带所述第一 IP传输层地址和 /或所述第二 IP传输层地址。  The first base station receives a channel activation message sent by the first base station controller, where the channel activation message carries the first IP transport layer address and/or the second IP transport layer address.
4、 如权利要求 1或 2所述的方法, 其特征在于, 所述第一基站利用所述 第一 IP传输层地址和所述第二 IP传输层地址, 与所述第二基站之间建立用 户面直通连接, 包括:  The method according to claim 1 or 2, wherein the first base station establishes with the second base station by using the first IP transport layer address and the second IP transport layer address. User side direct connection, including:
所述第一基站从所述第一基站控制器接收第一用户呼叫流信息表和第二 用户呼叫流信息表, 所述第一用户呼叫流信息表是所述第一基站到所述第一 基站控制器的用户呼叫流信息表, 所述第二用户呼叫流信息表是所述第一基 站到所述第二基站的用户呼叫流信息表,  Receiving, by the first base station, a first user call flow information table and a second user call flow information table, where the first user call flow information table is the first base station to the first a user call flow information table of the base station controller, where the second user call flow information table is a user call flow information table of the first base station to the second base station,
其中所述第一用户呼叫流信息表供所述第一基站在所述第一基站和所述 第二基站之间建立所述用户面直通连接之前使用, 所述第二用户呼叫流信息 表供所述第一基站在所述第一基站和所述第二基站之间建立所述用户面直通 连接之后使用。  The first user call flow information table is used by the first base station before establishing the user plane direct connection between the first base station and the second base station, and the second user call flow information table is provided. The first base station is used after establishing the user plane through connection between the first base station and the second base station.
5、 如权利要求 1或 2所述的方法, 其特征在于, 所述第一基站利用所述 第一 IP传输层地址和所述第二 IP传输层地址, 与所述第二基站之间建立用 户面直通连接, 包括: The method according to claim 1 or 2, wherein the first base station utilizes the Establishing a user plane through connection with the second base station, the first IP transport layer address and the second IP transport layer address, including:
所述第一基站利用所述第一 IP传输层地址和所述第二 IP传输层地址, 检测所述第二基站是否可达, 并将检测结果发送给所述第一基站控制器, 以 便所述第一基站控制器根据所述检测结果向第一移动交换中心发送直通可行 性指示信息, 所述直通可行性指示信息用于指示所述第一基站和所述第二基 站之间是否能够建立所述用户面直通连接。  The first base station detects whether the second base station is reachable by using the first IP transport layer address and the second IP transport layer address, and sends the detection result to the first base station controller, so as to The first base station controller sends the direct feasibility indication information to the first mobile switching center according to the detection result, where the direct feasibility indication information is used to indicate whether the first base station and the second base station can be established. The user plane is directly connected.
6、 如权利要求 1或 2所述的方法, 其特征在于, 所述第一基站利用所述 第一 IP传输层地址和所述第二 IP传输层地址, 与所述第二基站之间建立用 户面直通连接, 包括:  The method according to claim 1 or 2, wherein the first base station establishes with the second base station by using the first IP transport layer address and the second IP transport layer address. User side direct connection, including:
所述第一基站从所述第一基站控制器接收直通连接控制消息, 所述直通 连接控制消息用于指示建立所述用户面直通连接;  The first base station receives a direct connection control message from the first base station controller, where the direct connection control message is used to indicate that the user plane through connection is established;
所述第一基站向所述第一基站控制器发送直通连接应答消息。  The first base station sends a direct connect response message to the first base station controller.
7、 如权利要求 6所述的方法, 其特征在于, 在所述第一基站和所述第二 基站之间建立用户面直通连接之后, 所述方法还包括: 所述第一基站从所述 第一基站控制器接收直通连接控制消息 ,所述直通控制消息还用于指示解除 所述用户面直通连接、 或实现双发以满足合法监听需求。  The method according to claim 6, wherein after the user plane direct connection is established between the first base station and the second base station, the method further includes: the first base station from the The first base station controller receives the direct connection control message, where the direct control message is further used to indicate that the user plane through connection is released, or dual transmission is implemented to meet a legitimate listening requirement.
8、 一种通信方法, 其特征在于, 包括:  8. A communication method, comprising:
第一基站控制器为第一基站分配第一互联网协议 IP传输层地址; 所述第一基站控制器接收第二基站控制器为第二基站分配的第二 IP传 输层地址;  The first base station controller allocates a first internet protocol IP transport layer address to the first base station; the first base station controller receives a second IP transport layer address allocated by the second base station controller to the second base station;
所述第一基站控制器向所述第一基站发送所述第一 IP传输层地址和所 述第二 IP传输层地址。  The first base station controller sends the first IP transport layer address and the second IP transport layer address to the first base station.
9、 如权利要求 8所述的方法, 其特征在于, 所述第一基站控制器向所述 第一基站发送所述第一 IP传输层地址和所述第二 IP传输层地址, 包括: 所述第一基站控制器向所述第一基站发送信道激活消息 , 所述信道激活 消息携带所述第一 IP传输层地址和 /或所述第二 IP传输层地址。  The method according to claim 8, wherein the first base station controller sends the first IP transport layer address and the second IP transport layer address to the first base station, including: The first base station controller sends a channel activation message to the first base station, where the channel activation message carries the first IP transport layer address and/or the second IP transport layer address.
10、 如权利要求 8或 9所述的方法, 其特征在于, 还包括:  The method according to claim 8 or 9, further comprising:
所述第一基站控制器向所述第一基站发送第一用户呼叫流信息表和第二 用户呼叫流信息表, 所述第一用户呼叫流信息表是所述第一基站到所述第一 基站控制器的用户呼叫流信息表, 所述第二用户呼叫流信息表是所述第一基 站到所述第二基站的用户呼叫流信息表, 其中所述第一用户呼叫流信息表供 所述第一基站在所述第一基站和所述第二基站之间建立所述用户面直通连接 之前使用, 所述第二用户呼叫流信息表供所述第一基站在所述第一基站和所 述第二基站之间建立所述用户面直通连接之后使用。 The first base station controller sends a first user call flow information table and a second user call flow information table to the first base station, where the first user call flow information table is the first base station to the first a user call flow information table of the base station controller, where the second user call flow information table is a user call flow information table of the first base station to the second base station, where the first user call flow information table is provided The first base station is used before the user plane direct connection is established between the first base station and the second base station, and the second user call flow information table is used by the first base station at the first base station and The second base station is used after establishing the user plane through connection.
11、 如权利要求 8或 9所述的方法, 其特征在于, 还包括:  The method according to claim 8 or 9, further comprising:
所述第一基站控制器接收所述第一基站利用所述第一 IP传输层地址和 所述第二 IP传输层地址检测所述第二基站是否可达得到的检测结果;  Receiving, by the first base station controller, the detection result that the first base station detects whether the second base station is reachable by using the first IP transport layer address and the second IP transport layer address;
所述第一基站控制器根据所述检测结果向第一移动交换中心发送直通可 行性指示信息, 所述直通可行性指示信息用于指示所述第一基站和所述第二 基站之间是否能够建立所述用户面直通连接。  The first base station controller sends a direct feasibility indication information to the first mobile switching center according to the detection result, where the direct feasibility indication information is used to indicate whether the first base station and the second base station can Establishing the user plane through connection.
12、 如权利要求 8或 9所述的方法, 其特征在于, 还包括:  12. The method according to claim 8 or 9, further comprising:
所述第一基站控制器从所述第一移动交换中心接收直通连接控制消息 , 所述直通连接控制消息用于指示建立所述用户面直通连接、解除所述用户面 直通连接、 或实现双发以满足合法监听需求;  The first base station controller receives a direct connection control message from the first mobile switching center, where the direct connection control message is used to indicate that the user plane through connection is established, the user plane through connection is released, or dual connectivity is implemented. To meet legal monitoring needs;
所述第一基站控制器向所述第一基站转发所述直通连接控制消息; 所述第一基站控制器从所述第一基站接收直通连接应答消息。  The first base station controller forwards the direct connection control message to the first base station; the first base station controller receives a direct connection response message from the first base station.
13、如权利要求 12所述的方法, 其特征在于, 在所述直通连接控制消息 用于指示建立所述用户面直通连接的情况下, 所述方法还包括:  The method of claim 12, wherein, in the case that the direct connection control message is used to indicate that the user plane through connection is established, the method further includes:
在所述第一基站控制器向所述第一基站转发所述直通连接控制消息之后 , 所述第一基站控制器启动第一定时器;  After the first base station controller forwards the direct connection control message to the first base station, the first base station controller starts a first timer;
如果所述第一定时器超时之后, 所述第一基站控制器未接收到所述第一 基站发送的所述直通连接应答消息,则所述第一基站控制器要求所述第一基 站放弃建立所述用户面直通连接,并向所述第一移动交换中心发送直通连接 失败消息, 所述直通连接失败消息用于指示无法建立所述用户面直通连接。  If the first base station controller does not receive the direct connection response message sent by the first base station after the first timer expires, the first base station controller requests the first base station to abandon the establishment. The user plane is directly connected, and sends a direct connection failure message to the first mobile switching center, where the direct connection failure message is used to indicate that the user plane through connection cannot be established.
14、如权利要求 12所述的方法, 其特征在于, 在所述直通连接控制消息 用于指示解除所述用户面直通连接的情况下, 所述方法还包括:  The method of claim 12, wherein, in the case that the direct connection control message is used to indicate that the user plane through connection is released, the method further includes:
在所述第一基站控制器向所述第一基站转发所述直通连接控制消息之后 , 所述第一基站控制器启动第二定时器;  After the first base station controller forwards the direct connection control message to the first base station, the first base station controller starts a second timer;
如果所述第二定时器超时之后, 所述第一基站控制器未接收到所述第一 基站发送的所述直通连接应答消息 ,则所述第一基站控制器向所述第一移动 交换中心发送清除请求消息以通知所述第一移动交换中心译放呼叫。 If the second timer expires, the first base station controller does not receive the first And sending, by the base station, the clear connection request message to the first mobile switching center to notify the first mobile switching center to release the call.
15、 如权利要求 8或 9所述的方法, 其特征在于, 在所述第一基站控制 器为第一基站分配第一 IP传输层地址之后, 还包括:  The method according to claim 8 or 9, wherein after the first base station controller allocates the first IP transport layer address to the first base station, the method further includes:
所述第一基站控制器向第一移动交换中心发送完成层 3信息消息, 所述 完成层 3信息消息携带所述第一 IP传输层地址。  The first base station controller sends a completion layer 3 information message to the first mobile switching center, where the completion layer 3 information message carries the first IP transport layer address.
16、 如权利要求 8或 9所述的方法, 其特征在于, 所述第一基站控制器 接收第二基站控制器为第二基站分配的第二 IP传输层地址, 包括:  The method according to claim 8 or 9, wherein the receiving, by the first base station controller, the second IP transport layer address allocated by the second base station controller to the second base station comprises:
所述第一基站控制器从第一移动交换中心接收指配请求消息, 所述指配 请求消息携带所述第二 IP传输层地址。  The first base station controller receives an assignment request message from the first mobile switching center, where the assignment request message carries the second IP transport layer address.
17、 一种基站, 其特征在于, 包括:  17. A base station, comprising:
接收单元, 用于接收第一基站控制器为所述基站分配的第一互联网协议 IP传输层地址 , 并从所述第一基站控制器接收第二基站控制器为第二基站分 配的第二 IP传输层地址;  a receiving unit, configured to receive a first Internet Protocol IP transport layer address allocated by the first base station controller for the base station, and receive, by the first base station controller, a second IP address that the second base station controller allocates for the second base station Transport layer address;
连接单元,用于利用所述第一 IP传输层地址和所述第二 IP传输层地址, 与所述第二基站之间建立用户面直通连接。  And a connecting unit, configured to establish a user plane through connection with the second base station by using the first IP transport layer address and the second IP transport layer address.
18、 如权利要求 17所述的基站, 其特征在于,  18. The base station of claim 17 wherein:
所述基站为主叫用户设备的服务基站, 所述第二基站为被叫用户设备的 服务基站; 或者,  The base station is a serving base station of the called user equipment, and the second base station is a serving base station of the called user equipment; or
所述基站为被叫用户设备的服务基站, 所述第二基站为主叫用户设备的 服务基站。  The base station is a serving base station of the called user equipment, and the second base station is a serving base station of the calling user equipment.
19、 如权利要求 17或 18所述的基站, 其特征在于, 所述接收单元具体 用于接收所述第一基站控制器发送的信道激活消息, 所述信道激活消息携带 所述第一 IP传输层地址和 /或所述第二 IP传输层地址。  The base station according to claim 17 or 18, wherein the receiving unit is configured to receive a channel activation message sent by the first base station controller, where the channel activation message carries the first IP transmission Layer address and/or the second IP transport layer address.
20、 如权利要求 17或 18所述的基站, 其特征在于,  20. A base station according to claim 17 or 18, characterized in that
所述接收单元还用于从所述第一基站控制器接收第一用户呼叫流信息表 和第二用户呼叫流信息表, 所述第一用户呼叫流信息表是所述基站到所述第 一基站控制器的用户呼叫流信息表, 所述第二用户呼叫流信息表是所述基站 到所述第二基站的用户呼叫流信息表,  The receiving unit is further configured to receive, by the first base station controller, a first user call flow information table and a second user call flow information table, where the first user call flow information table is the base station to the first a user call flow information table of the base station controller, where the second user call flow information table is a user call flow information table of the base station to the second base station,
其中所述第一用户呼叫流信息表供所述连接单元在所述第一基站和所述 第二基站之间建立所述用户面直通连接之前使用, 所述第二用户呼叫流信息 表供所述连接单元在所述第一基站和所述第二基站之间建立所述用户面直通 连接之后使用。 The first user call flow information table for the connection unit at the first base station and the Used before establishing the user plane through connection between the second base stations, the second user call flow information table is used by the connection unit to establish the user plane through connection between the first base station and the second base station After use.
21、 如权利要求 17或 18所述的基站, 其特征在于, 所述连接单元具体 用于利用所述第一 IP传输层地址和所述第二 IP传输层地址, 检测所述第二 基站是否可达, 并将检测结果发送给所述第一基站控制器。  The base station according to claim 17 or 18, wherein the connecting unit is configured to detect, by using the first IP transport layer address and the second IP transport layer address, whether the second base station is Reachable, and send the detection result to the first base station controller.
22、 如权利要求 17或 18所述的基站, 其特征在于,  22. The base station according to claim 17 or 18, characterized in that
所述接收单元还用于从所述第一基站控制器接收直通连接控制消息, 所 述直通连接控制消息用于指示建立所述用户面直通连接、 解除所述用户面直 通连接、 或实现双发以满足合法监听需求;  The receiving unit is further configured to receive a direct connection control message from the first base station controller, where the direct connection control message is used to indicate that the user plane through connection is established, the user plane through connection is released, or dual connectivity is implemented. To meet legal monitoring needs;
所述连接单元还用于向所述第一基站控制器发送直通连接应答消息, 所 述发送直通连接应答消息是对所述直通连接控制消息的响应。  The connection unit is further configured to send a direct connection response message to the first base station controller, where the send direct connection response message is a response to the direct connection control message.
23、 一种基站控制器, 其特征在于, 包括:  A base station controller, comprising:
分配单元, 用于为第一基站分配第一互联网协议 IP传输层地址; 接收单元,用于接收第二基站控制器为第二基站分配的第二 IP传输层地 址;  An allocating unit, configured to allocate a first Internet Protocol IP transport layer address to the first base station, and a receiving unit, configured to receive a second IP transport layer address allocated by the second base station controller to the second base station;
发送单元,用于向所述第一基站发送所述第一 IP传输层地址和所述第二 IP传输层地址。  And a sending unit, configured to send the first IP transport layer address and the second IP transport layer address to the first base station.
24、如权利要求 23所述的基站控制器, 其特征在于, 所述发送单元具体 用于向所述第一基站发送信道激活消息, 所述信道激活消息携带所述第一 IP 传输层地址和 /或所述第二 IP传输层地址。  The base station controller according to claim 23, wherein the sending unit is configured to send a channel activation message to the first base station, where the channel activation message carries the first IP transport layer address and / or the second IP transport layer address.
25、 如权利要求 23或 24所述的基站控制器, 其特征在于,  25. The base station controller of claim 23 or 24, wherein
所述接收单元还用于接收所述第一基站利用所述第一 IP传输层地址和 所述第二 IP传输层地址检测所述第二基站是否可达得到的检测结果;  The receiving unit is further configured to receive, by the first base station, a detection result that the second base station is reachable by using the first IP transport layer address and the second IP transport layer address;
所述发送单元还用于根据所述检测结果向第一移动交换中心发送直通可 行性指示信息, 所述直通可行性指示信息用于指示所述第一基站和所述第二 基站之间是否能够建立所述用户面直通连接。  The sending unit is further configured to send, according to the detection result, a straight-through feasibility indication information to the first mobile switching center, where the direct feasibility indication information is used to indicate whether the first base station and the second base station can Establishing the user plane through connection.
26、 如权利要求 23或 24所述的基站控制器, 其特征在于,  26. The base station controller of claim 23 or 24, wherein
所述接收单元还用于从所述第一移动交换中心接收直通连接控制消息, 所述直通连接控制消息用于指示建立所述用户面直通连接、解除所述用户面 直通连接、 或实现双发以满足合法监听需求; The receiving unit is further configured to receive a direct connection control message from the first mobile switching center, where the direct connection control message is used to indicate that the user plane through connection is established, and the user plane is released. Direct connection, or dual-issue to meet legal monitoring needs;
所述发送单元还用于向所述第一基站转发所述直通连接控制消息; 所述接收单元还用于从所述第一基站接收直通连接应答消息。  The sending unit is further configured to forward the direct connection control message to the first base station; the receiving unit is further configured to receive a direct connection response message from the first base station.
27、如权利要求 26所述的基站控制器, 其特征在于, 所述基站控制器还 包括第一定时器和处理单元, 在所述直通连接控制消息用于指示建立所述用 户面直通连接的情况下,  The base station controller according to claim 26, wherein the base station controller further comprises a first timer and a processing unit, wherein the through connection control message is used to indicate establishment of the user plane through connection In case,
在所述发送单元向所述第一基站转发所述直通连接控制消息之后, 所述 第一定时器启动;  After the sending unit forwards the direct connection control message to the first base station, the first timer starts;
如果所述第一定时器超时之后, 所述接收单元未接收到所述第一基站发 送的所述直通连接应答消息,则所述处理单元要求所述第一基站放弃建立所 述用户面直通连接 ,并且所述发送单元还用于向所述第一移动交换中心发送 直通连接失败消息,所述直通连接失败消息用于指示无法建立所述用户面直 通连接。  If the receiving unit does not receive the direct connection response message sent by the first base station after the first timer expires, the processing unit requests the first base station to abandon establishing the user plane through connection. And the sending unit is further configured to send a direct connection failure message to the first mobile switching center, where the direct connection failure message is used to indicate that the user plane through connection cannot be established.
28、如权利要求 26所述的基站控制器, 其特征在于, 所述基站控制器还 包括第二定时器, 在所述直通连接控制消息用于指示解除所述用户面直通连 接的情况下,  The base station controller according to claim 26, wherein the base station controller further includes a second timer, where the through connection control message is used to indicate that the user plane through connection is released,
在所述发送单元向所述第一基站转发所述直通连接控制消息之后, 所述 第二定时器启动;  After the sending unit forwards the direct connection control message to the first base station, the second timer starts;
如果所述第二定时器超时之后, 所述接收单元未接收到所述第一基站发 送的所述直通连接应答消息,则所述发送单元还用于向所述第一移动交换中 心发送清除请求消息以通知所述第一移动交换中心译放呼叫。  If the receiving unit does not receive the direct connection response message sent by the first base station after the second timer expires, the sending unit is further configured to send a clear request to the first mobile switching center. The message informs the first mobile switching center to release the call.
29、 如权利要求 23或 24所述的基站控制器, 其特征在于, 所述发送单 元还用于向所述第一基站发送第一用户呼叫流信息表和第二用户呼叫流信息 表, 所述第一用户呼叫流信息表是所述第一基站到所述第一基站控制器的用 户呼叫流信息表, 所述第二用户呼叫流信息表是所述第一基站到所述第二基 站的用户呼叫流信息表, 其中所述第一用户呼叫流信息表供所述第一基站在 所述第一基站和所述第二基站之间建立所述用户面直通连接之前使用, 所述 第二用户呼叫流信息表供所述第一基站在所述第一基站和所述第二基站之间 建立所述用户面直通连接之后使用。  The base station controller according to claim 23 or 24, wherein the sending unit is further configured to send, to the first base station, a first user call flow information table and a second user call flow information table, where The first user call flow information table is a user call flow information table of the first base station to the first base station controller, and the second user call flow information table is the first base station to the second base station User call flow information table, wherein the first user call flow information table is used by the first base station before establishing the user plane through connection between the first base station and the second base station, The two-user call flow information table is used by the first base station after establishing the user plane direct connection between the first base station and the second base station.
PCT/CN2012/085654 2011-11-30 2012-11-30 Communication method, base station, base station controller, and mobile switching center WO2013079019A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110390165.0 2011-11-30
CN201110390165.0A CN102497396B (en) 2011-11-30 2011-11-30 Communication method, base station, base station controller and mobile switching center

Publications (1)

Publication Number Publication Date
WO2013079019A1 true WO2013079019A1 (en) 2013-06-06

Family

ID=46189181

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/085654 WO2013079019A1 (en) 2011-11-30 2012-11-30 Communication method, base station, base station controller, and mobile switching center

Country Status (2)

Country Link
CN (1) CN102497396B (en)
WO (1) WO2013079019A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102497396B (en) * 2011-11-30 2015-07-22 华为技术有限公司 Communication method, base station, base station controller and mobile switching center
CN110300460B (en) * 2014-09-16 2023-05-16 华为技术有限公司 Communication method, device and system
CN113055880A (en) 2017-05-05 2021-06-29 华为技术有限公司 Data transmission method, related equipment and system
CN109600807B (en) * 2018-12-29 2021-06-22 华为技术服务有限公司 Paging method and radio network controller

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348288A (en) * 2000-10-13 2002-05-08 艾利森电话股份有限公司 System and method for connecting nodes in the third generation wireless switch-in network
JP2004229098A (en) * 2003-01-24 2004-08-12 Ntt Docomo Inc System and method for radio communication, radio controller and local exchange
CN101541108A (en) * 2008-03-19 2009-09-23 富士通株式会社 Mobile communication system
CN101945418A (en) * 2010-09-20 2011-01-12 中兴通讯股份有限公司 Method and device for establishing media surface
CN102045871A (en) * 2009-10-23 2011-05-04 中兴通讯股份有限公司 Local switching communication method and system
CN102497396A (en) * 2011-11-30 2012-06-13 华为技术有限公司 Communication method, base station, base station controller and mobile switching center

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008098501A1 (en) * 2007-02-02 2008-08-21 Huawei Technologies Co., Ltd. Gsm bearing set up method, apparatus and system
CN101902824B (en) * 2009-05-31 2012-11-07 华为技术有限公司 Local switch implementation method, mobile switch centre and communication system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348288A (en) * 2000-10-13 2002-05-08 艾利森电话股份有限公司 System and method for connecting nodes in the third generation wireless switch-in network
JP2004229098A (en) * 2003-01-24 2004-08-12 Ntt Docomo Inc System and method for radio communication, radio controller and local exchange
CN101541108A (en) * 2008-03-19 2009-09-23 富士通株式会社 Mobile communication system
CN102045871A (en) * 2009-10-23 2011-05-04 中兴通讯股份有限公司 Local switching communication method and system
CN101945418A (en) * 2010-09-20 2011-01-12 中兴通讯股份有限公司 Method and device for establishing media surface
CN102497396A (en) * 2011-11-30 2012-06-13 华为技术有限公司 Communication method, base station, base station controller and mobile switching center

Also Published As

Publication number Publication date
CN102497396A (en) 2012-06-13
CN102497396B (en) 2015-07-22

Similar Documents

Publication Publication Date Title
EP1631011B1 (en) Vertical soft handovers in wireless networks
US20150016421A1 (en) System and method for transitioning a communication session between networks that are not commonly controlled
US20070213058A1 (en) Method and apparatus for supporting handoff and serving radio network subsystem relocation procedures in a single tunnel gprs-based wireless communication system
WO2015096465A1 (en) Security key context distribution method, mobile management entity, and base station
WO2016061789A1 (en) Radio resource control (rrc) message processing method, apparatus, and system
WO2008092408A1 (en) Method, device and system for establishing s1 signaling connection in evolved network
JP4997285B2 (en) Method for establishing HRPD network packet data service
JP2010521940A (en) Mobility management (MM) and session management (SM) for SAE / LTE
WO2016061785A1 (en) Radio resource control (rrc) connection method, reconnection method, and apparatus
WO2012167547A1 (en) Method for the handover between base-stations, base-station and comunication system
CN105873241B (en) Method and device for establishing call connection
KR20210113369A (en) PDU session activation method, paging method and apparatus thereof
US11553549B2 (en) Multi-access PDU session state synchronization between UE and network
JP2011508495A (en) Establishment of TDM (AOTDM) or IP (AOIP) bearer on the A interface in inter-RNC handover
WO2009026835A1 (en) A system, apparatus and method for user service handover
WO2011085668A1 (en) Method, device and system for handover control
WO2014183617A1 (en) Method and apparatus for discovering relay node
WO2014205772A1 (en) Method, device, and system for establishing wireless network
WO2022067818A1 (en) Data transmission method and apparatus
WO2015120685A1 (en) Method for selecting shunt gateway and controller
WO2013079019A1 (en) Communication method, base station, base station controller, and mobile switching center
WO2009067912A1 (en) A method and switch device for implementing switching
WO2010054586A1 (en) Method for local switch in bss, apparatus and system thereof
WO2014127699A1 (en) Method, equipment and system for establishing direct communication path
WO2007102953A1 (en) Method and apparatus for supporting handoff and serving radio network subsystem relocation procedures in a single tunnel gprs-based wireless communication system

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: 12853025

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: 12853025

Country of ref document: EP

Kind code of ref document: A1