[go: up one dir, main page]

WO2014094311A1 - 一种空口同步的方法、设备及系统 - Google Patents

一种空口同步的方法、设备及系统 Download PDF

Info

Publication number
WO2014094311A1
WO2014094311A1 PCT/CN2012/087202 CN2012087202W WO2014094311A1 WO 2014094311 A1 WO2014094311 A1 WO 2014094311A1 CN 2012087202 W CN2012087202 W CN 2012087202W WO 2014094311 A1 WO2014094311 A1 WO 2014094311A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
information
clock
frame
station controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2012/087202
Other languages
English (en)
French (fr)
Inventor
薛怀杰
林捷
荣大伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201280002055.5A priority Critical patent/CN103250451B/zh
Priority to PCT/CN2012/087202 priority patent/WO2014094311A1/zh
Publication of WO2014094311A1 publication Critical patent/WO2014094311A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • H04W56/0015Synchronization between nodes one node acting as a reference for the others
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/12Interfaces between hierarchically different network devices between access points and access point controllers

Definitions

  • the present invention relates to the field, and in particular, to a method, device and system for air interface synchronization. Background technique
  • GSM Global System For Mobile Communications
  • IRC Interference Rejection Combining
  • SAIC Single Antenna Interference Cancellation
  • IBCA Interference Based Channel Allocation
  • All base station controllers and all base stations are equipped with Global Positioning System (GPS) core cards. All base station controllers and base stations receive satellite timing through GPS core cards. To ensure that all base stations under the base station controller implement air interface synchronization, and at the same time, ensure that all base stations implement air interface synchronization.
  • GPS Global Positioning System
  • the embodiment of the invention provides a method, a device and a system for air interface synchronization, which can reduce the cost of the communication system while realizing air interface synchronization.
  • a first aspect of the present invention provides a method for air interface synchronization, including: a base station controller transmitting information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each of the The non-base station adjusts the clock to a clock synchronized with the clock of the base station controller; Determining, by the base station controller, frame values of the reference station controlled by the base station controller, a difference value of frame information of each of the non-base stations and the reference, and according to each of the non-base stations The difference value generates frame offset information of each of the non-base stations; the frame information of the base station is generated based on acquiring time information of the satellite transmission by the global positioning system core card and a clock of the base station, The clock of the base station is synchronized with the clock of the base station controller;
  • the base station controller separately transmits the generated frame offset information to each of the non-base stations, so that each of the non-base stations adjusts the frame information to the reference according to the received frame offset information. Synchronized frame information.
  • the clock of the base station controller is a clock uniformly designated in a network in which the base station controller is located.
  • the base station controller is installed with a global positioning system core card, and the base station controller sends information including a clock of the base station controller to the base station control Before each base station controlled by the device, the method further includes:
  • the base station controller receives a pulse signal transmitted by a satellite through the global positioning system core card; and the base station controller generates a clock of the base station controller according to the received pulse signal.
  • the method further includes:
  • the base station controller transmits information including a clock of the base station controller to the reference station such that the base station adjusts a clock to a clock synchronized with a clock of the base station controller.
  • the method before the base station controller sends information about a clock of the base station controller to each base station controlled by the base station controller, the method further includes: :
  • the base station controller receives information of a clock including the reference station transmitted by the base station; and the base station controller adjusts a clock to a clock synchronized by the base station.
  • the base station controller calculates, according to frame information of a reference station controlled by the base station controller, frame information and a location of each of the base stations Before the difference value of the reference, and the frame offset information of each of the non-base stations is generated according to the difference value of each of the base stations, the method further includes:
  • the base station controller acquires behavior information of the user equipment under the reference station service and the user equipment under the non-base station service, where the behavior information includes frame information;
  • the frame information of the base station and each non-base station is acquired from the behavior information.
  • the frame information includes: a frame number and intra-frame bit information
  • the frame offset information includes:
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • calculating, by using the non-base station, the difference between the frame information and the reference station includes:
  • the base station controller separately calculates frame number difference values of frames of each of the non-base stations and the reference station at the same time; and/or
  • the base station controller calculates a difference value of an intra-frame bit offset of each of the non-base stations and the reference station at the same time.
  • the non-base station refers to a base station that does not have a global positioning system core card installed; and the base station refers to a base station that is installed with a global positioning system core card. .
  • a second aspect of the present invention provides a method for air interface synchronization, where a base station is equipped with a GPS chip, and the method includes:
  • the base station generates frame information based on the time information and a clock of the base station, where a clock of the base station is synchronized with a clock of a base station controller to which the base station belongs;
  • the method before the receiving, by the base station, the time information sent by the satellite, the method further includes:
  • the base station receives information that is sent by the base station controller and includes a clock of the base station controller; and the base station adjusts a clock to synchronize a clock with the clock of the base station controller.
  • the method before the receiving, by the reference station, the time information sent by the satellite, the method further includes: The base station receives a pulse signal transmitted by a satellite through the global positioning system chip; and the base station generates a clock of the base station according to the received pulse signal.
  • a third aspect of the present invention provides a method for air interface synchronization, including:
  • the base station receives frame offset information sent by the base station controller, where the frame offset information is that the base station controller calculates a frame of the base station based on frame information of a reference station controlled by the base station controller. a difference value between the information and the reference, and generated according to the difference value of the base station; a clock of the base station is synchronized with a clock of the base station controller;
  • the base station adjusts frame information to frame information synchronized with the reference according to the received frame offset information.
  • the method further includes:
  • the base station sends information to the user equipment, so that the base station controller to which the base station belongs receives the behavior information sent by the user equipment, and the base station controller acquires frame information of the base station from the behavior information, and And calculating, according to the frame information of the base station, a difference value between the frame information of the base station and the reference, and generating frame offset information of the base station according to the difference value.
  • a fourth aspect of the present invention provides a base station controller, including: a clock information sending unit, a frame offset information generating unit, and a frame offset information sending unit, where:
  • a clock information transmitting unit configured to send information including a clock of the base station controller to each of the base station controllers a non-base station, such that each non-base station adjusts the clock to a clock synchronized with the base station controller's clock;
  • a frame offset information generating unit configured to calculate, according to frame information of the reference station controlled by the base station controller, a difference value between the frame information of each of the non-base stations and the reference, and according to each The difference value of the non-base station generates frame offset information of each of the non-base stations, and the frame information of the reference station is based on time information transmitted by the global positioning system core card to acquire satellites and the reference station
  • the clock generated by the clock is synchronized with the clock sent by the clock information sending unit;
  • the clock of the base station controller is a clock uniformly designated in the network where the base station controller is located.
  • the base station controller is installed with a global positioning system core card, and the base station controller further includes:
  • a pulse signal receiving unit configured to receive, by the global positioning system core card, a pulse signal sent by a satellite;
  • a clock generating unit configured to generate a clock of the base station controller according to the pulse signal received by the pulse signal receiving unit.
  • the clock information sending unit is further configured to: send information that includes a clock of the base station controller to the reference station, so that The base station adjusts the clock to a clock synchronized with the clock of the base station controller.
  • the base station controller further includes: a clock information receiving unit, configured to receive, by the reference station, information that includes a clock of the reference station;
  • a clock adjustment unit configured to adjust a clock of the base station controller to a clock synchronization of a reference station received by the clock information receiving unit.
  • the base station controller further includes:
  • a behavior information acquiring unit configured to acquire behavior information of the user equipment under the base station service and the user equipment under the base station service, where the behavior information includes frame information;
  • the frame offset information generating unit is further configured to acquire frame information of the base station and each non-base station from the behavior information acquired by the behavior information acquiring unit.
  • the frame information includes:
  • the frame offset information includes:
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the frame offset information generating unit is further configured to calculate, respectively, the reference to each of the non-base stations at the same time The frame number difference value of the station's frame; and/or The frame offset information generating unit is further configured to separately calculate a difference value of an intra-frame bit offset of a frame of the non-base station and the reference station at the same time.
  • the non-base station refers to a base station that does not have a global positioning system core card installed; and the base station refers to an installed global positioning system core The base station of the card.
  • a fifth aspect of the present invention provides a base station, where the base station is equipped with a GPS chip, and the base station includes: a time information receiving unit, a frame information generating unit, and an information sending unit, where:
  • a time information receiving unit configured to receive time information transmitted by the satellite through the GPS core card
  • the frame information generating unit configured to generate frame information based on time information received by the time information receiving unit and a clock of the base station, The clock of the base station is synchronized with the clock of the base station controller to which the base station belongs;
  • An information sending unit configured to send information to the user equipment in the frame, so that the base station controller to which the base station belongs receives behavior information that is sent by the user equipment in the frame, and the base station controller uses the behavior Obtaining the frame information, and calculating, according to the frame information, a difference value of frame information of each non-base station controlled by the base station controller and the reference, and according to each of the non-references The difference value of the station generates frame offset information for each of the non-base stations.
  • the base station further includes:
  • a clock information receiving unit configured to receive information that is sent by the base station controller and includes a clock of the base station controller
  • a clock adjustment unit configured to synchronize a clock of the base station with a clock of the base station controller.
  • the base station further includes:
  • a pulse signal receiving unit configured to receive, by using the global positioning system chip, a pulse signal sent by a satellite;
  • a clock generating unit configured to generate a clock of the base station according to the pulse signal received by the pulse signal receiving unit.
  • the reference station further includes:
  • a sixth aspect of the present invention provides a base station, including: a clock information receiving unit, a frame offset information receiving unit, and an adjusting unit, where:
  • a clock information receiving unit configured to receive information about a clock of the base station controller sent by the base station controller, and adjust a clock of the base station to a clock synchronized with a clock of the base station controller;
  • a frame offset information receiving unit configured to receive frame offset information sent by the base station controller, where the frame offset information is based on frame information of a base station controlled by the base station controller, Calculating a difference value between the frame information of the base station and the reference, and generating according to the difference value of the base station; the clock of the base station is synchronized with a clock of the base station controller;
  • an adjusting unit configured to adjust the frame information to frame information synchronized with the reference according to the frame offset information received by the frame offset information receiving unit.
  • the base station further includes:
  • An information sending unit configured to send information to the user equipment, so that the base station controller to which the base station belongs receives behavior information sent by the user equipment, where the base station controller acquires a frame of the base station from the behavior information And calculating, according to the frame information of the base station, a difference value between the frame information of the base station and the reference, and generating frame offset information of the base station according to the difference value.
  • a seventh aspect of the present invention provides a system for air interface synchronization, comprising: a base station controller provided by the fourth aspect, a base station provided by the fifth aspect, and a base station provided by the sixth aspect.
  • An eighth aspect of the present invention provides a base station controller, including:
  • the transmitter configured to send information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each of the non-base stations adjusts a clock to be compared with the base station
  • the processor is configured to perform the following steps:
  • the frame information of the base station is generated based on time information transmitted by the global positioning system core card acquisition satellite and a clock of the base station, the clock of the base station Synchronizing with the clock of the base station controller;
  • the transmitter is further configured to separately send the generated frame offset information to each of the non-base stations, so that each of the non-base stations adjusts the frame information to the location according to the received frame offset information.
  • the frame information of the reference synchronization is installed with a global positioning system core card, and the base station further includes:
  • a receiver configured to receive, by using the global positioning system core card, a pulse signal sent by a satellite; the processor is further configured to perform the following steps:
  • the transmitter is further configured to send information about a clock of the base station controller to the reference station, so that the reference is The station adjusts the clock to a clock that is synchronized with the clock of the base station controller.
  • the base station controller further includes: a receiver, configured to receive, by the reference station, information that includes a clock of the reference station; Used to perform the following steps:
  • the clock of the base station controller is adjusted to a clock synchronized by the base station.
  • the base station controller further includes: a receiver, configured to acquire user equipments under the base station service and users in each of the non-base station services Behavior information of the device, the behavior information including frame information.
  • the frame information includes:
  • the frame offset information includes:
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the step of calculating, by the processor, separately calculating a difference between the frame information of each non-base station and the reference station Includes:
  • the difference value of the intra-frame bit offset of the frame of the non-base station with the reference station at the same time is calculated separately.
  • a ninth aspect of the present invention provides a base station, where the base station is installed with a global positioning system chip, including: a receiver, a processor, and a transmitter, where:
  • the receiver is configured to receive time information sent by a satellite through the global positioning system core card;
  • the processor is configured to perform the following steps:
  • the transmitter is configured to send information to the user equipment in the frame, so that the base station controller to which the base station belongs receives behavior information that is sent by the user equipment in the frame, where the base station controller is Obtaining the frame information according to the behavior information, and calculating, according to the frame information, a difference value between the frame information of each non-base station controlled by the base station controller and the reference, and according to each of the non-references The difference value of the base station generates frame offset information for each of the non-base stations.
  • the receiver is further configured to receive, by the base station controller, information that includes a clock of the base station controller;
  • the processor is further configured to perform the following steps:
  • the receiver is further configured to receive, by using the global positioning system chip, a pulse signal sent by a satellite;
  • the processor is further configured to perform the following steps:
  • the transmitter is further configured to send, to the base station controller, information that includes a clock of the base station, to enable the The base station controller adjusts the clock to a clock synchronized by the base station.
  • a tenth aspect of the present invention provides a base station, including: a receiver and a processor, where:
  • the receiver is configured to receive, by the base station controller, information that includes a clock of the base station controller;
  • the processor is configured to perform the following steps:
  • the receiver is further configured to receive frame offset information sent by the base station controller, where the frame offset information is calculated by using, by the base station controller, frame information of a reference station controlled by the base station controller, Deriving a difference value between the frame information of the base station and the reference, and generating according to the difference value of the base station; the clock of the base station is synchronized with the clock of the base station controller;
  • the processor is further configured to perform the following steps:
  • the frame information is adjusted to frame information synchronized with the reference based on the received frame offset information.
  • the transmitter is further configured to send information to the user equipment, so that the base station controller to which the base station belongs receives the behavior information sent by the user equipment, where the base station controller The behavior information is used to obtain the frame information of the base station, and the difference between the frame information of the base station and the reference is calculated based on the frame information of the reference station, and the base station is generated according to the difference value.
  • Frame offset information is used to obtain the frame information of the base station, and the difference between the frame information of the base station and the reference is calculated based on the frame information of the reference station, and the base station is generated according to the difference value.
  • the eleventh aspect provides a system for air interface synchronization, comprising the base station controller provided by the eighth aspect, the base station provided by the ninth aspect, and the base station provided by the tenth aspect.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller; and base station controller uses frame information of the base station controlled by the base station controller.
  • base station controller uses frame information of the base station controlled by the base station controller. For the reference, respectively calculating a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each non-base station according to the difference value of each non-base station; the base station controller generates the frame The frame offset information is sent to each non-base station separately.
  • the clock and frame information of all the base stations in the base station controller are synchronized, that is, the air interface resources of all the base stations in the base station controller are synchronized, so that the air interface resources of all the base stations under different base station controllers in the same network are synchronized.
  • the GPS core card installed in the base station is installed, and the GPS is installed in each base station, the base station and the base station controller in the prior art, and the invention can reduce the cost of the communication system.
  • FIG. 1 is a schematic flowchart diagram of a method for air interface synchronization according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart diagram of another method for air interface synchronization according to an embodiment of the present invention
  • FIG. 3 is a schematic flowchart diagram of another method for air interface synchronization according to an embodiment of the present invention.
  • FIG. 4 is a schematic flowchart diagram of another method for air interface synchronization according to an embodiment of the present invention.
  • FIG. 5 is a schematic flowchart diagram of another method for air interface synchronization according to an embodiment of the present invention.
  • FIG. 6 is a schematic flowchart diagram of another method for air interface synchronization according to an embodiment of the present invention.
  • FIG. 7 is a schematic flowchart diagram of another method for air interface synchronization according to an embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a base station controller according to an embodiment of the present disclosure
  • FIG. 9 is a schematic structural diagram of another base station controller according to an embodiment of the present invention
  • FIG. 10 is a schematic structural diagram of another base station controller according to an embodiment of the present disclosure
  • FIG. 11 is a schematic structural diagram of another base station controller according to an embodiment of the present disclosure.
  • FIG. 12 is a schematic structural diagram of a base station according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 14 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 15 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 16 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 17 is a schematic structural diagram of a system for air interface synchronization according to an embodiment of the present invention.
  • FIG. 18 is a schematic structural diagram of another base station controller according to an embodiment of the present disclosure.
  • FIG. 19 is a schematic structural diagram of another base station controller according to an embodiment of the present disclosure.
  • FIG. 20 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 21 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 22 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 23 is a schematic structural diagram of another base station according to an embodiment of the present disclosure.
  • FIG. 24 is a schematic structural diagram of another air interface synchronization system according to an embodiment of the present invention. detailed description
  • Figure 1 is a schematic flowchart of a method for air interface synchronization according to an embodiment of the present invention. As shown in Figure 1, the method includes:
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to a clock with the base station controller. Synchronized clock
  • the clock synchronized with the clock of the base station controller is a clock that is synchronized with the clock of the base station controller by using the clock of the base station controller as a reference clock. If the clock of the base station controller is a clock of 2M, the base station receives the clock. After the clock, you can use the 2M clock as the reference clock to generate 13M time. Clock. This makes it possible to synchronize the clocks of all non-base stations under the base station controller.
  • the clock of the base station controller may be a uniformly designated clock in the network where the base station controller is located, so that the clocks of all the base station controllers in the same network are synchronized.
  • the above can be obtained that the clocks of each non-base station in the same network are synchronized.
  • the clock of the base station controller may be generated by the air interface soft synchronization mode in the network where the base station controller is located, that is, all base station controllers in the network where the base station controller is located send each clock information to each other, and the clock information is adjusted and adjusted.
  • the respective clocks are synchronized to achieve the clocks of all base station controllers in the network.
  • the clock of the base station working under the base station controller may also be a clock uniformly designated in the network where the base station controller is located.
  • the clock of the base station is unified in the network where the base station controller is located.
  • the designated clock specifies the clock generated according to the pulse signal transmitted by the satellite, and the clock of the base station controller may be the clock synchronized with the clock of the base station, so that the clock of the base station controller is uniformly designated by the network.
  • the clock of the base station is based on the clock of the base station controller, and generates a clock synchronized with the clock of the base station controller, and the clock of the base station controller is uniformly designated in the network, so that the clock of the base station can be realized. It is also specified in the network. In this way, the clocks of all non-base stations and base stations under the base station controller are synchronized, so that the clocks of all base stations in the same network are synchronized.
  • the base station controller calculates, according to frame information of the reference station controlled by the base station controller, a difference value between the frame information of each non-base station and the reference, and generates a difference value according to each non-base station.
  • Frame offset information of each of the non-base stations the frame information of the base station is generated based on time information transmitted by the global positioning system core card acquisition satellite and the clock of the base station, and the clock of the base station Synchronizing the clock of the base station controller;
  • the base station controller acquires frame information of each non-reference station and frame information of the base station before step 102.
  • the frame information of the base station and each non-base station can be obtained from the behavior information of the user equipment under the base station service and the user equipment under each non-base station service.
  • the foregoing behavior information includes frame information, for example, control information or request message sent by the user equipment to the base station controller, and the user equipment is served under a certain base station, so that the user equipment is served by the base station.
  • Sending the behavior information to the base station controller the behavior information needs to send the behavior information to the base station controller by using the frame indicated by the frame information of the base station, so that the base station controller can obtain the frame information of the base station from the behavior information, thereby You can get the above base station and each non-base Frame information of the quasi-station.
  • the base station controller separately sends the generated frame offset information to each non-base station, so that each of the non-base stations adjusts the frame information to be synchronized with the reference according to the received frame offset information.
  • Frame information
  • step 102 and step 103 frame information of all base stations (including: non-base station and base station) under the base station controller is synchronized, and the clock of the base station is generated based on time information transmitted by the satellite, that is, The frame information of the base station working under each base station controller in the same network is generated based on the time information transmitted by the satellite, so that the frame information of each base station in the same network can be synchronized.
  • the above can be obtained that the frame information of each base station in the network is synchronized.
  • the clock and frame information of all base stations in the network are synchronized, and the air interface resources of all base stations in the same network are synchronized.
  • the embodiment of the present invention only the GPS core card installed in the base station is installed. Compared with the prior art, each base station and the base station controller are installed with GPS. The embodiment of the present invention can reduce the cost of the communication system.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller; and base station controller uses frame information of the base station controlled by the base station controller.
  • base station controller uses frame information of the base station controlled by the base station controller. For the reference, respectively calculating a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each non-base station according to the difference value of each non-base station; the base station controller generates the frame The frame offset information is sent to each non-base station separately.
  • FIG. 2 is a schematic flowchart of another method for air interface synchronization according to an embodiment of the present invention.
  • a base station controller is installed with a GPS core card, as shown in FIG. 2, including:
  • the base station controller receives, by using the GPS core card, a pulse signal sent by a satellite.
  • the base station controller generates a clock of the base station controller according to the received pulse signal.
  • the clock of the base station controller is uniformly designated by the network, and is specified.
  • a clock generated based on a pulse signal transmitted by a satellite. In this way, the clock of each base station controller in the same network can be synchronized.
  • the clock of the base station controller may specifically be a 2M clock.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to a clock with the base station controller. Synchronized clock.
  • the base station controller may further control the E1 clock of the transmission network as a reference clock, generate a clock synchronized with the E1 clock, and then send an E1 clock of the transmission network to each of the base stations, so that Each base station uses the E1 clock of the transmission network as a reference clock to generate a clock synchronized with the E1 clock.
  • the E1 clock of the transmission network is a well-known clock and will not be described in detail here.
  • the base station controller calculates, according to frame information of the base station controlled by the base station controller, a difference value between the frame information of each non-base station and the reference, and generates each non-division value according to the difference value of each non-base station. Frame offset information for the base station.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the foregoing frame information may include
  • the above frame offset information may include
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the step 204 is performed to calculate, respectively, the difference between the frame information of each of the non-base stations and the reference station:
  • the foregoing step may be: calculating whether the frame number of the frame of the reference station of each of the non-base stations is the same at a certain moment, and if the same, calculating a difference value of the intra-frame bit offset of the frames, the intra-frame bit
  • the offset may refer to a time offset value of the same bit of the frames, such as a time offset value of the first bit in the frames; when there is a frame in the frame of the non-base station that is different from the frame number of the frame of the base station, this Calculating the frame number difference values of the frames different from the frame number of the frame of the base station and the frame of the base station, and calculating the frame bits of the frames different from the frame of the base station and the frame bits of the frame with the base station The difference value of the shift.
  • the base station controller may be: first calculating a frame information difference value of the non-base station adjacent to the reference station and the base station, and then using the newly calculated non-base station and the non-base station adjacent to the non-base station The frame information difference value of the base station, and so on, can calculate the frame information difference value of each non-base station and the base station.
  • the frame information of the foregoing reference station and the frame information of each of the foregoing base stations may be specifically acquired by a base station controller or stored in advance.
  • the frame information of the reference station and each non-base station can be obtained from the behavior information of the user equipment under the base station service and the user equipment under each non-base station service.
  • the method may further include:
  • the base station controller acquires behavior information of the user equipment under the base station service and the user equipment of the non-base station service, where the behavior information includes frame information;
  • the frame information of the base station and each non-base station is acquired from the behavior information.
  • generating, according to the difference value of each non-base station, the frame offset information of each non-base station in step 204 may include:
  • the base station controller uses the difference value of each non-base station as the frame offset information of each non-base station.
  • the difference between the frame number of the non-base station 1 and the frame number of the base station is 3, and the intra-frame bit offset difference value is 5 bits, and the frame offset information for the non-base station is the frame number offset 3
  • the intra-frame bit offset is 5 bits.
  • the difference value further includes a frame number difference and an intra-frame bit offset direction, that is, the frame information may further include: a frame number offset and an intra-frame bit offset direction.
  • the information, that is, the above 3 is the frame number plus 3 or minus 3, and the above 5 bits are shifted forward or backward.
  • the base station controller separately sends the generated frame offset information to each non-base station, so that each non-base station adjusts the frame information to the frame information synchronized with the reference according to the received frame offset information.
  • step 203 and step 204 may be performed simultaneously, or step 204 may be performed first, and step 203 is performed after step 204.
  • the method may further include the following steps:
  • the base station controller transmits information including the clock of the base station controller to the base station to cause the base station to synchronize the clock adjustment with the clock of the base station controller.
  • Step 201 and step 203 can be omitted. That is, in this embodiment, the clock of the base station controller is a clock uniformly designated in the network where the base station controller is located.
  • the clocks of all base station controllers in the network are synchronized, and clock synchronization of all base stations under the base station controller is implemented.
  • the base station controller does not need to install a GPS core card to save costs.
  • the method further includes:
  • step 204 and step 205 are repeatedly performed, that is, the base station controller calculates the frame information of each of the base stations and the reference separately based on the frame information of the base station controlled by the base station controller. And a difference value, and generating frame offset information of each of the non-base stations according to the difference value of each of the base stations, where the base station controller separately sends the generated frame offset information to each non-base station .
  • the base station may be periodically adjusted to adjust the frame information to ensure that the frame information between the base stations is synchronized.
  • FIG. 3 is a schematic flowchart of another method for air interface synchronization according to an embodiment of the present invention. As shown in FIG. 3, the method includes:
  • the base station controller receives, by the base station controlled by the base station controller, information including a clock of the base station;
  • the base station controller adjusts a clock to a clock synchronized with a clock of the base station.
  • the clock of the base station is uniformly designated by the network, and the clock signal transmitted by the satellite through the GPS core card is designated, and the clock generated according to the pulse signal is specified.
  • the base station controller can generate a clock synchronized with the clock of the base station, so that the clock of the base station controller is uniformly designated by the network.
  • the clock of each base station in the same network can be the clock generated by the foregoing manner, the clocks of each base station in the same network can be synchronized.
  • Base station control The controller then adjusts the clock to a clock synchronized with the clock of the base station, and all non-base stations under the base station controller are synchronized with the clock controlled by the base station. In this way, the clocks of all base stations in the same network can be synchronized.
  • the base station controller uses the 13M clock as a reference clock to generate a 2M clock of the base station controller synchronized with the clock, and each base station under the base station controller uses the 2M clock of the base station as a reference clock. , generating a 13M clock synchronized with the base station controller's 2M clock.
  • the base station may further send the clock of the base station to all non-base stations under the base station controller to which the base station belongs, so that the base station that receives the clock adjusts the clock to The clock of the base station's clock synchronization.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to a clock with the base station controller. Synchronized clock.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the base station controller calculates, according to frame information of the reference station controlled by the base station controller, a difference value between the frame information of each non-base station and the reference, and generates a difference value according to each non-base station. Frame offset information for each of the non-base stations.
  • the base station controller separately sends the generated frame offset information to each non-base station, so that each non-base station adjusts the frame information to the frame information synchronized with the reference according to the received frame offset information.
  • the base station controller adds information of the clock including the reference station transmitted by the base station, and the base station controller adjusts the clock to be synchronized with the clock of the reference station.
  • the steps of the clock This enables the clock base station controller of the base station controller to adjust the clock to a clock synchronized with the clock of the base station.
  • FIG. 4 is a schematic flowchart of another method for air interface synchronization according to an embodiment of the present invention.
  • a base station is equipped with a GPS chip, as shown in FIG. 4, including:
  • the base station receives time information sent by the satellite by using the GPS core card. 402.
  • the base station generates frame information based on the time information and a clock of the base station, where a clock of the base station is synchronized with a clock of the base station controller to which the base station belongs.
  • the base station sends information to the user equipment in the frame, so that the base station controller to which the base station belongs acquires the frame information from the behavior information, and calculates the base station control by using the frame information as a reference.
  • the difference value of the frame information of each non-base station controlled by the device and the reference, and the frame offset information of each of the non-base stations is generated according to the difference value of each of the non-base stations.
  • the non-base station may refer to a base station that does not have a global positioning system core card installed.
  • the sending, by the base station, information to the user equipment in the frame may be any information sent to the user equipment, such as control information, an indication message, or the like.
  • the user equipment performs information transmission with the base station controller in the frame, that is, the base station controller receives the user equipment in the frame.
  • the behavior information sent in the base station controller can obtain the frame information, that is, the frame information generated in step 402, from the behavior information, and the base station controller further calculates the base station controller control based on the frame information.
  • the difference between the frame information of each non-base station and the above reference, and the frame offset information of each non-base station is generated according to the difference value of each non-base station.
  • the non-base station can adjust the frame information to the base station for one to two seconds. In this way, the frame information of all base stations under the base station controller can be synchronized.
  • each base station controller uses the synchronization mode provided by the present invention, so that the frame information and the clock of all the base stations in the same network are synchronized, so that the air interface resources of all base stations in the same network are synchronized. .
  • the upper base station may specifically be any base station in which the GPS core card is installed in the work of the base station controller.
  • the base station receives time information of the satellite transmission through the GPS core card, and the base station generates frame information based on the time information and the clock of the base station, where the clock of the base station is uniformly deployed by the network; Transmitting information to the user equipment in the frame, so that the base station controller acquires the frame information from the behavior information, and respectively calculates, according to the frame information, a frame of each non-base station controlled by the base station controller a difference value of the information from the reference, and generating frame offset information for each of the non-base stations based on the difference value of each of the non-base stations.
  • FIG. 5 is a schematic flowchart of another method for air interface synchronization according to an embodiment of the present invention.
  • the base station is equipped with a GPS chip, as shown in FIG. 5, including:
  • the base station receives time information sent by the satellite by using the GPS core card.
  • the base station receives, by the base station controller to which the base station belongs, information including a clock of the base station controller.
  • the base station adjusts a clock to synchronize a clock with the clock of the base station controller.
  • the clock of the base station is a clock synchronized with the clock of the base station controller, and the clock of the base station controller is uniformly designated by the network, that is, the clock of the base station is unified by the network. designated.
  • the clock of the base station controller is a clock of 2M
  • the base station uses the 2M clock as a reference clock to generate a 13M clock synchronized with the 2M clock.
  • step 502 may specifically include:
  • the base station receives the E1 clock of the transmission network, and the E1 clock is synchronized with the clock of the base station controller.
  • Step 503 specifically includes:
  • the base station adjusts the clock to a clock that is synchronized with the E1 clock.
  • the clock of the base station can be synchronized with the E1 clock of the transmission network.
  • the E1 clock is synchronized with the clock of the base station controller. It can also be understood that the clock of the base station is synchronized with the clock of the base station controller.
  • the base station generates frame information based on the time information and a clock of the base station, where the frame information includes a frame number and intra-frame bit information.
  • the base station sends information to the user equipment in the frame, so that the base station controller to which the base station belongs receives the behavior information that is sent by the user equipment in the frame, and the base station controller acquires the frame information from the behavior information. And calculating, according to the frame information, a difference value between the frame information of each non-base station controlled by the base station controller and the reference, and generating each non-base station according to the difference value of each non-base station Frame offset information.
  • the non-base station may refer to a base station that does not have a global positioning system core card installed.
  • the base station receives the information of the clock that is sent by the base station controller and includes the clock of the base station controller, and the step that the base station adjusts the clock to synchronize with the clock of the base station controller. This makes it possible to synchronize the clock of the base station with the clock of the base station controller. At the same time, it is also possible to realize that the air interface resources of all base stations under different base station controllers in the network are synchronized, and reduce the cost of the communication system.
  • FIG. 6 is a schematic flowchart of another method for air interface synchronization according to an embodiment of the present invention.
  • the base station is installed with a GPS core, as shown in FIG. 6, and includes:
  • the base station receives time information sent by the satellite by using the GPS core card.
  • the base station receives, by using the GPS core card, a pulse signal sent by a satellite.
  • step 601 and the step 601 may be performed in synchronization, and the time information and the pulse signal may specifically belong to the same information.
  • the base station generates a clock of the base station according to the received pulse signal.
  • the clock of the base station is uniformly deployed by the network, and the clock generated according to the pulse signal sent by the satellite is specified.
  • the base station generates frame information based on the time information and a clock of the base station, where the frame information includes a frame number and intra-frame bit information.
  • the base station sends information to the user equipment in the frame, so that the base station controller to which the base station belongs receives the behavior information that is sent by the user equipment in the frame, and the base station controller acquires the behavior from the behavior information.
  • Frame information and calculating, according to the frame information, a difference value of frame information of each non-base station controlled by the base station controller and the reference, and according to the difference of each of the non-base stations The value generates frame offset information for each of the non-base stations.
  • the non-base station may refer to a base station that does not have a global positioning system core card installed.
  • the method may further include:
  • the base station sends information including a clock of the base station controller to the base station, so that the base station controller adjusts a clock to a clock synchronized with a clock of the base station.
  • time of the execution of the step 606 and the time of the step 606 can be performed after the step 603, as in the same step 604.
  • the base station receives the pulse signal sent by the satellite through the GPS core card, and the base station generates the clock of the base station according to the received pulse signal. Steps. In this way, the clock of the base station is generated by the pulse information transmitted by the satellite. At the same time, it is also possible to realize that the air interface resources of all base stations under different base station controllers in the network are synchronized, and reduce the cost of the communication system.
  • FIG. 7 is a schematic flowchart of another method for air interface synchronization according to an embodiment of the present invention. As shown in FIG. 7, the method includes:
  • the base station receives information that is sent by the base station controller and includes a clock of the base station controller, and adjusts the clock to a clock that is synchronized with a clock of the base station controller.
  • the clock of the base station controller may be a clock uniformly designated by the network, so that the clocks of the base station and the base station controller are synchronized, and the clock of the base station controller is uniformly designated by the network, that is, all the same network.
  • the clocks of the base station controllers are all synchronized, so that the clocks of all base stations in the same network are synchronized.
  • the base station receives frame offset information sent by the base station controller, where the frame offset information is that the base station controller calculates frame information of the base station by using frame information of a reference station controlled by the base station controller. a difference value of the reference, and generated according to the difference value of the base station; a clock of the base station is synchronized with a clock of the base station controller;
  • the above reference station may refer to a base station with GPS installed.
  • the base station adjusts the frame information to frame information synchronized with the reference according to the received frame offset information.
  • the frame information of all the base stations under the base station controller can be synchronized, and the clock of the base station is generated based on the time information transmitted by the satellite, that is, the reference for working under each base station controller in the same network.
  • the clocks of the stations are generated based on the time information transmitted by the satellites, so that the frame information of each base station under the network can be synchronized.
  • the above can be obtained that the frame information of all base stations in the same network is synchronized.
  • the clock and frame information of all base stations in the same network are synchronized, and all the air interface resources of the base station in the same network are synchronized.
  • the method may further include:
  • the base station sends information to the user equipment, so that the base station controller to which the base station belongs receives the behavior information sent by the user equipment, and the base station controller reads the frame information of the base station from the behavior information, and Calculating frame information of the base station and the reference based on frame information of the base station a difference value, and generating frame offset information of the base station according to the difference value.
  • this step may be performed after step 703.
  • the step may be performed before 701.
  • the frame information sent is the frame information before the adjustment.
  • step 701, step 702, and step 703 may be performed periodically, so that the frame number and the intra-frame bit offset may be periodically adjusted.
  • the foregoing frame information may include:
  • the above frame information may include
  • the above frame offset information may include
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • step 703 can include:
  • the base station offsets the frame number of the base station from the intra-frame bit according to the received frame offset information, and adjusts to synchronize with the reference. That is, the base station adjusts the frame number and the intra-frame bit offset to match the frame number of the base station and the intra-frame bit offset.
  • the base station receives the information that is sent by the base station controller and includes the clock of the base station controller, and adjusts the clock to a clock that is synchronized with the clock of the base station controller; the base station receives the frame offset sent by the base station controller. Transmitting information; the base station adjusts the frame information to frame information synchronized with the reference according to the received frame offset information.
  • the clock and frame information of all the base stations in the base station controller are synchronized, that is, the air interface resources of all the base stations in the base station controller are synchronized, so that the air interface resources of all the base stations under different base station controllers in the network are synchronized.
  • FIG. 8 is a schematic structural diagram of a base station controller according to an embodiment of the present invention. As shown in FIG. 8, the method includes: a clock information sending unit 11, a frame offset information generating unit 12, and a frame offset information sending unit. 13 , where:
  • a clock information sending unit 11 configured to send information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to be controlled by the base station The clock of the clock is synchronized.
  • the clock synchronized with the clock of the base station controller is a clock that is synchronized with the clock of the base station controller by using the clock of the base station controller as a reference clock. If the clock of the base station controller is a clock of 2M, the base station receives the clock. After the clock, the 2M clock can be used as a reference clock to generate a 13M clock. This makes it possible to synchronize the clocks of all non-base stations under the base station controller.
  • the frame offset information generating unit 12 is configured to calculate, according to the frame information of the base station controlled by the base station controller, a difference value between the frame information of each non-base station and the reference, and according to each non-reference The difference value of the station generates frame offset information of each of the non-base stations; the frame information of the base station is generated based on acquiring time information of the satellite transmission by the global positioning system core card and a clock of the base station, The clock of the base station is synchronized with the clock transmitted by the clock information transmitting unit 11.
  • the base station controller acquires the frame information of each non-base station and the frame information of the reference station before the frame offset information generating unit 12 performs the above calculation.
  • the frame information of the base station and each non-base station can be obtained from the behavior information of the user equipment under the base station service and the user equipment under each non-base station service.
  • the frame offset information transmitting unit 13 is configured to separately send the frame offset information generated by the frame offset information generating unit 12 to each non-base station, so that each non-base station sends the frame information according to the received frame offset information. Adjusted to frame information synchronized with the reference.
  • the clock and frame information of all base stations in the network are synchronized, and the air interface resources of all base stations in the same network are synchronized.
  • the embodiment of the present invention only the GPS core card installed in the base station is installed. Compared with the prior art, each base station and the base station controller are installed with GPS. The embodiment of the present invention can reduce the cost of the communication system.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller; and base station controller uses frame information of the base station controlled by the base station controller.
  • base station controller uses frame information of the base station controlled by the base station controller. For the reference, respectively calculating a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each non-base station according to the difference value of each non-base station; the base station controller The generated frame offset information is sent to each non-base station, respectively.
  • FIG. 9 is a schematic structural diagram of another base station controller according to an embodiment of the present invention.
  • a base station controller is installed with a GPS core card, as shown in FIG. 9, including: a pulse signal receiving unit 21 and a clock generating unit. 22.
  • the pulse signal receiving unit 21 is configured to receive a pulse signal sent by the satellite through the GPS core card, and the clock generating unit 22 is configured to generate a clock of the base station controller according to the pulse signal received by the pulse signal receiving unit 21.
  • the clock of the base station controller is uniformly designated by the network, and the clock generated according to the pulse signal transmitted by the satellite is specified. In this way, the clock of each base station controller in the same network can be synchronized.
  • the clock of the base station controller may specifically be a 2M clock.
  • a clock information sending unit 23 configured to send information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to be controlled by the base station The clock of the clock is synchronized.
  • the frame offset information generating unit 24 is configured to calculate, according to the frame information of the reference station controlled by the base station controller, a difference value between the frame information of each non-base station and the reference, and according to each non-base station The difference value generates frame offset information for each non-base station.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the foregoing frame information may include
  • the above frame offset information may include
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the frame offset information generating unit 24 is further configured to separately calculate each non-reference at the same time.
  • the frame offset information generating unit 24 may be further configured to separately calculate a difference value of an intra-frame bit offset of a frame of the non-base station and the reference station at the same time.
  • the frame offset information generating unit 24 may be: first calculating a frame information difference value of the non-base station adjacent to the reference station and the base station, and then using the newly calculated non-base station and the non-base station The frame information difference value of the adjacent non-base station, and so on, can calculate the frame information difference value of each non-base station and the base station.
  • the frame information of the foregoing reference station and the frame information of each of the foregoing base stations may be specifically acquired by a base station controller or stored in advance.
  • the frame information of the reference station and each non-base station can be obtained from the behavior information of the user equipment under the base station service and the user equipment under each non-base station service.
  • the base station controller may further include:
  • the behavior information acquiring unit is configured to acquire behavior information of the user equipment under the base station service and the user equipment under the non-standard base station service, where the behavior information includes frame information.
  • the behavior information acquisition unit can acquire the frame information of the base station and each of the non-reference stations from the above-described behavior information.
  • the frame offset information transmitting unit 25 is configured to separately send the frame offset information generated by the frame offset information generating unit 24 to each non-base station, so that each non-base station sends the frame information according to the received frame offset information. Adjusted to the frame information synchronized with the above reference.
  • the clock information transmitting unit 22 may be further configured to send information including a clock of the base station controller to the reference station, so that the base station controller synchronizes the clock adjustment with the clock of the base station controller, so that the base station can be implemented.
  • the clock is synchronized with the clock of the base station controller.
  • the pulse signal receiving unit 21 and the first clock adjusting unit 22 can be omitted in the present invention.
  • the clock of the base station controller is a uniformly designated clock in the network where the base station controller is located.
  • the clocks of all base station controllers in the network are synchronized, and clock synchronization of all base stations under the base station controller is implemented.
  • the base station controller does not need to install a GPS core card to save costs.
  • the frame information of the foregoing base station and the frame of each of the foregoing base stations may specifically be pre-acquired by the base station controller or pre-stored.
  • the frame information of the base station and each non-base station can be obtained from the behavior information of the user equipment under the base station service and the user equipment under each non-base station service.
  • the base station controller may further include:
  • the behavior information acquiring unit 26 is configured to acquire behavior information of the user equipment under the base station service and the user equipment under the non-base station service, where the behavior information includes frame information.
  • the behavior information acquisition unit can acquire the frame information of the base station and each of the non-reference stations from the above-described behavior information.
  • the frame offset information generating unit 24 is further operable to acquire the frame information of the base station and each non-base station from the behavior information acquired by the behavior information acquiring unit 26.
  • the frame offset information generating unit 24 may be further configured to calculate each of the base stations separately based on frame information of the reference station controlled by the base station controller when a preset time is reached. a difference value between the frame information and the reference, and generating frame offset information of each of the non-base stations according to the difference value of each of the base stations;
  • the frame offset information transmitting unit 25 can also be configured to separately transmit the frame offset information generated by the frame offset information generating unit 24 to each non-base station when the preset time is reached.
  • the base station may be periodically adjusted to adjust the frame information to ensure that the frame information between the base stations is synchronized.
  • a pulse signal receiving unit is configured to receive a pulse signal transmitted by the satellite through the GPS core card
  • the first clock adjusting unit is configured to generate the pulse according to the received pulse signal.
  • the clock of the base station controller is configured to generate the pulse according to the received pulse signal.
  • the clock of the base station controller can be generated based on the pulse signal transmitted by the satellite.
  • FIG. 11 is a schematic structural diagram of another base station controller according to an embodiment of the present invention. As shown in FIG. 11, the method includes: a clock information receiving unit 31, a clock adjusting unit 32, a clock information sending unit 33, and a frame offset information generating unit. 34 and frame offset information transmitting unit 35, wherein:
  • the clock information receiving unit 31 is configured to receive, by the base station controlled by the base station controller, information including a clock of the base station;
  • a clock adjustment unit 32 configured to adjust a clock of the base station controller to a clock with the base station Synchronized clock.
  • the clock of each base station in the same network can be the clock generated by the above manner, the clocks of each base station in the same network can be synchronized.
  • the base station controller then adjusts the clock to a clock synchronized with the clock of the base station, and all non-base stations under the base station controller are synchronized with the base station controlled clock. In this way, the clocks of all base stations in the same network can be synchronized.
  • the base station may further send the clock of the base station to all non-base stations under the base station controller to which the base station belongs, so that the base station that receives the clock adjusts the clock to The clock of the base station's clock synchronization.
  • a clock information sending unit 33 configured to send information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to be controlled by the base station The clock of the clock is synchronized.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the frame offset information generating unit 34 is configured to calculate, according to the frame information of the reference station controlled by the base station controller, a difference value between the frame information of each non-base station and the reference, and according to each non-reference a difference value of the station generates frame offset information for each of the non-base stations;
  • the frame offset information transmitting unit 35 is configured to separately send the frame offset information generated by the frame offset information generating unit 34 to each non-base station, so that each non-base station sends the frame information according to the received frame offset information. Adjusted to the frame information synchronized with the above reference.
  • a clock information receiving unit is configured to receive information of a clock including the reference station sent by the reference station
  • a second clock adjusting unit is configured to receive the The clock is a step of generating a clock of the base station controller as a reference. This allows the base station controller's clock to be based on the base station's clock. At the same time, it is also possible to realize that the air interface resources of all base stations under different base station controllers in the network are synchronized, and reduce the cost of the communication system.
  • FIG. 12 is a schematic structural diagram of a base station according to an embodiment of the present invention. In this embodiment, a base station is installed with a GPS chip. As shown in FIG. 12, the method includes: a time information receiving unit 41, a frame information generating unit 42, and an information sending unit. 43 , where:
  • the frame information generating unit 42 is configured to generate frame information based on the time information received by the time information receiving unit and the clock of the base station, where the clock of the base station is synchronized with the clock of the base station controller to which the base station belongs;
  • the information sending unit 43 is configured to send information to the user equipment in the frame, so that the base station controller acquires the frame information from the behavior information, and separately calculate the base station controller by using the frame information as a reference. Controlling a difference value of frame information of each non-base station from the reference, and generating frame offset information of each of the non-base stations according to the difference value of each of the non-base stations.
  • the non-base station may refer to a base station that does not have a global positioning system core card installed.
  • the user equipment performs information transmission with the base station controller in the frame, that is, the base station controller receives the user equipment in the frame.
  • the behavior information is sent, so that the base station controller can obtain the frame information, that is, the frame information generated by the frame information generating unit 42 from the behavior information, and the base station controller further calculates the base station based on the frame information.
  • the difference between the frame information of each non-base station controlled by the controller and the above reference, and the frame offset information of each non-base station is generated according to the difference value of each non-base station.
  • the non-base station can adjust the frame information to the base station for one to two seconds.
  • each base station controller uses the synchronization mode provided by the present invention, so that the frame information and the clock of all the base stations in the same network are synchronized, so that the air interface resources of all base stations in the same network are synchronized.
  • the base station may be any base station installed with a GPS core card in the work of the base station controller.
  • the base station receives time information of the satellite transmission through the GPS core card, and the base station generates frame information based on the time information and the clock of the base station, where the clock of the base station is uniformly deployed by the network; Transmitting information to the user equipment in the frame, so that the base station controller acquires the frame information from the behavior information, and respectively calculates, according to the frame information, a frame of each non-base station controlled by the base station controller a difference value of the information from the reference, and generating frame offset information for each of the non-base stations based on the difference value of each of the non-base stations.
  • the air interface resources of all base stations under different base station controllers in the network are synchronized, and the cost of the communication system is reduced.
  • the base station is equipped with a GPS chip.
  • the method includes: a time information receiving unit 51, a clock information receiving unit 52, a clock adjustment unit 53, a frame information generating unit 54, and an information transmitting unit 55, wherein: a time information receiving unit 51, configured to receive time information transmitted by the satellite through the GPS core card; and a clock information receiving unit 52, configured to receive the base station Information about the clock of the base station controller sent by the associated base station controller;
  • the clock adjustment unit 53 is configured to synchronize the clock of the base station with the clock of the base station controller.
  • the clock of the base station is a clock synchronized with the clock of the base station controller, and the clock of the base station controller is uniformly designated by the network, that is, the clock of the base station is unified by the network. designated.
  • the clock information receiving unit 52 may specifically be configured to receive an E1 clock of the transmission network, where the E1 clock is synchronized with a clock of the base station controller.
  • the first clock adjustment unit 53 can also be specifically configured to adjust the clock of the base station to a clock synchronized with the E1 clock.
  • the clock of the base station can be synchronized with the E1 clock of the transmission network.
  • the E1 clock is synchronized with the clock of the base station controller. It can also be understood that the clock of the base station is synchronized with the clock of the base station controller.
  • the frame information generating unit 54 is configured to generate frame information based on the time information and a clock of the base station, where the frame information includes a frame number and intra-frame bit information;
  • the information sending unit 55 is configured to send information to the user equipment in the frame, so that the base station controller to which the base station belongs receives the behavior information that is sent by the user equipment in the frame, and the base station controller acquires the behavior information. And calculating frame information, and calculating, according to the frame information, a difference value between frame information of each non-base station controlled by the base station controller and the reference, and generating each difference value according to each non-base station Frame offset information for non-base stations.
  • the base station receives information of a clock that is sent by the base station controller and includes a clock of the base station controller, and a clock that the base station synchronizes with the clock of the base station controller.
  • This makes it possible to synchronize the clock of the base station with the clock of the base station controller.
  • it is also possible to realize that the air interface resources of all base stations under different base station controllers in the network are synchronized, and reduce the cost of the communication system.
  • FIG. 14 is a schematic structural diagram of another base station according to an embodiment of the present invention.
  • the base station is equipped with a GPS chip. As shown in FIG.
  • the method includes: a time information receiving unit 61, a pulse signal receiving unit 62, a clock generating unit 63, a frame information generating unit 64, and an information transmitting unit 65, wherein: a time information receiving unit 61, configured to receive time information transmitted by the satellite through the GPS core card; a pulse signal receiving unit 62, configured to pass the The GPS chip receives the pulse signal sent by the satellite; the clock generating unit 63 is configured to generate a clock of the base station according to the pulse signal received by the pulse signal receiving unit.
  • the clock of the base station is uniformly deployed by the network, and the clock generated according to the pulse signal sent by the satellite is specified.
  • the frame information generating unit 64 is configured to generate frame information based on the time information received by the time information receiving unit and the clock of the base station, where the frame information includes a frame number and intra-frame bit information;
  • the information sending unit 65 is configured to send information to the user equipment in the frame, so that the base station controller to which the base station belongs receives behavior information that is sent by the user equipment in the frame, and the base station controller acquires the behavior information. And calculating, according to the frame information, a difference value of frame information of each non-base station controlled by the base station controller and the reference, and according to each non-base station The difference value generates frame offset information for each of the non-base stations.
  • the base station may further include:
  • the clock information sending unit 66 is configured to send information including a clock of the base station to the base station controller, so that the base station controller adjusts a clock to a clock synchronized with a clock of the base station.
  • the pulse signal receiving unit is configured to receive a pulse signal transmitted by the satellite through the GPS core card
  • the second clock adjusting unit is configured to generate the pulse signal according to the received pulse signal.
  • the clock of the base station is generated by the pulse information transmitted by the satellite.
  • FIG. 16 is a schematic structural diagram of another base station according to an embodiment of the present invention. As shown in FIG.
  • the method includes: a clock information receiving unit 71, a frame offset information receiving unit 72, and an adjusting unit 73, wherein: the clock information receiving unit 71 And receiving, by the base station controller, information including a clock of the base station controller, and adjusting the clock to a clock synchronized with a clock of the base station controller.
  • the clock of the base station controller may be a clock uniformly designated by the network, so that the clocks of the base station and the base station controller are synchronized, and the clock of the base station controller is uniformly designated by the network, that is, all the same network.
  • the clocks of the base station controllers are all synchronized, so that the clocks of all base stations in the same network are synchronized.
  • a frame offset information receiving unit 72 configured to receive frame offset information sent by the base station controller, where the frame offset information is based on frame information of a base station controlled by the base station controller Calculating a difference value between the frame information of the base station and the reference, and generating according to the difference value of the base station; the clock of the base station is synchronized with a clock of the base station controller;
  • the above reference station may refer to a base station with GPS installed.
  • the adjusting unit 73 is configured to adjust the frame information to the frame information synchronized with the reference according to the frame offset information received by the frame offset information receiving unit.
  • the clock and frame information of all base stations in the same network are synchronized, and all the air interface resources of the base station in the same network are synchronized.
  • the base station may further include:
  • An information sending unit (not shown in the drawing), configured to send information to the user equipment, to receive, by the base station controller to which the quasi-station belongs, action information sent by the user equipment, where the base station controller uses the behavior information Reading frame information of the base station, calculating a difference value between the frame information of the base station and the reference, and generating a frame offset of the base station according to the difference value, based on the frame information of the reference station Move information.
  • the foregoing frame information may include:
  • the above frame information may include
  • the above frame offset information may include
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the adjusting unit 73 is further configured to adjust, according to the received frame offset information, a frame number of the base station and an intra-frame bit to be synchronized with the reference. That is, the base station adjusts the frame number and the intra-frame bit offset to match the frame number of the base station and the intra-frame bit offset.
  • the clock information receiving unit receives the information of the clock of the base station controller sent by the base station controller, and adjusts the clock to a clock synchronized with the clock of the base station controller; the frame offset information receiving unit receives the base station. Frame offset information sent by the controller; the adjusting unit receives according to the The frame offset information adjusts the frame information to frame information synchronized with the reference.
  • the clock and frame information of all the base stations in the base station controller are synchronized, that is, the air interface resources of all the base stations in the base station controller are synchronized, so that the air interface resources of all the base stations under different base station controllers in the network are synchronized.
  • FIG. 17 is a schematic structural diagram of a system for air interface synchronization according to an embodiment of the present invention. As shown in FIG. 17, the method includes: a base station controller 81, a first base station 82, and a second base station 83;
  • the base station controller 81 is the base station controller of any of the embodiments shown in FIG. 8 to FIG. 11; the first base station 82 is the base station of any of the embodiments shown in FIG. 12 to FIG.
  • the second base station 83 is a base station of any of the embodiments shown in Fig. 6.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller; and base station controller uses frame information of the base station controlled by the base station controller.
  • base station controller uses frame information of the base station controlled by the base station controller. For the reference, respectively calculating a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each non-base station according to the difference value of each non-base station; the base station controller generates the frame The frame offset information is sent to each non-base station separately.
  • FIG. 18 is a schematic structural diagram of another base station controller according to an embodiment of the present invention. As shown in FIG. 18, the method includes: a transmitter 91 and a processor 92, where:
  • a transmitter 91 configured to send information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to be compared with the base station controller Clock synchronized clock;
  • the processor 92 is configured to perform the following steps:
  • the frame information of the base station is based on acquiring through the global positioning system core card The time information transmitted by the satellite and the clock of the base station are generated, and the clock of the base station is synchronized with the clock of the base station controller;
  • the transmitter 91 is further configured to separately send the generated frame offset information to each non-base station, so that each of the non-base stations adjusts the frame information to be synchronized with the reference according to the received frame offset information. Frame information.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller; and base station controller uses frame information of the base station controlled by the base station controller.
  • base station controller uses frame information of the base station controlled by the base station controller. For the reference, respectively calculating a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each non-base station according to the difference value of each non-base station; the base station controller generates the frame The frame offset information is sent to each non-base station separately.
  • FIG. 19 is a schematic structural diagram of another base station controller according to an embodiment of the present invention. As shown in FIG. 19, the method includes: a receiver 101, a processor 102, and a transmitter 103, where:
  • a receiver 101 configured to receive, by using a GPS core card, a pulse signal sent by a satellite;
  • the processor 102 is configured to perform the following steps:
  • a transmitter 103 configured to send information including a clock of the base station controller to each non-base station controlled by the base station controller, so that each non-base station adjusts a clock to be compared with the base station controller Clock synchronized clock;
  • the processor 102 is further configured to perform the following steps:
  • the transmitter 103 can also be configured to separately send the generated frame offset information to each non-base station. So that each non-base station adjusts the frame information to the frame information synchronized with the above reference based on the received frame offset information.
  • the non-base station may refer to a base station without a global positioning system core card; and the base station may refer to a base station with GPS installed.
  • the clock of the base station controller is uniformly designated by the network, and the clock generated according to the pulse signal transmitted by the satellite is specified. In this way, the clock of each base station controller in the same network can be synchronized.
  • the base station controller may further control the E1 clock of the transmission network as a reference clock, generate a clock synchronized with the E1 clock, and then send an E1 clock of the transmission network to each of the base stations, so that Each base station uses the E1 clock of the transmission network as a reference clock to generate a clock synchronized with the E1 clock.
  • the E1 clock of the transmission network is a well-known clock and will not be described in detail here.
  • the foregoing frame information may include
  • the above frame offset information may include
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the step of the processor 102 respectively calculating the difference between the frame information of each of the non-base stations and the reference station may include:
  • the base station controller may be: first calculating a frame information difference value of the non-base station adjacent to the reference station and the base station, and then using the newly calculated non-base station and the non-base station adjacent to the non-base station The frame information difference value of the base station, and so on, can calculate the frame information difference value of each non-base station and the base station.
  • the frame information of the foregoing reference station and the frame information of each of the foregoing base stations may be specifically acquired by a base station controller or stored in advance.
  • the frame information of the reference station and each non-base station can be obtained from the behavior information of the user equipment under the base station service and the user equipment under each non-base station service.
  • the receiver 101 is further configured to obtain behavior information of the user equipment under the base station service and the user equipment under the non-base station service, where the behavior information includes frame information.
  • the processor 102 can also be configured to perform the following steps:
  • the transmitter 103 may be further configured to send information including a clock of the base station controller to the reference station, so that the base station adjusts a clock with the base station controller. Clock synchronization.
  • the step of generating a frame offset information for each of the non-base stations may include:
  • the base station controller uses the frame information of the reference station controlled by the base station controller as a reference, calculating a difference value between the frame information of each of the base stations and the reference, and according to each base station The difference value generates frame offset information for each of the non-base stations.
  • the receiver 101 is further configured to receive information about a clock that is sent by the base station controlled by the base station controller and includes the reference station.
  • the processor 102 is further configured to perform the following steps:
  • the clock of the base station controller is adjusted to a clock synchronized with the clock of the base station.
  • This embodiment can synchronize the clock of the base station controller with the clock of the base station.
  • the base station controller may further include:
  • the memory 104 is configured to store a program executed by the processor.
  • FIG. 20 is a schematic structural diagram of another base station according to an embodiment of the present invention.
  • the base station is equipped with a GPS chip, as shown in FIG. 20, including: a receiver 111, a processor 112, and a transmitter 113, where: a receiver 111, For receiving time information transmitted by the satellite through the global positioning system core card; the processor 112 is configured to perform the following steps: Generating frame information based on the time information and a clock of the base station, where a clock of the base station is synchronized with a clock of the base station controller to which the base station belongs;
  • the transmitter 113 is configured to send information to the user equipment in the frame, so that the base station controller acquires the frame information from the behavior information, and calculate, by using the frame information, the base station controller, respectively. And a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each of the non-base stations according to the difference value of each of the non-base stations.
  • the base station may be any base station installed with a GPS core card in the work of the base station controller.
  • the non-base station may refer to a base station that does not have a global positioning system core card installed.
  • the base station receives time information of the satellite transmission through the GPS core card, and the base station generates frame information based on the time information and the clock of the base station, where the clock of the base station is uniformly deployed by the network; Transmitting information to the user equipment in the frame, so that the base station controller acquires the frame information from the behavior information, and respectively calculates, according to the frame information, a frame of each non-base station controlled by the base station controller a difference value of the information from the reference, and generating frame offset information for each of the non-base stations based on the difference value of each of the non-base stations.
  • the air interface resources of all base stations under different base station controllers under the network are synchronized, and the cost of the communication system is reduced.
  • the base station is equipped with a GPS chip, as shown in FIG. 21, and includes: a receiver 121, a processor 122, and a transmitter 123, where: the receiver 121 is used by Receiving time information transmitted by the satellite through the GPS core card;
  • the receiver 121 is further configured to: use, by the base station controller to which the base station belongs, information that includes a clock of the base station controller;
  • the processor 122 is configured to perform the following steps:
  • the frame information includes a frame number and intra-frame bit information
  • the transmitter 123 is configured to send information to the user equipment in the frame, so that the base station controller to which the base station belongs receives behavior information that is sent by the user equipment in the frame, and the base station controller acquires the behavior information from the behavior information. Decoding the frame information, and calculating, according to the frame information, a difference value between the frame information of each non-base station controlled by the base station controller and the reference, and according to the difference value of each non-base station The frame offset information for each non-base station is generated.
  • the receiver 121 is further configured to receive, by using the GPS core card, a pulse signal sent by a satellite;
  • the processor 122 is further configured to perform the following steps:
  • the non-base station may refer to a base station that does not have a global positioning system core card installed.
  • the base station may further include:
  • the memory 124 is configured to store a program executed by the processor 122.
  • the base station receives the information about the clock of the base station controller sent by the base station controller of the base station, and the base station synchronizes the clock adjustment with the clock of the base station controller. Clock.
  • the clock of the base station can be generated based on the clock of the base station controller.
  • FIG. 22 is a schematic structural diagram of another base station according to an embodiment of the present invention. As shown in FIG. 22, the method includes: a receiver 131 and a processor 132, where:
  • a receiver 131 configured to receive, by the base station controller, information that includes a clock of the base station controller
  • the processor 132 is configured to perform the following steps:
  • the receiver 131 is further configured to receive frame offset information sent by the base station controller, where the frame offset information is that the base station controller uses the frame information of the reference station controlled by the base station controller as a reference, and calculates the a difference value between the frame information of the base station and the reference, and generated according to the difference value of the base station; the clock of the base station is synchronized with the clock of the base station controller, and the reference station is installed and installed a base station for a global positioning system core card;
  • the processor 132 is further configured to perform the following steps:
  • the frame information is adjusted to frame information synchronized with the reference based on the received frame offset information.
  • the base station may further include: The transmitter 133 is configured to send information to the user equipment, where the base station controller to which the base station belongs receives the behavior information sent by the user equipment, and the base station controller reads the frame information of the base station from the behavior information, And calculating, according to the frame information of the base station, a difference value between the frame information of the base station and the reference, and generating frame offset information of the base station according to the difference value.
  • the above reference station may refer to a base station with GPS installed.
  • the foregoing frame information may include:
  • the above frame information may include
  • the above frame offset information may include
  • the frame number to be adjusted and the intra-frame bit offset value to be adjusted are the frame number to be adjusted and the intra-frame bit offset value to be adjusted.
  • the step performed by the processor 132 to adjust the frame information to the frame information synchronized with the reference according to the received frame offset information may include:
  • the frame number of the base station is offset from the intra-frame bit according to the received frame offset information, and is adjusted to be synchronized with the reference. That is, the base station adjusts the frame number and the intra-frame bit offset to match the frame number of the base station and the intra-frame bit offset.
  • the base station may further include:
  • the memory 134 is configured to store a program executed by the processor 132.
  • the base station receives the information that is sent by the base station controller and includes the clock of the base station controller, and adjusts the clock to a clock that is synchronized with the clock of the base station controller; the base station receives the frame offset sent by the base station controller. Transmitting information; the base station adjusts the frame information to frame information synchronized with the reference according to the received frame offset information.
  • the clock and frame information of all the base stations in the base station controller are synchronized, that is, the air interface resources of all the base stations in the base station controller are synchronized, so that the air interface resources of all the base stations under different base station controllers in the network are synchronized.
  • FIG. 24 is a schematic structural diagram of a system for air interface synchronization according to an embodiment of the present invention. As shown in FIG. 24, the system includes: a base station controller 141, a first base station 142, and a second base station 143;
  • the base station controller 141 is the base station controller of any one of the embodiments shown in FIG. 18 to FIG. 19; the first base station 142 is the base station of any of the embodiments shown in FIG. 20 to FIG. 21; The second base station 143 is the base station of any of the embodiments shown in FIG. 22 or FIG.
  • the base station controller sends information including a clock of the base station controller to each non-base station controlled by the base station controller; and base station controller uses frame information of the base station controlled by the base station controller.
  • base station controller uses frame information of the base station controlled by the base station controller. For the reference, respectively calculating a difference value of the frame information of each non-base station and the reference, and generating frame offset information of each non-base station according to the difference value of each non-base station; the base station controller generates the frame The frame offset information is sent to each non-base station separately.
  • the clock and frame information of all the base stations in the base station controller are synchronized, that is, the air interface resources of all the base stations in the base station controller are synchronized, so that the air interface resources of all the base stations under different base station controllers in the same network are synchronized.
  • the GPS core card installed in the base station is installed, and the GPS is installed in each base station, the base station and the base station controller in the prior art, and the invention can reduce the cost of the communication system.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

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

Abstract

本发明实施例提供了一种空口同步的方法,包括:基站控制器将包含所述基站控制器的时钟的信息发送至所述基站控制器控制的每个非基准站;所述基站控制器以所述基站控制器控制的基准站的帧信息为基准,分别计算每个非基准站的帧信息与所述基准的差异值,并根据每个非基准站的所述差异值生成每个非基准站的帧偏移信息;基站控制器将所述生成的帧偏移信息分别发送至每个非基准站。相应地本发明还提供了空口同步的设备及系统,本发明实施例在实现空口同步的同时,可以降低通信系统的成本。

Description

一种空口同步的方法、 设备及系统 技术领域
本发明涉及通过领域, 尤其涉及一种空口同步的方法、 设备及系统。 背景技术
现有的全球移动通信系统 ( Global System For Mobile Communications , GSM ) 中, 基站之间的空口是相互异步的, 这样造成时隙的重叠。 特别是在异 步网络的频率紧密复用的场景中, 因为同频复用距离较小, 时隙重叠就会带来 不必要且无法预测规避的干扰。
其中, 干扰对消合并( Interference Rejection Combining, IRC )技术、 单天 线干扰 4氐消( Single Antenna Interference Cancellation, SAIC )技术和基于干扰的 信道分配 ( Interference Based Channel Allocation , IBCA )技术都应用于频率紧密 复用的场景。 根据仿真结果显示 IRC技术应用于同步网络比应用于异步网络的
20%~50%。 可见空口同步在频率紧密复用场景下具有重要的意义。
目前, 业界实现空口同步的方法是, 所有基站控制器和所有的基站都安装 全球定位系统(Global Positioning System, GPS )芯卡, 所有的基站控制器和基 站都通过 GPS芯卡统一接受卫星授时, 以保证基站控制器下所有基站实现空口 同步, 同时, 保证所有基站实现空口同步。
上述技术中, 由于所有基站控制器和所有基站都需要安装 GPS芯片, 实现 空口同步的通过系统成本过高。 发明内容
本发明实施例提供了一种空口同步的方法、 设备及系统, 在实现空口同步 的同时, 可以降低通信系统的成本。
本发明第一方面提供一种空口同步的方法, 包括: 基站控制器将包含所述 基站控制器的时钟的信息发送至所述基站控制器控制的每个非基准站 , 以使每 个所述非基准站将时钟调整为与所述基站控制器的时钟同步的时钟; 所述基站控制器以所述基站控制器控制的基准站的帧信息为基准 , 分别计 算每个所述非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站 的所述差异值生成每个所述非基准站的帧偏移信息; 所述基准站的帧信息是基 于通过全球定位系统芯卡获取卫星发送的时间信息和所基准站的时钟生成的, 所述基准站的时钟与所述基站控制器的时钟同步;
所述基站控制器将所述生成的帧偏移信息分别发送至每个所述非基准站, 以使所述每个非基准站根据接收的帧偏移信息将帧信息调整为与所述基准同步 的帧信息。
在第一种可能的实现方式中, 所述基站控制器的时钟是所述基站控制器所 在的网络中统一指定的时钟。
结合第一方面, 在第二种可能的实现方式中, 所述基站控制器安装有全球 定位系统芯卡, 所述基站控制器将包含所述基站控制器的时钟的信息发送至所 述基站控制器控制的每个基站之前, 所述方法还包括:
所述基站控制器通过所述全球定位系统芯卡接收卫星发送的脉冲信号; 所述基站控制器根据所述接收的脉冲信号生成所述基站控制器的时钟。 结合上述任一实现方式, 在第三种可能的实现方式中, 所述基站控制器以 所述基站控制器控制的基准站的帧信息为基准之前, 所述方法还包括:
所述基站控制器将包含所述基站控制器的时钟的信息发送至所述基准站, 以使所述基准站将时钟调整与所述基站控制器的时钟同步的时钟。
结合第一方面, 在第四种可能的实现方式中, 所述基站控制器将包含所述 基站控制器的时钟的信息发送至所述基站控制器控制的每个基站之前, 所述方 法还包括:
所述基站控制器接收所述基准站发送的包含所述基准站的时钟的信息; 所述基站控制器将时钟调整为所述基准站的时钟同步的时钟。
结合上述任一实现方式, 在第五种可能的实现方式中, 所述基站控制器以 所述基站控制器控制的基准站的帧信息为基准, 分别计算每个所述基站的帧信 息与所述基准的差异值, 并根据每个所述基站的所述差异值生成每个所述非基 准站的帧偏移信息之前, 所述方法还包括:
所述基站控制器获取所述基准站服务下的用户设备和每个所述非基准站服 务下的用户设备的行为信息, 所述行为信息包含帧信息; 从所述行为信息中获取所述基准站和每个非基准站的帧信息。
结合上述任一实现方式, 在第六种可能的实现方式中, 所述帧信息包括: 帧号和帧内比特信息;
所述帧偏移信息包括:
需要调整的帧号和需要调整的帧内比特偏移值。
结合第一方面的第六种可能的实现方式, 在第七种可能的实现方式中, 分 别计算每个所述非基准站的帧信息与所述基准站的差异值包括:
所述基站控制器分别计算同一时刻每个所述非基准站的与所述基准站的帧 的帧号差异值; 和 /或
所述基站控制器分别计算同一时刻每个所述非基准站的与所述基准站的帧 的帧内比特偏移的差异值。
结合上述任一实现方式, 在第八种可能的实现方式中, 所述非基准站是指 没有安装全球定位系统芯卡的基站; 所述基准站是指安装有安装全球定位系统 芯卡的基站。
本发明第二方面提供一种空口同步的方法, 基站安装有 GPS芯片, 该方法 包括:
所述基站通过所述全球定位系统芯卡接收卫星发送的时间信息;
所述基站基于所述时间信息和所述基站的时钟生成帧信息, 所述基站的时 钟与所述基站所属的基站控制器的时钟同步;
所述基站在所述帧内向用户设备发送信息, 以使所述基站所属的基站控制 器接收所述用户设备在所述帧内发送的行为信息, 所述基站控制器从所述行为 信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制器控 制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的 所述差异值生成每个所述非基准站的帧偏移信息。
在第一种可能的实现方式中, 所述基站接收卫星发送的时间信息之前, 所 述方法还包括:
所述基站接收所述基站控制器发送的包含所述基站控制器的时钟的信息; 所述基站将时钟调整与所述基站控制器的时钟同步的时钟。
结合第二方面, 在第二种可能的实现方式中, 所述基准站接收卫星发送的 时间信息之前, 所述方法还包括: 所述基站通过所述全球定位系统芯片接收卫星发送的脉冲信号; 所述基站根据所述接收的脉冲信号生成所述基站的时钟。
本发明第三方面提供一种空口同步的方法, 包括:
基站接收基站控制器发送的包含所述基站控制器的时钟的信息 , 并将时钟 调整为与基站控制器的时钟同步的时钟;
所述基站接收所述基站控制器发送的帧偏移信息, 所述帧偏移信息是所述 基站控制器以所述基站控制器控制的基准站的帧信息为基准 , 计算所述基站的 帧信息与所述基准的差异值, 并根据所述基站的所述差异值而生成的; 所基准 站的时钟与所述基站控制器的时钟同步;
所述基站根据所述接收的帧偏移信息将帧信息调整为与所述基准同步的帧 信息。
在第一种可能的实现方式中, 所述方法还包括:
所述基站向用户设备发送信息, 以使所述基准站所属的基站控制器接收所 述用户设备发送的行为信息, 所述基站控制器从所述行为信息获取出所述基站 的帧信息, 并以所述基准站的帧信息为基准, 计算所述基站的帧信息与所述基 准的差异值, 并才艮据所述差异值生成所述基站的帧偏移信息。
本发明第四方面提供一种基站控制器, 包括: 时钟信息发送单元、 帧偏移 信息生成单元和帧偏移信息发送单元, 其中:
时钟信息发送单元、 帧偏移信息生成单元和帧偏移信息发送单元, 其中: 时钟信息发送单元, 用于将包含所述基站控制器的时钟的信息发送至所述 基站控制器控制的每个非基准站, 以使每个非基准站将时钟调整为与基站控制 器的时钟为基准同步的时钟;
帧偏移信息生成单元, 用于以所述基站控制器控制的基准站的帧信息为基 准, 分别计算每个所述非基准站的帧信息与所述基准的差异值, 并根据每个所 述非基准站的所述差异值生成每个所述非基准站的帧偏移信息, 所述基准站的 帧信息是基于通过全球定位系统芯卡获取卫星发送的时间信息和所述基准站的 时钟生成的, 所基准站的时钟与时钟信息发送单元发送的时钟同步;
帧偏移信息发送单元, 用于将所述帧偏移信息生成单元生成的帧偏移信息 分别发送至每个所述非基准站, 以使所述每个非基准站根据接收的帧偏移信息 将帧信息调整为与所述基准同步的帧信息。 在第一种可能的实现方式中, 所述基站控制器的时钟是所述基站控制器所 在的网络中统一指定的时钟。
结合第四方面, 在第二种可能的实现方式中, 所述基站控制器安装有全球 定位系统芯卡, 所述基站控制器还包括:
脉冲信号接收单元, 用于通过所述全球定位系统芯卡接收卫星发送的脉冲 信号;
时钟生成单元, 用于根据所述脉冲信号接收单元接收的脉冲信号生成所述 基站控制器的时钟。
结合第四方面上述任一实现方式, 在第三种可能的实现方式中, 所述时钟 信息发送单元还用于将包含所述基站控制器的时钟的信息发送至所述基准站, 以使所述基准站将时钟调整与所述基站控制器的时钟同步的时钟。
结合第四方面, 在第四种可能的实现方式中, 所述基站控制器还包括: 时钟信息接收单元, 用于接收所述基准站发送的包含所述基准站的时钟的 信息;
时钟调整单元, 用于将所述基站控制器的时钟调整为所述时钟信息接收单 元接收的基准站的时钟同步。
结合第四方面上述任一实现方式, 在第五种可能的实现方式中, 所述基站 控制器还包括:
行为信息获取单元, 用于获取所述基准站服务下的用户设备和每个所述基 站服务下的用户设备的行为信息, 所述行为信息包含帧信息;
所述帧偏移信息生成单元还用于从所述行为信息获取单元获取的行为信息 中获取所述基准站和每个非基准站的帧信息。
结合第四方面上述任一实现方式, 在第六种可能的实现方式中, 所述帧信 息包括:
帧号和帧内比特信息;
所述帧偏移信息包括:
需要调整的帧号和需要调整的帧内比特偏移值。
结合第四方面的第六种可能的实现方式, 在第七种可能的实现方式中, 所 述帧偏移信息生成单元还用于分别计算同一时刻每个所述非基准站的与所述基 准站的帧的帧号差异值; 和 /或 所述帧偏移信息生成单元还用于分别计算同一时刻每个所述非基准站的与 所述基准站的帧的帧内比特偏移的差异值。
结合第四方面上述任一实现方式, 在第八种可能的实现方式中, 所述非基 准站是指没有安装全球定位系统芯卡的基站; 所述基准站是指安装有安装全球 定位系统芯卡的基站。
本发明第五方面提供一种基站, 所述基站安装有 GPS芯片, 所述基站包括: 时间信息接收单元、 帧信息生成单元和信息发送单元, 其中:
时间信息接收单元, 用于通过所述 GPS芯卡接收卫星发送的时间信息; 帧信息生成单元, 用于基于所述时间信息接收单元接收的时间信息和所述 基站的时钟生成帧信息, 所述基站的时钟与所述基站所属的基站控制器的时钟 同步;
信息发送单元, 用于在所述帧内向用户设备发送信息, 以使所述基站所属 的基站控制器接收所述用户设备在所述帧内发送的行为信息 , 所述基站控制器 从所述行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基 站控制器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述 非基准站的所述差异值生成每个所述非基准站的帧偏移信息。
在第一种可能的实现方式中, 所述基站还包括:
时钟信息接收单元, 用于接收所述基站控制器发送的包含所述基站控制器 的时钟的信息;
时钟调整单元, 用于将所述基站的时钟调整与所述基站控制器的时钟同步 的时钟。
结合第五方面, 在第二种可能的实现方式中, 所述基站还包括:
脉冲信号接收单元, 用于通过所述全球定位系统芯片接收卫星发送的脉冲 信号;
时钟生成单元, 用于根据所述脉冲信号接收单元接收的脉冲信号生成所述 基站的时钟。
结合第五方面的第二种可能的实现方式, 第三种可能的实现方式中, 所述 基准站还包括:
时钟信息发送单元, 用于将包含所述基站的时钟的信息发送至所述基站控 制器, 以使所述基站控制器将时钟调整为所述基站的时钟同步的时钟。 本发明第六方面提供一种基站, 包括: 时钟信息接收单元、 帧偏移信息接 收单元和调整单元, 其中:
时钟信息接收单元 , 用于接收基站控制器发送的包含所述基站控制器的时 钟的信息, 并将所述基站的时钟调整为与基站控制器的时钟同步的时钟;
帧偏移信息接收单元, 用于接收所述基站控制器发送的帧偏移信息, 所述 帧偏移信息是所述基站控制器以所述基站控制器控制的基准站的帧信息为基 准, 计算所述基站的帧信息与所述基准的差异值, 并根据所述基站的所述差异 值而生成的; 所述基准站的时钟与所述基站控制器的时钟同步;
调整单元, 用于根据所述帧偏移信息接收单元接收的帧偏移信息将帧信息 调整为与所述基准同步的帧信息。
在第一种可能的实现方式中, 所述基站还包括:
信息发送单元, 用于向用户设备发送信息, 以使所述基准站所属的基站控 制器接收所述用户设备发送的行为信息, 所述基站控制器从所述行为信息获取 出所述基站的帧信息, 并以所述基准站的帧信息为基准, 计算所述基站的帧信 息与所述基准的差异值 , 并根据所述差异值生成所述基站的帧偏移信息。
本发明第七方面提供一种空口同步的系统, 包括: 第四方面提供的基站控 制器、 第五方面提供的基站和第六方面提供的基站。
本发明第八方面提供一种基站控制器, 包括:
所述发射器, 用于将包含所述基站控制器的时钟的信息发送至所述基站控 制器控制的每个非基准站, 以使每个所述非基准站将时钟调整为与所述基站控 制器的时钟同步的时钟;
所述处理器用于执行如下步骤:
以所述基站控制器控制的基准站的帧信息为基准, 分别计算每个所述非基 准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的所述差异值生 成每个所述非基准站的帧偏移信息; 所述基准站的帧信息是基于通过全球定位 系统芯卡获取卫星发送的时间信息和所基准站的时钟生成的, 所述基准站的时 钟与所述基站控制器的时钟同步;
所述发射器还用于将所述生成的帧偏移信息分别发送至每个所述非基准 站, 以使所述每个非基准站根据接收的帧偏移信息将帧信息调整为与所述基准 同步的帧信息。 在第一种可能的实现方式中, 所述基站控制器安装有全球定位系统芯卡, 所述基站还包括:
接收器, 用于通过所述全球定位系统芯卡接收卫星发送的脉冲信号; 所述处理器还用于执行如下步骤:
根据所述接收的脉冲信号生成所述基站控制器的时钟。
结合第八方面上述任一实现方式, 在第二种可能的实现方式中, 所述发射 器还用于将包含所述基站控制器的时钟的信息发送至所述基准站, 以使所述基 准站将时钟调整与所述基站控制器的时钟同步的时钟。
结合第八方面, 在第三种可能的实现方式中, 所述基站控制器还包括: 接收器, 用于接收所述基准站发送的包含所述基准站的时钟的信息; 所述处理器还用于执行如下步骤:
将所述基站控制器的时钟调整为所述基准站的时钟同步的时钟。
结合第八方面, 在第四种可能的实现方式中, 所述基站控制器还包括: 接收器, 用于获取所述基准站服务下的用户设备和每个所述非基准站服务 下的用户设备的行为信息, 所述行为信息包含帧信息。
结合第八方面上述任一实现方式, 在第五种可能的实现方式中, 其特征在 于, 所述帧信息包括:
帧号和帧内比特信息;
所述帧偏移信息包括:
需要调整的帧号和需要调整的帧内比特偏移值。
结合第八方面第五种可能的实现方式, 在第六种可能的实现方式中, 所述 处理器执行的分别计算每个所述非基准站的帧信息与所述基准站的差异值的步 骤包括:
分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧号差异值; 和 /或
分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧内比特偏移 的差异值。
本发明第九方面提供一种基站, 所述基站安装有全球定位系统芯片, 包括: 接收器、 处理器和发射器, 其中:
所述接收器, 用于通过所述全球定位系统芯卡接收卫星发送的时间信息; 所述处理器用于执行如下步骤:
基于所述时间信息和所述基站的时钟生成帧信息, 所述基站的时钟与所述 基站所属的基站控制器的时钟同步;
所述发射器, 用于在所述帧内向用户设备发送信息, 以使所述基站所属的 基站控制器接收所述用户设备在所述帧内发送的行为信息, 所述基站控制器从 所述行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站 控制器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非 基准站的所述差异值生成每个所述非基准站的帧偏移信息。
在第一种可能的实现方式中, 所述接收器还用于接收所述基站控制器发送 的包含所述基站控制器的时钟的信息;
所述处理器还用于执行如下步骤:
将所述基站的时钟调整与所述基站控制器的时钟同步的时钟。
结合第九方面, 在第二种可能的实现方式中, 所述接收器还用于通过所述 全球定位系统芯片接收卫星发送的脉冲信号;
所述处理器还用于执行如下步骤:
根据所述接收的脉冲信号生成所述基站的时钟。
结合第九方面第二种可能的实现方式, 在第三种可能的实现方式中, 所述 发射器还用于将包含所述基站的时钟的信息发送至所述基站控制器, 以使所述 基站控制器将时钟调整为所述基站的时钟同步的时钟。
本发明第十方面提供一种基站, 包括: 接收器和处理器, 其中:
所述接收器, 用于接收基站控制器发送的包含所述基站控制器的时钟的信 息;
所述处理器用于执行如下步骤:
将所述基站的时钟调整为与基站控制器的时钟同步的时钟;
所述接收器还用于接收所述基站控制器发送的帧偏移信息, 所述帧偏移信 息是所述基站控制器以所述基站控制器控制的基准站的帧信息为基准, 计算所 述基站的帧信息与所述基准的差异值, 并根据所述基站的所述差异值而生成的; 所基准站的时钟与所述基站控制器的时钟同步;
所述处理器还用于执行如下步骤:
根据所述接收的帧偏移信息将帧信息调整为与所述基准同步的帧信息。 在第一种可能的实现方式中, 所述发射器还用于向用户设备发送信息以使 所述基准站所属的基站控制器接收所述用户设备发送的行为信息 , 所述基站控 制器从所述行为信息获取出所述基站的帧信息, 并以所述基准站的帧信息为基 准, 计算所述基站的帧信息与所述基准的差异值, 并根据所述差异值生成所述 基站的帧偏移信息。
第十一方面提供一种空口同步的系统, 包括第八方面提供的基站控制器、 第九方面提供的基站和第十方面提供的基站。
上述技术方案中, 基站控制器将包含所述基站控制器的时钟的信息发送至 所述基站控制器控制的每个非基准站; 基站控制器以所述基站控制器控制的基 准站的帧信息为基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧偏移信息; 基站控制器将 所述生成的帧偏移信息分别发送至每个非基准站。 这样可以实现基站控制器下 所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空口资源 是同步的, 从而实现同一网络下不同基站控制器下所有基站的空口资源是同步 的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基准 站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述 中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付 出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
图 1本发明实施例提供的一种空口同步的方法的流程示意图;
图 2本发明实施例提供的另一种空口同步的方法的流程示意图;
图 3本发明实施例提供的另一种空口同步的方法的流程示意图;
图 4本发明实施例提供的另一种空口同步的方法的流程示意图;
图 5本发明实施例提供的另一种空口同步的方法的流程示意图;
图 6本发明实施例提供的另一种空口同步的方法的流程示意图;
图 7本发明实施例提供的另一种空口同步的方法的流程示意图;
图 8是本发明实施例提供的一种基站控制器的结构示意图; 图 9是本发明实施例提供的另一种基站控制器的结构示意图; 图 10是本发明实施例提供的另一种基站控制器的结构示意图;
图 11是本发明实施例提供的另一种基站控制器的结构示意图;
图 12是本发明实施例提供的一种基站的结构示意图;
图 13是本发明实施例提供的另一种基站的结构示意图;
图 14是本发明实施例提供的另一种基站的结构示意图;
图 15是本发明实施例提供的另一种基站的结构示意图;
图 16是本发明实施例提供的另一种基站的结构示意图;
图 17是本发明实施例提供的一种空口同步的系统的结构示意图;
图 18是本发明实施例提供的另一种基站控制器的结构示意图;
图 19是本发明实施例提供的另一种基站控制器的结构示意图;
图 20是本发明实施例提供的另一种基站的结构示意图;
图 21是本发明实施例提供的另一种基站的结构示意图;
图 22是本发明实施例提供的另一种基站的结构示意图;
图 23是本发明实施例提供的另一种基站的结构示意图;
图 24是本发明实施例提供的另一种空口同步的系统的结构示意图。 具体实施方式
下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
如图 1 为本发明实施例提供的一种空口同步的方法的流程示意图, 如图 1 所示, 包括:
101、 基站控制器将包含所述基站控制器的时钟的信息发送至所述基站控制 器控制的每个非基准站, 以使每个非基准站将时钟调整为与所述基站控制器的 时钟同步的时钟;
上述与基站控制器的时钟同步的时钟是指, 以基站控制器的时钟为参考时 钟, 生成与基站控制器的时钟同步的时钟, 假如, 基站控制器的时钟是 2M的时 钟, 基站接收到该时钟后, 就可以以该 2M的时钟为参考时钟, 生成 13M的时 钟。 这样可以实现基站控制器下所有非基准站的时钟都是同步的。
作为一种可选的实施方式, 基站控制器的时钟可以基站控制器所在的网络 中统一指定的时钟, 这样就可以实现同一网络下所有基站控制器的时钟是同步 的。 以上就可以得到同一网络下每个非基准站的时钟是同步的。 例如: 基站控 制器的时钟可以是该基站控制器所在的网络中通过空口软同步方式生成, 即该 基站控制器所在的网络中所有基站控制器相互发送各自的时钟信息, 通过分析 时钟信息, 调整各自的时钟, 以实现该网络中所有基站控制器的时钟是同步的。
作为一种可选的实施方式, 基站控制器下工作的基准站的时钟也可以是可 以基站控制器所在的网络中统一指定的时钟, 例如, 基准站的时钟是基站控制 器所在的网络中统一指定的, 指定根据卫星发送的脉冲信号而生成的时钟, 基 站控制器的时钟则可以是与基准站的时钟同步的时钟, 就可以实现基站控制器 的时钟是网络统一指定的。 或者, 基准站的时钟是以基站控制器的时钟为参考 时钟, 并生成与基站控制器的时钟同步的时钟, 而基站控制器的时钟是网络中 统一指定的, 这样就可以实现基准站的时钟也是网络中统一指定的。 这样就可 以实现基站控制器下所有非基准站和基准站的时钟是同步的, 以实现同一网络 下所有的基站的时钟是同步的。
102、 基站控制器以所述基站控制器控制的基准站的帧信息为基准, 分别计 算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值 生成每个所述非基准站的帧偏移信息; 所述基准站的帧信息是基于通过全球定 位系统芯卡获取卫星发送的时间信息和所基准站的时钟生成的, 所述基准站的 时钟与所述基站控制器的时钟同步;
作为一种的实施方式, 在步骤 102之前基站控制器就会获取到每个非基准 站的帧信息以及基准站的帧信息。 例如: 可以通过从基准站服务下的用户设备 和每个非基准站服务下的用户设备的行为信息中, 获取基准站和每个非基准站 的帧信息。
需要说明的是, 上述行为信息中包含帧信息, 例如: 用户设备向基站控制 器发送的控制信息或请求消息等, 而用户设备是在某个基站下服务的, 这样用 户设备在该基站服务下向基站控制器发送行为信息, 那么该行为信息就需要使 用该基站的帧信息所示帧向基站控制器发送行为信息, 这样基站控制器就可以 从该行为信息中获取该基站的帧信息, 从而可以获取到上述基准站和每个非基 准站的帧信息。
103、 基站控制器将所述生成的帧偏移信息分别发送至每个非基准站, 以使 所述每个非基准站根据接收的帧偏移信息将帧信息调整为与所述基准同步的帧 信息。
通过步骤 102和步骤 103 可以实现基站控制器下所有基站 (包含: 非基准 站和基准站) 的帧信息是同步的, 而基准站的时钟是基于卫星发送的时间信息 生成的, 也就是说, 同一网络下每个基站控制器下工作的基准站的帧信息都是 基于卫星发送的时间信息生成的, 就可以实现同一网络下每个基准站的帧信息 是同步的。 以上就可以得到网络下每个基站的帧信息是同步的。
综上所述, 网络下所有基站的时钟和帧信息都是同步的, 就得到同一网络 下所有基站的空口资源是同步的。 而本发明实施例中只有基准站安装的 GPS芯 卡, 相比现有技术中每个基站和基站控制器都安装 GPS, 本发明实施例就可以 降低通信系统的成本。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
上述技术方案中, 基站控制器将包含所述基站控制器的时钟的信息发送至 所述基站控制器控制的每个非基准站; 基站控制器以所述基站控制器控制的基 准站的帧信息为基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧偏移信息; 基站控制器将 所述生成的帧偏移信息分别发送至每个非基准站。 这样可以实现基站控制器下 所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空口资源 是同步的, 从而实现同一网络下不同基站控制器下所有基站的空口资源是同步 的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基准 站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 图 2是本发明实施例提供的另一种空口同步的方法的流程示意图, 本实施 例中, 基站控制器安装有 GPS芯卡, 如图 2所示, 包括:
201、 基站控制器通过所述 GPS芯卡接收卫星发送的脉冲信号。
202、 基站控制器根据接收的脉冲信号生成基站控制器的时钟。
可以理解的是, 本实施例中, 基站控制器的时钟是网络统一指定的, 指定 根据卫星发送的脉冲信号而生成的时钟。 这样就可以实现同一网络下每个基站 控制器的时钟是同步的。
可选的, 基站控制器的时钟具体可以是 2M的时钟。
203、 基站控制器将包含所述基站控制器的时钟的信息发送至所述基站控制 器控制的每个非基准站, 以使每个非基准站将时钟调整为与所述基站控制器的 时钟同步的时钟。
作为一种可选的实施方式,基站控制器还可以控制传输网络的 E1时钟为参 考时钟, 生成与该 E1时钟同步的时钟, 再将传输网络的 E1时钟发送给每个所 述基站, 以使每个基站以传输网络的 E1时钟为参考时钟, 生成与该 E1时钟同 步的时钟。 其中, 传输网络的 E1时钟为一个公知的时钟, 此处不作详细说明。
204、 基站控制器以基站控制器控制的基准站的帧信息为基准, 分别计算每 个非基准站的帧信息与该基准的差异值, 并根据每个非基准站的差异值生成每 个非基准站的帧偏移信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
作为一种可选的实施方式, 上述帧信息可以包括
帧号和帧内比特信息;
上述帧偏移信息可以包括
需要调整的帧号和需要调整的帧内比特偏移值。
可选的, 步骤 204分别计算每个所述非基准站的帧信息与所述基准站的差 异值可以包括:
分别计算同一时刻每个非基准站的与基准站的帧的帧号差异值; 和 /或 分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧内比特偏移 的差异值。
可选的, 上述步骤可以是计算某一时刻的上述每个非基准站的与基准站的 帧的帧号是否相同, 若相同则计算这些帧的帧内比特偏移的差异值, 帧内比特 偏移可以指, 这些帧同一比特的时间偏移值, 如这些帧中第一个比特的时间偏 移值; 非基准站的帧中存在与基准站的帧的帧号不相同帧时, 这计算这些与基 准站的帧的帧号不相同帧与基准站的帧的帧号差异值, 并这计算这些与基准站 的帧的帧号不相同帧与与基准站的帧的帧内比特偏移的差异值。 可选的, 该实施方式中, 基站控制器可以是先计算基准站与基准站相邻的 非基准站的帧信息差异值, 再通过刚计算的非基准站与该非基准站相邻的非基 准站的帧信息差异值, 以此类推从而可以计算每个非基准站和基准站的帧信息 差异值。
作为一种可选的实施方式, 上述基准站的帧信息和上述每个所述基站的帧 信息具体可以是基站控制器预先获取的或预先存储的。 例如: 可以通过从基准 站服务下的用户设备和每个非基准站服务下的用户设备的行为信息中, 获取基 准站和每个非基准站的帧信息。 可选的,
在步骤 204之前, 所述方法还可以包括:
基站控制器获取该基准站服务下的用户设备和每个所述非基准站服务下的 用户设备的行为信息, 其中, 所述行为信息包含帧信息;
从所述行为信息中获取所述基准站和每个非基准站的帧信息。
作为一种可选的实施方式, 步骤 204 中的根据每个非基准站的差异值生成 每个非基准站的帧偏移信息可以包括:
基站控制器将每个非基准站的差异值作为每个非基准站的帧偏移信息。 例如: 非基准站 1的帧号与基准站的帧号的差异值 3 , 且帧内比特偏移差异 值为 5个比特,作该非基准站的帧偏移信息就为帧号偏移 3 , 帧内比特偏移 5个 比特, 当然, 在上述差异值还会包含帧号差异和帧内比特偏移方向, 即在帧信 息中还可以包括: 帧号偏移和帧内比特偏移方向信息, 即上述 3是帧号加 3还 是减 3 , 上述 5个比特是向前还是向后偏移。
205、 基站控制器将所述生成的帧偏移信息分别发送至每个非基准站, 以使 每个非基准站根据接收的帧偏移信息将帧信息调整为与上述基准同步的帧信 息。
需要说明的是, 步骤 203与步骤 204可以是同时执行, 还可以是步骤 204 先执行, 步骤 203在步骤 204之后执行。
作为一种可选的实施方式, 所述方法还可以包括步骤:
基站控制器将包含所述基站控制器的时钟的信息发送至所述基准站 , 以使 基准站将时钟调整与所述基站控制器的时钟同步。
这样可以实现基准站的时钟与基站控制器的时钟同步。
作为一种可选的实施方式, 若预先指定了基站控制器的时钟, 那本发明中 可以省略步骤 201和步骤 203。 即该实施方式中,基站控制器的时钟是基站控制 器所在的网络中统一指定的时钟。
这样也实现网络下所有基站控制器的时钟是同步的, 再实现基站控制器下 所有基站的时钟同步。 该方式中, 基站控制器就不需要安装 GPS芯卡, 以节省 成本。
作为一种可选的实施方式, 在步骤 205之后, 所述方法还包括:
当到达预设时间时, 重复执行步骤 204和步骤 205 , 即执行基站控制器以所 述基站控制器控制的基准站的帧信息为基准, 分别计算每个所述基站的帧信息 与所述基准的差异值, 并根据每个所述基站的所述差异值生成每个所述非基准 站的帧偏移信息, 基站控制器将所述生成的帧偏移信息分别发送至每个非基准 站。
该实施方式中, 可以周期性地使基站调整帧信息, 以精确是保证基站之间 的帧信息是同步的。
上述技术方案中, 在上面实施例的基础上, 增加了基站控制器通过 GPS芯 卡接收卫星发送的脉冲信号, 以及基站控制器根据所述接收的脉冲信号生成所 述基站控制器的时钟的步骤。 这样可以实现基站控制器的时钟是根据卫星发送 的脉冲信号而生成的。 同时, 还可以而实现网络下不同基站控制器下所有基站 的空口资源是同步的, 以及降低通信系统的成本。 图 3 是本发明实施例提供的另一种空口同步的方法的流程示意图, 如图 3 所示, 包括:
301、 基站控制器接收该基站控制器控制的基准站发送的包含该基准站的时 钟的信息;
302、 基站控制器将时钟调整为与所述基准站的时钟同步的时钟。
可以理解的是, 基准站的时钟是网络统一指定的, 指定通过 GPS芯卡接收 卫星发送的脉冲信号, 并根据该脉冲信号而生成的时钟。 通过步骤 301 和 302 就可以实现基站控制器生成与基准站的时钟同步的时钟, 以实现基站控制器的 时钟是网络统一指定的。
可选的, 由于同一网络下每个基准站的时钟都可以是通过上述方式而生成 的时钟, 这样就可以实现同一网络下每个基准站的时钟都是同步的。 基站控制 器再将时钟调整为与所述基准站的时钟同步的时钟 , 而基站控制器下所有非基 准站都与基站控制的时钟同步。 这样就可以实现同一网络下所有基站的时钟都 是同步的。
假设, 基准站的时钟为 13M, 基站控制器以该 13M的时钟为参考时钟, 生 成与该时钟同步的基站控制器的 2M 时钟, 基站控制器下每个基站再以基站该 2M时钟为参考时钟, 生成与基站控制器的 2M时钟同步的 13M时钟。
作为一种可选的实施方式, 上述基准站还可以将该基准站的时钟发送至该 基准站所属基站控制器下的所有非基准站, 以使接收到该时钟的基站将时钟调 整为与所述基准站的时钟同步的时钟。
该实施方式, 同样可以实现网络下所有基站的时钟是同步的。
303、 基站控制器将包含所述基站控制器的时钟的信息发送至所述基站控制 器控制的每个非基准站, 以使每个非基准站将时钟调整为与所述基站控制器的 时钟同步的时钟。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
304、 基站控制器以所述基站控制器控制的基准站的帧信息为基准, 分别计 算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值 生成每个所述非基准站的帧偏移信息。
305、 基站控制器将所述生成的帧偏移信息分别发送至每个非基准站, 以使 每个非基准站根据接收的帧偏移信息将帧信息调整为与上述基准同步的帧信 息。
上述技术方案中, 在上面实施例的基础上, 增加了基站控制器接收基准站 发送的包含所述基准站的时钟的信息, 以及基站控制器将时钟调整为与所述基 准站的时钟同步的时钟的步骤。 这样可以实现基站控制器的时钟基站控制器将 时钟调整为与基准站的时钟同步的时钟。 同时, 还可以而实现网络下不同基站 控制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 4是本发明实施例提供的另一种空口同步的方法的流程示意图, 本实施 例中, 基站安装有 GPS芯片, 如图 4所示包括:
401、 基站通过所述 GPS芯卡接收卫星发送的时间信息。 402、 基站基于所述时间信息和所述基站的时钟生成帧信息, 基站的时钟与 所述基站所属的基站控制器的时钟同步。
403、 基站在所述帧内向用户设备发送信息, 以使所述基站所属的基站控制 器从所述行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述 基站控制器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所 述非基准站的所述差异值生成每个所述非基准站的帧偏移信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站。
可选的, 上述基站在所述帧内向用户设备发送信息可以是指, 向用户设备 发送的任何信息, 如控制信息、 指示消息等。
可选的, 在所述基站在所述帧内向用户设备发送信息后, 所述用户设备就 会在该帧内与基站控制器进行信息传输, 也就是基站控制器会接收到用户设备 在该帧内发送的行为信息, 这样基站控制器就可以从该行为信息获取上述帧信 息, 也就是步骤 402 生成的帧信息, 基站控制器再以该帧信息为为基准, 分别 计算所述基站控制器控制的每个非基准站的帧信息与上述基准的差异值, 并根 据每个非基准站的所述差异值生成每个非基准站的帧偏移信息。 上述非基准站 接收到该帧偏移信息后, 就可以调整帧信息与上述基站一到秒。 这样就可以实 现基站控制器下所有基站的帧信息是同步的。 另外, 基站控制器下所有非基准 站都是与基站控制器的时钟同步的, 这样就可以实现基站控制器下所有基站的 时钟是同步的 (具体请参考上面实施例)。 而同一网络下每个基站控制器都是釆 用本发明提供的同步方式, 就可以实现同一网络下所有基站的帧信息和时钟是 同步的, 以实现同一网络下所有基站的空口资源是同步的。
作为一种可选的实施方式, 上基站具体可以是基站控制器下工作中任一安 装有 GPS芯卡的基站。
上述技术方案中, 基站通过 GPS芯卡接收卫星发送的时间信息, 基站基于 所述时间信息和所述基站的时钟生成帧信息, 所述基站的时钟是由网络统一部 署的; 所述基站在所述帧内向用户设备发送信息, 以使基站控制器从所述行为 信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制器控 制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的 所述差异值生成每个所述非基准站的帧偏移信息。 这样实现网络下不同基站控 制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 5是本发明实施例提供的另一种空口同步的方法的流程示意图, 基站安 装有 GPS芯片, 如图 5所示, 包括:
501、 基站通过所述 GPS芯卡接收卫星发送的时间信息。
502、 基站接收该基站所属的基站控制器发送的包含基站控制器的时钟的信 息。
503、 基站将时钟调整与所述基站控制器的时钟同步的时钟。
需要说明的是, 本实施例中, 基站的时钟是与所述基站控制器的时钟同步 的时钟, 而基站控制器的时钟是网络统一指定的, 也就可以理解为, 基站的时 钟是网络统一指定的。
这样可以实现基站的时钟是与基站控制器的时钟同步的。 另外, 基站控制 器下所有非基准站的时钟也是与基站控制器的时钟同步的。 这样就可以实现基 站控制器下所有基站的时钟是同步的。
可选的, 假设基站控制器的时钟为 2M的时钟, 基站接收该 2M时钟后, 就 以该 2M时钟为参考时钟, 生成与该 2M时钟同步的 13M时钟。
作为一种可选的实施方式, 步骤 502具体可以包括:
基站接收传输网络的 E1时钟, 该 E1时钟与基站控制器的时钟同步。
步骤 503具体可以包括:
基站将时钟调整为与该 E1时钟同步的时钟。
该实施方式中, 可以实现基站的时钟是与传输网络的 E1 时钟同步的。 而 E1时钟是与基站控制器的时钟同步的, 也可以理解为, 基站的时钟是与基站控 制器的时钟同步的。
504、 基站基于所述时间信息和该基站的时钟生成帧信息, 所述帧信息包含 帧号和帧内比特信息。
505、 基站在所述帧内向用户设备发送信息, 以使基站所属的基站控制器接 收所述用户设备在所述帧内发送的行为信息, 基站控制器从所述行为信息获取 出所述帧信息, 并以所述帧信息为基准, 分别计算基站控制器控制的每个非基 准站的帧信息与上述基准的差异值, 并根据每个非基准站的所述差异值生成每 个非基准站的帧偏移信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站。 上述技术方案中, 在上面实施例的基础上, 基站接收基站控制器发送的包 含所述基站控制器的时钟的信息, 以及基站将时钟调整与所述基站控制器的时 钟同步的时钟的步骤。 这样可以实现基站的时钟是与基站控制器的时钟同步的。 同时, 还可以实现网络下不同基站控制器下所有基站的空口资源是同步的, 以 及降低通信系统的成本。 图 6是本发明实施例提供的另一种空口同步的方法的流程示意图, 基站安 装有 GPS芯止, 如图 6所示, 包括:
601、 基站通过所述 GPS芯卡接收卫星发送的时间信息。
602、 基站通过所述 GPS芯卡接收卫星发送的脉冲信号。
需要说明的是, 步骤 601和步骤 601具体可以同步执行, 上述时间信息和 上述脉冲信号具体可属于同一信息。
603、 基站根据所述接收的脉冲信号生成所述基站的时钟。
需要说明的是, 本实施例中, 基站的时钟是网络统一部署的, 指定根据卫 星发送的脉冲信号而生成的时钟。
604、 基站基于所述时间信息和所述基站的时钟生成帧信息, 所述帧信息包 含帧号和帧内比特信息。
605、 所述基站在所述帧内向用户设备发送信息, 以使基站所属的基站控制 器接收所述用户设备在所述帧内发送的行为信息, 基站控制器从所述行为信息 获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制器控制的 每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的所述 差异值生成每个所述非基准站的帧偏移信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站。
作为一种可选的实施方式, 所述方法还可以包括:
606、 基站将包含所述基站控制器的时钟的信息发送至所述基站, 以使所述 基站控制器将时钟调整为与该基站的时钟同步的时钟。
需要说的是, 步骤 606执行的时间, 步骤 606执行的时间具体可以在步骤 603之后执行, 如在同步骤 604—起执行。
上述技术方案中, 在上面实施例的基础上, 基站通过所述 GPS芯卡接收卫 星发送的脉冲信号, 以及基站根据所述接收的脉冲信号生成所述基站的时钟的 步骤。 这样可以实现基站的时钟是卫星发送的脉冲信息而生成的。 同时, 还可 以实现网络下不同基站控制器下所有基站的空口资源是同步的, 以及降低通信 系统的成本。 图 7 是本发明实施例提供的另一种空口同步的方法的流程示意图, 如图 7 所示, 包括:
701、 基站接收基站控制器发送的包含所述基站控制器的时钟的信息, 将时 钟调整为与基站控制器的时钟同步的时钟。
可选的, 基站控制器的时钟可以是网络统一指定的时钟, 这样就可以实现 基站与基站控制器的时钟是同步的, 而基站控制器的时钟是网络统一指定的, 也就同一网络下所有基站控制器的时钟都是同步的, 从而使同一网络下所有基 站的时钟都是同步的。
702、 基站接收基站控制器发送的帧偏移信息, 所述帧偏移信息是所述基站 控制器以所述基站控制器控制的基准站的帧信息为基准, 计算所述基站的帧信 息与所述基准的差异值, 并根据所述基站的所述差异值而生成的; 所基准站的 时钟与所述基站控制器的时钟同步;
可选的, 上述基准站可以是指安装有 GPS的基站。
703、 基站根据所述接收的帧偏移信息将帧信息调整为与所述基准同步的帧 信息。
通过上述步骤就可以使基站控制器下所有基站的帧信息是同步的, 而基准 站的时钟是基于卫星发送的时间信息生成的, 也就是说, 同一网络下每个基站 控制器下工作的基准站的时钟都是基于卫星发送的时间信息生成的, 就可以实 现网络下每个基准站的帧信息是同步的。 以上就可以得到同一网络下所有基站 的帧信息是同步的。
综上所述, 同一网络下所有基站的时钟和帧信息都是同步的, 就得到同一 网络下所有基站空口资源是同步的。
作为一种可选的实施方式, 所述方法还可以包括:
所述基站向用户设备发送信息, 以使所述基站所属的基站控制器接收所述 用户设备发送的行为信息, 所述基站控制器从所述行为信息读取出所述基站的 帧信息, 并以所述基准站的帧信息为基准, 计算所述基站的帧信息与所述基准 的差异值 , 并 4艮据所述差异值生成所述基站的帧偏移信息。
需要说明的是, 该步骤就可以是在步骤 703 之后执行。 当然该步骤在 701 之前, 也可以是执行, 那么该情况下, 发送的帧信息就是未调整前的帧信息。
作为一种可选的实施方式, 步骤 701、 步骤 702和步骤 703具体可以是周期 性地执行, 这样就可以实现周期性地调整帧号和帧内比特偏移。
作为一种可选的实施方式, 上述帧信息可以包括:
上述帧信息可以包括
帧号和帧内比特信息;
上述帧偏移信息可以包括
需要调整的帧号和需要调整的帧内比特偏移值。
可选的, 步骤 703可以包括:
基站根据所述接收的帧偏移信息将基站的帧号与帧内比特偏移, 调整为与 所述基准同步。 即基站将帧号和帧内比特偏移, 调整为与基准站的帧号和帧内 比特偏移一致。
上述技术方案中 , 基站接收基站控制器发送的包含所述基站控制器的时钟 的信息, 将时钟调整为与基站控制器的时钟同步的时钟; 所述基站接收所述基 站控制器发送的帧偏移信息; 基站根据所述接收的帧偏移信息将帧信息调整为 与所述基准同步的帧信息。 这样可以实现基站控制器下所有基站的时钟和帧信 息是同步的, 也就是基站控制器下所有基站的空口资源是同步的, 从而实现网 络下不同基站控制器下所有基站的空口资源是同步的, 实现过程中只有基准站 安装的 GPS芯卡,相比现有技术中每个基站、基准站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 下面为本发明装置实施例, 本发明装置实施例用于执行本发明方法实施例 一至七实现的方法, 为了便于说明, 仅示出了与本发明实施例相关的部分, 具 体技术细节未揭示的, 请参照本发明实施例一、 实施例二、 实施倒三、 实施例 四、 实施例五、 实施例六和实施例七。 图 8是本发明实施例提供的一种基站控制器的结构示意图, 如图 8所示, 包括: 时钟信息发送单元 11、 帧偏移信息生成单元 12 和帧偏移信息发送单元 13 , 其中:
时钟信息发送单元 11 , 用于将包含所述基站控制器的时钟的信息发送至所 述基站控制器控制的每个非基准站 , 以使每个非基准站将时钟调整为与所述基 站控制器的时钟同步的时钟。
上述与基站控制器的时钟同步的时钟是指, 以基站控制器的时钟为参考时 钟, 生成与基站控制器的时钟同步的时钟, 假如, 基站控制器的时钟是 2M的时 钟, 基站接收到该时钟后, 就可以以该 2M的时钟为参考时钟, 生成 13M的时 钟。 这样可以实现基站控制器下所有非基准站的时钟都是同步的。
帧偏移信息生成单元 12, 用于以所述基站控制器控制的基准站的帧信息为 基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基 准站的所述差异值生成每个所述非基准站的帧偏移信息; 所述基准站的帧信息 是基于通过全球定位系统芯卡获取卫星发送的时间信息和所基准站的时钟生成 的, 所述基准站的时钟与时钟信息发送单元 11发送的时钟同步。
作为一种的实施方式, 在帧偏移信息生成单元 12进行上述计算之前基站控 制器就会获取到每个非基准站的帧信息以及基准站的帧信息。 例如: 可以通过 从基准站服务下的用户设备和每个非基准站服务下的用户设备的行为信息中, 获取基准站和每个非基准站的帧信息。
帧偏移信息发送单元 13 ,用于将帧偏移信息生成单元 12生成的帧偏移信息 分别发送至每个非基准站, 以使每个非基准站根据接收的帧偏移信息将帧信息 调整为与所述基准同步的帧信息。
综上所述, 网络下所有基站的时钟和帧信息都是同步的, 就得到同一网络 下所有基站的空口资源是同步的。 而本发明实施例中只有基准站安装的 GPS芯 卡, 相比现有技术中每个基站和基站控制器都安装 GPS, 本发明实施例就可以 降低通信系统的成本。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
上述技术方案中, 基站控制器将包含所述基站控制器的时钟的信息发送至 所述基站控制器控制的每个非基准站; 基站控制器以所述基站控制器控制的基 准站的帧信息为基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧偏移信息; 基站控制器将 所述生成的帧偏移信息分别发送至每个非基准站。 这样可以实现基站控制器下 所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空口资源 是同步的, 从而实现同一网络下不同基站控制器下所有基站的空口资源是同步 的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基准 站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 图 9是本发明实施例提供的另一种基站控制器的结构示意图, 本实施例中, 基站控制器安装有 GPS芯卡, 如图 9所示, 包括: 脉冲信号接收单元 21、 时钟 生成单元 22、 时钟信息发送单元 23、 帧偏移信息生成单元 24和帧偏移信息发 送单元 25 , 其中:
脉冲信号接收单元 21, 用于通过 GPS芯卡接收卫星发送的脉冲信号; 时钟生成单元 22,用于根据脉冲信号接收单元 21接收的脉冲信号生成基站 控制器的时钟。
可以理解的是, 本实施例中, 基站控制器的时钟是网络统一指定的, 指定 根据卫星发送的脉冲信号而生成的时钟。 这样就可以实现同一网络下每个基站 控制器的时钟是同步的。
可选的, 基站控制器的时钟具体可以是 2M的时钟。
时钟信息发送单元 23 , 用于将包含所述基站控制器的时钟的信息发送至所 述基站控制器控制的每个非基准站 , 以使每个非基准站将时钟调整为与所述基 站控制器的时钟同步的时钟。
帧偏移信息生成单元 24, 用于以所述基站控制器控制的基准站的帧信息为 基准, 分别计算每个非基准站的帧信息与该基准的差异值, 并根据每个非基准 站的差异值生成每个非基准站的帧偏移信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
可选的, 上述帧信息可以包括
帧号和帧内比特信息;
上述帧偏移信息可以包括
需要调整的帧号和需要调整的帧内比特偏移值。
可选的, 帧偏移信息生成单元 24还可以用于分别计算同一时刻每个非基准 站的与基准站的帧的帧号差异值; 和 /或
帧偏移信息生成单元 24还可以用于分别计算同一时刻每个所述非基准站的 与所述基准站的帧的帧内比特偏移的差异值。
可选的, 该实施方式中, 帧偏移信息生成单元 24可以是先计算基准站与基 准站相邻的非基准站的帧信息差异值, 再通过刚计算的非基准站与该非基准站 相邻的非基准站的帧信息差异值, 以此类推从而可以计算每个非基准站和基准 站的帧信息差异值。
作为一种可选的实施方式, 上述基准站的帧信息和上述每个所述基站的帧 信息具体可以是基站控制器预先获取的或预先存储的。 例如: 可以通过从基准 站服务下的用户设备和每个非基准站服务下的用户设备的行为信息中, 获取基 准站和每个非基准站的帧信息。
可选的, 所述基站控制器还可以包括:
行为信息获取单元, 用于获取该基准站服务下的用户设备和每个所述非基 准站服务下的用户设备的行为信息, 其中, 所述行为信息包含帧信息。
即行为信息获取单元可以从上述行为信息获取到基准站和每个所述非基准 站的帧信息。
帧偏移信息发送单元 25 ,用于将帧偏移信息生成单元 24生成的帧偏移信息 分别发送至每个非基准站, 以使每个非基准站根据接收的帧偏移信息将帧信息 调整为与上述基准同步的帧信息。
作为一种可选的实施方式,
时钟信息发送单元 22还可以用于将包含所述基站控制器的时钟的信息发送 至所述基准站 , 以使基准站控制器将时钟调整与所述基站控制器的时钟同步 这样可以实现基准站的时钟与基站控制器的时钟同步。
作为一种可选的实施方式, 若在预先指定了基站控制器的时钟, 那本发明 中可以省略脉冲信号接收单元 21和第一时钟调整单元 22。 该实施方式中,基站 控制器的时钟是基站控制器所在的网络中统一指定的时钟。
这样也实现网络下所有基站控制器的时钟是同步的, 再实现基站控制器下 所有基站的时钟同步。 该方式中, 基站控制器就不需要安装 GPS芯卡, 以节省 成本。
作为一种可选的实施方式, 上述基准站的帧信息和上述每个所述基站的帧 信息具体可以是基站控制器预先获取的或预先存储的。 例如: 可以通过从基准 站服务下的用户设备和每个非基准站服务下的用户设备的行为信息中, 获取基 准站和每个非基准站的帧信息。
可选的, 如图 10所示, 所述基站控制器还可以包括:
行为信息获取单元 26 , 用于获取该基准站服务下的用户设备和每个所述非 基准站服务下的用户设备的行为信息, 其中, 所述行为信息包含帧信息。
即行为信息获取单元可以从上述行为信息获取到基准站和每个所述非基准 站的帧信息。
帧偏移信息生成单元 24还可以用于从行为信息获取单元 26获取的行为信 息中获取所述基准站和每个非基准站的帧信息。
作为一种可选的实施方式, 帧偏移信息生成单元 24还可以用于当到达预设 时间时, 以所述基站控制器控制的基准站的帧信息为基准, 分别计算每个所述 基站的帧信息与所述基准的差异值, 并根据每个所述基站的所述差异值生成每 个所述非基准站的帧偏移信息;
帧偏移信息发送单元 25还可以用于当到达预设时间时, 将帧偏移信息生成 单元 24生成的帧偏移信息分别发送至每个非基准站。
该实施方式中, 可以周期性地使基站调整帧信息, 以精确是保证基站之间 的帧信息是同步的。
上述技术方案中, 在上面实施例的基础上, 增加了脉冲信号接收单元用于 通过 GPS芯卡接收卫星发送的脉冲信号, 以及第一时钟调整单元用于根据所述 接收的脉冲信号生成所述基站控制器的时钟。 这样可以实现基站控制器的时钟 是根据卫星发送的脉冲信号而生成的。 同时, 还可以而实现网络下不同基站控 制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 11是本发明实施例提供的另一种基站控制器的结构示意图, 如图 11所 示, 包括: 时钟信息接收单元 31、 时钟调整单元 32、 时钟信息发送单元 33、 帧 偏移信息生成单元 34和帧偏移信息发送单元 35 , 其中:
时钟信息接收单元 31 , 用于接收该基站控制器控制的基准站发送的包含该 基准站的时钟的信息;
时钟调整单元 32, 用于将该基站控制器的时钟调整为与所述基准站的时钟 同步的时钟。
可选的, 由于同一网络下每个基准站的时钟都可以是通过上述方式而生成 的时钟, 这样就可以实现同一网络下每个基准站的时钟都是同步的。 基站控制 器再将时钟调整为与所述基准站的时钟同步的时钟 , 而基站控制器下所有非基 准站都与基站控制的时钟同步。 这样就可以实现同一网络下所有基站的时钟都 是同步的。
作为一种可选的实施方式, 上述基准站还可以将该基准站的时钟发送至该 基准站所属基站控制器下的所有非基准站, 以使接收到该时钟的基站将时钟调 整为与所述基准站的时钟同步的时钟。
时钟信息发送单元 33 , 用于将包含所述基站控制器的时钟的信息发送至所 述基站控制器控制的每个非基准站 , 以使每个非基准站将时钟调整为与所述基 站控制器的时钟同步的时钟。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
帧偏移信息生成单元 34, 用于以所述基站控制器控制的基准站的帧信息为 基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基 准站的差异值生成每个所述非基准站的帧偏移信息;
帧偏移信息发送单元 35 ,用于将帧偏移信息生成单元 34生成的帧偏移信息 分别发送至每个非基准站, 以使每个非基准站根据接收的帧偏移信息将帧信息 调整为与上述基准同步的帧信息。
上述技术方案中, 在上面实施例的基础上, 增加了时钟信息接收单元用于 接收所述基准站发送的包含所述基准站的时钟的信息, 以及第二时钟调整单元 用于以所述接收的时钟为基准生成所述基站控制器的时钟的步骤。 这样可以实 现基站控制器的时钟是以基准站的时钟为基准时钟。 同时, 还可以而实现网络 下不同基站控制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 12是本发明实施例提供一种基站的结构示意图, 本实施例中, 该基站安 装有 GPS芯片, 如图 12所示, 包括: 时间信息接收单元 41、 帧信息生成单元 42和信息发送单元 43 , 其中:
时间信息接收单元 41 , 用于通过所述 GPS芯卡接收卫星发送的时间信息; 帧信息生成单元 42, 用于基于所述时间信息接收单元接收的时间信息和所 述基站的时钟生成帧信息, 所述基站的时钟与所述基站所属的基站控制器的时 钟同步;
信息发送单元 43 , 用于在所述帧内向用户设备发送信息, 以使基站控制器 从所述行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基 站控制器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述 非基准站的所述差异值生成每个所述非基准站的帧偏移信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站。
可选的, 在所述基站在所述帧内向用户设备发送信息后, 所述用户设备就 会在该帧内与基站控制器进行信息传输, 也就是基站控制器会接收到用户设备 在该帧内发送的行为信息, 这样基站控制器就可以从该行为信息获取上述帧信 息, 也就是帧信息生成单元 42生成的帧信息, 基站控制器再以该帧信息为为基 准, 分别计算所述基站控制器控制的每个非基准站的帧信息与上述基准的差异 值, 并根据每个非基准站的所述差异值生成每个非基准站的帧偏移信息。 上述 非基准站接收到该帧偏移信息后, 就可以调整帧信息与上述基站一到秒。 这样 就可以实现基站控制器下所有基站的帧信息是同步的。 另外, 基站控制器下所 有非基准站都是与基站控制器的时钟同步的, 这样就可以实现基站控制器下所 有基站的时钟是同步的 (具体请参考上面实施例)。 而同一网络下每个基站控制 器都是釆用本发明提供的同步方式, 就可以实现同一网络下所有基站的帧信息 和时钟是同步的, 以实现同一网络下所有基站的空口资源是同步的。
作为一种可选的实施方式, 所述基站具体可以是基站控制器下工作中任一 安装有 GPS芯卡的基站。
上述技术方案中, 基站通过 GPS芯卡接收卫星发送的时间信息, 基站基于 所述时间信息和所述基站的时钟生成帧信息, 所述基站的时钟是由网络统一部 署的; 所述基站在所述帧内向用户设备发送信息, 以使基站控制器从所述行为 信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制器控 制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的 所述差异值生成每个所述非基准站的帧偏移信息。 这样实现网络下不同基站控 制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 13是本发明实施例提供的另一种基站的结构示意图, 本实施例中, 所述 基站安装有 GPS芯片, 如图 13所示, 包括: 时间信息接收单元 51、 时钟信息 接收单元 52、 时钟调整单元 53、 帧信息生成单元 54和信息发送单元 55 , 其中: 时间信息接收单元 51 , 用于通过所述 GPS芯卡接收卫星发送的时间信息; 时钟信息接收单元 52 , 用于接收该基站所属的基站控制器发送的包含基站 控制器的时钟的信息;
时钟调整单元 53 , 用于将该基站的时钟调整与所述基站控制器的时钟同步 的时钟。
需要说明的是, 本实施例中, 基站的时钟是与所述基站控制器的时钟同步 的时钟, 而基站控制器的时钟是网络统一指定的, 也就可以理解为, 基站的时 钟是网络统一指定的。
作为一种可选的实施方式, 时钟信息接收单元 52具体还可以用于接收传输 网络的 E1时钟, 该 E1时钟与基站控制器的时钟同步。
第一时钟调整单元 53具体还可以用于将该基站的时钟调整为与该 E1时钟 同步的时钟。
该实施方式中, 可以实现基站的时钟是与传输网络的 E1 时钟同步的。 而 E1时钟是与基站控制器的时钟同步的, 也可以理解为, 基站的时钟是与基站控 制器的时钟同步的。
帧信息生成单元 54, 用于基于所述时间信息和该基站的时钟生成帧信息, 所述帧信息包含帧号和帧内比特信息;
信息发送单元 55 , 用于在所述帧内向用户设备发送信息, 以使基站所属的 基站控制器接收所述用户设备在所述帧内发送的行为信息, 基站控制器从所述 行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算基站控制器控 制的每个非基准站的帧信息与上述基准的差异值, 并根据每个非基准站的所述 差异值生成每个非基准站的帧偏移信息。
上述技术方案中, 在上面实施例的基础上, 基站接收基站控制器发送的包 含所述基站控制器的时钟的信息, 以及基站将时钟调整与所述基站控制器的时 钟同步的时钟。 这样可以实现基站的时钟是与基站控制器的时钟同步的。 同时, 还可以实现网络下不同基站控制器下所有基站的空口资源是同步的, 以及降低 通信系统的成本。 图 14是本发明实施例提供的另一种基站的结构示意图, 本实施例中, 所述 基站安装有 GPS芯片, 如图 14所示, 包括: 时间信息接收单元 61、 脉冲信号 接收单元 62、 时钟生成单元 63、 帧信息生成单元 64和信息发送单元 65 , 其中: 时间信息接收单元 61 , 用于通过所述 GPS芯卡接收卫星发送的时间信息; 脉冲信号接收单元 62 , 用于通过所述 GPS芯片接收卫星发送的脉冲信号; 时钟生成单元 63 , 用于根据所述脉冲信号接收单元接收的脉冲信号生成所 述基站的时钟。
需要说明的是, 本实施例中, 基站的时钟是网络统一部署的, 指定根据卫 星发送的脉冲信号而生成的时钟。
帧信息生成单元 64, 用于基于所述时间信息接收单元接收的时间信息和所 述基站的时钟生成帧信息, 所述帧信息包含帧号和帧内比特信息;
信息发送单元 65 , 用于在所述帧内向用户设备发送信息, 以使基站所属的 基站控制器接收所述用户设备在所述帧内发送的行为信息, 基站控制器从所述 行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制 器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准 站的所述差异值生成每个所述非基准站的帧偏移信息。
作为一种可选的实施方式, 如图 15所示、 所述基站还可以包括:
时钟信息发送单元 66 , 用于将包含所述基站的时钟的信息发送至所述基站 控制器 , 以使所述基站控制器将时钟调整为与该基站的时钟同步的时钟。
上述技术方案中, 在上面实施例的基础上增加了, 脉冲信号接收单元用于 通过所述 GPS芯卡接收卫星发送的脉冲信号, 以及第二时钟调整单元用于根据 所述接收的脉冲信号生成所述基站的时钟。 这样可以实现基准站的时钟是卫星 发送的脉冲信息而生成的。 同时, 还可以实现网络下不同基站控制器下所有基 站的空口资源是同步的, 以及降低通信系统的成本。 图 16是本发明实施例提供的另一种基站的结构示意图, 如图 16所示, 包 括: 时钟信息接收单元 71、 帧偏移信息接收单元 72和调整单元 73 , 其中: 时钟信息接收单元 71 , 用于接收基站控制器发送的包含所述基站控制器的 时钟的信息, 将时钟调整为与基站控制器的时钟同步的时钟。 可选的, 基站控制器的时钟可以是网络统一指定的时钟, 这样就可以实现 基站与基站控制器的时钟是同步的, 而基站控制器的时钟是网络统一指定的, 也就同一网络下所有基站控制器的时钟都是同步的, 从而使同一网络下所有基 站的时钟都是同步的。
帧偏移信息接收单元 72, 用于接收所述基站控制器发送的帧偏移信息, 所 述帧偏移信息是所述基站控制器以所述基站控制器控制的基准站的帧信息为基 准, 计算所述基站的帧信息与所述基准的差异值, 并根据所述基站的所述差异 值而生成的; 所基准站的时钟与所述基站控制器的时钟同步;
可选的, 上述基准站可以是指安装有 GPS的基站。
调整单元 73 , 用于根据所述帧偏移信息接收单元接收的帧偏移信息将帧信 息调整为与所述基准同步的帧信息。
综上所述, 同一网络下所有基站的时钟和帧信息都是同步的, 就得到同一 网络下所有基站空口资源是同步的。
作为一种可选的实施方式, 所述基站还可以包括:
信息发送单元(附图中未画出), 用于向用户设备发送信息, 以^^准站所 属的基站控制器接收所述用户设备发送的行为信息 , 所述基站控制器从所述行 为信息读取出所述基站的帧信息, 并以所述基准站的帧信息为基准, 计算所述 基站的帧信息与所述基准的差异值, 并根据所述差异值生成所述基站的帧偏移 信息。
作为一种可选的实施方式, 上述帧信息可以包括:
上述帧信息可以包括
帧号和帧内比特信息;
上述帧偏移信息可以包括
需要调整的帧号和需要调整的帧内比特偏移值。
可选的, 调整单元 73还可以用于根据所述接收的帧偏移信息将基站的帧号 与帧内比特偏移, 调整为与所述基准同步。 即基站将帧号和帧内比特偏移, 调 整为与基准站的帧号和帧内比特偏移一致。
上述技术方案中, 时钟信息接收单元接收基站控制器发送的包含所述基站 控制器的时钟的信息, 将时钟调整为与基站控制器的时钟同步的时钟; 帧偏移 信息接收单元接收所述基站控制器发送的帧偏移信息; 调整单元根据所述接收 的帧偏移信息将帧信息调整为与所述基准同步的帧信息。 这样可以实现基站控 制器下所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空 口资源是同步的, 从而实现网络下不同基站控制器下所有基站的空口资源是同 步的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基 准站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 图 17 是本发明实施例提供的一种空口同步的系统的结构示意图, 如图 17 所示, 包括: 包括: 基站控制器 81、 第一基站 82和第二基站 83; 其中:
基站控制器 81为图 8-图 11所示的实施例中任一实施方式的基站控制器; 第一基站 82为图 12-图 15所示的实施例中任一实施方式的基站;
第二基站 83为图 6所示的实施例中任一实施方式的基站。
上述技术方案中, 基站控制器将包含所述基站控制器的时钟的信息发送至 所述基站控制器控制的每个非基准站; 基站控制器以所述基站控制器控制的基 准站的帧信息为基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧偏移信息; 基站控制器将 所述生成的帧偏移信息分别发送至每个非基准站。 这样可以实现基站控制器下 所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空口资源 是同步的, 从而实现同一网络下不同基站控制器下所有基站的空口资源是同步 的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基准 站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 图 18是本发明实施例提供的另一种基站控制器的结构示意图, 如图 18所 示, 包括: 发射器 91和处理器 92 , 其中:
发射器 91 , 用于将包含所述基站控制器的时钟的信息发送至所述基站控制 器控制的每个非基准站, 以使每个非基准站将时钟调整为与所述基站控制器的 时钟同步的时钟;
处理器 92用于执行如下步骤:
以所述基站控制器控制的基准站的帧信息为基准, 分别计算每个非基准站 的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个所述非 基准站的帧偏移信息; 所述基准站的帧信息是基于通过全球定位系统芯卡获取 卫星发送的时间信息和所基准站的时钟生成的, 所述基准站的时钟与所述基站 控制器的时钟同步;
发射器 91还用于将所述生成的帧偏移信息分别发送至每个非基准站, 以使 所述每个非基准站根据接收的帧偏移信息将帧信息调整为与所述基准同步的帧 信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
上述技术方案中, 基站控制器将包含所述基站控制器的时钟的信息发送至 所述基站控制器控制的每个非基准站; 基站控制器以所述基站控制器控制的基 准站的帧信息为基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧偏移信息; 基站控制器将 所述生成的帧偏移信息分别发送至每个非基准站。 这样可以实现基站控制器下 所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空口资源 是同步的, 从而实现同一网络下不同基站控制器下所有基站的空口资源是同步 的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基准 站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 图 19是本发明实施例提供的另一种基站控制器的结构示意图, 如图 19所 示, 包括: 接收器 101、 处理器 102和发射器 103 , 其中:
接收器 101 , 用于通过 GPS芯卡接收卫星发送的脉冲信号;
处理器 102用于执行如下步骤:
根据所述接收的脉冲信号生成基站控制器的时钟;
发射器 103 ,用于将包含所述基站控制器的时钟的信息发送至所述基站控制 器控制的每个非基准站, 以使每个非基准站将时钟调整为与所述基站控制器的 时钟同步的时钟;
处理器 102还用于执行如下步骤:
以基站控制器控制的基准站的帧信息为基准, 分别计算每个非基准站的帧 信息与该基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧 偏移信息。
发射器 103还可以用于将所述生成的帧偏移信息分别发送至每个非基准站, 以使每个非基准站根据接收的帧偏移信息将帧信息调整为与上述基准同步的帧 信息。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站; 上述 基准站可以是指安装有 GPS的基站。
可以理解的是, 本实施例中, 基站控制器的时钟是网络统一指定的, 指定 根据卫星发送的脉冲信号而生成的时钟。 这样就可以实现同一网络下每个基站 控制器的时钟是同步的。
作为一种可选的实施方式,基站控制器还可以控制传输网络的 E1时钟为参 考时钟, 生成与该 E1时钟同步的时钟, 再将传输网络的 E1时钟发送给每个所 述基站, 以使每个基站以传输网络的 E1时钟为参考时钟, 生成与该 E1时钟同 步的时钟。 其中, 传输网络的 E1时钟为一个公知的时钟, 此处不作详细说明。 作为一种可选的实施方式, 上述帧信息可以包括
帧号和帧内比特信息;
上述帧偏移信息可以包括
需要调整的帧号和需要调整的帧内比特偏移值。
可选的, 处理器 102执行的分别计算每个所述非基准站的帧信息与所述基 准站的差异值的步骤可以包括:
分别计算同一时刻每个非基准站的与基准站的帧的帧号差异值; 和 /或 分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧内比特偏移 的差异值。
可选的, 该实施方式中, 基站控制器可以是先计算基准站与基准站相邻的 非基准站的帧信息差异值, 再通过刚计算的非基准站与该非基准站相邻的非基 准站的帧信息差异值, 以此类推从而可以计算每个非基准站和基准站的帧信息 差异值。
作为一种可选的实施方式, 上述基准站的帧信息和上述每个所述基站的帧 信息具体可以是基站控制器预先获取的或预先存储的。 例如: 可以通过从基准 站服务下的用户设备和每个非基准站服务下的用户设备的行为信息中, 获取基 准站和每个非基准站的帧信息。 可选的,
接收器 101 还可以用于获取该基准站服务下的用户设备和每个所述非基准 站服务下的用户设备的行为信息, 其中, 所述行为信息包含帧信息。 处理器 102还可以用于执行如下步骤:
从所述行为信息中获取到所述基准站和每个非基准站的帧信息
作为一种可选的实施方式, 发射器 103 还可以用于将包含所述基站控制器 的时钟的信息发送至所述基准站, 以使所述基准站将时钟调整与所述基站控制 器的时钟同步。
这样可以实现基准站的时钟与基站控制器的时钟同步。
处理器 102执行的以所述基站控制器控制的基准站的帧信息为基准, 分别 计算每个所述基站的帧信息与所述基准的差异值, 并根据每个所述基站的所述 差异值生成每个所述非基准站的帧偏移信息的步骤可以包括:
当到达预设时间时, 以所述基站控制器控制的基准站的帧信息为基准, 分 别计算每个所述基站的帧信息与所述基准的差异值, 并根据每个所述基站的所 述差异值生成每个所述非基准站的帧偏移信息。
作为一种可选的实施方式, 接收器 101 还可以用于接收该基站控制器控制 的基准站发送的包含该基准站的时钟的信息。
处理器 102还用于执行如下步骤:
将基站控制器的时钟调整为与所述基准站的时钟同步的时钟。
该实施方式可以实现基站控制器的时钟与基准站的时钟同步。
作为一种可选的实施方式, 所述基站控制器还可以包括:
存储器 104, 用于存储处理器执行的程序。
上述技术方案中, 在上面实施例的基础上, 增加了通过 GPS芯卡接收卫星 发送的脉冲信号或者接收基准站发送的包含所述基准站的时钟的信息, 以及所 述基站控制器根据所述接收的脉冲信号或者包含所述基准站的时钟的信息生成 所述基站控制器的时钟的步骤。 这样可以实现基站控制器的时钟是根据卫星发 送的脉冲信号或者由基准站的时钟而生成的。 同时, 还可以而实现网络下不同 基站控制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 20 是本发明实施实施例提供的另一种基站的结构示意图, 基站安装有 GPS芯片, 如图 20所示, 包括: 接收器 111、 处理器 112和发射器 113 , 其中: 接收器 111 , 用于通过所述全球定位系统芯卡接收卫星发送的时间信息; 处理器 112用于执行如下步骤: 基于所述时间信息和所述基站的时钟生成帧信息, 基站的时钟与所述基站 所属的基站控制器的时钟同步;
发射器 113 , 用于在所述帧内向用户设备发送信息, 以使基站控制器从所述 行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制 器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准 站的所述差异值生成每个所述非基准站的帧偏移信息。
作为一种可选的实施方式, 所述基站具体可以是基站控制器下工作中任一 安装有 GPS芯卡的基站。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站。
上述技术方案中, 基站通过 GPS芯卡接收卫星发送的时间信息, 基站基于 所述时间信息和所述基站的时钟生成帧信息, 所述基站的时钟是由网络统一部 署的; 所述基站在所述帧内向用户设备发送信息, 以使基站控制器从所述行为 信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制器控 制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的 所述差异值生成每个所述非基准站的帧偏移信息。 这样实现网络下不同基站控 制器下所有基站的空口资源是同步的, 以及降低通信系统的成本。 图 21 是本发明实施例提供的另一种基站的结构示意图, 基站安装有 GPS 芯片, 如图 21所示, 包括: 接收器 121、 处理器 122和发射器 123 , 其中: 接收器 121 , 用于通过所述 GPS芯卡接收卫星发送的时间信息;
接收器 121 还用于该基站所属的基站控制器发送的包含基站控制器的时钟 的信息;
处理器 122用于执行如下步骤:
将时钟调整与所述基站控制器的时钟同步的时钟;
基于所述时间信息和所述基站的时钟生成帧信息, 所述帧信息包含帧号和 帧内比特信息;
发射器 123 , 用于在所述帧内向用户设备发送信息, 以使基站所属的基站控 制器接收所述用户设备在所述帧内发送的行为信息, 基站控制器从所述行为信 息获取出所述帧信息, 并以所述帧信息为基准, 分别计算基站控制器控制的每 个非基准站的帧信息与上述基准的差异值, 并根据每个非基准站的所述差异值 生成每个非基准站的帧偏移信息。
作为一种可选的实施方式, 接收器 121还可以用于通过所述 GPS芯卡接收 卫星发送的脉冲信号;
处理器 122还用于执行如下步骤:
根据所述接收的脉冲信号生成所述基站的时钟。
该实施方式中, 可以实现通过 GPS芯卡接收卫星发送的脉冲信号, 并根据 所述接收的脉冲信号生成所述基站的时钟。
可选的, 上述非基准站可以是指没有安装全球定位系统芯卡的基站。
作为一种可选的实施方式, 所述基站还可以包括:
存储器 124, 用于存储处理器 122执行的程序。
上述技术方案中, 在上面实施例的基础上, 基站接收所述基站所述基站控 制器发送的包含所述基站控制器的时钟的信息, 以及基站将时钟调整与所述基 站控制器的时钟同步的时钟。 这样可以实现基站的时钟是以基站控制器的时钟 为基准而生成的。 同时, 还可以实现网络下不同基站控制器下所有基站的空口 资源是同步的, 以及降低通信系统的成本。 图 22是本发明实施例提供的另一种基站的结构示意图, 如图 22所示, 包 括: 接收器 131和处理器 132, 其中:
接收器 131 , 用于接收基站控制器发送的包含所述基站控制器的时钟的信 息;
处理器 132用于执行如下步骤:
将时钟调整为与基站控制器的时钟同步的时钟;
接收器 131 还用于接收所述基站控制器发送的帧偏移信息, 所述帧偏移信 息是所述基站控制器以所述基站控制器控制的基准站的帧信息为基准, 计算所 述基站的帧信息与所述基准的差异值, 并根据所述基站的所述差异值而生成的; 所基准站的时钟与所述基站控制器的时钟同步 , 所述基准站是指安装有安装全 球定位系统芯卡的基站;
处理器 132还用于执行如下步骤:
根据所述接收的帧偏移信息将帧信息调整为与所述基准同步的帧信息。 作为一种可选的实施方式, 如图 23所示, 所述基站还可以包括: 发射器 133 , 用于向用户设备发送信息, 所述基站所属的基站控制器接收所 述用户设备发送的行为信息, 所述基站控制器从所述行为信息读取出所述基站 的帧信息, 并以所述基准站的帧信息为基准, 计算所述基站的帧信息与所述基 准的差异值, 并才艮据所述差异值生成所述基站的帧偏移信息
可选的, 上述基准站可以是指安装有 GPS的基站。
作为一种可选的实施方式, 上述帧信息可以包括:
上述帧信息可以包括
帧号和帧内比特信息;
上述帧偏移信息可以包括
需要调整的帧号和需要调整的帧内比特偏移值。
处理器 132执行的根据所述接收的帧偏移信息将帧信息调整为与所述基准 同步的帧信息的步骤可以包括:
根据所述接收的帧偏移信息将基站的帧号与帧内比特偏移, 调整为与所述 基准同步。 即基站将帧号和帧内比特偏移, 调整为与基准站的帧号和帧内比特 偏移一致。
作为一种可选的实施方式, 所述基站还可以包括:
存储器 134, 用于存储处理器 132执行的程序。
上述技术方案中 , 基站接收基站控制器发送的包含所述基站控制器的时钟 的信息, 将时钟调整为与基站控制器的时钟同步的时钟; 所述基站接收所述基 站控制器发送的帧偏移信息; 基站根据所述接收的帧偏移信息将帧信息调整为 与所述基准同步的帧信息。 这样可以实现基站控制器下所有基站的时钟和帧信 息是同步的, 也就是基站控制器下所有基站的空口资源是同步的, 从而实现网 络下不同基站控制器下所有基站的空口资源是同步的, 实现过程中只有基准站 安装的 GPS芯卡,相比现有技术中每个基站、基准站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。 图 24是本发明实施例提供的一种空口同步的系统的结构示意图, 如图 24 所示, 包括: 基站控制器 141、 第一基站 142和第二基站 143; 其中:
基站控制器 141为图 18-图 19所示的实施例中任一实施方式的基站控制器; 第一基站 142为图 20-图 21所示的实施例中任一实施方式的基站; 第二基站 143为图 22或图 23所示的实施例中任一实施方式的基站。
上述技术方案中, 基站控制器将包含所述基站控制器的时钟的信息发送至 所述基站控制器控制的每个非基准站; 基站控制器以所述基站控制器控制的基 准站的帧信息为基准, 分别计算每个非基准站的帧信息与所述基准的差异值, 并根据每个非基准站的差异值生成每个非基准站的帧偏移信息; 基站控制器将 所述生成的帧偏移信息分别发送至每个非基准站。 这样可以实现基站控制器下 所有基站的时钟和帧信息是同步的, 也就是基站控制器下所有基站的空口资源 是同步的, 从而实现同一网络下不同基站控制器下所有基站的空口资源是同步 的, 实现过程中只有基准站安装的 GPS芯卡, 相比现有技术中每个基站、 基准 站和基站控制器都安装 GPS, 本发明就可以降低通信系统的成本。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于一计算 机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体(Read-Only Memory, ROM )或随机存取存储器( Random Access Memory, 简称 RAM )等。
以上所揭露的仅为本发明较佳实施例而已, 当然不能以此来限定本发明之 权利范围, 因此依本发明权利要求所作的等同变化, 仍属本发明所涵盖的范围。

Claims

权 利 要 求
1、 一种空口同步的方法, 其特征在于, 包括:
基站控制器将包含所述基站控制器的时钟的信息发送至所述基站控制器控 制的每个非基准站, 以使每个所述非基准站将时钟调整为与所述基站控制器的 时钟同步的时钟;
所述基站控制器以所述基站控制器控制的基准站的帧信息为基准 , 分别计 算每个所述非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准的 所述差异值生成每个所述非基准站的帧偏移信息; 所述基准站的帧信息是基于 通过全球定位系统芯卡获取卫星发送的时间信息和所基准站的时钟生成的, 所 述基准站的时钟与所述基站控制器的时钟同步;
所述基站控制器将所述生成的帧偏移信息分别发送至每个所述非基准站, 以使所述每个非基准站根据接收的帧偏移信息将帧信息调整为与所述基准同步 的帧信息。
2、 如权利要求 1所述的方法, 其特征在于, 所述基站控制器的时钟是所述 基站控制器所在的网络中统一指定的时钟。
3、 如权利要求 1所述的方法, 其特征在于, 所述基站控制器安装有全球定 位系统芯卡, 所述基站控制器将包含所述基站控制器的时钟的信息发送至所述 基站控制器控制的每个基站之前, 所述方法还包括:
所述基站控制器通过所述全球定位系统芯卡接收卫星发送的脉冲信号; 所述基站控制器根据所述接收的脉冲信号生成所述基站控制器的时钟。
4、 如权利要求 1-3中任一项所述的方法, 其特征在于, 所述基站控制器以 所述基站控制器控制的基准站的帧信息为基准之前, 所述方法还包括:
所述基站控制器将包含所述基站控制器的时钟的信息发送至所述基准站, 以使所述基准站将时钟调整与所述基站控制器的时钟同步的时钟。
5、 如权利要求 1所述的方法, 其特征在于, 所述基站控制器将包含所述基 站控制器的时钟的信息发送至所述基站控制器控制的每个基站之前, 所述方法 还包括:
所述基站控制器接收所述基准站发送的包含所述基准站的时钟的信息; 所述基站控制器将时钟调整为所述基准站的时钟同步的时钟。
6、 如权利要求 1-5中任一项所述的方法, 其特征在于, 所述基站控制器以 所述基站控制器控制的基准站的帧信息为基准, 分别计算每个所述基站的帧信 息与所述基准的差异值, 并根据每个所述基站的所述差异值生成每个所述非基 准站的帧偏移信息之前, 所述方法还包括:
所述基站控制器获取所述基准站服务下的用户设备和每个所述非基准站服 务下的用户设备的行为信息, 所述行为信息包含帧信息;
从所述行为信息中获取所述基准站和每个非基准站的帧信息。
7、 如权利要求 1-6中任一项所述的方法, 其特征在于, 所述帧信息包括: 帧号和帧内比特信息;
所述帧偏移信息包括:
需要调整的帧号和需要调整的帧内比特偏移值。
8、 如权利要求 7所述的方法, 其特征在于, 分别计算每个所述非基准站的 帧信息与所述基准站的差异值包括:
所述基站控制器分别计算同一时刻每个所述非基准站的与所述基准站的帧 的帧号差异值; 和 /或
所述基站控制器分别计算同一时刻每个所述非基准站的与所述基准站的帧 的帧内比特偏移的差异值。
9、 如权利要求 1-8中任一项所述的方法, 其特征在于, 所述所述基站控制 器将所述生成的帧偏移信息分别发送至每个所述非基准站之后, 所述方法还包 括:
当到达预设时间时, 所述基站控制器以所述基站控制器控制的基准站的帧 信息为基准, 分别计算每个所述基站的帧信息与所述基准的差异值, 并根据每 个所述基站的所述差异值生成每个所述非基准站的帧偏移信息。
10、 如权利要求 1-9中任一项所述的方法, 其特征在于, 所述非基准站是指 没有安装全球定位系统芯卡的基站; 所述基准站是指安装有安装全球定位系统 芯卡的基站。
11、 一种空口同步的方法, 其特征在于, 基站安装有全球定位系统芯片, 所述方法包括:
所述基站通过所述全球定位系统芯卡接收卫星发送的时间信息;
所述基站基于所述时间信息和所述基站的时钟生成帧信息, 所述基站的时 钟与所述基站所属的基站控制器的时钟同步;
所述基站在所述帧内向用户设备发送信息, 以使所述基站所属的基站控制 器接收所述用户设备在所述帧内发送的行为信息, 所述基站控制器从所述行为 信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站控制器控 制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的 所述差异值生成每个所述非基准站的帧偏移信息。
12、 如权利要求 11所述的方法, 其特征在于, 所述基站接收卫星发送的时 间信息之前, 所述方法还包括:
所述基站接收所述基站控制器发送的包含所述基站控制器的时钟的信息; 所述基站将时钟调整与所述基站控制器的时钟同步的时钟。
13、 如权利要求 11所述的方法, 其特征在于, 所述基站接收卫星发送的时 间信息之前, 所述方法还包括:
所述基站通过所述全球定位系统芯片接收卫星发送的脉冲信号;
所述基站根据所述接收的脉冲信号生成所述基站的时钟。
14、 如权利要求 13所述的方法, 其特征在于, 所述基站根据接收的脉冲信 号生成所述基站的时钟之后, 所述方法还包括:
所述基站将包含所述基站的时钟的信息发送至所述基站控制器, 以使所述 基站控制器将时钟调整为所述基站的时钟同步的时钟。
15、 一种空口同步的方法, 其特征在于, 包括:
基站接收基站控制器发送的包含所述基站控制器的时钟的信息 , 并将时钟 调整为与基站控制器的时钟同步的时钟;
所述基站接收所述基站控制器发送的帧偏移信息 , 所述帧偏移信息是所述 基站控制器以所述基站控制器控制的基准站的帧信息为基准 , 计算所述基站的 帧信息与所述基准的差异值, 并根据所述基站的所述差异值而生成的; 所基准 站的时钟与所述基站控制器的时钟同步;
所述基站根据所述接收的帧偏移信息将帧信息调整为与所述基准同步的帧 信息。
16、 如权利要求 15所述的方法, 其特征在于, 所述方法还包括: 所述基站向用户设备发送信息, 以使所述基准站所属的基站控制器接收所 述用户设备发送的行为信息, 所述基站控制器从所述行为信息获取出所述基站 的帧信息, 并以所述基准站的帧信息为基准, 计算所述基站的帧信息与所述基 准的差异值, 并才艮据所述差异值生成所述基站的帧偏移信息。
17、 一种基站控制器, 其特征在于, 包括: 时钟信息发送单元、 帧偏移信 息生成单元和帧偏移信息发送单元, 其中:
时钟信息发送单元, 用于将包含所述基站控制器的时钟的信息发送至所述 基站控制器控制的每个非基准站, 以使每个非基准站将时钟调整为与基站控制 器的时钟为基准同步的时钟;
帧偏移信息生成单元, 用于以所述基站控制器控制的基准站的帧信息为基 准, 分别计算每个所述非基准站的帧信息与所述基准的差异值, 并根据每个所 述非基准站的所述差异值生成每个所述非基准站的帧偏移信息, 所述基准站的 帧信息^^于通过全球定位系统芯卡获取卫星发送的时间信息和所述基准站的 时钟生成的, 所基准站的时钟与时钟信息发送单元发送的时钟同步;
帧偏移信息发送单元, 用于将所述帧偏移信息生成单元生成的帧偏移信息 分别发送至每个所述非基准站, 以使所述每个非基准站根据接收的帧偏移信息 将帧信息调整为与所述基准同步的帧信息。
18、 如权利要求 17所述的基站控制器, 其特征在于, 所述基站控制器的时 钟是所述基站控制器所在的网络中统一指定的时钟。
19、 如权利要求 17所述的基站控制器, 其特征在于, 所述基站控制器安装 有全球定位系统芯卡, 所述基站控制器还包括:
脉冲信号接收单元, 用于通过所述全球定位系统芯卡接收卫星发送的脉冲 信号;
时钟生成单元, 用于根据所述脉冲信号接收单元接收的脉冲信号生成所述 基站控制器的时钟。
20、 如权利要求 17-19中任一项所述的基站控制器, 其特征在于, 所述时钟 信息发送单元还用于将包含所述基站控制器的时钟的信息发送至所述基准站, 以使所述基准站将时钟调整与所述基站控制器的时钟同步的时钟。
21、如权利要求 17所述基站控制器, 其特征在于, 所述基站控制器还包括: 时钟信息接收单元, 用于接收所述基准站发送的包含所述基准站的时钟的 信息;
时钟调整单元, 用于将所述基站控制器的时钟调整为所述时钟信息接收单 元接收的基准站的时钟同步。
22、 如权利要求 17-21中任一项所述的基站控制器, 其特征在于, 所述基站 控制器还包括:
行为信息获取单元, 用于获取所述基准站服务下的用户设备和每个所述基 站服务下的用户设备的行为信息, 所述行为信息包含帧信息;
所述帧偏移信息生成单元还用于从所述行为信息获取单元获取的行为信息 中获取所述基准站和每个非基准站的帧信息。
23、 如权利要求 17-22中任一项所述的基站控制器, 其特征在于, 所述帧信 息包括:
帧号和帧内比特信息;
所述帧偏移信息包括:
需要调整的帧号和需要调整的帧内比特偏移值。
24、 如权利要求 23所述的基站控制器, 其特征在于, 所述帧偏移信息生成 单元还用于分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧号差 异值; 和 /或
所述帧偏移信息生成单元还用于分别计算同一时刻每个所述非基准站的与 所述基准站的帧的帧内比特偏移的差异值。
25、 如权利要求 17-24中任一项所述的方法, 其特征在于, 所述非基准站是 指没有安装全球定位系统芯卡的基站; 所述基准站是指安装有安装全球定位系 统芯卡的基站。
26、 一种基站, 其特征在于, 所述基站安装有全球定位系统芯片, 所述基 站包括: 时间信息接收单元、 帧信息生成单元和信息发送单元, 其中:
时间信息接收单元, 用于通过所述全球定位系统芯卡接收卫星发送的时间 信息;
帧信息生成单元, 用于基于所述时间信息接收单元接收的时间信息和所述 基站的时钟生成帧信息, 所述基站的时钟与所述基站所属的基站控制器的时钟 同步;
信息发送单元, 用于在帧信息生成单元生成的帧内向用户设备发送信息, 以使所述基站所属的基站控制器接收所述用户设备在所述帧内发送的行为信 息, 所述基站控制器从所述行为信息获取出所述帧信息, 并以所述帧信息为基 准, 分别计算所述基站控制器控制的每个非基准站的帧信息与所述基准的差异 值, 并根据每个所述非基准站的所述差异值生成每个所述非基准站的帧偏移信 息。
27、 如权利要求 26所述的基站, 其特征在于, 所述基站还包括: 时钟信息接收单元, 用于接收所述基站控制器发送的包含所述基站控制器 的时钟的信息;
时钟调整单元, 用于将所述基站的时钟调整与所述基站控制器的时钟同步 的时钟。
28、 如权利要求 26所述的基站, 其特征在于, 所述基站还包括: 脉冲信号接收单元, 用于通过所述全球定位系统芯片接收卫星发送的脉冲 信号;
时钟生成单元, 用于根据所述脉冲信号接收单元接收的脉冲信号生成所述 基站的时钟。
29、 如权利要求 28所述的基站, 其特征在于, 所述基站还包括: 时钟信息发送单元, 用于将包含所述基站的时钟的信息发送至所述基站控 制器, 以使所述基站控制器将时钟调整为所述基站的时钟同步的时钟。
30、 一种基站, 其特征在于, 包括: 时钟信息接收单元、 帧偏移信息接收 单元和调整单元, 其中:
时钟信息接收单元, 用于接收基站控制器发送的包含所述基站控制器的时 钟的信息, 并将所述基站的时钟调整为与基站控制器的时钟同步的时钟;
帧偏移信息接收单元, 用于接收所述基站控制器发送的帧偏移信息, 所述 帧偏移信息是所述基站控制器以所述基站控制器控制的基准站的帧信息为基 准, 计算所述基站的帧信息与所述基准的差异值, 并根据所述基站的所述差异 值而生成的; 所述基准站的时钟与所述基站控制器的时钟同步;
调整单元, 用于根据所述帧偏移信息接收单元接收的帧偏移信息将帧信息 调整为与所述基准同步的帧信息。
31、 如权利要求 30所述的基站, 其特征在于, 所述基站还包括: 信息发送单元, 用于向用户设备发送信息, 以使所述基准站所属的基站控 制器接收所述用户设备发送的行为信息, 所述基站控制器从所述行为信息获取 出所述基站的帧信息, 并以所述基准站的帧信息为基准, 计算所述基站的帧信 息与所述基准的差异值 , 并根据所述差异值生成所述基站的帧偏移信息。
32、 一种空口同步的系统, 其特征在于, 包括: 如权利要求 17-25中任一项 所述的基站控制器、 如权利要求 26-29中任一项所述的基站和如权利要求 30-31 中任一项所述的基站。
33、 一种基站控制器, 其特征在于, 包括: 发射器和处理器, 其中: 所述发射器, 用于将包含所述基站控制器的时钟的信息发送至所述基站控 制器控制的每个非基准站, 以使每个所述非基准站将时钟调整为与所述基站控 制器的时钟同步的时钟;
所述处理器用于执行如下步骤:
以所述基站控制器控制的基准站的帧信息为基准, 分别计算每个所述非基 准站的帧信息与所述基准的差异值, 并根据每个所述非基准站的所述差异值生 成每个所述非基准站的帧偏移信息; 所述基准站的帧信息是基于通过全球定位 系统芯卡获取卫星发送的时间信息和所基准站的时钟生成的, 所述基准站的时 钟与所述基站控制器的时钟同步;
所述发射器还用于将所述生成的帧偏移信息分别发送至每个所述非基准 站, 以使所述每个非基准站根据接收的帧偏移信息将帧信息调整为与所述基准 同步的帧信息。
34、 如权利要求 32所述基站控制器, 其特征在于, 所述基站控制器安装有 全球定位系统芯卡, 所述基站还包括:
接收器, 用于通过所述全球定位系统芯卡接收卫星发送的脉冲信号; 所述处理器还用于执行如下步骤:
根据所述接收的脉冲信号生成所述基站控制器的时钟。
35、 如权利要求 33或 34所述的基站控制器, 其特征在于, 所述发射器还 用于将包含所述基站控制器的时钟的信息发送至所述基准站, 以使所述基准站 将时钟调整与所述基站控制器的时钟同步的时钟。
36、 如权利要求 33所述的基站控制器, 其特征在于, 所述基站控制器还包 括:
接收器, 用于接收所述基准站发送的包含所述基准站的时钟的信息; 所述处理器还用于执行如下步骤:
将所述基站控制器的时钟调整为所述基准站的时钟同步的时钟。
37、 如权利要求 33所述的基站控制器, 其特征在于, 所述基站控制器还包 括:
接收器, 用于获取所述基准站服务下的用户设备和每个所述非基准站服务 下的用户设备的行为信息, 所述行为信息包含帧信息;
所述处理器还用于执行如下步骤:
从所述行为信息中获取到所述基准站和每个非基准站的帧信息
38、 如权利要求 33-37中任一项所述的基站控制器, 其特征在于, 所述帧信 息包括:
帧号和帧内比特信息;
所述帧偏移信息包括:
需要调整的帧号和需要调整的帧内比特偏移值。
39、 如权利要求 38所述的基站控制器, 其特征在于, 所述处理器执行的分 别计算每个所述非基准站的帧信息与所述基准站的差异值的步骤包括:
分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧号差异值; 和 /或
分别计算同一时刻每个所述非基准站的与所述基准站的帧的帧内比特偏移 的差异值。
40、 一种基站, 其特征在于, 所述基站安装有全球定位系统芯片, 包括: 接收器、 处理器和发射器, 其中:
所述接收器, 用于通过所述全球定位系统芯卡接收卫星发送的时间信息; 所述处理器用于执行如下步骤: 基于所述时间信息和所述基站的时钟生成帧信息, 所述基站的时钟与所述 基站所属的基站控制器的时钟同步;
所述发射器, 用于在所述帧内向用户设备发送信息, 以使所述基站所属的 基站控制器接收所述用户设备在所述帧内发送的行为信息, 所述基站控制器从 所述行为信息获取出所述帧信息, 并以所述帧信息为基准, 分别计算所述基站 控制器控制的每个非基准站的帧信息与所述基准的差异值, 并根据每个所述非 基准站的所述差异值生成每个所述非基准站的帧偏移信息。
41、 如权利要求 40所述的基站, 其特征在于, 所述接收器还用于接收所述 基站控制器发送的包含所述基站控制器的时钟的信息;
所述处理器还用于执行如下步骤:
将所述基站的时钟调整与所述基站控制器的时钟同步的时钟。
42、 如权利要求 40所述的基站, 其特征在于, 所述接收器还用于通过所述 全球定位系统芯片接收卫星发送的脉冲信号;
所述处理器还用于执行如下步骤:
根据所述接收的脉冲信号生成所述基站的时钟。
43、 如权利要求 42所述的基站, 其特征在于, 所述发射器还用于将包含所 述基站的时钟的信息发送至所述基站控制器, 以使所述基站控制器将时钟调整 为所述基站的时钟同步的时钟。
44、 一种基站, 其特征在于, 包括: 接收器和处理器, 其中:
所述接收器, 用于接收基站控制器发送的包含所述基站控制器的时钟的信 息;
所述处理器用于执行如下步骤:
将所述基站的时钟调整为与基站控制器的时钟同步的时钟;
所述接收器还用于接收所述基站控制器发送的帧偏移信息, 所述帧偏移信 息是所述基站控制器以所述基站控制器控制的基准站的帧信息为基准, 计算所 述基站的帧信息与所述基准的差异值, 并根据所述基站的所述差异值而生成的; 所基准站的时钟与所述基站控制器的时钟同步;
所述处理器还用于执行如下步骤:
根据所述接收的帧偏移信息将帧信息调整为与所述基准同步的帧信息。
45、 如权利要求 44所述的基站, 其特征在于, 所述发射器还用于向用户设 备发送信息以使所述基准站所属的基站控制器接收所述用户设备发送的行为信 息, 所述基站控制器从所述行为信息获取出所述基站的帧信息, 并以所述基准 站的帧信息为基准, 计算所述基站的帧信息与所述基准的差异值, 并根据所述 差异值生成所述基站的帧偏移信息。
46、 一种空口同步的系统, 其特征在于, 包括: 如权利要求 33-39中任一项 所述的基站控制器、 如权利要求 40-43中任一项所述的基站和如权利要求 44-45 中任一项所述的基站。
PCT/CN2012/087202 2012-12-21 2012-12-21 一种空口同步的方法、设备及系统 Ceased WO2014094311A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201280002055.5A CN103250451B (zh) 2012-12-21 2012-12-21 一种空口同步的方法、设备及系统
PCT/CN2012/087202 WO2014094311A1 (zh) 2012-12-21 2012-12-21 一种空口同步的方法、设备及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/087202 WO2014094311A1 (zh) 2012-12-21 2012-12-21 一种空口同步的方法、设备及系统

Publications (1)

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

Family

ID=48928433

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/087202 Ceased WO2014094311A1 (zh) 2012-12-21 2012-12-21 一种空口同步的方法、设备及系统

Country Status (2)

Country Link
CN (1) CN103250451B (zh)
WO (1) WO2014094311A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016065642A1 (zh) * 2014-10-31 2016-05-06 华为技术有限公司 一种同步装置及方法

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378818A (zh) * 2013-08-13 2015-02-25 中兴通讯股份有限公司 一种时钟同步方法及装置、基站子系统
CN103858371B (zh) * 2013-11-11 2017-04-26 华为技术有限公司 一种多扇区同步发送信令的方法及装置
CN104812050B (zh) 2014-01-24 2019-11-15 中兴通讯股份有限公司 一种实现空口同步的方法、小区和系统
CN104202812A (zh) * 2014-08-14 2014-12-10 杭州绿宇通信技术有限公司 一种适用于精确定位系统的高精度时间同步的方法
US10772055B2 (en) 2015-04-08 2020-09-08 Alcatel Lucent Base station synchronization
CN111246561B (zh) * 2018-11-28 2021-04-27 大唐移动通信设备有限公司 一种同步方法和装置
CN113765839B (zh) * 2020-06-03 2022-07-29 华为技术有限公司 空口时间同步方法及设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188812A (zh) * 2007-04-13 2008-05-28 华为技术有限公司 无线通信系统、空中接口同步方法、基站及其控制装置
CN101801121A (zh) * 2009-02-06 2010-08-11 中兴通讯股份有限公司 一种实现基站间同步的方法及系统

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101188812A (zh) * 2007-04-13 2008-05-28 华为技术有限公司 无线通信系统、空中接口同步方法、基站及其控制装置
CN101801121A (zh) * 2009-02-06 2010-08-11 中兴通讯股份有限公司 一种实现基站间同步的方法及系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016065642A1 (zh) * 2014-10-31 2016-05-06 华为技术有限公司 一种同步装置及方法

Also Published As

Publication number Publication date
CN103250451B (zh) 2016-12-21
CN103250451A (zh) 2013-08-14

Similar Documents

Publication Publication Date Title
WO2014094311A1 (zh) 一种空口同步的方法、设备及系统
Mahmood et al. Time synchronization in 5G wireless edge: Requirements and solutions for critical-MTC
CN101075848B (zh) 一种微蜂窝网络基站同步的方法、系统和基站
CN101043265B (zh) 一种实现多媒体广播和组播业务数据同步发送的方法
CN102761951B (zh) 时钟同步处理方法、装置以及通信系统
CN114009144B (zh) Tsn业务转发的分组延迟预算确定
CN116095810B (zh) 同步方法及装置
CN103166729B (zh) 时钟同步方法及设备
WO2013107276A1 (zh) 卫星通信系统中实现初始同步的方法及装置
WO2014194517A1 (zh) 一种传输数据的方法及设备
WO2011025246A3 (ko) 데이터 송수신을 위한 동기 제어 방법 및 데이터 송수신 동기를 위한 스테이션
CN106604383B (zh) 时间同步方法、主时间同步装置及通信系统
WO2015139270A1 (zh) 基站、用户设备和基站间载波聚合的测量方法
WO2023011148A1 (zh) 上行信号同步方法和通信装置
EP2250744B1 (en) Synchronization of call traffic in the forward direction over backhaul links
WO2011044836A1 (zh) 一种分层系统基站内同步的方法及基站
CN103152118B (zh) 一种基带单元和射频单元数据业务同步方法、装置和系统
WO2017020643A1 (zh) 一种通信系统中同步信号的发送方法、同步方法及装置
WO2015131350A1 (zh) 时钟同步方法、设备及通信系统
CN111328134B (zh) 同步方法及装置、网元、计算机存储介质
CN101969689A (zh) 实现时间同步的方法及获取调度信息的方法
KR20110115130A (ko) 무선 통신망에서의 전송 방법 및 상응하는 수신 방법
CN103220775B (zh) 一种实现数据同步的方法、装置和系统
CN113225803A (zh) 一种矿用5g基站无线时钟同步方法和装置
CN110149141A (zh) 基于utc的信号发送定时方法

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

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

Country of ref document: EP

Kind code of ref document: A1