JP4453575B2 - ソフトウェア無線装置 - Google Patents
ソフトウェア無線装置 Download PDFInfo
- Publication number
- JP4453575B2 JP4453575B2 JP2005059855A JP2005059855A JP4453575B2 JP 4453575 B2 JP4453575 B2 JP 4453575B2 JP 2005059855 A JP2005059855 A JP 2005059855A JP 2005059855 A JP2005059855 A JP 2005059855A JP 4453575 B2 JP4453575 B2 JP 4453575B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- signal data
- functional block
- data
- reception
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 claims description 154
- 230000005540 biological transmission Effects 0.000 claims description 54
- 238000004891 communication Methods 0.000 claims description 36
- 230000008859 change Effects 0.000 claims description 14
- 238000003672 processing method Methods 0.000 claims 13
- 238000011144 upstream manufacturing Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 31
- 230000008569 process Effects 0.000 description 17
- 238000007726 management method Methods 0.000 description 11
- 230000007480 spreading Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 239000000872 buffer Substances 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000009792 diffusion process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Transceivers (AREA)
- Mobile Radio Communication Systems (AREA)
Description
受信処理の場合も同様に、機能部品103で位相復調処理、機能部品104で逆拡散処理、機能部品105で復号処理が行われるが、図4に示す手順と同様に、各機能部品間でデータと制御信号の受け渡しが行われる。
202:入力端子、203:出力端子、204:リセット端子、205:パラメータ設定端子、206:動作開始端子、207:メモリ、208:クロック端子、209:書き換え端子
601:インタフェース、602:書き込み制御部、603:メモリ、604:ユーザインタフェース、605・701:管理テーブル、606・706:ライブラリ。
Claims (12)
- 無線信号の送受信を行うアンテナと、
該アンテナに接続され、送信信号の無線周波数帯への変調及び受信信号の無線周波数帯からの復調を行う無線変復調部と、
該無線変復調部に接続され、送受信信号の信号処理を行う信号処理部と、
該信号処理部に接続され、送受信信号のプロトコル処理を行うCPUと
を有する無線通信装置であって、
前記信号処理部は、プログラムの実装により機能が定義される、送信信号データまたは受信信号データの信号処理を行う複数の機能ブロックを含み、
該各機能ブロックは、該機能ブロックが次の送信信号データまたは次の受信信号データの入力を受け付けることができるか否かを示すビジー状態情報を逆方向制御信号として前段に通知し、後段の機能ブロックから、次の送信信号データまたは受信信号データの入力を受け付けることができることを示すビジー状態情報の通知を受けた場合に、該機能ブロックにおける信号処理を施した送信信号データまたは受信信号データを該後段の機能ブロックへ出力し、
前記各機能ブロックは、前段の機能ブロックから、前記送信信号データまたは前記受信信号データと対応付けた順方向制御信号の入力を受け、該順方向制御信号が該機能ブロックの信号処理に関係する情報を含む場合には該順方向制御信号に基づいて信号処理を行い、該信号処理を行った送信信号データまたは受信信号データと該順方向制御信号とを対応付けて後段の機能ブロックへ出力し、
前記CPUは、前記プロトコル処理に基づいて前記送信信号データまたは前記受信信号データの処理方法を変更することを判断した場合は、該変更に関連する前記機能ブロックに該変更の通知を行い、該変更が発生する送信信号データまたは受信信号データに対応付けられる前記順方向制御信号に、該変更タイミングを通知するタイミング情報を含めるよう送信処理系または受信処理系の最前段の機能ブロックに通知し、
前記変更の通知を受けた機能ブロックは、前記タイミング情報を含む順方向制御信号の入力を受けた場合に、該順方向制御信号に対応付けられる送信信号データまたは受信信号データに対して、該通知された変更に基づく信号処理を行う
ことを特徴とする無線通信装置。 - 請求項1記載の無線通信装置であって、
前記各機能ブロックは、共通のクロックからクロック信号の供給を受け、該クロック信号を用いて前記各機能ブロックの信号処理を行い、また、該クロック信号を用いて、前段または後段の機能ブロックとの間における前記送信信号データまたは前記受信信号データの受け渡しを行う
ことを特徴とする無線通信装置。 - 請求項1記載の無線通信装置であって、
前記各機能ブロックは、該機能ブロックにおいて信号処理を行った送信信号データまたは受信信号データを前記後段の機能ブロックへ出力することと合わせて、前記次の送信信号データまたは前記次の受信信号データの入力を受け付けることができることを示すビジー状態情報を前記前段の機能ブロックへ出力する
ことを特徴とする無線通信装置。 - 請求項1記載の無線通信装置であって、
前記順方向制御信号には、前記対応する送信信号データまたは受信信号データについての種別または該送信信号データまたは受信信号データが有効であるか無効であるかについての情報を含む
ことを特徴とする無線通信装置。 - 請求項4記載の無線通信装置であって、
前記各機能ブロックは、入力された前記順方向制御信号に、前記対応する送信信号データまたは受信信号データが無効であることを示す情報が含まれる場合は、該機能ブロックにおける信号処理を行わない
ことを特徴とする無線通信装置。 - 請求項1記載の無線通信装置であって、
前記順方向制御信号は、前記複数の機能ブロックのうち、送信処理系または受信処理系の最前段の機能ブロックから最後段の機能ブロックまで、同一フォーマットで受け渡される
ことを特徴とする無線通信装置。 - 無線信号の送受信を行うアンテナと、該アンテナに接続され、送信信号の無線周波数帯への変調及び受信信号の無線周波数帯からの復調を行う無線変復調部と、該無線変復調部に接続され、送受信信号の信号処理を行う信号処理部と、該信号処理部に接続され、送受信信号のプロトコル処理を行うCPUとを有する無線通信装置における無線通信信号処理方法であって、
前記信号処理部に含まれる、プログラムの実装により機能が定義され、送信信号データまたは受信信号データの信号処理を行う複数の機能ブロックにおいて、
該機能ブロックが次の送信信号データまたは次の受信信号データの入力を受け付けることができるか否かを示すビジー状態情報を逆方向制御信号として前段に通知する第1のステップと、
後段の機能ブロックから、次の送信信号データまたは受信信号データの入力を受け付けることができることを示すビジー状態情報の通知を受けた場合に、該機能ブロックにおける信号処理を施した送信信号データまたは受信信号データを該後段の機能ブロックへ出力する第2のステップとを有し、
前記各機能ブロックにおいて、
前段の機能ブロックから、前記送信信号データまたは前記受信信号データと対応付けた順方向制御信号の入力を受ける第4のステップと、
該順方向制御信号が該機能ブロックの信号処理に関係する情報を含む場合には該順方向制御信号に基づいて信号処理を行う第5のステップと、
該信号処理を行った送信信号データまたは受信信号データと該順方向制御信号とを対応付けて後段の機能ブロックへ出力する第6のステップと
を有し、
前記CPUにおいて、
前記プロトコル処理に基づいて前記送信信号データまたは前記受信信号データの処理方法を変更することを判断した場合は、該変更に関連する前記機能ブロックに該変更の通知を行う第7のステップと、
前記第7のステップに合わせて、該変更が発生する送信信号データまたは受信信号データに対応付けられる前記順方向制御信号に、該変更タイミングを通知するタイミング情報を含めるよう送信処理系または受信処理系の最前段の機能ブロックに通知する第8のステップと
を有し、
前記変更の通知を受けた機能ブロックにおいて、
前記タイミング情報を含む順方向制御信号の入力を受けた場合に、該順方向制御信号に対応付けられる送信信号データまたは受信信号データに対して、該通知された変更に基づく信号処理を行う第9のステップを有する
ことを特徴とする無線通信信号処理方法。 - 請求項7記載の無線通信信号処理方法であって、
前記各機能ブロックにおいて、
共通のクロックからクロック信号の供給を受ける第3のステップを有し、
前記第2のステップにおいて、該クロック信号を用いて、前段または後段の機能ブロックとの間における前記送信信号データまたは前記受信信号データの受け渡しを行う
ことを特徴とする無線通信信号処理方法。 - 請求項7記載の無線通信信号処理方法であって、
前記各機能ブロックにおいて、
該機能ブロックにおいて信号処理を行った送信信号データまたは受信信号データを前記後段の機能ブロックへ出力することと合わせて、前記次の送信信号データまたは前記次の受信信号データの入力を受け付けることができることを示すビジー状態情報を前記前段の機能ブロックへ出力する
ことを特徴とする無線通信信号処理方法。 - 請求項7記載の無線通信信号処理方法であって、
前記順方向制御信号には、前記対応する送信信号データまたは受信信号データについての種別または該送信信号データまたは受信信号データが有効であるか無効であるかについての情報を含む
ことを特徴とする無線通信信号処理方法。 - 請求項10記載の無線通信信号処理方法であって、
前記第5のステップにおいて、入力された前記順方向制御信号に、前記対応する送信信号データまたは受信信号データが無効であることを示す情報が含まれる場合は、該機能ブロックにおける信号処理を行わない
ことを特徴とする無線通信信号処理方法。 - 請求項7記載の無線通信信号処理方法であって、
前記順方向制御信号は、前記複数の機能ブロックのうち、送信処理系または受信処理系の最前段の機能ブロックから最後段の機能ブロックまで、同一フォーマットで受け渡される
ことを特徴とする無線通信信号処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005059855A JP4453575B2 (ja) | 2004-09-07 | 2005-03-04 | ソフトウェア無線装置 |
US11/218,484 US7346330B2 (en) | 2004-09-07 | 2005-09-06 | Software-defined radio apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004259133 | 2004-09-07 | ||
JP2005059855A JP4453575B2 (ja) | 2004-09-07 | 2005-03-04 | ソフトウェア無線装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006109397A JP2006109397A (ja) | 2006-04-20 |
JP4453575B2 true JP4453575B2 (ja) | 2010-04-21 |
Family
ID=35996889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005059855A Expired - Fee Related JP4453575B2 (ja) | 2004-09-07 | 2005-03-04 | ソフトウェア無線装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7346330B2 (ja) |
JP (1) | JP4453575B2 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9509824B2 (en) | 2004-03-19 | 2016-11-29 | Brightpoint, Inc. | Multi-phone programming application |
US8423007B2 (en) * | 2004-03-19 | 2013-04-16 | Brightpoint, Inc. | Multi-phone programming application |
US8408459B1 (en) | 2005-01-14 | 2013-04-02 | Brightpoint, Inc. | 4PL system and method |
US7784029B2 (en) | 2005-09-30 | 2010-08-24 | Microsoft Corporation | Network service for modularly constructing a software defined radio |
US7630734B2 (en) * | 2005-10-20 | 2009-12-08 | Harris Corporation | Mobile wireless communications device providing enhanced file management and related methods |
US8396041B2 (en) | 2005-11-08 | 2013-03-12 | Microsoft Corporation | Adapting a communication network to varying conditions |
US8381047B2 (en) | 2005-11-30 | 2013-02-19 | Microsoft Corporation | Predicting degradation of a communication channel below a threshold based on data transmission errors |
US7920823B2 (en) * | 2006-12-08 | 2011-04-05 | Microsoft Corporation | System capability discovery for software defined radio |
US8036240B2 (en) * | 2007-12-14 | 2011-10-11 | Microsoft Corporation | Software defined cognitive radio |
US20090323784A1 (en) * | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Software-Defined Radio Platform Based Upon Graphics Processing Unit |
EP2318860A4 (en) | 2008-08-11 | 2012-07-04 | Marport Canada Inc | PHASE-CONTROLLED SOFTWARE-DEFINED BROADBAND MULTIFUNCTION SOLAR SYSTEM AND METHOD |
JP5133419B2 (ja) * | 2008-08-25 | 2013-01-30 | 株式会社エヌ・ティ・ティ・ドコモ | 共通制御信号を配信する配信システム、配信装置、端末装置及び方法 |
EP2320687B1 (en) * | 2008-08-25 | 2015-07-15 | NTT DoCoMo, Inc. | Distribution of a common control signal with system information including multiple control items |
GB2477960A (en) * | 2010-02-19 | 2011-08-24 | Thales Holdings Uk Plc | Integrated aircraft radio system in which a plurality of radios are networked together |
WO2019181333A1 (ja) * | 2018-03-19 | 2019-09-26 | 株式会社日立国際電気 | ソフトウェア無線機 |
JP7095175B2 (ja) * | 2019-03-15 | 2022-07-04 | 株式会社日立国際電気 | ソフトウェア無線機 |
CN115427911A (zh) | 2019-12-05 | 2022-12-02 | 安乐泰克有限公司 | 在频率合成中使用稳定的可调谐有源反馈模拟滤波器 |
US11876499B2 (en) | 2020-06-15 | 2024-01-16 | Anlotek Limited | Tunable bandpass filter with high stability and orthogonal tuning |
US11955942B2 (en) | 2021-02-27 | 2024-04-09 | Anlotek Limited | Active multi-pole filter |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3596246A (en) * | 1966-10-29 | 1971-07-27 | Kokusai Denshin Denwa Co Ltd | Time-divisional data switching system |
US4215244A (en) * | 1978-12-18 | 1980-07-29 | The United States Of America As Represented By The Secretary Of The Army | Self-adaptive mobile subscriber access system employing time division multiple accessing |
US6198783B1 (en) * | 1992-03-12 | 2001-03-06 | Ntp Incorporated | System for wireless serial transmission of encoded information |
US5694428A (en) * | 1992-03-12 | 1997-12-02 | Ntp Incorporated | Transmitting circuitry for serial transmission of encoded information |
US5648991A (en) * | 1994-02-16 | 1997-07-15 | Kabushiki Kaisha Toshiba | Sampling phase synchronizing apparatus and bidirectional maximum likelihood sequence estimation scheme therefore |
US5812527A (en) * | 1996-04-01 | 1998-09-22 | Motorola Inc. | Simplified calculation of cell transmission rates in a cell based netwook |
US5777984A (en) * | 1996-04-01 | 1998-07-07 | Motorola Inc. | Method and apparatus for controlling cell transmission rate in a cell based network in the presence of congestion |
JP3680592B2 (ja) | 1998-10-30 | 2005-08-10 | 株式会社日立製作所 | 通信装置 |
US6088405A (en) * | 1999-01-15 | 2000-07-11 | Lockheed Martin Corporation | Optimal decoder for tall-biting convolutional codes |
US7281043B1 (en) * | 2001-05-31 | 2007-10-09 | Cisco Technology, Inc. | System for sharing resources among RSVP sessions |
US7328045B2 (en) * | 2003-12-24 | 2008-02-05 | Robert Bosch Gmbh | Secure and intuitive method for wireless network set-up and associated device and system |
-
2005
- 2005-03-04 JP JP2005059855A patent/JP4453575B2/ja not_active Expired - Fee Related
- 2005-09-06 US US11/218,484 patent/US7346330B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7346330B2 (en) | 2008-03-18 |
JP2006109397A (ja) | 2006-04-20 |
US20060052094A1 (en) | 2006-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4453575B2 (ja) | ソフトウェア無線装置 | |
US10303700B1 (en) | Preventing pauses in algorithms requiring pre-image information concerning modifications during data replication | |
JP2008310832A (ja) | 高レベル・データ・リンク・コントローラから多数個のディジタル信号プロセッサ・コアに信号を分配するための装置と方法 | |
WO1999022307A1 (fr) | Interface de donnees et systeme de communication haute vitesse utilisant cette interface | |
JP2001134527A (ja) | バススイッチ用アダプタ、バススイッチ用ブリッジ、バススイッチ、およびバススイッチシステム | |
JP4385247B2 (ja) | 集積回路、および情報処理装置 | |
JP2005071155A (ja) | ファームウエア更新可能な通信機器端末 | |
JPH04312152A (ja) | ネットワーク用入出力装置 | |
RU175049U9 (ru) | УСТРОЙСТВО КОММУНИКАЦИОННЫХ ИНТЕРФЕЙСОВ SpaceWire | |
JP3412342B2 (ja) | イメージ描画装置及びデータ伸長方法 | |
WO2010100869A1 (ja) | 通信システム、通信装置、集積回路、及び通信方法 | |
JP2007103999A (ja) | データ転送制御装置、およびデータ転送制御方法 | |
CN102217242B (zh) | 通信***、通信装置、集成电路及通信方法 | |
JP2003258922A (ja) | 3段通信バッファを利用した通信装置 | |
CN100417128C (zh) | 分组处理结构 | |
CN100547939C (zh) | 无线通信装置以及无线通信信号处理方法 | |
JP7042677B2 (ja) | 情報処理装置、制御方法、情報処理システム、および、制御プログラム | |
JP5011728B2 (ja) | ホットスタンバイ方式を採用したシステム及びそれに用いる同期方法 | |
KR102333448B1 (ko) | 유도 무기 탑재 장비의 소프트웨어 갱신을 위한 장치 및 그 방법 | |
JP2007034893A (ja) | データ処理モジュール及びそのメッセージの送信準備方法 | |
JP2022061674A (ja) | メモリ制御装置および制御方法 | |
JPH09146901A (ja) | プログラム転送方式 | |
JP3213030B2 (ja) | 通信制御方法 | |
JP2000222280A (ja) | 二重クロック・システム用の後置書込みバッファ | |
JPH07200426A (ja) | 逐次型中継ファイル転送装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060515 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070704 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20090914 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091001 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091006 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091204 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100112 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100125 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140212 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |