JP2002533990A - Clock synchronization of telecommunications networks using system frame numbers - Google Patents
Clock synchronization of telecommunications networks using system frame numbersInfo
- Publication number
- JP2002533990A JP2002533990A JP2000590333A JP2000590333A JP2002533990A JP 2002533990 A JP2002533990 A JP 2002533990A JP 2000590333 A JP2000590333 A JP 2000590333A JP 2000590333 A JP2000590333 A JP 2000590333A JP 2002533990 A JP2002533990 A JP 2002533990A
- Authority
- JP
- Japan
- Prior art keywords
- system frame
- frame number
- processor
- master
- receiving processor
- 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.)
- Withdrawn
Links
- 230000001360 synchronised effect Effects 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 claims description 23
- 230000010267 cellular communication Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 11
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
- H04J3/0661—Clock or time synchronisation among packet nodes using timestamps
- H04J3/0664—Clock or time synchronisation among packet nodes using timestamps unidirectional timestamps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2662—Arrangements for Wireless System Synchronisation
- H04B7/2671—Arrangements for Wireless Time-Division Multiple Access [TDMA] System Synchronisation
- H04B7/2678—Time synchronisation
- H04B7/2687—Inter base stations synchronisation
- H04B7/269—Master/slave synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Multi Processors (AREA)
Abstract
(57)【要約】 本願の電話通信システム(18)は、1以上のノードから提供される複数のリアルタイムクロック(206)を同期させるべく、システムフレーム番号(SFN)を採用する。マスタクロックと同期する必要のあるスレーブクロック(206)を備えるプロセッサ(202)に対し、信号ソース(210と310)からシステムフレーム信号(例えばパルス)が配布される。マスタプロセッサ(202M、302T)は、基準マスタクロック時間(506)と基準システムフレーム番号(504)を含むクロック設定メッセージ(500)を受信側プロセッサに送信する。クロック設定メッセージを受信したプロセッサは、基準システムフレーム番号のタイミングに基づいて、スレーブクロックを基準マスタクロック時間に同期させる。 (57) [Summary] The telephone communication system (18) of the present application employs a system frame number (SFN) to synchronize a plurality of real-time clocks (206) provided from one or more nodes. To the processor (202) with the slave clock (206) that needs to be synchronized with the master clock, signal frame sources (210 and 310) distribute system frame signals (eg, pulses). The master processor (202 M, 302 T) transmits a reference master clock time (506) and clock setting message containing a reference system frame number (504) and (500) to the receiver processor. The processor that has received the clock setting message synchronizes the slave clock with the reference master clock time based on the timing of the reference system frame number.
Description
【0001】 1.発明の分野 本願発明は、電気通信に係り、とりわけ、電気通信ネットワークにおける複数
のプロセッサにより維持されるリアルタイムクロックの同期に関する。[0001] 1. FIELD OF THE INVENTION The present invention relates to telecommunications, and more particularly, to synchronizing a real-time clock maintained by multiple processors in a telecommunications network.
【0002】 2.関連技術及び考慮すべき課題 セルラー電話システムは、(移動)ユーザー装置ユニットと基地局(BS)ノー
ド間の無線リンク(例えば、エアインタフェース)を採用している。基地局ノー
ドは、複数のユーザー装置ユニットとの無線コネクションを形成するための送信
機と受信機を備えている。1以上の基地局ノードは、(例えば、地上回線または
マイクロウェーブにより)接続され、無線ネットワーク制御装置ノード(また、
いくつかのネットワークでは、基地局コントローラ[BSC]として知られている
。)により管理される。無線ネットワーク制御装置ノードは、制御ノードを通し
てコア通信ネットワークに順次接続される。制御ノードは様々な形式を取ること
ができるが、これは制御ノードが接続しているサービスまたはネットワークのタ
イプに依存する。PSTNおよび/またはISDN、交換網などのコネクションオリエン
テッド型のコネクションにおいて、制御ノードは、移動交換局(MSC)に該当し
よう。(例えば)インターネットなどのパケット交換データサービスに接続する
場合には、制御ノードは、ゲートウェイ・データ・サポート・ノードに該当し、
有線データネットワークと1以上の在圏ノードとを介してコネクションが確立さ
れることになろう。[0002] 2. 2. Related Art and Issues to Consider Cellular telephone systems employ a wireless link (eg, an air interface) between a (mobile) user equipment unit and a base station (BS) node. The base station node includes a transmitter and a receiver for establishing a wireless connection with a plurality of user equipment units. The one or more base station nodes are connected (e.g., by land line or microwave) and connected to a radio network controller node (also
In some networks, it is known as a base station controller [BSC]. ). The radio network controller nodes are sequentially connected to the core communication network through the control nodes. The control node can take various forms, depending on the type of service or network to which the control node is connected. In connection oriented connections such as PSTN and / or ISDN, switched networks, the control node will correspond to a mobile switching center (MSC). When connecting to a packet-switched data service such as the Internet (for example), the control node corresponds to a gateway data support node,
A connection will be established via the wired data network and one or more serving nodes.
【0003】 従って、モバイルユーザー装置ユニットと別のパーティー(例えば、コア通信
ネットワークまたは別のモバイルユーザー装置ユニット)との間での電気通信コ
ネクションには、移動ユニットから基地局及び無線ネットワーク制御装置(RNC
)を経由する上り回線と、この上り回線とは逆方向の下り回線とが含まれる。い
くつかのタイプの電気通信システムにおいて、制御情報とユーザー情報は、上り
回線と下り回線の双方のフレームにおいて伝送される。[0003] Accordingly, telecommunication connections between a mobile user equipment unit and another party (eg, a core communication network or another mobile user equipment unit) include mobile units, base stations and radio network controllers (RNCs).
) And a downlink in a direction opposite to the uplink. In some types of telecommunications systems, control information and user information are transmitted in both uplink and downlink frames.
【0004】 セルラー通信ネットワークに含まれるノードのいくつかは、フレーム等の送信
処理を取り扱うべく、複数のプロセッサを搭載しており、それぞれ、リアルタイ
ムクロックで動作するリアルタイムオペレーティングシステムを装備している。
電気通信ネットワークを維持・制御し、かつ、コネクションを処理する上で、リ
アルタイムクロックを同期させることが重要である。従って、本願発明の目的は
、電気通信ネットワークのリアルタイムクロックを同期させるための技術を提供
することである。Some of the nodes included in the cellular communication network are equipped with a plurality of processors for handling transmission processing of frames and the like, and each of them is equipped with a real-time operating system that operates on a real-time clock.
In maintaining and controlling a telecommunications network and processing connections, it is important to synchronize real-time clocks. Accordingly, it is an object of the present invention to provide a technique for synchronizing a real-time clock of a telecommunications network.
【0005】 発明の概要 本願の電気通信システムでは、ネットワークにおける1以上のノードにおいて
提供されている複数のリアルタイムクロックを同期させるために、システムフレ
ーム番号を採用する。システムフレーム信号(例えば、パルス)は、信号ソース
(例えば、発振器)から、マスタクロックに同期する必要のあるスレーブクロッ
クを備えた機器またはユニットに対して配布される。マスタプロセッサは、クロ
ック設定メッセージをプロセッサに送信し、このクロック設定メッセージには、
基準マスタクロック時間と基準システムフレーム番号が含まれている。クロック
設定メッセージを受信した受信側のプロセッサは、基準マスタクロック時間と基
準システムフレーム番号とを使用して自己のスレーブクロックを再同期させる。
一方のモードにおいて、クロック設定メッセージは、受信側のプロセッサに対し
、受信側のプロセッサが基準システムフレーム番号を取得したときにスレーブク
ロックを基準マスタクロック時間に設定するよう命令する。他方のモードにおい
て、クロック設定メッセージは、基準システムフレーム番号のときに実際のマス
タクロック時間を受信側プロセッサに通知するので、受信側プロセッサは、調整
されたスレーブクロック時間を計算により求めることが可能になる。SUMMARY OF THE INVENTION The telecommunications system of the present application employs a system frame number to synchronize multiple real-time clocks provided at one or more nodes in a network. System frame signals (eg, pulses) are distributed from signal sources (eg, oscillators) to equipment or units with slave clocks that need to be synchronized with the master clock. The master processor sends a clock setting message to the processor, and the clock setting message includes
A reference master clock time and a reference system frame number are included. The receiving processor receiving the clock setting message resynchronizes its own slave clock using the reference master clock time and the reference system frame number.
In one mode, the clock setting message instructs the receiving processor to set the slave clock to the reference master clock time when the receiving processor obtains the reference system frame number. In the other mode, the clock setting message informs the receiving processor of the actual master clock time at the time of the reference system frame number, so that the receiving processor can calculate the adjusted slave clock time. Become.
【0006】 受信側プロセッサと関連するマスタプロセッサの位置は、実施形態の違いに応
じて変わる。例えば、ある実施形態では、マスタプロセッサと受信側プロセッサ
は、例えば、基地局ノードの如く、電気通信ネットワーク内の同一のノードに配
置される。そのような実施形態においては、マスタプロセッサと受信側プロセッ
サは、電気通信ネットワークの同一ノード内において、異なるデバイスボード上
に配置されることになろう。他の実施形態では、マスタプロセッサ及び受信側プ
ロセッサには、電気通信ネットワーク内の異なるノードに配置されることもあり
、例えば、マスタプロセッサが、無線ネットワーク制御装置ノードに配置され、
1以上の受信側プロセッサが電気通信ネットワークの基地局ノードに配置されて
もよい。[0006] The location of the master processor associated with the receiving processor will vary with different embodiments. For example, in one embodiment, the master processor and the receiving processor are located at the same node in the telecommunications network, for example, a base station node. In such an embodiment, the master processor and the receiving processor will be located on different device boards within the same node of the telecommunications network. In other embodiments, the master processor and the receiving processor may be located at different nodes in the telecommunications network, for example, the master processor is located at a radio network controller node,
One or more receiving processors may be located at a base station node of a telecommunications network.
【0007】 発明の詳細な説明 以下の説明において、本願発明の完全な理解を提供すべく、特有な詳細として
、特定のアーキテクチャ、インターフェイス、技術などが用いられるが、これは
本願発明を限定するためではなく説明目的のために用いるに過ぎない。また、本
願発明は、これらの具体的な詳細を逸脱するような他の実施形態において実施さ
れてもよいことは、当業者においても明らかであろう。他の例において、不要な
説明によって本願発明の説明が覆い隠されないようにするため、周知の機器、回
路、および方法についての詳細な説明が省略されることがある。DETAILED DESCRIPTION OF THE INVENTION In the following description, specific architectures, interfaces, techniques, etc. are used as specific details in order to provide a thorough understanding of the present invention, which is intended to limit the present invention. It is used for illustrative purposes only. It will also be apparent to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods may be omitted so as not to obscure the description of the present invention with unnecessary description.
【0008】 図1は、電気通信ネットワーク18を示しており、ユーザー装置ユニット20が、
(例えば、無線インターフェイス等の)エアインタフェース23を介して、1以上
の基地局22と通信するものである。基地局22は、[またいくつかのネットワーク
では、基地局コントローラ(BSC)として知られている]無線ネットワーク制御
装置(RNC)24に、地上回線(またはマイクロウェーブ)により接続される。無
線ネットワーク制御装置(RNC)24は、移動交換センター26として知られる制御
ノードを通じて、雲28として表現されている回線交換電話ネットワーク(PSTN/I
SDN)に順次接続している。さらに、無線ネットワーク制御装置(RNC)24は、在
圏GPRSサポートノード(SGSN)25、及び、バックボーンネットワーク27を通じて
ゲートウェイGRPSサポートノード(GGSN)30と接続され、コネクションは、雲32
として表現されている(例えば、インターネット、X.25外部ネットワーク等の)
パケット交換網によって確立される。FIG. 1 shows a telecommunications network 18, wherein a user equipment unit 20 comprises:
It communicates with one or more base stations 22 via an air interface 23 (e.g., a wireless interface). Base station 22 is connected by a land line (or microwave) to a radio network controller (RNC) 24 [also known in some networks as a base station controller (BSC)]. A radio network controller (RNC) 24 communicates through a control node known as a mobile switching center 26 with a circuit switched telephone network (PSTN / I
SDN). Further, the radio network controller (RNC) 24 is connected to the serving GPRS support node (SGSN) 25 and the gateway GRPS support node (GGSN) 30 through the backbone network 27, and the connection is established by the cloud 32
(Eg, Internet, X.25 external network, etc.)
Established by the packet switching network.
【0009】 当業者であれば理解できるように、ユーザー装置ユニット20が移動電話コネク
ションに参加するときは、指定された無線チャンネルのエアインタフェース23上
で、ユーザー装置ユニット20からのシグナリング情報とユーザー情報が1以上の
基地局22に送信される。基地局は、コネクションまたはセッションに含まれる無
線信号を送信したり、受信したりする無線通信機を備えている。基地局は、コネ
クションまたはセッションに関連する無線信号を送受信するための無線通信機を
備えている。基地局は、ユーザー装置ユニット20からコネクションに関係する他
のパーティーへの上り回線における情報を無線信号から取得し、デジタル信号に
変換し、無線ネットワーク制御装置(RNC)24に転送する。無線ネットワーク制
御装置(RNC)24は、コネクションまたはセッションに関係しうる複数の基地局2
2の参加を統合するが、これは、ユーザー装置装置20が地理的に移動し、基地局2
2にハンドオーバするかもしれないからである。上り回線上で、無線ネットワー
ク制御装置(RNC)24は、ユーザー装置ユニット20と、PSTN/IDSN 28又は(例え
ば、インターネットの如く)パケット交換網32のパーティーとの間でコネクショ
ンを確立するために、ユーザー情報を含んでいる1以上の基地局22からのフレー
ムを抜き取る。As will be appreciated by those skilled in the art, when the user equipment unit 20 participates in a mobile telephone connection, the signaling information and user information from the user equipment unit 20 over the air interface 23 of the designated radio channel. Is transmitted to one or more base stations 22. The base station includes a wireless communication device that transmits and receives a wireless signal included in a connection or a session. The base station includes a wireless communication device for transmitting and receiving a wireless signal related to a connection or a session. The base station acquires information on the uplink from the user equipment unit 20 to another party related to the connection from the radio signal, converts the information into a digital signal, and transfers the digital signal to the radio network controller (RNC) 24. A radio network controller (RNC) 24 comprises a plurality of base stations 2 that may be involved in a connection or session.
Consolidate the participation of the base station 2
This is because it may handover to 2. On the uplink, the radio network controller (RNC) 24 establishes a connection between the user equipment unit 20 and a party on the PSTN / IDSN 28 or a packet-switched network 32 (such as the Internet). Extract frames from one or more base stations 22 containing user information.
【0010】 ここに例示される実施形態は、たまたま、符号分割多重接続(CDMA)を採用し
ており、特定の移動局と基地局との間で送信される情報は、同じ無線周波数を利
用している他の移動局の情報と区別するために、(拡散符号などの)数学的なコ
ードにより変調されている。従って、CDMAにおいては、コードに基づいて個々の
無線リンクが区別される。CDMAの種々の側面は、Garg、Vijay K.らによるワイア
レス/パーソナル・コミュニケーションにおけるCDMAアプリケーション、プレン
ティスホール(1997)に記述されている。CDMAのダイバーシチを考慮し、図1の
ユーザー装置ユニット20は、複数の基地局22(例えば、基地局22、および基地局
222)と接続しているように描かれている。[0010] The embodiment illustrated here happens to employ code division multiple access (CDMA), wherein the information transmitted between a particular mobile station and a base station utilizes the same radio frequency. Modulated by a mathematical code (such as a spreading code) to distinguish it from other mobile station information. Therefore, in CDMA, individual radio links are distinguished based on codes. Various aspects of CDMA are described in Prentice Hall (1997), a CDMA application in wireless / personal communications by Garg, Vijay K. et al. In consideration of CDMA diversity, the user equipment unit 20 of FIG. 1 includes a plurality of base stations 22 (eg, base station 22, and base station 22).
222).
【0011】 本願発明は、特に、上り回線と下り回線の双方のフレームまたは情報パケット
において情報が送信される電気通信ネットワーク18におけるリアルタイムクロッ
クの同期に関連している。個々のフレームは、フレーム識別番号(FN)を含むよ
うに連続的に番号が付けられている。フレーム番号(FN)は、基地局22と無線ネ
ットワーク制御装置(RNC)24の双方において維持されるシステムフレーム番号
(SFN)に基づいている。The present invention is particularly concerned with real-time clock synchronization in telecommunications network 18 where information is transmitted in both uplink and downlink frames or information packets. Individual frames are sequentially numbered to include a frame identification number (FN). The frame number (FN) is based on a system frame number (SFN) maintained in both the base station 22 and the radio network controller (RNC) 24.
【0012】 SFNは、無線ネットワーク制御装置(RNC)24と基地局22との間で同期される。
この観点において、基地局22は、当該基地局22内のすべてのボードにシステムフ
レーム番号を分配するシステムフレーム番号(SFN)発振器を備えている。従っ
て、基地局22が起動する際には、このSFN発振器は、無線ネットワーク制御装置
(RNC)24に同期し、その後、各基地局22は、SFN発振器を使用して自身のSFNカ
ウンタを維持する。その後、ユーザー装置ユニット20への最終的な転送のために
、無線ネットワーク制御装置(RNC)24が基地局22にユーザーデータフレームを
送信するときには、すべてのフレームはフレーム番号(FN)により印をつけられ
ている。実際には、このフレーム番号(FN)は、例えば、SFN mod 72の如く、SF
Nからの演算により導出される。このフレーム番号FN、および、基地局22により
維持されるSFNを使用することによって、基地局22は、指定された時間に、フレ
ームを送信することができる。The SFN is synchronized between a radio network controller (RNC) 24 and a base station 22.
In this regard, the base station 22 includes a system frame number (SFN) oscillator that distributes system frame numbers to all boards in the base station 22. Thus, when the base station 22 wakes up, the SFN oscillator synchronizes with the radio network controller (RNC) 24, after which each base station 22 maintains its own SFN counter using the SFN oscillator. . Thereafter, when the radio network controller (RNC) 24 sends a user data frame to the base station 22 for final transfer to the user equipment unit 20, all frames are marked with a frame number (FN). Have been. Actually, this frame number (FN) is, for example, SFN mod 72, such as SFN
It is derived by calculation from N. By using the frame number FN and the SFN maintained by the base station 22, the base station 22 can transmit a frame at a designated time.
【0013】 本願発明のリアルタイムクロック同期は、第1の例を提供する図2の様々な実
施形態に適用可能である。特に、図2は、電気通信ネットワーク18の代表基地局
22を例示する。図2の例示的な基地局22は、複数のユニットまたはデバイスボー
ド200M,200S1,…,200Snを備えている。各デバイスボード200は、ボードプロ
セッサ202を備えており、リアルタイムクロック206でもってリアルタイムオペレ
ーティングシステム(RTOS)204を実行する。The real-time clock synchronization of the present invention is applicable to the various embodiments of FIG. 2 that provide a first example. In particular, FIG. 2 shows a representative base station of the telecommunications network 18.
22 is exemplified. The example base station 22 of FIG. 2 includes a plurality of units or device boards 200 M , 200 S1 ,..., 200 Sn . Each device board 200 includes a board processor 202 and executes a real-time operating system (RTOS) 204 with a real-time clock 206.
【0014】 図2において、リアルタイムクロック206Mは、マスタリアルタイムクロック(
マスタクロック206M)であると考えられるため、デバイスボード200Mは、「マス
タボード」と呼ばれる。さらに、例示された実施形態において、システムフレー
ム信号のソースとして、すなわち、SFN発振器210をデバイスボード200Mに備えて
いる。マスタボード200Mのプロセッサ202Mは、インターフェイス212を経て、さ
らに、制御バス214を介して他のデバイスボード200のプロセッサと通信する。In FIG. 2, a real-time clock 206 M is a master real-time clock ( M ).
Since it is considered to be the master clock 206 M), the device board 200 M are referred to as "master board". Further, in the illustrated embodiment, as the source of the system frame signal, i.e., a SFN oscillator 210 to the device board 200 M. Processor 202 M of the master board 200 M passes through an interface 212, further in communication with the processor of the other device board 200 via the control bus 214.
【0015】 図2の例において、マスタデバイスボード200Mを除いた他のデバイスボード20
0は、本願発明の同期を行うスレーブボードと呼ばれる。スレーブボード200S1-2
00Sn上のリアルタイムクロック206は、同期するにあたり、マスタクロック206M
に従属同期する。さらに、スレーブボード200S1-200Snは、SFN信号線216を介し
てSFN発振器210からシステムフレームを受信する。In the example of FIG. 2, other device boards 20 except for the master device board 200 M
0 is called a slave board that performs synchronization according to the present invention. Slave board 200 S1 -2
The real time clock 206 on 00 Sn is synchronized with the master clock 206 M
Dependent synchronization. Further, slave boards 200 S1 to 200 Sn receive a system frame from SFN oscillator 210 via SFN signal line 216.
【0016】 例示された実施形態において、SFN発振器210は、10ミリ秒ごとにパルスを出力
する。SFN発振器210から出力されたパルスは、スレーブボード200S1- 200Snの各
SFNカウンタ220に適用される。SFNカウンタ220は、SFN信号線216において受信さ
れたシステムフレーム信号を含むパルスの計算を継続する。さらに、マスタプロ
セッサ202Mはシステムフレーム信号を受信し、カウントする。マスタプロセッサ
200Mが、システムフレーム信号の完全なセットがSFN発振器210から出力されたと
判断すると、マスタプロセッサ200Mはリセット線222においてリセット信号を出
す。In the illustrated embodiment, SFN oscillator 210 outputs a pulse every 10 milliseconds. The pulse output from the SFN oscillator 210 is applied to each of the slave boards 200 S1-200 Sn
Applied to SFN counter 220. SFN counter 220 continues to calculate pulses containing the system frame signal received on SFN signal line 216. Further, the master processor 202 M receives system frame signal, counts. Master processor
200 M is, the full set of system frame signal is determined to be output from the SFN oscillator 210, the master processor 200 M issues a reset signal at the reset line 222.
【0017】 スレーブボード200S1-200Snは、それぞれ、1以上の独特な機能を具備し、各
機能は一般に機能ブロック230S1-230Snとして表現される。各機能ブロック230S1 -230Snは、1以上の基地局機能を実行できる。例えば、機能ブロック230S1は、
エアインタフェース23上での通信を提供するための送信機/受信機であるかもし
れない。機能ブロック230Snは、電気通信ネットワーク18内の他のノード(例え
ば、無線ネットワーク制御装置(RNC)24など)へのインターフェイスであって
もよく、この場合は、ボード200Snは拡張ボードとして機能する。また、基地局2
2のデバイスボード200のいくつかは送信機/受信機ボードとして機能することに
なろう。しかしながら、基地局22で提供される特定のアイデンティティおよび機
能の組み合わせは、本願発明と密接な関係があるわけではなく、前記機能ととも
に説明目的のために提供されるにすぎない。Each of the slave boards 200 S1 -200 Sn has one or more unique functions, and each function is generally represented as a function block 230 S1 -230 Sn . Each functional block 230 S1 -230 Sn can perform one or more base station functions. For example, function block 230 S1
It may be a transmitter / receiver to provide communication over the air interface 23. The function block 230 Sn may be an interface to other nodes in the telecommunications network 18 (such as, for example, a radio network controller (RNC) 24), in which case the board 200 Sn functions as an expansion board. . Also, base station 2
Some of the second device boards 200 will function as transmitter / receiver boards. However, the particular identity and function combination provided by the base station 22 is not closely related to the present invention and is provided only for illustrative purposes along with said functions.
【0018】 基地局22のデバイスボード200間におけるユーザーデータフレーム等の送信に
ついては、図2において例示を省略していることを理解して頂きたい。例えば、
ユーザーデータフレーム等の送信は、ATMフレームのカプセル化のような従来の
方法を用いて実現されよう。従って、いくつかの実施形態においては、例えば、
基地局22内のデバイスボード間におけるユーザーデータフレームの送信を容易に
するために、ATMスイッチなどのスイッチが提供されよう。It should be understood that transmission of a user data frame or the like between the device boards 200 of the base station 22 is not illustrated in FIG. For example,
Transmission of user data frames and the like may be achieved using conventional methods such as ATM frame encapsulation. Thus, in some embodiments, for example,
A switch, such as an ATM switch, may be provided to facilitate transmission of user data frames between device boards within base station 22.
【0019】 本願発明は、マスタクロック206Mにスレーブクロック206Sを同期させることに
努めるものである。マスタクロック206Mが(例えば、無線ネットワーク制御装置
(RNC)24により)正確に維持又は保持されたものと仮定すると、マスタプロセ
ッサのSFNカウンタは適切に同期したとことになる(例えば、起動時など)。本
願発明の同期は、電気通信ネットワーク18の様々なデバイスボード200において
維持されるシステムフレーム番号(SFN)により特徴付けられる。この観点に基
づき、上述したように、SFN発振器210は線216にパルスを出力する。、SFNカウン
タ220が線216のパルスをカウントすることにより、各ユーザーデータフレームの
フレーム番号(FN)とSFNを把握でき、これにより各デバイスボード200は、適切
な時間に、エアインタフェース上でフレームを送信できるようになる。さらに、
マスタプロセッサ202Mはシステムフレームパルスをカウントし、いつシステムフ
レーム番号を0にリセットすべきかを決定する。マスタプロセッサ202Mが、シス
テムフレーム番号を0にリセットすべきであると決定すると、マスタプロセッサ2
02Mはリセット信号を線222に送信する。The present invention seeks to synchronize the slave clock 206 S with the master clock 206 M. Assuming that the master clock 206M is correctly maintained or maintained (eg, by the radio network controller (RNC) 24), the SFN counters of the master processor are properly synchronized (eg, at startup, etc.). ). The synchronization of the present invention is characterized by the system frame number (SFN) maintained on the various device boards 200 of the telecommunications network 18. Based on this perspective, the SFN oscillator 210 outputs a pulse on line 216 as described above. By counting the pulse on line 216, the SFN counter 220 can know the frame number (FN) and SFN of each user data frame, so that each device board 200 can read the frame on the air interface at the appropriate time. Be able to send. further,
Master processor 202 M counts the system frame pulses, when determining whether to reset the system frame number to 0. Master processor 202 M is, when a system frame number determines that it should reset to zero, the master processor 2
02 M sends a reset signal on line 222.
【0020】 本願発明によれば、マスタプロセッサ202Mは、スレーブボード200S1-200Snの
各受信側プロセッサ202に対して、制御バス214上でクロック設定メッセージ(CS
M)500を送信する。クロック設定メッセージ(CSM)500の代表的なフォーマット
の例を図5に示す。制御バス214において送信される他のタイプのメッセージか
らクロック設定メッセージCSMを識別するために、クロック設定メッセージ(CSM
)500には、メッセージタイプ識別フィールド502が含まれている。さらに、クロ
ック設定メッセージ(CSM)500は、フィールド506に(基準システムフレーム番
号分野504として知られる)基準システムフレーム番号を格納し、フィールド504
に(基準マスタクロック時間フィールド506として知られている)基準マスタク
ロック時間を格納している。基準マスタクロック時間フィールド506は、基準マ
スタクロック時間を、時間、分、および秒(hh.mm.ss)のフォーマットで指定す
る。もし、マスタデバイスボード200Mと様々なスレーブボード200S1-200Snとの
間で、制御バス214が、専用コネクションではなくアドレッシングを採用する場
合は、クロック設定メッセージ(CSM)500にアドレスフィールドを設ける必要が
あろう。また他のフィールドが含まれてよく、例えば、パリティ、またはチェッ
クサムフィールドの如くである。According to the present invention, the master processor 202 M sends a clock setting message (CS) on the control bus 214 to each of the receiving processors 202 of the slave boards 200 S1 -200 Sn.
M) Send 500. FIG. 5 shows an example of a typical format of the clock setting message (CSM) 500. To identify the clock setting message CSM from other types of messages transmitted on the control bus 214, the clock setting message (CSM
) 500 includes a message type identification field 502. In addition, the clock setup message (CSM) 500 stores the reference system frame number (known as the reference system frame number field 504) in a field 506;
Stores the reference master clock time (known as the reference master clock time field 506). Reference master clock time field 506 specifies the reference master clock time in hours, minutes, and seconds (hh.mm.ss) format. If the control bus 214 uses addressing instead of dedicated connection between the master device board 200 M and the various slave boards 200 S1 -200 Sn , an address field is provided in the clock setting message (CSM) 500. Would need to. Other fields may also be included, such as parity or checksum fields.
【0021】 本願発明に係る第1のモードにおいて、受信側のスレーブプロセッサ202SのSF
Nカウンタ220が(例えば、図示されるようなSFN=Xの如く)基準システムフレー
ム番号フィールド504に含まれる値に等しくなったことを受信側のスレーブプロ
セッサ202Sが検出すると、スレーブクロック206Sを特定のリアルタイムクロック
に設定するよう、受信側のスレーブプロセッサ202Sはクロック設定メッセージ(
CSM)500により命令される。In the first mode according to the present invention, the SF of the slave processor 202 S on the receiving side is
N counter 220 is the slave processor 202 S on the receiving side detects that it is now equal to the value contained in (e.g., SFN = X as as shown) reference system frame number field 504, a slave clock 206 S to set to a specific real-time clock, the reception side of the slave processor 202 S clock setting message (
CSM) 500.
【0022】 前記第1の発明のモードは、図4Aに例示されており、ステップ4A-1において
、マスタプロセッサ202Mは、図5に示されるフォーマットを備えたクロック設定
メッセージ(CSM)500を準備し、(インターフェイス212Mを介し、制御バス214
上で)送信する。図4Aのステップ4A-2では、スレーブプロセッサ202が、クロ
ック設定メッセージ(CSM)500を受信し、例えば 基準システムフレーム番号フ
ィールド504と基準マスタクロック時間フィールド506において受信された値を蓄
えるが如く処理する。SFN発振器210は、システムフレーム信号(パルス)を、SF
N信号線216に供給しつづけ、(ステップ4A-3で)SFN = Xとなるパルスが放出さ
れる。SFNカウンタ220により維持されるシステムフレームパルスのカウントを、
スレーブプロセッサ202Sが監視する。ステップ4A-4により示されるように、SFN
カウンタ220のカウントが、基準システムフレーム番号フィールド504に含められ
ている値(例えば、SFN = X)に達すると、対応するスレーブプロセッサ202は、
そのスレーブクロック206を、クロック設定メッセージ(CSM)500において指定
される時間にリセットする。SFNカウンタ220により維持される、システムフレー
ム番号に係る信号についてのカウントされた数が、基準システムフレーム番号フ
ィールド504の値と予め定められた関係になると、スレーブクロック206は、基準
マスタクロック時間フィールド506に格納されて運ばれてきたhh.mm.ssの値にリ
セットされる。すなわち、基準システムフレーム番号フィールド504において指
定されるようにSFN = Xに達するとすぐに、スレーブクロック206は、クロック設
定メッセージ(CSM)500の基準マスタクロック時間フィールド506で指定される
実際の時間にリセットされる。The mode of the first invention, prepared is illustrated in FIG. 4A, in step 4A-1, the master processor 202 M is the clock setting message (CSM) 500 having a format shown in FIG. 5 and, via the (interface 212 M, control bus 214
Above) to send. In step 4A-2 of FIG. 4A, the slave processor 202 receives the clock setting message (CSM) 500 and processes it, for example, by storing the values received in the reference system frame number field 504 and the reference master clock time field 506. . The SFN oscillator 210 converts the system frame signal (pulse)
The pulse which keeps SFN = X is emitted (at step 4A-3). The system frame pulse count maintained by the SFN counter 220 is
Slave processor 202 S monitors. SFN as shown by steps 4A-4
When the count of the counter 220 reaches the value contained in the reference system frame number field 504 (eg, SFN = X), the corresponding slave processor 202
The slave clock 206 is reset to the time specified in the clock setting message (CSM) 500. When the counted number for the signal related to the system frame number, which is maintained by the SFN counter 220, has a predetermined relationship with the value of the reference system frame number field 504, the slave clock 206 becomes the reference master clock time field 506. Is reset to the value of hh.mm.ss that was stored and carried. That is, as soon as SFN = X is reached as specified in the reference system frame number field 504, the slave clock 206 is synchronized with the actual time specified in the reference master clock time field 506 of the clock setup message (CSM) 500. Reset.
【0023】 本願発明に係る第2のモードでは、基準システムフレーム番号フィールド504
で搬送される基準システムフレーム番号のときに(基準マスタクロック時間フィ
ールド506で指定されるような)実際のマスタクロック時間が発生することを、
クロック設定メッセージ(CSM)500により、スレーブボード200S1-200Sn上の受
信側プロセッサに対し通知するものである。この第2のモードにおいて、受信側
プロセッサは、関連するスレーブクロック206がリセットされるべき時刻である
、調整されたスレーブクロック時間を計算により求める。In the second mode according to the present invention, the reference system frame number field 504
That the actual master clock time (as specified in the reference master clock time field 506) occurs at the reference system frame number carried at
The clock setting message (CSM) 500, and notifies to the receiving-side processor on the slave board 200 S1 -200 Sn. In this second mode, the receiving processor calculates an adjusted slave clock time, which is the time at which the associated slave clock 206 should be reset.
【0024】 前記第2の発明のモードは、図4Bにおいて示されており、ステップ4B-1にお
いて、マスタプロセッサ202Mは、図5に示されるようなフォーマットを備えたク
ロック設定メッセージ(CSM)500を用意し、(インターフェイス212Mを介して、
制御バス214上に)送信する。図4Bのステップ4B-2において、スレーブプロセ
ッサ202が、クロック設定メッセージ(CSM)500を受信し、例えば 基準システ
ムフレーム番号フィールド504と基準マスタクロック時間フィールド506において
受信された値を蓄積するが如く処理を行う。ステップ4B-3において、SFN発振器2
10は、SFN = Yとなるようにカウントされるシステムフレーム信号(パルス)を
、SFN信号線216に供給する。ステップ4B-4において、現在のシステムフレーム番
号SFN = Yを把握すると、スレーブプロセッサ202は、現在のシステムフレーム番
号SFN = Yと、基準システムフレーム番号フィールド504の値と、基準マスタクロ
ック時間フィールド506に格納される実際の時間とを用いて、調整されたスレー
ブクロック時間を計算により求める。従って、ステップ4B-4で計算により求めら
れた調整されたスレーブクロック時間は、基準マスタクロック時間フィールド50
6に格納された実際の時間とは異なり、基準マスタクロック時間フィールド506に
格納された時間を用いて計算により求められた別の値となる。すなわち、マスタ
クロック206Mの実際の時間は、基準システムフレーム番号フィールド504に特定
のシステムフレーム番号を格納したときに、基準マスタクロック時間フィールド
506に格納された値であり、スレーブプロセッサ202は、その値を知ることで、現
在のシステムフレーム番号SFN =Yにおいてマスタクロック時間を計算できるので
ある。信号線216におけるシステムフレームのパルスが、既知の間隔(例えば、
例示された実施形態のすべての10ミリ秒)でもって発生するという事実により、
マスタクロック時間の計算は簡素化される。ステップ4B-4にいおいて計算により
求められた調整されたスレーブクロック時間を用い、ステップ4B-5において、ス
レーブプロセッサ202は、当該スレーブプロセッサ202のスレーブクロック206Sを
、調整されたスレーブクロック時間に設定する。The mode of the second invention is shown in FIG. 4B. In step 4B-1, the master processor 202 M transmits a clock setting message (CSM) 500 having a format as shown in FIG. And (via interface 212 M ,
(On control bus 214). In step 4B-2 of FIG. 4B, the slave processor 202 receives the clock setting message (CSM) 500 and processes it, for example, as storing the values received in the reference system frame number field 504 and the reference master clock time field 506. I do. In step 4B-3, SFN oscillator 2
10 supplies to the SFN signal line 216 a system frame signal (pulse) counted so that SFN = Y. In step 4B-4, when grasping the current system frame number SFN = Y, the slave processor 202 stores the current system frame number SFN = Y, the value of the reference system frame number field 504, and the reference master clock time field 506. Using the stored actual time, the adjusted slave clock time is calculated. Therefore, the adjusted slave clock time calculated in step 4B-4 is equal to the reference master clock time field 50.
Unlike the actual time stored in 6, it will be another value calculated using the time stored in the reference master clock time field 506. That is, the master clock 206 M actual time, when storing the specific system frame number to the reference system frame number field 504, a reference master clock time field
This value is stored in 506, and the slave processor 202 can calculate the master clock time at the current system frame number SFN = Y by knowing the value. The pulses of the system frame on signal line 216 are at known intervals (eg,
Due to the fact that every 10 ms in the illustrated embodiment)
Calculation of the master clock time is simplified. Using the adjusted slave clock time calculated in step 4B-4, in step 4B-5, the slave processor 202 replaces the slave clock 206 S of the slave processor 202 with the adjusted slave clock time. Set to.
【0025】 図4Bは、ステップ4B-1でクロック設定メッセージ(CSM)500が送信されたこ
とに続き、SFN=Y(ステップ4B-3)となるシステムフレーム信号が送信されたこ
とを示しており、なお、図4Bにおいて、ステップ4B-3はステップ4B-1よりも先
行して実行されてもよいことは理解されよう。すなわち、本願発明に係る第2の
モードでは、ステップ4B-4の計算をする際に、スレーブプロセッサ202が現在の
システムフレーム番号を把握していることが重要である。現在のシステムフレー
ム番号を知ること又は更新することが、クロック設定メッセージ(CSM)500を受
信した前であるか又は受信した後であるかは、正確な現在のシステムフレーム番
号が利用される限り、本質的なことではない。FIG. 4B shows that a system frame signal in which SFN = Y (step 4B-3) is transmitted after the clock setting message (CSM) 500 is transmitted in step 4B-1. It should be understood that in FIG. 4B, step 4B-3 may be executed prior to step 4B-1. That is, in the second mode according to the present invention, it is important that the slave processor 202 knows the current system frame number when performing the calculation in step 4B-4. Whether knowing or updating the current system frame number is before or after receiving the clock setup message (CSM) 500, as long as the correct current system frame number is utilized, It is not essential.
【0026】 図3は、第2の実施形態の代表的な例であり、本願発明のリアルタイムクロッ
ク同期を例示している。とりわけ、マスタクロック306Mは、1以上の基地局221-
22qにおいてスレーブクロック306Sの同期のために使用されるが、図3は、マス
タクロック306Mを、無線ネットワーク制御装置(RNC)24が維持するシナリオを
例示している。FIG. 3 is a representative example of the second embodiment, and illustrates real-time clock synchronization according to the present invention. Especially, the master clock 306 M is one or more base stations 22 1 -
22 are used for synchronization of the slave clock 306 S in q, 3, a master clock 306 M, the radio network controller (RNC) 24 is illustrated a scenario for maintaining.
【0027】 マスタクロック306Mは、無線ネットワーク制御装置(RNC)24のタイミングボ
ード300T上に配置され、とりわけその中でも、タイミングボード300Tに配置され
るプロセッサ302Tに係るリアルタイムオペレーティングシステム(RTOS)304Tの
一部である。図2に係るマスタボード200Mの手法と同様に、タイミングボード30
0Tは、プロセッサ302Tが制御線314上で基地局22のプロセッサと通信するための
インターフェイス312Tを具備する。また、タイミングボード300Tは、図2のSFN
発振器210と同様な手法でシステムフレーム信号(パルス)を出力するSFN発振器
310を備えている。The master clock 306 M is located on the timing board 300 T of the radio network controller (RNC) 24, in particular a real-time operating system (RTOS) for the processor 302 T located on the timing board 300 T , among others. Part of 304 T. Analogously to the procedure of the master board 200 M according to Figure 2, timing board 30
0 T comprises an interface 312 T for the processor 302 T to communicate on the control line 314 with the processor of the base station 22. The timing board 300 T is in Figure 2 SFN
SFN oscillator that outputs a system frame signal (pulse) using the same method as oscillator 210
It has 310.
【0028】 タイミングボード300Tは、ポート313Tを備えており、このポートを通じて、ス
イッチ315を経た無線ネットワーク制御装置(RNC)24の他方と通信を確立する。
タイミングボード300Tとスイッチ315との間では、様々なタイプの情報がポート3
13Tを介して送信され、その中には、図2の信号線216と222により搬送されるシ
ステムフレーム信号とリセット信号とに対応するものが含まれている。スイッチ
315は、無線ネットワーク制御装置(RNC)24とは異なるユニットとのコネクショ
ンを提供し、このようなユニットとしては、(タイミングボード300Tだけでなく
)ダイバーシチ・ハンドオーバユニット340、(例えば、MSC26またはSGSN25との
インターフェイスの如く)制御ノードインタフェース342、および、(例えば、
それぞれの近くの基地局221-22qと地上回線により接続する)基地局インタフェ
ース3441-344qなどが含まれている。The timing board 300 T has a port 313 T through which communication with the other of the radio network controller (RNC) 24 via the switch 315 is established.
Between the timing board 300 T and the switch 315, port 3 different types of information
Transmitted over 13 T , including those corresponding to system frame signals and reset signals carried by signal lines 216 and 222 in FIG. switch
315 provides a connection between the different units from the radio network controller (RNC) 24, as such units, (timing board 300 T as well) diversity handover unit 340, (e.g., MSC 26 or SGSN25 A control node interface 342 (as with an interface with
Base station interfaces 344 1 -344 q, etc., which are connected to the respective nearby base stations 22 1 -22 q via terrestrial lines).
【0029】 各基地局22は、拡張ボード350を介して無線ネットワーク制御装置(RNC)24と
接続される。前もって説明されたように、拡張ボード350は、基地局22に配置さ
れうるいくつかのタイプのデバイスボードの正にその1つである。拡張ボード35
0は、SFN発振器310Tからシステムフレーム信号を受信し、無線ネットワーク制御
装置(RNC)24のプロセッサ302Tからの信号をリセットし、さらに、ある実施形
態においては、基地局22に備えられる複数のデバイスボード200のそれぞれにス
イッチ352を経てそのような信号を供給する。図3において、基地局221は、2001 -s1 から2001-snまでのデバイスボードを備えていることが示されており、基地局
22qは、200q-s1から200q-snまでのデバイスボードを備えていることが示されて
いる。Each base station 22 is connected to a radio network controller (RNC) 24 via an extension board 350. As previously described, expansion board 350 is just one of several types of device boards that may be located at base station 22. Expansion board 35
0 receives the system frame signal from the SFN oscillator 310 T , resets the signal from the processor 302 T of the radio network controller (RNC) 24, and further comprises, in one embodiment, a plurality of Such a signal is provided to each of the device boards 200 via a switch 352. 3, the base station 22 1 has been shown that it comprises a device board from 200 1 -s1 to 200 1-sn, the base station
22 q is shown to have device boards from 200 q-s1 to 200 q-sn .
【0030】 図3の基地局22のデバイスボード200は、図2のデバイスボードと似通ってお
り、デバイスボード2001-s1のポート3541-s1、デバイスボード200q-s1のポート3
54q-s1として示されているように、各デバイスボード200がポート354を備えてい
る点が例外的に異なるだけである。ポート354は、SFNカウンタ220及びプロセッ
サ202を含むデバイスボード200を備えるユニットとスイッチ352間の通信を処理
する。さらに、各デバイスボード200について、そのプロセッサ202は、インター
フェイス212を介して制御線314と接続される。制御線314はクロック設定メッセ
ージ(CSM)500を搬送し、図3の実施形態において、図5および前述の議論が例
示するような同一のフォーマットであってもよい。The device board 200 of the base station 22 of FIG. 3 is similar to the device board 2, the port 354 1-s1 of the device board 200 1-s1, port 3 of the device board 200 q-s1
The only exception is that each device board 200 has a port 354, as shown as 54 q-s1 . The port 354 handles communication between the unit including the device board 200 including the SFN counter 220 and the processor 202 and the switch 352. Further, for each device board 200, its processor 202 is connected to a control line 314 via an interface 212. Control line 314 carries a clock setting message (CSM) 500 and may be in the same format as in the embodiment of FIG. 3 as illustrated in FIG. 5 and the preceding discussion.
【0031】 図3の実施形態において、各基地局22のデバイスボード200のそれぞれはデバ
イスボード2001-S1により描写された同期手法や、図4Aのモードまたは図4B
のモードのそれぞれについて前述された同期手法など、スレーブクロック206の
同期手法を装備することができる。すなわち、個々のデバイスボード200は、無
線ネットワーク制御装置(RNC)24のSFN発振器31からシステムフレーム信号と、
無線ネットワーク制御装置(RNC)24からのクロック設定メッセージ(CSM)500
とを受信できる。このケースにおいて、制御線314は、同期を必要とするスレー
ブクロック106を備えた基地局の各デバイスボード200と接続されるが、この場合
は、クロック設定メッセージ(CSM)500が供給される基地局22の特定のデバイス
ボード200を指定するためのアドレスフィールドを、クロック設定メッセージ(C
SM)500に設ける必要がある。In the embodiment of FIG. 3, each of the device boards 200 of each base station 22 uses the synchronization scheme depicted by the device boards 200 1 -S 1 , the mode of FIG.
Can be equipped with a synchronization scheme for the slave clock 206, such as the synchronization scheme described above for each of the modes. That is, each device board 200 receives a system frame signal from the SFN oscillator 31 of the radio network controller (RNC) 24,
Clock setting message (CSM) 500 from radio network controller (RNC) 24
And can be received. In this case, the control line 314 is connected to each device board 200 of the base station having the slave clock 106 that requires synchronization, in which case the base station to which the clock setting message (CSM) 500 is supplied The address field for specifying the 22 specific device boards 200 is set in the clock setting message (C
SM) 500.
【0032】 代わりに、無線ネットワーク制御装置(RNC)24のマスタクロック306Tは、最
初、個々の基地局で、予め定められたあるデバイスボード200(例えば、基地局2
21のデバイスボード2001-S1 )のスレーブクロック206を同期させるために使用
され、この最初に同期したスレーブクロック206は、同一の基地局22内にある他
の残りのデバイスボード200のスレーブクロック206を同期させるために、補助の
マスタクロックとして利用される。初期の同期の後に、補助のマスタクロックは
、無線ネットワーク制御装置(RNC)24により監督され位相が修正される。この
代替案の実施において、基地局22の個々のデバイスボード200は、SFN発振器310T からシステムフレーム信号を直接受信することになるが、クロック設定メッセー
ジ(CSM)500は、最初に同期したスレーブクロックを備えるデバイスボード200
から、基地局22の他のデバイスボード200へと、他のデバイスボード200上のスレ
ーブクロックを同期させるために中継される。Alternatively, the master clock 306 T of the radio network controller (RNC) 24 is initially provided at each individual base station by a predetermined device board 200 (eg, base station 2
2 1 is used to synchronize the slave clock 206 of the device board 200 1 -S 1 ), and this first synchronized slave clock 206 is the slave clock of the other remaining device boards 200 in the same base station 22. Used as an auxiliary master clock to synchronize 206. After the initial synchronization, the auxiliary master clock is supervised by the radio network controller (RNC) 24 and the phase is corrected. In the practice of this alternative, the individual devices board 200 of the base station 22 is comprised to directly receive the system frame signal from the SFN oscillator 310 T, clock setting message (CSM) 500 is initially synchronized with the slave clock Device board 200 with
Is relayed to another device board 200 of the base station 22 in order to synchronize the slave clock on the other device board 200.
【0033】 前述したように、図3の実施形態に係るクロック設定メッセージ(CSM)500は
、図4Aのモードまたは図4Bのモードにおいて使用されてもよい。そのような
モードは図2の先行議論を考慮することで理解されよう。As described above, the clock setting message (CSM) 500 according to the embodiment of FIG. 3 may be used in the mode of FIG. 4A or the mode of FIG. 4B. Such a mode will be understood by considering the preceding discussion of FIG.
【0034】 図3の実施形態は、ノードを介して情報をルーティングするためのスイッチを
使用するノードが例示されている。そのようなスイッチの例は、ノードを介して
ATMセルをルーティングするATMスイッチであるかもしれない。必要に応じて、他
のタイプのルーティング技術が利用されてもよく、また、(代わりに)無線ネッ
トワーク制御装置(RNC)24から基地局22の適切なデバイスボード200に対し、こ
れらの信号が直接的に若しくは違った形で供給されてもよいことは理解できよう
。さらに、ここに明確に例示されてはいないが、図2の実施形態において構内ノ
ードスイッチが使用できることも理解できよう。The embodiment of FIG. 3 illustrates a node that uses a switch to route information through the node. An example of such a switch is via a node
It could be an ATM switch that routes ATM cells. If desired, other types of routing techniques may be utilized, and (alternatively) these signals may be passed directly from the radio network controller (RNC) 24 to the appropriate device board 200 of the base station 22. It will be appreciated that they may be supplied in a different or different way. Further, although not explicitly illustrated herein, it will be appreciated that the local node switch can be used in the embodiment of FIG.
【0035】 前述した説明から、マスタプロセッサ、および、マスタクロックは、移動通信
交換局26など、電気通信ネットワーク18の制御ノードに配置されてもよい。その
ような実施形態において、マスタプロセッサは、下位ノード(例えば、無線ネッ
トワーク制御装置(RNC)24および/または基地局22)のスレーブクロックをリ
セットするために利用されよう。From the foregoing description, the master processor and master clock may be located in a control node of the telecommunications network 18, such as the mobile switching center 26. In such an embodiment, the master processor would be used to reset the slave clock of a lower node (eg, radio network controller (RNC) 24 and / or base station 22).
【0036】 効果的に、本願発明は、電気通信ネットワーク18の別の機能(SFN)を用いる
ことにより、単一のノードだけでなく、電気通信ネットワーク18の複数のノード
間でさえも、リアルタイムクロックの正確な同期を容易にする。従って、本願発
明の同期手法を用いることで、電気通信ネットワーク18において発生するタイム
スタンプ・イベントを、リアルタイムオペレーティングシステム(RTOS)が正確
に処理することが可能になる。例えば、これらのイベントは、他のノードへ送信
するための警報報告や、システムデバッグなど際にログファイルに記録されるロ
グイベントなどであるかもしれない。Advantageously, the present invention uses a separate function (SFN) of the telecommunications network 18 to provide a real-time clock for not only a single node, but even between multiple nodes of the telecommunications network 18. Facilitates accurate synchronization of Thus, the use of the synchronization technique of the present invention allows a real-time operating system (RTOS) to correctly handle timestamp events occurring in telecommunications network 18. For example, these events may be an alarm report to be transmitted to another node, a log event recorded in a log file at the time of system debugging, or the like.
【0037】 現時点で、最も実用的で好ましいと考えられるものに関連して本願発明が説明
されてきたが、本願発明は、開示された実施形態に制限されることはなく、それ
どころか、添付の請求項の思想及び範囲に含まれうる様々な部分変更および均等
な構成をカバーすることが意図されている。While the present invention has been described in connection with what is presently considered to be the most practical and preferred, the present invention is not limited to the disclosed embodiments, but rather, the following claims It is intended to cover various modifications and equivalent arrangements that may be included within the spirit and scope of the section.
前述の発明の目的及び他の目的、機能、および利点は、様々な視野にわたって
同一部分を参照する参照文字の付された付随図面において開示された好ましい実
施形態についてのより詳細な説明により、さらに明確になろう。図面には、必ず
しも、発明の原理を例示するのに代えて強調やスケールが必要というわけではな
い。The foregoing and other objects, features, and advantages of the invention will be more apparent from the following more particular description of the preferred embodiments, which are set forth in the accompanying drawings, with reference characters referring to the same parts throughout the different views. Would. The drawings do not necessarily require emphasis or scale to illustrate the principles of the invention.
【図1】本願発明が適用される電話通信システムの実施形態についての概要図
である。FIG. 1 is a schematic diagram of an embodiment of a telephone communication system to which the present invention is applied.
【図2】本願発明の同期技術が基地局において採用される場合の概要図である
。FIG. 2 is a schematic diagram when the synchronization technique of the present invention is adopted in a base station.
【図3】無線ネットワーク制御装置(RNC)と基地局間において本願発明の同
期技術が採用される場合の概要図である。FIG. 3 is a schematic diagram when the synchronization technique of the present invention is adopted between a radio network controller (RNC) and a base station.
【図4A】本願発明のクロック設定メッセージ(CSM)を使用する第1のモー
ドを示すフローチャートである。FIG. 4A is a flowchart showing a first mode using a clock setting message (CSM) of the present invention.
【図4B】本願発明のクロック設定メッセージ(CSM)を使用する第2のモー
ドを示すフローチャートである。FIG. 4B is a flowchart showing a second mode using the clock setting message (CSM) of the present invention.
【図5】本願発明に係るクロック設定メッセージ(CSM)のフォーマット例を
示す概要図である。FIG. 5 is a schematic diagram showing a format example of a clock setting message (CSM) according to the present invention.
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),OA(BF,BJ ,CF,CG,CI,CM,GA,GN,GW,ML, MR,NE,SN,TD,TG),AP(GH,GM,K E,LS,MW,SD,SL,SZ,TZ,UG,ZW ),EA(AM,AZ,BY,KG,KZ,MD,RU, TJ,TM),AE,AL,AM,AT,AU,AZ, BA,BB,BG,BR,BY,CA,CH,CN,C R,CU,CZ,DE,DK,DM,EE,ES,FI ,GB,GD,GE,GH,GM,HR,HU,ID, IL,IN,IS,JP,KE,KG,KP,KR,K Z,LC,LK,LR,LS,LT,LU,LV,MA ,MD,MG,MK,MN,MW,MX,NO,NZ, PL,PT,RO,RU,SD,SE,SG,SI,S K,SL,TJ,TM,TR,TT,TZ,UA,UG ,UZ,VN,YU,ZA,ZW Fターム(参考) 5B045 BB50 CC09 GG01 5K047 AA18 BB01 BB11 GG45 GG56 HH31 MM11 MM49 MM56 5K067 AA21 BB04 DD25 DD57 EE10 EE16 KK13 ──────────────────────────────────────────────────続 き Continuation of front page (81) Designated country EP (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE ), OA (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG), AP (GH, GM, KE, LS, MW, SD, SL, SZ, TZ, UG, ZW), EA (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM), AE, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CR, CU, CZ, DE, DK, DM, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID , IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZWF terms (reference ) 5B045 BB50 CC09 GG01 5K047 AA18 BB01 BB11 GG45 GG56 HH31 MM11 MM49 MM56 5K067 AA21 BB04 DD25 DD57 EE10 EE16 KK13
Claims (22)
号とを含むクロック設定メッセージを前記受信側プロセッサに送信し、 前記受信側プロセッサは、前記基準マスタクロック時間と前記基準システムフ
レーム番号を使用して前記スレーブクロックを再同期させることを特徴とする電
気通信ネットワークの装置。1. A master processor having a master clock, a receiving processor having a slave clock, and a signal source of a system frame number supplied to the receiving processor, the master processor comprising: A clock setting message including a reference master clock time and a reference system frame number is transmitted to the receiving processor, and the receiving processor regenerates the slave clock using the reference master clock time and the reference system frame number. A device of a telecommunications network, characterized in that it is synchronized.
レーム番号を取得すると、指定されたリアルタイムに前記スレーブクロックを設
定するよう前記受信側プロセッサに命令するものであることを特徴とする請求項
1に記載の装置。2. The clock setting message, when the receiving processor acquires the reference system frame number, instructs the receiving processor to set the slave clock in a designated real time. The apparatus according to claim 1, wherein:
をさらに備え、 前記受信側プロセッサは、 前記システムフレーム番号の信号についてカウントされた数が、前記基準シス
テムフレーム番号に対し、予め定められた関係になると、前記スレーブクロック
を前記基準マスタクロック時間に設定することを特徴とする請求項2に記載の装
置。3. The receiving processor further includes a counter that counts a signal of a system frame number in the receiving processor, wherein the receiving processor calculates a number counted for the signal of the system frame number with respect to the reference system frame number. 3. The apparatus of claim 2, wherein the slave clock is set to the reference master clock time when a predetermined relationship is reached.
タクロック時間を受信側プロセッサに通知し、前記通知により、前記受信プロセ
ッサは、調整されたスレーブクロック時間を計算により求めることを特徴とする
請求項1に記載の装置。4. The clock setting message notifies a receiving processor of an actual master clock time with the reference system frame number, and the receiving processor calculates an adjusted slave clock time by the notification. The device according to claim 1, characterized in that:
の同一ノード内に配置されることを特徴とする請求項1に記載の装置。5. The apparatus of claim 1, wherein said master processor and said receiving processor are located in a same node of said telecommunications network.
とする請求項5に記載の装置。6. The apparatus according to claim 5, wherein the same node of the telecommunications network is a base station node.
における同一ノード内の異なるデバイスボードに配置されることを特徴とする請
求項5に記載の装置。7. The apparatus of claim 5, wherein the master processor and the receiving processor are located on different device boards within the same node in the telecommunications network.
の異なるノードに配置されることを特徴とする請求項1に記載の装置。8. The apparatus of claim 1, wherein the master processor and the receiving processor are located at different nodes of the telecommunications network.
装置ノードに配置され、 前記受信側プロセッサは、前記電気通信ネットワークの基地局ノードに配置さ
れることを特徴とする請求項8に記載の装置。9. The telecommunications network of claim 8, wherein the master processor is located at a radio network controller node of the telecommunications network, and the receiving processor is located at a base station node of the telecommunications network. An apparatus according to claim 1.
る請求項8に記載の装置。10. The master processor is located at a radio network controller node, the first receiving processor is located at a first base station node, and the second receiving processor is located at a second base station. The apparatus of claim 8, wherein the apparatus is located at a node.
求項1に記載の装置。11. The apparatus according to claim 1, wherein the signal source of the system frame number is an oscillator.
ム番号が利用されるタイプのセルラー通信システムの運用方法において、 前記マスタプロセッサは、受信側プロセッサに対し、基準マスタクロック時間
と基準システムフレーム番号を含むクロック設定メッセージを送信し、 前記受信側プロセッサは、前記基準マスタクロック時間と前記基準システムフ
レーム番号を使用してスレーブクロックを再同期させることを特徴とする方法。12. A method of operating a cellular communication system in which a master processor maintains a master clock and uses a system frame number, wherein the master processor sends a reference master clock time to a receiving processor. And transmitting a clock setting message including a reference system frame number and the reference system frame number, wherein the receiving processor resynchronizes a slave clock using the reference master clock time and the reference system frame number.
レーム番号を取得すると、指定されたリアルタイムに前記スレーブクロックを設
定するよう前記受信側プロセッサに命令するものであることを特徴とする請求項
12に記載の方法。13. The clock setting message, when the receiving processor obtains the reference system frame number, instructs the receiving processor to set the slave clock in a designated real time. The method according to claim 12, wherein
準システムフレーム番号に対し、予め定められた関係になると、前記基準マスタ
クロック時間に前記スレーブクロックを設定することを特徴とする請求項13に
記載の方法。14. A signal relating to a system frame number is periodically transmitted to the receiving processor, a signal relating to the system frame number is counted in the receiving processor, and a signal relating to the system frame number is counted. 14. The method of claim 13, wherein when a number has a predetermined relationship to the reference system frame number, the slave clock is set at the reference master clock time.
タクロック時間を受信側プロセッサに通知し、前記通知により、前記受信プロセ
ッサは、調整されたスレーブクロック時間を計算により求めることを特徴とする
請求項12記載の方法。15. The clock setting message notifies a receiving processor of an actual master clock time with the reference system frame number, and the receiving processor calculates the adjusted slave clock time by the notification. 13. The method of claim 12, wherein:
記クロック設定メッセージ中の前記基準マスタクロック時間は実際のマスタクロ
ック時間を参照するようにクロック設定メッセージを用意し、 前記システムフレーム番号を前記受信側プロセッサに対し周期的に送信し、 前記受信側プロセッサで、前記システムフレーム番号に係る信号について現在
のカウント数を維持し、 前記システムフレーム番号に係る信号の現在のカウント数と、前記基準システ
ムフレーム番号と、および、前記基準マスタクロック時間とを使用して、調整さ
れたスレーブクロック時間を計算により求めることを特徴とする請求項15に記
載の方法。16. A clock setting message is prepared so that when the system frame number becomes the reference system frame number, the reference master clock time in the clock setting message refers to an actual master clock time. Periodically transmitting the system frame number to the receiving processor; maintaining, at the receiving processor, a current count number for the signal related to the system frame number; and a current count for the signal related to the system frame number. The method of claim 15, wherein the adjusted slave clock time is calculated using a number, the reference system frame number, and the reference master clock time.
クの同一ノード内に配置させることを特徴とする請求項12に記載の方法。17. The method of claim 12, wherein the master processor and the receiving processor are located in a same node of the telecommunications network.
とする請求項17に記載の方法。18. The method according to claim 17, wherein the same node of the telecommunications network is a base station node.
クの異なるデバイスボードに配置させることを特徴とする請求項12に記載の方
法。19. The method of claim 12, wherein the master processor and the receiving processor are located on different device boards of the telecommunications network.
ク内の異なるノードに配置させることを特徴とする請求項12に記載の方法。20. The method of claim 12, wherein the master processor and the receiving processor are located at different nodes in the telecommunications network.
装置ノードに配置させ、 前記受信側プロセッサを、前記電気通信ネットワークの基地局ノードに配置さ
せることを特徴とする請求項20に記載の方法。21. The telecommunications network of claim 20, wherein the master processor is located at a radio network controller node of the telecommunications network, and the receiving processor is located at a base station node of the telecommunications network. The described method.
る請求項20に記載の方法。22. The master processor is located at a radio network controller node, a first receiving processor is located at a first base station node, and the second receiving processor is located at a second base station. The method of claim 20, wherein the method is arranged at a node.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IB9802073 | 1998-12-18 | ||
| US44320899A | 1999-11-18 | 1999-11-18 | |
| US09/443,208 | 1999-11-18 | ||
| US98/02073 | 1999-11-18 | ||
| PCT/SE1999/002416 WO2000038361A2 (en) | 1998-12-18 | 1999-12-17 | Clock synchronization in telecommunications network using system frame number |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002533990A true JP2002533990A (en) | 2002-10-08 |
Family
ID=26318729
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000590333A Withdrawn JP2002533990A (en) | 1998-12-18 | 1999-12-17 | Clock synchronization of telecommunications networks using system frame numbers |
Country Status (7)
| Country | Link |
|---|---|
| EP (1) | EP1142176A2 (en) |
| JP (1) | JP2002533990A (en) |
| CN (1) | CN1335000A (en) |
| AR (1) | AR021937A1 (en) |
| AU (1) | AU3093700A (en) |
| CA (1) | CA2353598A1 (en) |
| WO (1) | WO2000038361A2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4856247B2 (en) * | 2006-08-29 | 2012-01-18 | クゥアルコム・インコーポレイテッド | System frame number (SFN) evaluator |
| JP2018520566A (en) * | 2015-05-19 | 2018-07-26 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Paging method, user equipment, base station, and core network device |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2364203B (en) * | 2000-06-27 | 2004-03-17 | Nokia Mobile Phones Ltd | Synchronisation |
| US7180915B2 (en) * | 2001-12-21 | 2007-02-20 | Nokia Corporation | Apparatus, and an associated method, for facilitating synchronization in a wireless mesh network |
| EP1394641A1 (en) * | 2002-09-02 | 2004-03-03 | Siemens Aktiengesellschaft | Method for transmitting an absolute time reference to a mobile station |
| DE102006019475B4 (en) | 2006-04-26 | 2008-08-28 | Nokia Siemens Networks Gmbh & Co.Kg | Method for synchronizing modules of a base station |
| US8958460B2 (en) | 2008-03-18 | 2015-02-17 | On-Ramp Wireless, Inc. | Forward error correction media access control system |
| US8477830B2 (en) | 2008-03-18 | 2013-07-02 | On-Ramp Wireless, Inc. | Light monitoring system using a random phase multiple access system |
| CN101364863B (en) * | 2008-09-27 | 2011-11-02 | 华为技术有限公司 | Time synchronizing method, apparatus and system for master, slave time clock side in synchronous network |
| US8363699B2 (en) | 2009-03-20 | 2013-01-29 | On-Ramp Wireless, Inc. | Random timing offset determination |
| CN102545997B (en) * | 2010-12-31 | 2014-12-10 | 中国移动通信集团公司 | Method for determining system frame number, communication system and device |
| US10979279B2 (en) | 2014-07-03 | 2021-04-13 | International Business Machines Corporation | Clock synchronization in cloud computing |
| CN107396326A (en) * | 2017-08-02 | 2017-11-24 | 北京北方烽火科技有限公司 | A kind of method and master clock system for generating System Frame Number |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3798650A (en) * | 1972-10-02 | 1974-03-19 | Bendix Corp | Means for synchronizing clocks in a time ordered communications system |
| US4337463A (en) * | 1980-08-22 | 1982-06-29 | Control Data Corporation | Time synchronization master station and remote station system |
| US4530091A (en) * | 1983-07-08 | 1985-07-16 | At&T Bell Laboratories | Synchronization of real-time clocks in a packet switching system |
| GB2296166B (en) * | 1994-11-29 | 1999-07-07 | Plessey Telecomm | Clock synchronisation |
-
1999
- 1999-12-17 AU AU30937/00A patent/AU3093700A/en not_active Abandoned
- 1999-12-17 JP JP2000590333A patent/JP2002533990A/en not_active Withdrawn
- 1999-12-17 CA CA002353598A patent/CA2353598A1/en not_active Abandoned
- 1999-12-17 WO PCT/SE1999/002416 patent/WO2000038361A2/en not_active Ceased
- 1999-12-17 CN CN99816161.6A patent/CN1335000A/en active Pending
- 1999-12-17 EP EP99964908A patent/EP1142176A2/en not_active Withdrawn
- 1999-12-20 AR ARP990106592A patent/AR021937A1/en unknown
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4856247B2 (en) * | 2006-08-29 | 2012-01-18 | クゥアルコム・インコーポレイテッド | System frame number (SFN) evaluator |
| JP2018520566A (en) * | 2015-05-19 | 2018-07-26 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Paging method, user equipment, base station, and core network device |
| US10341973B2 (en) | 2015-05-19 | 2019-07-02 | Huawei Technologies Co., Ltd. | Determining reference frame information in a telecommunication network |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2000038361A3 (en) | 2000-11-02 |
| AU3093700A (en) | 2000-07-12 |
| AR021937A1 (en) | 2002-09-04 |
| CA2353598A1 (en) | 2000-06-29 |
| EP1142176A2 (en) | 2001-10-10 |
| WO2000038361A2 (en) | 2000-06-29 |
| CN1335000A (en) | 2002-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0140130B1 (en) | Timing design method between digital mobile communication system device and each subsystem | |
| US5901358A (en) | Mobile station locating system and method | |
| JP3712607B2 (en) | Mobile radio telecommunications system using synchronous handover | |
| US6373834B1 (en) | Synchronization for cellular telecommunications network | |
| JP3476720B2 (en) | Time synchronization of packet radio signal to base station | |
| US7286814B2 (en) | Location registration system, mobile terminal, control equipment, methods of location registration in the location registration system | |
| JP2002533990A (en) | Clock synchronization of telecommunications networks using system frame numbers | |
| EP0626769A2 (en) | Network synchronization for TDMA cellular communication using signals from mobile stations in neighboring cells | |
| EP1526656A3 (en) | Method and apparatus for synchronizing communications in a satellite based telecommunications system | |
| JP2003531552A (en) | Base station synchronization in wireless communication systems | |
| CN110492967B (en) | Time synchronization method, relay equipment and device | |
| US7092409B2 (en) | Timing distribution redundacy in a wireless network | |
| CN110601786B (en) | Time synchronization method, relay equipment and device | |
| JP2003515300A (en) | Use of system frame numbers to implement timers in telecommunication systems with redundancy | |
| US6507575B1 (en) | Apparatus and method for sharing a signaling channel | |
| JP3192897B2 (en) | Wireless calling system | |
| GB2398970A (en) | Time clock synchronisation between a base station and wireless mobile transceivers | |
| JP3246477B2 (en) | Radio frame resynchronization system and radio frame resynchronization method | |
| KR100421876B1 (en) | Method for displaying time in terminal, Apparatus thereof | |
| JP4574429B2 (en) | Wireless network control device and processing load balancing method | |
| JP2003009208A (en) | Portable telephone system and synchronous relay system used for the same | |
| JPH08163624A (en) | Wireless calling system | |
| JP2600990B2 (en) | Wireless paging system | |
| JPH0819038A (en) | Inter-station synchronization system between radio base stations | |
| JP4924322B2 (en) | Frame synchronization method and base station controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070306 |