JP2016143402A - タイマ制御装置、無線通信装置及びタイマ制御方法 - Google Patents
タイマ制御装置、無線通信装置及びタイマ制御方法 Download PDFInfo
- Publication number
- JP2016143402A JP2016143402A JP2015021530A JP2015021530A JP2016143402A JP 2016143402 A JP2016143402 A JP 2016143402A JP 2015021530 A JP2015021530 A JP 2015021530A JP 2015021530 A JP2015021530 A JP 2015021530A JP 2016143402 A JP2016143402 A JP 2016143402A
- Authority
- JP
- Japan
- Prior art keywords
- thread
- unit
- time
- loop processing
- notification
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
【解決手段】タイマ制御装置は、所定のループ処理を繰り返すループ処理部と、プロセッサのクロックに対応するカウンタのカウンタ値を取得する取得部と、前記取得部によって取得されるカウンタ値に基づいて、所定の単位時間に前記ループ処理部によって繰り返されるループ処理の回数を算出する算出部と、前記ループ処理部によるループ処理の回数を計数し、計数された回数と前記算出部によって算出された回数とに基づくタイムアウト通知を出力する通知部と、前記通知部から出力されるタイムアウト通知に同期して、アプリケーションのスレッドを制御する制御部とを有する。
【選択図】図2
Description
1(回):7(tsc)=N(回):(490000/1000)(tsc) ・・・(1)
ここでは、式(1)からN=70と求まるため、ループ回数算出部122は、1μsの間にループ処理部123が実行するループ回数を70と算出したことになる。
1:TSC_L=N:TSC_1 ・・・(2)
120 ベースバンドプロセッサ
121 タイムスタンプ取得部
122 ループ回数算出部
123 ループ処理部
124 タイムアウト通知部
125 動作時間判定部
126 経過時間更新部
127 スレッド制御部
128 スレッド状態登録部
130 無線プロセッサ
140 無線I/F
150 メモリ
Claims (8)
- 所定のループ処理を繰り返すループ処理部と、
プロセッサのクロックに対応するカウンタのカウンタ値を取得する取得部と、
前記取得部によって取得されるカウンタ値に基づいて、所定の単位時間に前記ループ処理部によって繰り返されるループ処理の回数を算出する算出部と、
前記ループ処理部によるループ処理の回数を計数し、計数された回数と前記算出部によって算出された回数とに基づくタイムアウト通知を出力する通知部と、
前記通知部から出力されるタイムアウト通知に同期して、アプリケーションのスレッドを制御する制御部と
を有することを特徴とするタイマ制御装置。 - 前記算出部は、
前記所定の単位時間よりも長い時間に相当する前記カウンタ値の増分と、前記ループ処理部によってループ処理が1回実行される時間に相当する前記カウンタ値の増分とに基づいて、前記所定の単位時間に繰り返されるループ処理の回数を算出することを特徴とする請求項1記載のタイマ制御装置。 - 前記通知部は、
計数されたループ処理の回数が前記算出部によって算出されたループ処理の回数に到達する度に、タイムアウト通知を出力することを特徴とする請求項1記載のタイマ制御装置。 - 前記通知部は、
計数されたループ処理の回数が前記制御部によって制御されるスレッドの動作時間に対応する回数に到達する度に、タイムアウト通知を出力することを特徴とする請求項1記載のタイマ制御装置。 - 前記制御部は、
前記通知部から出力されるタイムアウト通知に同期して、複数のスレッドの優先度に応じたスレッドの切り替えをアプリケーションに指示することを特徴とする請求項1記載のタイマ制御装置。 - 前記制御部は、
1つのスレッドが実行中に当該1つのスレッドよりも優先度が高い他のスレッドが実行対象となった場合、前記通知部から出力されるタイムアウト通知に同期して、前記1つのスレッドを停止させるとともに、前記他のスレッドを開始させることを特徴とする請求項1記載のタイマ制御装置。 - 無線通信アプリケーションを実行する無線通信装置であって、
所定のループ処理を繰り返すループ処理部と、
プロセッサのクロックに対応するカウンタのカウンタ値を取得する取得部と、
前記取得部によって取得されるカウンタ値に基づいて、所定の単位時間に前記ループ処理部によって繰り返されるループ処理の回数を算出する算出部と、
前記ループ処理部によるループ処理の回数を計数し、計数された回数と前記算出部によって算出された回数とに基づくタイムアウト通知を出力する通知部と、
前記通知部から出力されるタイムアウト通知に同期して、前記無線通信アプリケーションのスレッドを制御する制御部と
を有することを特徴とする無線通信装置。 - 所定のループ処理を繰り返し、
プロセッサのクロックに対応するカウンタのカウンタ値を取得し、
取得されるカウンタ値に基づいて、所定の単位時間に繰り返されるループ処理の回数を算出し、
前記ループ処理の回数を計数し、計数された回数と算出された前記所定の単位時間当たりの回数とに基づくタイムアウト通知を出力し、
出力されるタイムアウト通知に同期して、アプリケーションのスレッドを制御する
処理を有することを特徴とするタイマ制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015021530A JP6409600B2 (ja) | 2015-02-05 | 2015-02-05 | タイマ制御装置、無線通信装置及びタイマ制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015021530A JP6409600B2 (ja) | 2015-02-05 | 2015-02-05 | タイマ制御装置、無線通信装置及びタイマ制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016143402A true JP2016143402A (ja) | 2016-08-08 |
| JP6409600B2 JP6409600B2 (ja) | 2018-10-24 |
Family
ID=56570635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015021530A Expired - Fee Related JP6409600B2 (ja) | 2015-02-05 | 2015-02-05 | タイマ制御装置、無線通信装置及びタイマ制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6409600B2 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6275822A (ja) * | 1985-09-30 | 1987-04-07 | Toshiba Corp | コンピユ−タシステム |
| JPS63217425A (ja) * | 1987-03-06 | 1988-09-09 | Alps Electric Co Ltd | ル−プの自動調整方式 |
| JPH02220132A (ja) * | 1989-02-22 | 1990-09-03 | Pfu Ltd | Cpuタイプ判別装置 |
| JPH05134868A (ja) * | 1991-11-14 | 1993-06-01 | Nagano Oki Denki Kk | ソフトタイマ制御方法 |
| JPH0876878A (ja) * | 1994-08-31 | 1996-03-22 | Tokyo Gas Co Ltd | タイマ処理方法 |
| JPH11327920A (ja) * | 1998-05-12 | 1999-11-30 | Oki Electric Ind Co Ltd | ソフトタイマ処理方法及び装置 |
-
2015
- 2015-02-05 JP JP2015021530A patent/JP6409600B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6275822A (ja) * | 1985-09-30 | 1987-04-07 | Toshiba Corp | コンピユ−タシステム |
| JPS63217425A (ja) * | 1987-03-06 | 1988-09-09 | Alps Electric Co Ltd | ル−プの自動調整方式 |
| JPH02220132A (ja) * | 1989-02-22 | 1990-09-03 | Pfu Ltd | Cpuタイプ判別装置 |
| JPH05134868A (ja) * | 1991-11-14 | 1993-06-01 | Nagano Oki Denki Kk | ソフトタイマ制御方法 |
| JPH0876878A (ja) * | 1994-08-31 | 1996-03-22 | Tokyo Gas Co Ltd | タイマ処理方法 |
| JPH11327920A (ja) * | 1998-05-12 | 1999-11-30 | Oki Electric Ind Co Ltd | ソフトタイマ処理方法及び装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6409600B2 (ja) | 2018-10-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7383033B2 (ja) | 省電力信号パターンの使用方法、装置及び端末 | |
| CN109644355B (zh) | 一种测量方法、终端设备、网络设备及计算机存储介质 | |
| KR20200132846A (ko) | 비활성 상태로부터의 rrc 재개를 위한 보안 핸들링 | |
| US9451544B2 (en) | Base station, radio terminal and radio communication system | |
| JP2013143575A (ja) | 無線通信端末装置及び無線通信端末装置制御方法 | |
| KR102280465B1 (ko) | 단말 및 그 단말에서 애플리케이션 동기화 방법 | |
| CN107113891A (zh) | 网络控制的且基于部署的增加的主小区测量 | |
| EP3001725B1 (en) | Secondary cell state activation and deactivation of gaps | |
| CN103941871A (zh) | 控制智能终端的硬件运行状态的方法和设备 | |
| TWI743399B (zh) | 一種進行調度請求的方法和設備 | |
| US20160224053A1 (en) | Timer-based processing unit operational scaling employing timer resetting on idle process scheduling | |
| JP5798340B2 (ja) | 基地局、及びその制御方法 | |
| JP6409600B2 (ja) | タイマ制御装置、無線通信装置及びタイマ制御方法 | |
| CN116033476B (zh) | 定位参考信号的测量报告发送或接收方法和设备 | |
| JP6394452B2 (ja) | 無線通信装置、無線通信方法、及びプログラム | |
| CN113347668A (zh) | 一种负载均衡方法、装置、电子设备及存储介质 | |
| CN114760679B (zh) | 非连续接收drx配置切换的方法、装置及终端 | |
| US10901491B2 (en) | Sleep management method and device, and computer storage medium | |
| US20140237150A1 (en) | Electronic computer and interrupt control method | |
| CN116939674A (zh) | 测量处理方法、装置、终端及网络侧设备 | |
| JP6226458B2 (ja) | プログラムおよび基地局装置 | |
| JPWO2013046506A1 (ja) | 処理装置、通信システム、通信端末、端末装置制御方法、及びプログラム | |
| JP2015507886A (ja) | 中断セル回復の検出方法及び装置 | |
| JP5662909B2 (ja) | ユーザ端末、及び通信方法 | |
| JP5998295B2 (ja) | ユーザ機器の適応遷移 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180718 |
|
| 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: 20180828 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180910 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6409600 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |