Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6694909B2 - Communication terminal and program - Google Patents
[go: Go Back, main page]

JP6694909B2 - Communication terminal and program - Google Patents

Communication terminal and program Download PDF

Info

Publication number
JP6694909B2
JP6694909B2 JP2018064312A JP2018064312A JP6694909B2 JP 6694909 B2 JP6694909 B2 JP 6694909B2 JP 2018064312 A JP2018064312 A JP 2018064312A JP 2018064312 A JP2018064312 A JP 2018064312A JP 6694909 B2 JP6694909 B2 JP 6694909B2
Authority
JP
Japan
Prior art keywords
communication terminal
base station
time
timeout value
wireless base
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.)
Active
Application number
JP2018064312A
Other languages
Japanese (ja)
Other versions
JP2019176389A (en
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.)
SoftBank Corp
Original Assignee
SoftBank Corp
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 SoftBank Corp filed Critical SoftBank Corp
Priority to JP2018064312A priority Critical patent/JP6694909B2/en
Publication of JP2019176389A publication Critical patent/JP2019176389A/en
Application granted granted Critical
Publication of JP6694909B2 publication Critical patent/JP6694909B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、通信端末及びプログラムに関する。   The present invention relates to a communication terminal and a program.

従来のLTE(Long Term Evolution)方式の通信システムにおいて、eNBは、UEとの通信が終了した場合にタイマを起動し、タイマが閾値を超過した場合に、UEに対してRRC(Radio Resource Control) Connection Releaseを送信することによって、UEをアイドル状態に遷移させていた(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2014−207582号公報
In a conventional LTE (Long Term Evolution) communication system, an eNB activates a timer when communication with a UE is terminated, and when the timer exceeds a threshold value, an eRC (Radio Resource Control) to the UE is performed. The UE has been transitioned to the idle state by transmitting a Connection Release (see, for example, Patent Document 1).
[Prior Art Document]
[Patent Document]
[Patent Document 1] JP-A-2014-207582

UEがRRC Connection Releaseを受信できなかった場合に、適切に対応可能な技術を提供することが望ましい。   It is desirable to provide a technique capable of appropriately handling when the UE cannot receive the RRC Connection Release.

本発明の第1の態様によれば、通信端末が提供される。通信端末は、通信端末が無線基地局と通信接続している接続状態である場合において、無線基地局との通信終了から無線基地局から接続開放メッセージを受信するまでの時間を計測する計測部を備えてよい。通信端末は、計測部によって計測された時間に基づいて、無線基地局との通信終了から通信端末をアイドル状態に遷移させるまでの時間を示すタイムアウト値を設定する設定部を備えてよい。通信端末は、タイムアウト値に基づいて、通信端末をアイドル状態に遷移させる状態遷移部を備えてよい。   According to the first aspect of the present invention, a communication terminal is provided. The communication terminal has a measuring unit that measures the time from the end of communication with the wireless base station to the reception of the connection release message from the wireless base station when the communication terminal is in the connected state in which the communication terminal is in communication connection with the wireless base station. You may be prepared. The communication terminal may include a setting unit that sets, based on the time measured by the measuring unit, a time-out value indicating a time from the end of communication with the wireless base station to the transition of the communication terminal to the idle state. The communication terminal may include a state transition unit that transitions the communication terminal to an idle state based on the timeout value.

上記状態遷移部は、上記通信端末が上記接続状態である場合において、上記無線基地局から接続開放メッセージを受信した場合に上記通信端末をアイドル状態に遷移させてよい。上記状態遷移部は、上記通信端末が上記接続状態である場合において、上記無線基地局との通信終了から上記タイムアウト値によって示される時間が経過するまでの間に上記無線基地局と通信しなかった場合に、上記通信端末を上記アイドル状態に遷移させてよい。上記状態遷移部は、上記通信端末が上記接続状態である場合において、上記無線基地局との通信終了から上記タイムアウト値によって示される時間が経過するまでの間に上記無線基地局から上記接続開放メッセージを受信しなかった場合に、上記通信端末を上記アイドル状態に遷移させてよい。   The state transition unit may transition the communication terminal to an idle state when the communication terminal is in the connected state and receives a connection release message from the radio base station. In the case where the communication terminal is in the connection state, the state transition unit did not communicate with the radio base station from the end of communication with the radio base station until the time indicated by the timeout value elapses. In this case, the communication terminal may transition to the idle state. The state transition unit, when the communication terminal is in the connection state, from the wireless base station to the connection release message from the end of communication with the wireless base station until the time indicated by the timeout value elapses. When not receiving, the communication terminal may transition to the idle state.

上記設定部は、上記計測部によって計測された複数の上記時間に基づいて、上記タイムアウト値を設定してよい。上記設定部は、上記計測部によって計測された複数の上記時間の平均に基づいて、上記タイムアウト値を設定してよい。上記設定部は、上記計測部によって計測された複数の上記時間の平均に予め定められた時間を加算した時間を示すように上記タイムアウト値を設定してよい。   The setting unit may set the timeout value based on the plurality of times measured by the measuring unit. The setting unit may set the timeout value based on an average of the plurality of times measured by the measuring unit. The setting unit may set the timeout value to indicate a time obtained by adding a predetermined time to the average of the plurality of times measured by the measuring unit.

上記設定部は、上記計測部によって計測された時間に予め定められた時間を加算した時間を示すように上記タイムアウト値を設定してよい。上記設定部は、上記計測部によって計測された第1の時間に予め定められた時間を加算した時間を示すように上記タイムアウト値を設定した後、上記通信端末が上記接続状態である場合において、上記無線基地局との通信終了から、上記第1の時間が経過した後であり、かつ、上記タイムアウト値によって示される時間が経過する前に、上記無線基地局から接続開放メッセージを受信した場合に、上記無線基地局との通信終了から上記接続開放メッセージを受信するまでの時間に上記予め定められた時間を加算した時間を示すように上記タイムアウト値を設定してよい。   The setting unit may set the timeout value so as to indicate a time obtained by adding a predetermined time to the time measured by the measuring unit. In the case where the communication terminal is in the connected state, the setting unit sets the timeout value to indicate a time obtained by adding a predetermined time to the first time measured by the measurement unit, When a connection release message is received from the wireless base station after the first time has elapsed from the end of communication with the wireless base station and before the time indicated by the timeout value has elapsed. The time-out value may be set to indicate a time obtained by adding the predetermined time to the time from the end of communication with the radio base station to the reception of the connection release message.

上記設定部は、上記通信端末が上記接続状態である場合において、上記無線基地局との通信終了から、上記タイムアウト値によって示される時間が経過する前に、上記無線基地局から上記接続開放メッセージを受信した場合に、上記無線基地局との通信終了から上記接続開放メッセージを受信するまでの時間に基づいて上記タイムアウト値を設定してよい。上記設定部は、上記通信端末が上記接続状態である場合において、上記無線基地局との通信終了から、上記タイムアウト値によって示される時間が経過する前に、上記無線基地局から上記接続開放メッセージを受信した回数を計数する計数部を有してよく、上記計数部によって計数された上記回数が予め定められた回数と等しくなった場合に、上記無線基地局との通信終了から上記接続開放メッセージを受信するまでの時間に基づいて上記タイムアウト値を設定してよい。   In the case where the communication terminal is in the connected state, the setting unit sends the connection release message from the wireless base station before the time indicated by the timeout value elapses from the end of communication with the wireless base station. When received, the timeout value may be set based on the time from the end of communication with the wireless base station until the reception of the connection release message. In the case where the communication terminal is in the connected state, the setting unit sends the connection release message from the wireless base station before the time indicated by the timeout value elapses from the end of communication with the wireless base station. It may have a counting unit for counting the number of times received, when the number of times counted by the counting unit becomes equal to a predetermined number, the connection release message from the end of communication with the wireless base station The timeout value may be set based on the time until reception.

上記通信端末は、上記無線基地局との通信において設定されているRepetition数を取得する情報取得部を備えてよく、上記設定部は、Repetition数毎にタイムアウト値を設定してよく、上記状態遷移部は、上記情報取得部が取得したRepetition数に対応するタイムアウト値に基づいて、上記通信端末を上記アイドル状態に遷移させるか否かを判定してよい。上記通信端末は、上記通信端末と上記無線基地局との距離を取得する距離取得部を備えてよく、上記設定部は、通信端末と無線基地局との距離毎にタイムアウト値を設定してよく、上記状態遷移部は、上記距離取得部が取得した距離に対応するタイムアウト値に基づいて、上記通信端末を上記アイドル状態に遷移させるか否かを判定してよい。上記設定部は、無線基地局のグループ毎にタイムアウト値を設定してよく、上記状態遷移部は、上記通信端末が通信接続している無線基地局が属するグループに対応するタイムアウト値に基づいて、上記通信端末を上記アイドル状態に遷移させるか否かを判定してよい。上記設定部は、無線基地局毎にタイムアウト値を設定してよく、上記状態遷移部は、上記通信端末が通信接続している無線基地局に対応するタイムアウト値に基づいて、上記通信端末を上記アイドル状態に遷移させるか否かを判定してよい。   The communication terminal may include an information acquisition unit that acquires the number of Repetitions set in communication with the wireless base station, and the setting unit may set a timeout value for each number of Repetition, and the state transition may be performed. The unit may determine whether to shift the communication terminal to the idle state based on a timeout value corresponding to the number of Repetitions acquired by the information acquisition unit. The communication terminal may include a distance acquisition unit that acquires a distance between the communication terminal and the wireless base station, the setting unit may set a timeout value for each distance between the communication terminal and the wireless base station. The state transition unit may determine whether to transition the communication terminal to the idle state, based on a timeout value corresponding to the distance acquired by the distance acquisition unit. The setting unit may set a timeout value for each group of wireless base stations, the state transition unit, based on a timeout value corresponding to the group to which the wireless base station to which the communication terminal is communicatively connected, It may be determined whether or not to shift the communication terminal to the idle state. The setting unit may set a timeout value for each radio base station, the state transition unit, based on the timeout value corresponding to the radio base station with which the communication terminal is communicatively connected, the communication terminal It may be determined whether or not to transition to the idle state.

上記接続状態は、RRC Connected Stateであってよく、上記アイドル状態は、RRC Idle Stateであってよく、上記接続開放メッセージは、RRC Connection Releaseであってよい。上記通信端末は、IoTデバイスであってよい。   The connection state may be RRC Connected State, the idle state may be RRC Idle State, and the connection release message may be RRC Connection Release. The communication terminal may be an IoT device.

本発明の第2の態様によれば、コンピュータを、上記通信端末として機能させるためのプログラムが提供される。   According to the second aspect of the present invention, there is provided a program for causing a computer to function as the communication terminal.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。   Note that the above summary of the invention does not enumerate all necessary features of the present invention. Further, a sub-combination of these feature groups can also be an invention.

通信端末100の通信環境の一例を概略的に示す。1 schematically shows an example of a communication environment of communication terminal 100. 通信端末100と無線基地局30との通信の流れの一例を概略的に示す。An example of the flow of communication between the communication terminal 100 and the wireless base station 30 is schematically shown. 通信端末100と無線基地局30との通信の流れの一例を概略的に示す。An example of the flow of communication between the communication terminal 100 and the wireless base station 30 is schematically shown. 通信端末100と無線基地局30との通信の流れの一例を概略的に示す。An example of the flow of communication between the communication terminal 100 and the wireless base station 30 is schematically shown. 通信端末100と無線基地局30との通信の流れの一例を概略的に示す。An example of the flow of communication between the communication terminal 100 and the wireless base station 30 is schematically shown. 通信端末100と無線基地局30との通信の流れの一例を概略的に示す。An example of the flow of communication between the communication terminal 100 and the wireless base station 30 is schematically shown. タイムアウト値テーブル161の一例を概略的に示す。An example of the timeout value table 161 is schematically shown. タイムアウト値テーブル162の一例を概略的に示す。An example of the timeout value table 162 is schematically shown. タイムアウト値テーブル163の一例を概略的に示す。An example of the timeout value table 163 is schematically shown. タイムアウト値テーブル164の一例を概略的に示す。An example of the timeout value table 164 is schematically shown. 通信端末100の機能構成の一例を概略的に示す。1 schematically shows an example of the functional configuration of the communication terminal 100. 通信端末100として機能するコンピュータ900のハードウェア構成の一例を概略的に示す。1 schematically shows an example of a hardware configuration of a computer 900 that functions as the communication terminal 100.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。   Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Moreover, not all combinations of the features described in the embodiments are essential to the solving means of the invention.

図1は、通信端末100の通信環境の一例を概略的に示す。通信端末100は、通信システム10に属する。通信システム10は、ネットワーク20及び無線基地局30を含む。通信システム10は、いわゆる移動通信システムであってよい。   FIG. 1 schematically shows an example of the communication environment of the communication terminal 100. The communication terminal 100 belongs to the communication system 10. The communication system 10 includes a network 20 and a radio base station 30. The communication system 10 may be a so-called mobile communication system.

通信システム10は、例えば、いわゆる3G(第3世代移動通信システム)、LTEシステム、いわゆる4G(第4世代移動通信システム)、いわゆる5G(第5世代移動通信システム)、及び5Gより後の移動通信システム等であってよい。ここでは、通信システム10がLTEシステムである場合を主に例に挙げて説明する。   The communication system 10 includes, for example, so-called 3G (third generation mobile communication system), LTE system, so-called 4G (fourth generation mobile communication system), so-called 5G (fifth generation mobile communication system), and mobile communication after 5G. It may be a system or the like. Here, a case where the communication system 10 is an LTE system will be mainly described as an example.

通信端末100は、無線基地局30と無線通信することができればどのような端末であってもよい。ここでは、通信端末100がいわゆるIoT(Internet of Thing)デバイスである場合を主に例に挙げて説明する。IoTデバイスは、スマートフォン等の従来のデバイスと比較して通信頻度が極めて低く、かつ、低消費電力が求められる。   The communication terminal 100 may be any terminal as long as it can wirelessly communicate with the wireless base station 30. Here, a case where the communication terminal 100 is a so-called IoT (Internet of Thing) device will be mainly described as an example. The IoT device is required to have extremely low communication frequency and low power consumption as compared with conventional devices such as smartphones.

通信端末100は、動作状態として、接続状態とアイドル状態とをとり得る。アイドル状態は、通信端末100の消費電力が接続状態よりも少ない状態であり、通信端末100は無線基地局30にデータを送信することができない。接続状態は、無線基地局30との間で接続処理を行って通信接続している状態であり、通信端末100は、無線基地局30との間でデータを送受信できる。   The communication terminal 100 can take a connected state and an idle state as operation states. The idle state is a state in which the power consumption of the communication terminal 100 is lower than that in the connected state, and the communication terminal 100 cannot transmit data to the wireless base station 30. The connected state is a state in which connection processing is performed with the wireless base station 30 for communication connection, and the communication terminal 100 can send and receive data to and from the wireless base station 30.

通信端末100が接続状態である場合において、通信端末100と無線基地局30とはデータ通信を行い、無線基地局30は、通信終了からの経過時間が、予め設定されたタイマ値によって示される時間を超えた場合に、通信端末100をアイドル状態に遷移させるための接続開放メッセージを通信端末100に送信する。接続開放メッセージを受信した通信端末100は、接続状態からアイドル状態に遷移する。これにより、通信端末100の消費電力が低減される。   When the communication terminal 100 is in the connected state, the communication terminal 100 and the radio base station 30 perform data communication, and the radio base station 30 indicates the time elapsed from the end of the communication, which is the time indicated by the preset timer value. When it exceeds, a connection release message for causing the communication terminal 100 to transition to the idle state is transmitted to the communication terminal 100. The communication terminal 100 receiving the connection release message transits from the connected state to the idle state. As a result, the power consumption of the communication terminal 100 is reduced.

ここで、通信端末100が、接続開放メッセージの受信に失敗して、アイドル状態に遷移せずに接続状態を維持してしまった場合、通信端末100の消費電力を適切に低減できないことになる。接続状態を維持してしまった場合であっても、その後すぐに通信端末100がデータを送信する場合には、接続状態を維持してしまうことによる電力消費量は少なくて済む。しかし、通信端末100がIoTデバイスである場合、通信頻度が低いので、データ送信をしないにも関わらず接続状態を長時間維持してしまうことになり、接続状態を維持してしまうことによる電力消費量は多くなる。例えば、通信端末100が、センサにより検知したデータを6時間に1回無線基地局30に送信するタイプのIoTデバイスである場合、6時間もの間、不必要に接続状態を維持してしまうことになる。スマートフォン等の従来のデバイスの場合、IoTデバイスと比較して通信頻度が高く、上記問題による電力消費量が多くないことから課題として認識されにくかったが、今後、IoTデバイスが数多く普及していくにあたり、このような課題は顕在化されていくと考えられる。   Here, if the communication terminal 100 fails to receive the connection release message and maintains the connected state without transitioning to the idle state, the power consumption of the communication terminal 100 cannot be appropriately reduced. Even if the connection state is maintained, if the communication terminal 100 transmits data immediately after that, the power consumption due to maintaining the connection state is small. However, when the communication terminal 100 is an IoT device, the communication frequency is low, so that the connection state is maintained for a long time even if data is not transmitted, and power consumption due to the connection state being maintained. The amount increases. For example, if the communication terminal 100 is an IoT device of the type that transmits the data detected by the sensor to the wireless base station 30 once every 6 hours, the connection state is unnecessarily maintained for 6 hours. Become. In the case of conventional devices such as smartphones, communication frequency is higher than that of IoT devices, and it was difficult to recognize it as a problem because it does not consume much power due to the above problems, but in the future, as many IoT devices become widespread. , It is considered that such issues will become apparent.

それに対して、本実施形態に係る通信端末100は、接続状態である場合において、無線基地局30との通信終了後から、無線基地局30から接続開放メッセージを受信するまでの時間を計測し、計測した時間に基づいて、無線基地局30との通信終了からアイドル状態に遷移するまでの時間を示すタイムアウト値を設定する。そして、通信端末100は、接続状態である場合において、無線基地局30との通信終了から、タイムアウト値によって示される時間が経過するまでの間に無線基地局30と通信しなかった場合、タイムアウト値によって示される時間が経過するときにアイドル状態に遷移する。これにより、通信端末100が接続開放メッセージの受信に失敗した場合であっても、通常であれば接続開放メッセージを受信するはずの時間が経過しても接続開放メッセージを受信しなかった場合には、その時点でアイドル状態に遷移することができ、通信端末100が不必要に接続状態を維持してしまうことを防止できる。そして、これにより、通信端末100の消費電力の低減に貢献することができる。   On the other hand, when the communication terminal 100 according to the present embodiment is in the connected state, it measures the time from the end of communication with the wireless base station 30 to the reception of the connection release message from the wireless base station 30, Based on the measured time, a timeout value indicating the time from the end of communication with the wireless base station 30 to the transition to the idle state is set. Then, when the communication terminal 100 is in the connected state and does not communicate with the wireless base station 30 from the end of communication with the wireless base station 30 until the time indicated by the timeout value elapses, the timeout value Transition to the idle state when the time indicated by is elapsed. As a result, even if the communication terminal 100 fails to receive the connection release message, if it does not receive the connection release message even after the time normally required to receive the connection release message elapses. At that time, it is possible to transition to the idle state, and it is possible to prevent the communication terminal 100 from unnecessarily maintaining the connected state. And thereby, it can contribute to reduction of the power consumption of the communication terminal 100.

なお、通信端末100がタイムアウト値を予め固定値として格納しておくことも考えられる。しかし、無線基地局30のタイマ値は運用によって変更される場合があり、タイムアウト値を固定値として格納する場合には、このような変更に対応することができない。無線基地局30のタイマ値が運用によって変更された場合に、無線基地局30と通信端末100とがネゴシエーションをすることによって、通信端末100のタイムアウト値を更新することも考えられる。しかし、例えば、通信端末100がIoTデバイスである場合、その数は膨大であり、無線基地局30のタイマ値が変更された場合に、全てのIoTデバイスとネゴシエーションをすることによってIoTデバイスのタイムアウト値を変更することは困難である。また、このようなネゴシエーションは、3GPP(Third Generation Parnership Project)標準規格に定義されていないため、全てのIoTデバイス及び無線基地局に、当該ネゴシエーションの機能をコストをかけずに搭載することは実運用上困難である。それに対して、本実施形態に係る通信端末100によれば、通信端末100が主導となって、適宜適切にタイムアウト値が設定されるので、無線基地局30のタイマ値の変更にも柔軟に対応することができる。   It is also possible that the communication terminal 100 stores the timeout value as a fixed value in advance. However, the timer value of the radio base station 30 may be changed depending on the operation, and when the timeout value is stored as a fixed value, such a change cannot be dealt with. When the timer value of the wireless base station 30 is changed by operation, it is possible that the wireless base station 30 and the communication terminal 100 negotiate to update the timeout value of the communication terminal 100. However, for example, when the communication terminal 100 is an IoT device, the number is enormous, and when the timer value of the radio base station 30 is changed, the timeout value of the IoT device by negotiating with all the IoT devices. Is difficult to change. Further, since such negotiation is not defined in the 3GPP (Third Generation Parnership Project) standard, it is practically practical to mount the negotiation function on all IoT devices and radio base stations without cost. It's difficult. On the other hand, according to the communication terminal 100 according to the present embodiment, the communication terminal 100 takes the initiative in appropriately setting the timeout value, so that the timer value of the wireless base station 30 can be flexibly changed. can do.

図2は、通信端末100と無線基地局30との通信の流れの一例を概略的に示す。ここでは、通信端末100と無線基地局30とがRRCに従って動作する例を示す。本例において、RRC Connection Releaseは接続開放メッセージの一例である。また、RRC Connected Stateは接続状態の一例であり、RRC Idle Stateはアイドル状態の一例である。   FIG. 2 schematically shows an example of the flow of communication between the communication terminal 100 and the wireless base station 30. Here, an example in which the communication terminal 100 and the radio base station 30 operate according to RRC is shown. In this example, RRC Connection Release is an example of a connection release message. In addition, RRC Connected State is an example of a connected state, and RRC Idle State is an example of an idle state.

ステップ(ステップをSと省略して記載する場合がある。)102では、通信端末100が、無線基地局30にRRC Connection Requestを送信する。S104では、無線基地局30が、通信端末100にRRC Connection Setupを送信する。S106では、通信端末100が、無線基地局30にRRC Connection Setup Completeを送信する。これにより、通信端末100と無線基地局30との通信接続が完了し、通信端末100はRRC Connected Stateに遷移する。また、無線基地局30は、通信端末100の動作状態がRRC Connected Stateであるものとして管理する。   In step (step may be abbreviated as S) 102, communication terminal 100 transmits RRC Connection Request to radio base station 30. In S104, the radio base station 30 transmits the RRC Connection Setup to the communication terminal 100. In S106, the communication terminal 100 transmits the RRC Connection Setup Complete to the radio base station 30. As a result, the communication connection between the communication terminal 100 and the wireless base station 30 is completed, and the communication terminal 100 transitions to the RRC Connected State. In addition, the wireless base station 30 manages the operation state of the communication terminal 100 as the RRC Connected State.

S108では、通信端末100と無線基地局30との間でデータ通信が行われる。データ通信が終了すると、通信端末100及び無線基地局30のそれぞれは経過時間の計測を開始する。経過時間が、無線基地局30に予め設定されたタイマ値32によって示される時間に達したことに応じて、無線基地局30は、通信端末100にRRC Connection Releaseを送信する(S110)。無線基地局30は、通信端末100の動作状態がRRC Idle Stateに遷移したものとして管理する。通信端末100は、RRC Connection Releaseを受信したことに応じて、経過時間の計測を完了し、RRC Idle Stateに遷移する。   In S108, data communication is performed between the communication terminal 100 and the wireless base station 30. When the data communication ends, each of the communication terminal 100 and the wireless base station 30 starts measuring the elapsed time. In response to the elapsed time reaching the time indicated by the timer value 32 preset in the wireless base station 30, the wireless base station 30 transmits the RRC Connection Release to the communication terminal 100 (S110). The radio base station 30 manages the operation state of the communication terminal 100 as if the operation state transitioned to RRC Idle State. The communication terminal 100 completes the measurement of the elapsed time and transitions to the RRC Idle State in response to receiving the RRC Connection Release.

通信端末100は、計測した、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間に基づいて、無線基地局30との通信終了からRRC Idle Stateに遷移するまでの時間を示すタイムアウト値を設定する。通信端末100は、例えば、計測した時間に、予め定められた時間を加算した時間を示すようにタイムアウト値を設定する。   The communication terminal 100 indicates the time from the end of communication with the radio base station 30 to the transition to RRC Idle State, based on the measured time from the end of communication with the radio base station 30 to the reception of the RRC Connection Release. Set the timeout value. The communication terminal 100 sets, for example, a timeout value so as to indicate a time obtained by adding a predetermined time to the measured time.

図3は、通信端末100と無線基地局30との通信の流れの一例を概略的に示す。ここでは、図2に示す処理によって通信端末100がタイムアウト値102を設定した後であり、かつ、通信端末100がRRC Connected Stateである状態を開始状態として説明する。   FIG. 3 schematically shows an example of the flow of communication between the communication terminal 100 and the wireless base station 30. Here, the state after the communication terminal 100 sets the timeout value 102 by the process shown in FIG. 2 and the communication terminal 100 is in the RRC Connected State will be described as a start state.

S202では、通信端末100と無線基地局30との間でデータ通信が行われる。データ通信が終了すると、通信端末100及び無線基地局30のそれぞれは経過時間の計測を開始する。経過時間が、タイマ値32によって示される時間に達したことに応じて、無線基地局30は、通信端末100にRRC Connection Releaseを送信する。なお、経過時間がタイマ値32によって示される時間に達する前に、通信端末100と無線基地局30との間でデータ通信が行われた場合、通信端末100及び無線基地局30は、経過時間の計測を終了し、当該データ通信が終了したときに、改めて経過時間の計測を開始する。   In S202, data communication is performed between the communication terminal 100 and the wireless base station 30. When the data communication ends, each of the communication terminal 100 and the wireless base station 30 starts measuring the elapsed time. When the elapsed time has reached the time indicated by the timer value 32, the radio base station 30 transmits the RRC Connection Release to the communication terminal 100. If data communication is performed between the communication terminal 100 and the wireless base station 30 before the elapsed time reaches the time indicated by the timer value 32, the communication terminal 100 and the wireless base station 30 will When the measurement ends and the data communication ends, the measurement of the elapsed time starts again.

本例では、RRC Connection Releaseが通信端末100に到達しなかったものとして説明を続ける。3GPPの仕様上、RRC Connection Releaseの再送がないため、RRC Connection Releaseが通信端末100に到達しなくても、再送は行われない。通信端末100は、経過時間が、タイムアウト値102によって示される時間に達したことに応じて、RRC Idle Stateに遷移する。通信端末100が、図2及び図3に示す処理を実行することによって、通信端末100がRRC Connection Releaseの受信に失敗した場合に、通信端末100がRRC Connection Stateを維持してしまうことを防止できる。   In this example, the description will be continued assuming that the RRC Connection Release has not reached the communication terminal 100. Since the RRC Connection Release is not retransmitted according to the specifications of 3GPP, the RRC Connection Release is not retransmitted even if the RRC Connection Release does not reach the communication terminal 100. The communication terminal 100 transitions to the RRC Idle State when the elapsed time reaches the time indicated by the timeout value 102. By performing the processing illustrated in FIGS. 2 and 3 by the communication terminal 100, it is possible to prevent the communication terminal 100 from maintaining the RRC Connection State when the communication terminal 100 fails to receive the RRC Connection Release. ..

図4は、通信端末100と無線基地局30との通信の流れの一例を概略的に示す。ここでは、図2に示す処理によって通信端末100が、計測時間104に予め定められた時間α106を加算することによってタイムアウト値102を設定した後に、タイマ値32が変更された場合について説明する。ここでは、タイマ値32が長くなった場合について説明する。   FIG. 4 schematically shows an example of the flow of communication between the communication terminal 100 and the wireless base station 30. Here, a case where the timer value 32 is changed after the communication terminal 100 sets the timeout value 102 by adding the predetermined time α 106 to the measurement time 104 by the process shown in FIG. 2 will be described. Here, a case where the timer value 32 becomes long will be described.

S302では、通信端末100と無線基地局30との間でデータ通信が行われる。データ通信が終了すると、通信端末100及び無線基地局30のそれぞれは経過時間の計測を開始する。経過時間が、タイマ値32によって示される時間に達したことに応じて、無線基地局30は、通信端末100にRRC Connection Releaseを送信する(S304)。通信端末100は、RRC Connection Releaseを受信したことに応じて、経過時間の計測を完了し、RRC Idle Stateに遷移する。   In S302, data communication is performed between the communication terminal 100 and the wireless base station 30. When the data communication ends, each of the communication terminal 100 and the wireless base station 30 starts measuring the elapsed time. When the elapsed time has reached the time indicated by the timer value 32, the radio base station 30 transmits an RRC Connection Release to the communication terminal 100 (S304). The communication terminal 100 completes the measurement of the elapsed time and transitions to the RRC Idle State in response to receiving the RRC Connection Release.

通信端末100は、図4に示すように、無線基地局30との通信終了から、計測時間104が経過した後、タイムアウト値102によって示される時間が経過する前に、無線基地局30からRRC Connection Releaseを受信した場合に、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間に基づいてタイムアウト値102を設定してよい。例えば、通信端末100は、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間に時間α106を加算した時間を示すようにタイムアウト値102を設定する。これにより、例えば、無線基地局30における運用変更でタイマ値32の示す時間が長くなった場合に、その変更に合わせてタイムアウト値102を長くすることができる。   As shown in FIG. 4, the communication terminal 100 receives from the radio base station 30 the RRC Connection after the measurement time 104 has elapsed from the end of the communication with the radio base station 30 and before the time indicated by the timeout value 102 has elapsed. When the Release is received, the timeout value 102 may be set based on the time from the end of communication with the radio base station 30 to the reception of the RRC Connection Release. For example, the communication terminal 100 sets the timeout value 102 so as to indicate a time obtained by adding the time α 106 to the time from the end of communication with the radio base station 30 to the reception of the RRC Connection Release. As a result, for example, when the time indicated by the timer value 32 becomes long due to the operation change in the radio base station 30, the timeout value 102 can be made long in accordance with the change.

なお、通信端末100は、時間α106を適宜変更してもよい。例えば、通信端末100は、予め定められた条件が満たされた場合に、時間α106を変更する。具体例として、通信端末100は、通信端末100側のタイムアウトによるアイドル状態への遷移が一定数連続した場合に、RRC Connection Releaseのタイマ値32が長くなったとみなし(運用が変更されたとみなし)、時間α106の値を予め定められた時間の分長くする。これにより、RRC Connection Releaseを受信するまでの時間を計測できるようにする。一定数は、任意に設定されてよく、また、変更可能であってよい。また、予め定められた時間は、任意に設定されてよく、また、変更可能であってよい。   The communication terminal 100 may change the time α 106 as appropriate. For example, communication terminal 100 changes time α106 when a predetermined condition is satisfied. As a specific example, the communication terminal 100 considers that the timer value 32 of the RRC Connection Release has become long when the transition to the idle state due to timeout on the communication terminal 100 side has continued for a certain number (assuming that the operation has been changed), The value of the time α106 is lengthened by a predetermined time. This makes it possible to measure the time until receiving the RRC Connection Release. The fixed number may be set arbitrarily and may be changeable. Further, the predetermined time may be set arbitrarily and may be changeable.

また、通信端末100は、通信端末100側のタイムアウトによるアイドル状態への遷移の頻度が予め定められた閾値より高い場合に、RRC Connection Releaseのタイマ値32が長くなったとみなし(運用が変更されたとみなし)、時間α106の値を予め定められた時間の分長くする。これにより、RRC Connection Releaseを受信するまでの時間を計測できるようにする。予め定められた閾値は、任意に設定されてよく、また、変更可能であってよい。また、予め定められた時間は、任意に設定されてよく、また、変更可能であってよい。   Further, the communication terminal 100 considers that the timer value 32 of the RRC Connection Release has become long when the frequency of transition to the idle state due to a timeout on the communication terminal 100 side is higher than a predetermined threshold (when the operation is changed, Assumed), the value of the time α 106 is lengthened by a predetermined time. This makes it possible to measure the time until receiving the RRC Connection Release. The predetermined threshold value may be set arbitrarily and may be changeable. Further, the predetermined time may be set arbitrarily and may be changeable.

図5は、通信端末100と無線基地局30との通信の流れの一例を概略的に示す。ここでは、図2に示す処理によって通信端末100が、計測時間104に予め定められた時間α106を加算することによってタイムアウト値102を設定した後に、タイマ値32が変更された場合について説明する。ここでは、タイマ値32が短くなった場合について説明する。   FIG. 5 schematically shows an example of the flow of communication between the communication terminal 100 and the wireless base station 30. Here, a case where the timer value 32 is changed after the communication terminal 100 sets the timeout value 102 by adding the predetermined time α 106 to the measurement time 104 by the process shown in FIG. 2 will be described. Here, a case where the timer value 32 becomes short will be described.

S402では、通信端末100と無線基地局30との間でデータ通信が行われる。データ通信が終了すると、通信端末100及び無線基地局30のそれぞれは経過時間の計測を開始する。経過時間が、タイマ値32によって示される時間に達したことに応じて、無線基地局30は、通信端末100にRRC Connection Releaseを送信する(S304)。通信端末100は、RRC Connection Releaseを受信したことに応じて、経過時間の計測を完了し、RRC Idle Stateに遷移する。   In S402, data communication is performed between the communication terminal 100 and the wireless base station 30. When the data communication ends, each of the communication terminal 100 and the wireless base station 30 starts measuring the elapsed time. When the elapsed time has reached the time indicated by the timer value 32, the radio base station 30 transmits an RRC Connection Release to the communication terminal 100 (S304). The communication terminal 100 completes the measurement of the elapsed time and transitions to the RRC Idle State in response to receiving the RRC Connection Release.

通信端末100は、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間が、計測時間104よりも短い場合、タイムアウト値102を変更するか否かを判定してよい。例えば、通信端末100は、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間が計測時間104よりも短いことが予め定められた回数続いた場合に、タイムアウト値102を短くする。例えば、通信端末100は、複数回にわたって測定した、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間の平均時間に予め定められた時間α106を加算した時間を示すようにタイムアウト値102を設定する。   If the time from the end of communication with the wireless base station 30 to the reception of the RRC Connection Release is shorter than the measurement time 104, the communication terminal 100 may determine whether to change the timeout value 102. For example, the communication terminal 100 shortens the timeout value 102 when the time from the end of the communication with the radio base station 30 to the reception of the RRC Connection Release continues for a predetermined number of times shorter than the measurement time 104. .. For example, the communication terminal 100 times out so as to indicate a time obtained by adding a predetermined time α106 to the average time from the end of communication with the radio base station 30 until receiving the RRC Connection Release, which is measured multiple times. Set the value 102.

これにより、例えば、無線基地局30における運用変更でタイマ値32の示す時間が短くなった場合に、その変更に合わせてタイムアウト値102を短くすることができ、通信端末100のアイドル状態への遷移を早めることによって、通信端末100の消費電力の低減に貢献することができる。   Thereby, for example, when the time indicated by the timer value 32 is shortened due to the operation change in the radio base station 30, the timeout value 102 can be shortened in accordance with the change, and the communication terminal 100 shifts to the idle state. By accelerating, the power consumption of the communication terminal 100 can be reduced.

図6は、通信端末100と無線基地局30との通信の流れの一例を概略的に示す。図6は、無線基地局30が、同一信号を複数回送信することによってカバレッジを拡張するRepetition技術を採用している場合の処理の流れを示す。ここでは、通信端末100がRRC Connected Stateである状態を開始状態として説明する。   FIG. 6 schematically shows an example of the flow of communication between the communication terminal 100 and the wireless base station 30. FIG. 6 shows a process flow when the radio base station 30 adopts the Repetition technique for extending the coverage by transmitting the same signal a plurality of times. Here, the state in which the communication terminal 100 is in the RRC Connected State will be described as the start state.

S502では、通信端末100と無線基地局30との間でデータ通信が行われる。データ通信が終了すると、通信端末100及び無線基地局30のそれぞれは経過時間の計測を開始する。経過時間が、タイマ値32によって示される時間に達したことに応じて、無線基地局30は、通信端末100にRRC Connection Release(S504、S506、S508、S510)を送信する。   In S502, data communication is performed between the communication terminal 100 and the wireless base station 30. When the data communication ends, each of the communication terminal 100 and the wireless base station 30 starts measuring the elapsed time. In response to the elapsed time reaching the time indicated by the timer value 32, the radio base station 30 transmits the RRC Connection Release (S504, S506, S508, S510) to the communication terminal 100.

図6では、Repetition数が4である場合を例示している。Repetition送信の送信間隔時間としては、任意の時間が設定されてよい。ここでは、送信間隔時間が1秒間である場合を例に挙げて説明する。Repetition数及び送信間隔時間は、事前に通信端末100に通知される。無線基地局30は、例えば、通信接続時にこれらの情報を通信端末100に送信する。   FIG. 6 illustrates the case where the number of Repetition is 4. An arbitrary time may be set as the transmission interval time of the Repetition transmission. Here, a case where the transmission interval time is 1 second will be described as an example. The number of Repetitions and the transmission interval time are notified to the communication terminal 100 in advance. The wireless base station 30 transmits these pieces of information to the communication terminal 100 at the time of communication connection, for example.

それぞれのRRC Connection Releaseの送信には、何回目のRepetition送信であるかを示す情報が含まれてよい。例えば、S504におけるRRC Connection Releaseの送信には、1回目のRepetition送信であることを示す情報が含まれる。また、例えば、S506におけるRRC Connection Releaseの送信には、2回目のRepetition送信であることを示す情報が含まれる。また、例えば、S508におけるRRC Connection Releaseの送信には、3回目のRepetition送信であることを示す情報が含まれる。また、例えば、S510におけるRRC Connection Releaseの送信には、4回目のRepetition送信であることを示す情報が含まれる。   The transmission of each RRC Connection Release may include information indicating how many times the Repetition transmission is performed. For example, the transmission of the RRC Connection Release in S504 includes information indicating that it is the first Reception transmission. Further, for example, the transmission of the RRC Connection Release in S506 includes information indicating that it is the second Repetition transmission. In addition, for example, the transmission of the RRC Connection Release in S508 includes information indicating that it is the third Reception transmission. In addition, for example, the transmission of the RRC Connection Release in S510 includes information indicating that it is the fourth Reception transmission.

本例では、1回目及び2回目のRRC Connection Releaseが通信端末100に到達せず、3回目及び4回目のRRC Connection Releaseが通信端末100に到達したものとして説明を続ける。通信端末100は、RRC Connection Releaseを受信したことに応じて、経過時間の計測を完了し、RRC Idle Stateに遷移する。   In the present example, the description will be continued assuming that the first and second RRC Connection Releases did not reach the communication terminal 100, and the third and fourth RRC Connection Releases reached the communication terminal 100. The communication terminal 100 completes the measurement of the elapsed time and transitions to the RRC Idle State in response to receiving the RRC Connection Release.

通信端末100は、計測した、無線基地局30との通信終了からRRC Connection Releaseを受信するまでの時間と、Repetition数及び送信間隔時間と、受信したRRC Connection Releaseが何回目のRepetition送信であるかを示す情報とに基づいて、タイムアウト値102を設定してよい。例えば、本例においては、受信したRRC Connection Releaseが3回目のRepetition送信であり、送信間隔時間が1秒間であることから、通信端末100は、計測した時間から2秒間を減算することによって、1回目のRRC Connection Releaseを受信できた場合の、通信終了からRRC Connection Releaseを受信するまでの時間を推定する。そして、通信端末100は、推定した時間に基づいて、タイムアウト値102を設定する。例えば、通信端末100は、推定した時間に予め定められた時間を加算した時間を示すタイムアウト値102を設定する。これにより、Repetition数を考慮せずにタイムアウト値102を設定した場合に比べて、タイムアウト値102が示す時間を適切に短くすることができ、通信端末100をより早く適切にRRC Idle Stateに遷移させることによって消費電力をより低減することができる。   The communication terminal 100 measures the time from the end of communication with the wireless base station 30 until receiving the RRC Connection Release, the number of Repetitions and the transmission interval time, and the number of times the received RRC Connection Release is the Repetition transmission. The time-out value 102 may be set based on the information indicating. For example, in the present example, since the received RRC Connection Release is the third Repetition transmission and the transmission interval time is 1 second, the communication terminal 100 subtracts 2 seconds from the measured time, thereby The time from the end of communication to the reception of the RRC connection release when the RRC connection release of the second time is received is estimated. Then, the communication terminal 100 sets the timeout value 102 based on the estimated time. For example, the communication terminal 100 sets a timeout value 102 indicating a time obtained by adding a predetermined time to the estimated time. As a result, the time indicated by the timeout value 102 can be appropriately shortened, as compared with the case where the timeout value 102 is set without considering the number of Repetitions, and the communication terminal 100 transitions to the RRC Idle State earlier and appropriately. As a result, the power consumption can be further reduced.

通信端末100は、複数のタイムアウト値102を設定してもよい。例えば、通信端末100は、Repetition数毎にタイムアウト値102を設定する。また、例えば、通信端末100は、無線基地局30との距離毎にタイムアウト値102を設定する。また、例えば、通信端末100は、無線基地局30からの電波受信強度毎にタイムアウト値102を設定する。また、例えば、通信端末100は、無線基地局30のグループ毎にタイムアウト値102を設定する。また、例えば、通信端末100は、無線基地局30毎にタイムアウト値102を設定する。   The communication terminal 100 may set a plurality of timeout values 102. For example, the communication terminal 100 sets the timeout value 102 for each number of Repetitions. Further, for example, the communication terminal 100 sets the timeout value 102 for each distance from the wireless base station 30. Further, for example, the communication terminal 100 sets the timeout value 102 for each radio wave reception intensity from the radio base station 30. Further, for example, the communication terminal 100 sets the timeout value 102 for each group of the wireless base stations 30. Further, for example, the communication terminal 100 sets the timeout value 102 for each radio base station 30.

図7は、タイムアウト値テーブル161の一例を概略的に示す。タイムアウト値テーブル161には、Repetition数毎に設定したタイムアウト値が登録されている。   FIG. 7 schematically shows an example of the timeout value table 161. In the timeout value table 161, the timeout value set for each number of Repetitions is registered.

図7に示すタイムアウト値テーブル161によれば、繰り返し送信を行わない場合(図7では、Repetition数が1の場合)のタイムアウト値102は10秒であり、Repetition数が2の場合のタイムアウト値102は11秒であり、Repetition数が3の場合のタイムアウト値102は12秒であり、Repetition数が4の場合のタイムアウト値102は13秒であり、Repetition数が5の場合のタイムアウト値102は14秒である。このように、通信端末100は、Repetition数が多いほど長いタイムアウト値102を設定してよい。   According to the timeout value table 161 shown in FIG. 7, the timeout value 102 when the repeated transmission is not performed (in FIG. 7, the number of Repetitions is 1) is 10 seconds, and when the number of Repetitions is 2, the timeout value 102. Is 11 seconds, the timeout value 102 when the number of repetitions is 3 is 12 seconds, the timeout value 102 when the number of repetitions is 4 is 13 seconds, and the timeout value 102 when the number of repetitions is 5 is 14 Seconds. As described above, the communication terminal 100 may set the longer timeout value 102 as the number of Repetitions increases.

例えば、通信端末100は、Repetition送信の送信間隔時間の履歴に基づいて、各Repetition数のタイムアウト値102を設定する。具体例として、通信端末100は、Repetition送信の送信間隔時間の過去平均が1秒である場合、図7に例示するように、Repetition数が1増える毎にタイムアウト値102を1秒増やす。また、通信端末100は、Repetition送信の送信間隔時間の過去平均が0.5秒である場合、Repetition数が1増える毎にタイムアウト値102を0.5秒増やす。   For example, the communication terminal 100 sets the timeout value 102 of each Repetition number based on the history of the transmission interval time of the Repetition transmission. As a specific example, when the past average of the transmission interval time of the Repetition transmission is 1 second, the communication terminal 100 increases the timeout value 102 by 1 second each time the number of Repetition increases by 1 as illustrated in FIG. 7. In addition, when the past average of the transmission intervals of the Repetition transmission is 0.5 seconds, the communication terminal 100 increases the timeout value 102 by 0.5 seconds each time the number of Repetition increases.

通信端末100は、例えば、無線基地局30との通信接続を行うときに、無線基地局30から、Repetition数を受信する。そして、通信端末100は、無線基地局30との通信終了からの経過時間と比較するタイムアウト値102として、受信したRepetition数に対応するタイムアウト値102を採用する。   The communication terminal 100 receives the number of Repetitions from the wireless base station 30 when establishing a communication connection with the wireless base station 30, for example. Then, the communication terminal 100 adopts the timeout value 102 corresponding to the received number of Repetitions as the timeout value 102 to be compared with the elapsed time from the end of communication with the wireless base station 30.

例えば、タイマ値32が10秒を示し、Repetition数が4であり、送信間隔時間が1秒である場合、無線基地局30は、通信端末100との送信終了から10秒後に1回目のRRC Connection Releaseを送信し、11秒後に2回目のRRC Connection Releaseを送信し、12秒後に3回目のRRC Connection Releaseを送信し、13秒後に4回目のRRC Connection Releaseを送信することになる。   For example, when the timer value 32 indicates 10 seconds, the number of repetitions is 4 and the transmission interval time is 1 second, the radio base station 30 receives the first RRC Connection 10 seconds after the end of the transmission with the communication terminal 100. A Release is transmitted, a second RRC Connection Release is transmitted 11 seconds later, a third RRC Connection Release is transmitted 12 seconds later, and a fourth RRC Connection Release is transmitted 13 seconds later.

このとき、通信端末100が、Repetition数4に対応するタイムアウト値102である13秒を用いることによって、4回目のRRC Connection Releaseが送信されるまで、RRC Idle Stateに遷移することを先延ばしすることができる。   At this time, the communication terminal 100 postpones the transition to the RRC Idle State until the fourth RRC Connection Release is transmitted by using 13 seconds which is the timeout value 102 corresponding to the number of Repetition of 4. You can

図8は、タイムアウト値テーブル162の一例を概略的に示す。タイムアウト値テーブル162には、無線基地局30との距離毎に設定したタイムアウト値が登録されている。   FIG. 8 schematically shows an example of the timeout value table 162. In the timeout value table 162, the timeout value set for each distance to the wireless base station 30 is registered.

図8に示すタイムアウト値テーブル162によれば、無線基地局30との距離が近い場合のタイムアウト値102は10秒であり、距離がやや近い場合のタイムアウト値102は11秒であり、距離が標準である場合のタイムアウト値102は12秒であり、距離がやや遠い場合のタイムアウト値102は13秒であり、距離が遠い場合のタイムアウト値102は14秒である。「近い」、「やや近い」、「標準」、「やや遠い」、「遠い」を判断するための距離は任意に設定可能であってよい。また、段階の数は5段階に限らず、他の段階数であってもよい。   According to the timeout value table 162 shown in FIG. 8, the timeout value 102 when the distance to the wireless base station 30 is short is 10 seconds, the timeout value 102 when the distance is slightly short is 11 seconds, and the distance is standard. When the distance is a little, the timeout value 102 is 12 seconds, when the distance is a little long, the timeout value 102 is 13 seconds, and when the distance is a long distance, the timeout value 102 is 14 seconds. The distance for determining "close", "slightly close", "standard", "slightly far", or "far" may be set arbitrarily. Further, the number of stages is not limited to 5 and may be another number.

通信端末100と無線基地局30との距離が近いほど少ないRepetition数が設定され、通信端末100と無線基地局30との距離が遠いほど多いRepetition数が設定される傾向にあることから、図8に示すタイムアウト値テーブル162を用いることによって、例えば、無線基地局30との通信において設定されているRepetition数を取得できなかった場合でも、適切なタイムアウト値を用いることができる。   As the distance between the communication terminal 100 and the wireless base station 30 becomes shorter, the smaller number of Repetitions tends to be set, and as the distance between the communication terminal 100 and the wireless base station 30 tends to become larger, the larger Repetition number tends to be set. By using the timeout value table 162 shown in, for example, even when the number of Repetitions set in the communication with the wireless base station 30 cannot be acquired, an appropriate timeout value can be used.

図9は、タイムアウト値テーブル163の一例を概略的に示す。タイムアウト値テーブル163には、無線基地局30からの電波受信強度毎に設定したタイムアウト値が登録されている。   FIG. 9 schematically shows an example of the timeout value table 163. In the timeout value table 163, the timeout value set for each radio wave reception intensity from the radio base station 30 is registered.

図9に示すタイムアウト値テーブル163によれば、電波受信強度が強い場合のタイムアウト値102は10秒であり、電波受信強度がやや強い場合のタイムアウト値102は11秒であり、電波受信強度が標準である場合のタイムアウト値102は12秒であり、電波受信強度がやや弱い場合のタイムアウト値102は13秒であり、電波受信強度が弱い場合のタイムアウト値102は14秒である。「強い」、「やや強い」、「標準」、「やや弱い」、「弱い」を判断するための電波受信強度は任意に設定可能であってよい。また、段階の数は5段階に限らず、他の段階数であってもよい。   According to the timeout value table 163 shown in FIG. 9, the timeout value 102 when the radio wave reception intensity is strong is 10 seconds, the timeout value 102 when the radio wave reception intensity is slightly strong is 11 seconds, and the radio wave reception intensity is standard. The timeout value 102 is 12 seconds, the timeout value 102 is 13 seconds when the radio wave reception intensity is slightly weak, and the timeout value 102 is 14 seconds when the radio wave reception intensity is weak. The radio wave reception strength for determining “strong”, “slightly strong”, “standard”, “slightly weak”, and “weak” may be set arbitrarily. Further, the number of stages is not limited to 5 and may be another number.

図10は、タイムアウト値テーブル164の一例を概略的に示す。タイムアウト値テーブル164には、無線基地局30のグループ毎に設定したタイムアウト値が登録されている。   FIG. 10 schematically shows an example of the timeout value table 164. In the timeout value table 164, the timeout value set for each group of wireless base stations 30 is registered.

図10に示すタイムアウト値テーブル164によれば、グループAに対するタイムアウト値102は10秒であり、グループBに対するタイムアウト値102は11秒であり、グループCに対するタイムアウト値102は12秒であり、グループDに対するタイムアウト値102は13秒であり、グループEに対するタイムアウト値102は14秒である。   According to the timeout value table 164 shown in FIG. 10, the timeout value 102 for group A is 10 seconds, the timeout value 102 for group B is 11 seconds, the timeout value 102 for group C is 12 seconds, and the group D is The timeout value 102 for group E is 13 seconds and the timeout value 102 for group E is 14 seconds.

無線基地局30のグループは、例えば、無線基地局30が設置されている地域毎のグループ、及び無線基地局30のベンダ毎のグループ等が例示できる。無線基地局30が設置されている地域毎のグループの場合、通信端末100は、地域における通信端末100の平均的な密集度が高いほど短いタイムアウト値102を設定してよい。通信端末100の密集度が高い地域では、通信を行っていない通信端末100のConnectionをできるだけ早期に開放して他の通信端末100に割り当てる要求度が高く、比較的短いタイマ値32が設定される傾向にあるからである。   Examples of the group of the wireless base stations 30 include a group for each area in which the wireless base station 30 is installed, a group for each vendor of the wireless base station 30, and the like. In the case of a group for each area where the wireless base station 30 is installed, the communication terminal 100 may set a shorter timeout value 102 as the average density of the communication terminals 100 in the area is higher. In an area where the communication terminals 100 are highly congested, the connection of the communication terminals 100 that are not communicating is released as early as possible and assigned to other communication terminals 100 with a high request, and a relatively short timer value 32 is set. This is because there is a tendency.

なお、通信端末100は、無線基地局30毎にタイムアウト値102を設定してもよい。この場合、例えば、通信端末100は、無線基地局30の基地局IDのそれぞれにタイムアウト値102を設定したタイムアウト値テーブルを格納してよい。   The communication terminal 100 may set the timeout value 102 for each radio base station 30. In this case, for example, the communication terminal 100 may store a timeout value table in which the timeout value 102 is set for each base station ID of the wireless base station 30.

図11は、通信端末100の機能構成の一例を概略的に示す。通信端末100は、基地局通信部112、状態遷移部114、計測部120、格納部130、設定部140、及び情報取得部150を備える。なお、通信端末100がこれらのすべての構成を備えることは必須とは限らない。   FIG. 11 schematically shows an example of the functional configuration of the communication terminal 100. The communication terminal 100 includes a base station communication unit 112, a state transition unit 114, a measurement unit 120, a storage unit 130, a setting unit 140, and an information acquisition unit 150. Note that it is not essential that the communication terminal 100 has all of these configurations.

基地局通信部112は、無線基地局30と通信する。基地局通信部112は、例えば、接続要求を無線基地局30に対して送信する。具体例として、基地局通信部112は、RRC Connection Requestを無線基地局30に対して送信する。   The base station communication unit 112 communicates with the wireless base station 30. The base station communication unit 112 transmits, for example, a connection request to the wireless base station 30. As a specific example, the base station communication unit 112 transmits an RRC Connection Request to the radio base station 30.

基地局通信部112は、例えば、接続に必要な設定情報を無線基地局30から受信する。具体例として、基地局通信部112は、RRC Connection Setupを無線基地局30から受信する。   The base station communication unit 112 receives, for example, the setting information necessary for connection from the wireless base station 30. As a specific example, the base station communication unit 112 receives the RRC Connection Setup from the radio base station 30.

基地局通信部112は、例えば、設定が完了したことを示す完了メッセージを無線基地局30に送信する。具体例として、基地局通信部112は、RRC Connection Setup Completeを無線基地局30に送信する。基地局通信部112は、その他、RRCに準拠した各種RRCメッセージを無線基地局30との間で送受信する。   The base station communication unit 112 transmits, for example, a completion message indicating that the setting is completed to the wireless base station 30. As a specific example, the base station communication unit 112 transmits an RRC Connection Setup Complete to the radio base station 30. In addition, the base station communication unit 112 transmits / receives various RRC messages conforming to RRC to / from the radio base station 30.

また、基地局通信部112は、無線基地局30との間でデータを送受信する。基地局通信部112は、通信端末100が接続状態である場合に、無線基地局30との間でデータを送受信する。   The base station communication unit 112 also transmits and receives data to and from the radio base station 30. The base station communication unit 112 transmits / receives data to / from the wireless base station 30 when the communication terminal 100 is in the connected state.

状態遷移部114は、通信端末100の動作状態を遷移させる。状態遷移部114は、例えば、通信端末100を接続状態に遷移させる。また、状態遷移部114は、例えば、通信端末100をアイドル状態に遷移させる。   The state transition unit 114 transitions the operating state of the communication terminal 100. The state transition unit 114 transitions the communication terminal 100 to the connected state, for example. Further, the state transition unit 114 transitions the communication terminal 100 to the idle state, for example.

状態遷移部114は、通信端末100と無線基地局30との通信接続が完了した場合に、通信端末100を接続状態に遷移させる。また、状態遷移部114は、通信端末100が接続状態である場合において、無線基地局30から接続開放メッセージを受信した場合に、通信端末100をアイドル状態に遷移させる。   The state transition unit 114 transitions the communication terminal 100 to the connection state when the communication connection between the communication terminal 100 and the wireless base station 30 is completed. Further, the state transition unit 114 transitions the communication terminal 100 to the idle state when it receives the connection release message from the wireless base station 30 when the communication terminal 100 is in the connected state.

計測部120は、通信端末100が接続状態である場合において、無線基地局30との通信終了からの経過時間を計測する。計測部120は、無線基地局30との通信終了から、接続開放メッセージを受信するまでの時間を計測してよい。   The measuring unit 120 measures the elapsed time from the end of communication with the wireless base station 30 when the communication terminal 100 is in the connected state. The measurement unit 120 may measure the time from the end of communication with the wireless base station 30 to the reception of the connection release message.

格納部130は、各種情報を格納する。格納部130は、例えば、計測部120によって計測された時間を格納する。   The storage unit 130 stores various information. The storage unit 130 stores, for example, the time measured by the measuring unit 120.

設定部140は、計測部120によって計測された時間に基づいてタイムアウト値102を設定する。設定部140は、例えば、計測部120によって計測された時間に予め定められた時間を加算した時間を示すようにタイムアウト値102を設定する。予め定められた時間は、例えば1秒、2秒等、任意に設定されてよく、変更可能であってもよい。   The setting unit 140 sets the timeout value 102 based on the time measured by the measuring unit 120. The setting unit 140 sets, for example, the timeout value 102 so as to indicate a time obtained by adding a predetermined time to the time measured by the measuring unit 120. The predetermined time may be arbitrarily set, for example, 1 second or 2 seconds, and may be changeable.

設定部140は、図4において例示したように、計測部120によって計測された第1の時間に予め定められた時間を加算した時間を示すようにタイムアウト値102を設定した後に、タイムアウト値102を再設定してよい。例えば、設定部140は、通信端末100が接続状態である場合において、無線基地局30との通信終了から第1の時間が経過した後、タイムアウト値102によって示される時間が経過する前に無線基地局30から接続開放メッセージを受信した場合に、無線基地局30との通信終了後から接続開放メッセージを受信するまでの時間に基づいてタイムアウト値102を設定する。設定部140は、例えば、無線基地局30との通信終了後から接続開放メッセージを受信するまでの時間に予め定められた時間を加算した時間を示すようにタイムアウト値102を設定する。   As illustrated in FIG. 4, the setting unit 140 sets the timeout value 102 to indicate the time obtained by adding a predetermined time to the first time measured by the measurement unit 120, and then sets the timeout value 102. You may reset. For example, in the case where the communication terminal 100 is in the connected state, the setting unit 140, after the first time has elapsed from the end of communication with the wireless base station 30 and before the time indicated by the timeout value 102 has elapsed, the wireless base station. When the connection release message is received from the station 30, the timeout value 102 is set based on the time from the end of communication with the wireless base station 30 to the reception of the connection release message. The setting unit 140 sets the timeout value 102 to indicate, for example, a time obtained by adding a predetermined time to the time from the end of communication with the wireless base station 30 to the reception of the connection release message.

予め定められた時間は、任意に設定されてよく、また、変更可能であってもよい。また、設定部140は、予め定められた条件が満たされた場合に、当該時間を変更してもよい。例えば、設定部140は、通信端末100側のタイムアウトによるアイドル状態への遷移が一定数連続した場合に、当該時間を長くする。当該一定数は、任意に設定されてよく、また、変更可能であってよい。また、長くする時間は、任意に設定されてよく、また、変更可能であってよい。また、例えば、設定部140は、通信端末100側のタイムアウトによるアイドル状態への遷移の頻度が予め定められた閾値より高い場合に、当該時間を長くする。当該閾値は、任意に設定されてよく、また、変更可能であってよい。また、長くする時間は、任意に設定されてよく、また、変更可能であってよい。   The predetermined time may be set arbitrarily and may be changeable. The setting unit 140 may change the time when a predetermined condition is satisfied. For example, the setting unit 140 lengthens the time when a certain number of transitions to the idle state due to timeout on the communication terminal 100 side continue. The fixed number may be set arbitrarily and may be changeable. Further, the lengthening time may be set arbitrarily and may be changeable. In addition, for example, the setting unit 140 lengthens the time when the frequency of transition to the idle state due to timeout on the communication terminal 100 side is higher than a predetermined threshold. The threshold value may be set arbitrarily and may be changeable. Further, the lengthening time may be set arbitrarily and may be changeable.

設定部140は、図5において例示したように、通信端末100が接続状態である場合において、無線基地局30との通信終了から、タイムアウト値102によって示される時間が経過する前に無線基地局30から接続開放メッセージを受信した場合に、無線基地局30との通信終了から接続開放メッセージを受信するまでの時間に基づいてタイムアウト値102を設定してもよい。設定部140は、通信端末100が接続状態である場合において、無線基地局30との通信終了からタイムアウト値102によって示される時間が経過する前に無線基地局30から接続開放メッセージを受信した回数を計数する計数部142を有してよい。そして、設定部140は、計数部142によって計数された回数が予め定められた回数と等しくなった場合に、無線基地局30との通信終了から接続開放メッセージを受信するまでの時間に基づいてタイムアウト値102を設定してよい。予め定められた回数は、任意に設定可能であってよく、また、変更可能であってよい。   As illustrated in FIG. 5, the setting unit 140, when the communication terminal 100 is in the connected state, before the time indicated by the timeout value 102 elapses from the end of communication with the wireless base station 30. When the connection release message is received from, the timeout value 102 may be set based on the time from the end of communication with the wireless base station 30 to the reception of the connection release message. When the communication terminal 100 is in the connected state, the setting unit 140 sets the number of times the connection release message is received from the wireless base station 30 before the time indicated by the timeout value 102 has elapsed from the end of communication with the wireless base station 30. It may have a counting unit 142 for counting. Then, when the number of times counted by counting section 142 becomes equal to the predetermined number of times, setting section 140 times out based on the time from the end of communication with wireless base station 30 to the reception of the connection release message. The value 102 may be set. The predetermined number of times may be set arbitrarily and may be changeable.

設定部140は、計測部120によって計測された複数の時間に基づいて、タイムアウト値102を設定してもよい。例えば、設定部140は、計測部120によって複数回にわたって計測された複数の時間の平均に基づいて、タイムアウト値102を設定する。具体例として、設定部140は、計測部120によって複数回にわたって計測された複数の時間の平均に予め定められた時間を加算した時間を示すようにタイムアウト値102を設定する。   The setting unit 140 may set the timeout value 102 based on the plurality of times measured by the measuring unit 120. For example, the setting unit 140 sets the timeout value 102 based on the average of a plurality of times measured by the measuring unit 120 a plurality of times. As a specific example, the setting unit 140 sets the timeout value 102 to indicate a time obtained by adding a predetermined time to the average of the plurality of times measured by the measuring unit 120 a plurality of times.

格納部130は、設定部140によって設定されたタイムアウト値102を格納してよい。格納部130は、図7に例示するような、Repetition数毎のタイムアウト値102を登録したタイムアウト値テーブルを格納してよい。格納部130は、図8に例示するような、無線基地局30との距離毎のタイムアウト値102を登録したタイムアウト値テーブルを格納してよい。格納部130は、図9に例示するような、電波受信強度毎のタイムアウト値102を登録したタイムアウトテーブルを格納してよい。格納部130は、図10に例示するような、無線基地局30のグループ毎のタイムアウト値102を登録したタイムアウト値テーブルを格納してよい。格納部130は、無線基地局30毎のタイムアウト値102を登録したタイムアウト値テーブルを格納してよい。   The storage unit 130 may store the timeout value 102 set by the setting unit 140. The storage unit 130 may store a timeout value table in which the timeout value 102 is registered for each number of Repetitions, as illustrated in FIG. 7. The storage unit 130 may store a timeout value table in which the timeout value 102 for each distance from the wireless base station 30 is registered, as illustrated in FIG. 8. The storage unit 130 may store a timeout table in which the timeout value 102 for each radio wave reception intensity is registered, as illustrated in FIG. 9. The storage unit 130 may store a timeout value table in which the timeout value 102 for each group of the wireless base station 30 is registered, as illustrated in FIG. 10. The storage unit 130 may store a timeout value table in which the timeout value 102 of each radio base station 30 is registered.

情報取得部150は、各種情報を取得して、格納部130に格納してよい。情報取得部150は、例えば、無線基地局30との通信において設定されているRepetition数を取得する。また、情報取得部150は、例えば、Repetition送信の送信間隔時間を取得する。情報取得部150は、例えば、基地局通信部112が無線基地局30から受信した設定情報から、Repetition数及び送信間隔時間を取得する。   The information acquisition unit 150 may acquire various information and store it in the storage unit 130. The information acquisition unit 150 acquires, for example, the number of Repetitions set in communication with the wireless base station 30. Further, the information acquisition unit 150 acquires, for example, the transmission interval time of the Repetition transmission. The information acquisition unit 150 acquires the number of Repetitions and the transmission interval time from the setting information received by the base station communication unit 112 from the wireless base station 30, for example.

情報取得部150は、通信端末100と無線基地局30との距離を取得してもよい。情報取得部150は、例えば、無線基地局30から、通信端末100と無線基地局30との距離を示す情報を受信する。また、情報取得部150は、例えば、通信端末100によって測定された、通信端末100と無線基地局30との距離を取得する。情報取得部150は、距離取得部の一例であってよい。情報取得部150は、通信端末100による無線基地局30からの電波受信強度を取得してもよい。情報取得部150は、例えば、通信端末100によって測定された無線基地局30からの電波受信強度を取得する。   The information acquisition unit 150 may acquire the distance between the communication terminal 100 and the wireless base station 30. The information acquisition unit 150 receives, for example, information indicating the distance between the communication terminal 100 and the wireless base station 30 from the wireless base station 30. In addition, the information acquisition unit 150 acquires, for example, the distance between the communication terminal 100 and the wireless base station 30 measured by the communication terminal 100. The information acquisition unit 150 may be an example of a distance acquisition unit. The information acquisition unit 150 may acquire the radio wave reception intensity from the wireless base station 30 by the communication terminal 100. The information acquisition unit 150 acquires, for example, the radio wave reception intensity from the radio base station 30 measured by the communication terminal 100.

状態遷移部114は、格納部130に格納されている情報に基づいて、通信端末100の状態を遷移させてよい。例えば、状態遷移部114は、格納部130に格納されているタイムアウト値102に基づいて、通信端末100をアイドル状態に遷移させるか否かを判定する。   The state transition unit 114 may transition the state of the communication terminal 100 based on the information stored in the storage unit 130. For example, the state transition unit 114 determines whether to shift the communication terminal 100 to the idle state based on the timeout value 102 stored in the storage unit 130.

状態遷移部114は、通信端末100が接続状態である場合において、無線基地局30との通信終了から、タイムアウト値102によって示される時間が経過するまでの間に無線基地局30と通信しなかった場合に、通信端末100をアイドル状態に遷移させてよい。状態遷移部114は、例えば、通信端末100が接続状態である場合において、無線基地局30との通信終了から、タイムアウト値102によって示される時間が経過するまでの間に無線基地局30から接続開放メッセージを受信しなかった場合に、通信端末100をアイドル状態に遷移させる。   When the communication terminal 100 is in the connected state, the state transition unit 114 does not communicate with the wireless base station 30 from the end of communication with the wireless base station 30 until the time indicated by the timeout value 102 elapses. In this case, the communication terminal 100 may transition to the idle state. For example, when the communication terminal 100 is in the connected state, the state transition unit 114 releases the connection from the wireless base station 30 from the end of communication with the wireless base station 30 until the time indicated by the timeout value 102 elapses. When the message is not received, the communication terminal 100 is transited to the idle state.

状態遷移部114は、情報取得部150が取得した、無線基地局30との通信において設定されているRepetition数に対応するタイムアウト値102に基づいて、通信端末100をアイドル状態に遷移させるか否かを判定してよい。また、状態遷移部114は、情報取得部150が取得した、無線基地局30との距離に対応するタイムアウト値102に基づいて、通信端末100をアイドル状態に遷移させるか否かを判定してよい。また、状態遷移部114は、情報取得部150が取得した、無線基地局30からの電波受信強度に対応するタイムアウト値102に基づいて、通信端末100をアイドル状態に遷移させるか否かを判定してよい。また、状態遷移部114は、無線基地局30が属するグループに対応するタイムアウト値102に基づいて、通信端末100をアイドル状態に遷移させるか否かを判定してよい。また、状態遷移部114は、無線基地局30に対応するタイムアウト値102に基づいて、通信端末100をアイドル状態に遷移させるか否かを判定してよい。   Whether the state transition unit 114 transitions the communication terminal 100 to the idle state based on the timeout value 102 acquired by the information acquisition unit 150 and corresponding to the number of Repetitions set in the communication with the wireless base station 30. May be determined. Further, the state transition unit 114 may determine whether to transition the communication terminal 100 to the idle state, based on the timeout value 102 acquired by the information acquisition unit 150 and corresponding to the distance from the wireless base station 30. .. Further, the state transition unit 114 determines whether to shift the communication terminal 100 to the idle state based on the timeout value 102 corresponding to the radio wave reception intensity from the wireless base station 30 acquired by the information acquisition unit 150. You may. Further, the state transition unit 114 may determine whether to transition the communication terminal 100 to the idle state, based on the timeout value 102 corresponding to the group to which the wireless base station 30 belongs. Further, the state transition unit 114 may determine whether to transition the communication terminal 100 to the idle state, based on the timeout value 102 corresponding to the wireless base station 30.

図12は、通信端末100として機能するコンピュータ900のハードウェア構成の一例を概略的に示す。本実施形態に係るコンピュータ900は、SoC(System on a Chip)910、メインメモリ922、フラッシュメモリ924、アンテナ930、センサ940、及びUSB(Universal Serial Bus)ポート950を備える。   FIG. 12 schematically shows an example of the hardware configuration of a computer 900 that functions as the communication terminal 100. The computer 900 according to the present embodiment includes a SoC (System on a Chip) 910, a main memory 922, a flash memory 924, an antenna 930, a sensor 940, and a USB (Universal Serial Bus) port 950.

SoC910は、メインメモリ922及びフラッシュメモリ924に格納されたプログラムに基づいて動作し、各部の制御を行う。アンテナ930は、いわゆるセルラーアンテナである。SoC910は、アンテナ930を用いて、各種通信機能を実現してよい。SoC910は、例えば、アンテナ930を用いて受信したプログラムを、メインメモリ922又はフラッシュメモリ924に格納してよい。   The SoC 910 operates based on the programs stored in the main memory 922 and the flash memory 924, and controls each unit. The antenna 930 is a so-called cellular antenna. The SoC 910 may implement various communication functions using the antenna 930. The SoC 910 may store the program received using the antenna 930 in the main memory 922 or the flash memory 924, for example.

SoC910は、センサ940によって検出されたデータを、アンテナ930を用いて送信してよい。SoC910は、例えば、センサ940によって検出されたデータを無線基地局30に送信する。   The SoC 910 may transmit the data detected by the sensor 940 using the antenna 930. The SoC 910 transmits, for example, the data detected by the sensor 940 to the wireless base station 30.

USBポート950は、USB接続を実現する。SoC910は、USBポート950に接続された機器又はメモリから、SoC910が使用するプログラムを受信して、メインメモリ922又はフラッシュメモリ924に格納してよい。   The USB port 950 realizes a USB connection. The SoC 910 may receive a program used by the SoC 910 from a device or a memory connected to the USB port 950 and store the program in the main memory 922 or the flash memory 924.

コンピュータ900にインストールされ、コンピュータ900を通信端末100として機能させるプログラムは、SoC910等に働きかけて、コンピュータ900を、通信端末100の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ900に読込まれることにより、ソフトウエアと上述した各種のハードウェア資源とが協働した具体的手段である計測部120、格納部130、設定部140、及び情報取得部150として機能する。また、これらのプログラムに記述された情報処理は、コンピュータ900に読込まれることにより、ソフトウエアと上述した各種のハードウェア資源とが協働した具体的手段である基地局通信部112及び状態遷移部114としてさらに機能してよい。そして、これらの具体的手段によって、本実施形態におけるコンピュータ900の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の通信端末100が構築される。   A program installed in the computer 900 and causing the computer 900 to function as the communication terminal 100 may work on the SoC 910 or the like to cause the computer 900 to function as each unit of the communication terminal 100. The information processing described in these programs is read by the computer 900, and is a specific means in which software and the various hardware resources described above cooperate with each other, that is, the measurement unit 120, the storage unit 130, and the setting unit. 140 and the information acquisition unit 150. Further, the information processing described in these programs is read by the computer 900, so that the base station communication unit 112 and the state transition which are concrete means in which software and the various hardware resources described above cooperate with each other. It may further function as part 114. Then, by implementing the calculation or processing of information according to the purpose of use of the computer 900 in the present embodiment by these specific means, the specific communication terminal 100 according to the purpose of use is constructed.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is apparent to those skilled in the art that various changes or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。   The order of execution of each process such as operations, procedures, steps, and stages in the devices, systems, programs, and methods shown in the claims, the specification, and the drawings is "preceding" or "prior to". It should be noted that the output of the previous process can be realized in any order unless the output of the previous process is used in the subsequent process. Even if the operation flow in the claims, the description, and the drawings is described by using “first”, “next”, and the like for convenience, it means that it is essential to carry out in this order. Not a thing.

10 通信システム、20 ネットワーク、30 無線基地局、32 タイマ値、100 通信端末、102 タイムアウト値、104 計測時間、106 時間α、112 基地局通信部、114 状態遷移部、120 計測部、130 格納部、140 設定部、142 計数部、150 情報取得部、161 タイムアウト値テーブル、162 タイムアウト値テーブル、163 タイムアウト値テーブル、164 タイムアウト値テーブル、900 コンピュータ、910 SoC、922 メインメモリ、924 フラッシュメモリ、930 アンテナ、940 センサ、950 USBポート 10 communication system, 20 network, 30 wireless base station, 32 timer value, 100 communication terminal, 102 timeout value, 104 measurement time, 106 hours α, 112 base station communication unit, 114 state transition unit, 120 measurement unit, 130 storage unit , 140 setting unit, 142 counting unit, 150 information acquisition unit, 161 timeout value table, 162 timeout value table, 163 timeout value table, 164 timeout value table, 900 computer, 910 SoC, 922 main memory, 924 flash memory, 930 antenna , 940 sensor, 950 USB port

Claims (16)

通信端末であって、
前記通信端末が無線基地局と通信接続している接続状態である場合において、前記無線基地局との通信終了から前記無線基地局から接続開放メッセージを受信するまでの時間を計測する計測部と、
前記計測部によって計測された時間に基づいて、前記無線基地局との通信終了から前記通信端末をアイドル状態に遷移させるまでの時間を示すタイムアウト値を設定する設定部と、
前記タイムアウト値に基づいて、前記通信端末を前記アイドル状態に遷移させる状態遷移部と
を備える通信端末。
A communication terminal,
When the communication terminal is in a connection state in which it is communicatively connected to a wireless base station, a measuring unit that measures the time from the end of communication with the wireless base station until receiving a connection release message from the wireless base station,
Based on the time measured by the measuring unit, a setting unit that sets a timeout value indicating the time from the end of communication with the wireless base station until the communication terminal transitions to an idle state,
A state transition unit that transitions the communication terminal to the idle state based on the timeout value.
前記状態遷移部は、前記通信端末が前記接続状態である場合において、前記無線基地局との通信終了から前記タイムアウト値によって示される時間が経過するまでの間に前記無線基地局と通信しなかった場合に、前記通信端末を前記アイドル状態に遷移させる、請求項1に記載の通信端末。 In the case where the communication terminal is in the connection state, the state transition unit did not communicate with the radio base station from the end of communication with the radio base station until the time indicated by the timeout value elapses. when shifts the communication terminal in the idle state, the communication terminal according to claim 1. 前記状態遷移部は、前記通信端末が前記接続状態である場合において、前記無線基地局との通信終了から前記タイムアウト値によって示される時間が経過するまでの間に前記無線基地局から前記接続開放メッセージを受信しなかった場合に、前記通信端末を前記アイドル状態に遷移させる、請求項に記載の通信端末。 The state transition unit, when the communication terminal is in the connection state, from the wireless base station to the connection release message from the end of communication with the wireless base station until the time indicated by the timeout value elapses. The communication terminal according to claim 2 , wherein the communication terminal is transitioned to the idle state when the message is not received. 前記設定部は、前記計測部によって計測された複数の前記時間に基づいて、前記タイムアウト値を設定する、請求項1からのいずれか一項に記載の通信端末。 The setting unit, based on the plurality of the time measured by said measuring unit, sets the timeout value, the communication terminal according to any one of claims 1 to 3. 前記設定部は、前記計測部によって計測された複数の前記時間の平均に基づいて、前記タイムアウト値を設定する、請求項に記載の通信端末。 The communication terminal according to claim 4 , wherein the setting unit sets the timeout value based on an average of the plurality of times measured by the measuring unit. 前記設定部は、前記計測部によって計測された複数の前記時間の平均に予め定められた時間を加算した時間を示すように前記タイムアウト値を設定する、請求項に記載の通信端末。 The communication terminal according to claim 5 , wherein the setting unit sets the timeout value so as to indicate a time obtained by adding a predetermined time to an average of the plurality of times measured by the measuring unit. 前記設定部は、前記計測部によって計測された時間に予め定められた時間を加算した時間を示すように前記タイムアウト値を設定する、請求項1からのいずれか一項に記載の通信端末。 The setting unit is configured to set the timeout value to indicate time obtained by adding a predetermined time to the time measured by the measurement unit, the communication terminal according to any one of claims 1 to 3. 前記設定部は、前記計測部によって計測された時間に予め定められた時間を加算した時間を示すように前記タイムアウト値を設定した後、前記通信端末が前記接続状態である場合において、前記無線基地局との通信終了から、前記計測部によって計測された記時間が経過した後であり、かつ、前記タイムアウト値によって示される時間が経過する前に、前記無線基地局から接続開放メッセージを受信した場合に、前記無線基地局との通信終了から前記接続開放メッセージを受信するまでの時間に前記予め定められた時間を加算した時間を示すように前記タイムアウト値を設定する、請求項に記載の通信端末。 The setting unit, after setting the timeout value to indicate the time adds a predetermined time to the time that has been measured by the measuring unit, when the communication terminal is in the connected state, the radio from communication end with the base station, and after the elapse of between before Symbol time measured by said measuring section, and before the time indicated by the time-out value elapses, a connection release message from the radio base station when receiving the setting the timeout value to indicate time obtained by adding the time said predetermined time to the reception of the connection-free message from communication termination of the radio base station, to claim 7 The described communication terminal. 前記設定部は、前記通信端末が前記接続状態である場合において、前記無線基地局との通信終了から、前記タイムアウト値によって示される時間が経過する前に、前記無線基地局から前記接続開放メッセージを受信した場合に、前記無線基地局との通信終了から前記接続開放メッセージを受信するまでの時間に基づいて前記タイムアウト値を設定する、請求項1からのいずれか一項に記載の通信端末。 In the case where the communication terminal is in the connected state, the setting unit sends the connection release message from the wireless base station before the time indicated by the timeout value has elapsed from the end of communication with the wireless base station. The communication terminal according to any one of claims 1 to 3 , wherein when received, the timeout value is set based on the time from the end of communication with the wireless base station until the reception of the connection release message. 前記無線基地局との通信において設定されているRepetition数及びRepetition送信の送信間隔時間を取得する情報取得部
を備え、
前記設定部は、前記計測部によって計測された前記無線基地局との通信終了から前記無線基地局から前記接続開放メッセージを受信するまでの時間と、前記情報取得部が取得した前記Repetition数及び前記送信間隔時間と、受信した前記接続開放メッセージが何回目のRepetition送信であるかを示す情報とに基づいて設定した前記タイムアウト値を前記Repetition数と対応付けて格納部に格納させ
前記状態遷移部は、Repetition数毎に対応する前記タイムアウト値を格納している前記格納部から、前記情報取得部が取得したRepetition数に対応する前記タイムアウト値を取得して、取得した前記タイムアウト値に基づいて、前記通信端末を前記アイドル状態に遷移させるか否かを判定する、請求項1からのいずれか一項に記載の通信端末。
An information acquisition unit for acquiring the number of Repetitions set in communication with the wireless base station and a transmission interval time of Repetition transmission ,
The setting unit, the time from the end of communication with the radio base station measured by the measurement unit until receiving the connection release message from the radio base station, the number of Repetition acquired by the information acquisition unit, and the The timeout value set based on the transmission interval time and the information indicating how many times the received connection release message is the Repetition transmission is stored in the storage unit in association with the Repetition number ,
Wherein the state transition unit, from the storage section for storing the timeout value corresponding to each Repetition number, obtains the timeout value corresponding to the Repetition number by the information acquiring unit has acquired, the acquired time-out value The communication terminal according to any one of claims 1 to 9 , which determines whether or not to shift the communication terminal to the idle state based on the above.
前記通信端末と前記無線基地局との距離を取得する距離取得部
を備え、
前記設定部は、前記計測部によって計測された前記無線基地局との通信終了から前記無線基地局から前記接続開放メッセージを受信するまでの時間に基づいて設定した前記タイムアウト値を、前記距離取得部が取得した前記通信端末と前記無線基地局との前記距離に対応付けて格納部に格納させ
前記状態遷移部は、通信端末と無線基地局との距離毎に前記タイムアウト値を格納している前記格納部から、前記距離取得部が取得した距離に対応する前記タイムアウト値を取得して、取得した前記タイムアウト値に基づいて、前記通信端末を前記アイドル状態に遷移させるか否かを判定する、請求項1からのいずれか一項に記載の通信端末。
A distance acquisition unit that acquires a distance between the communication terminal and the wireless base station,
The setting unit , the distance acquisition unit, the timeout value set based on the time from the end of communication with the wireless base station measured by the measuring unit until receiving the connection release message from the wireless base station Stored in the storage unit in association with the distance between the communication terminal and the wireless base station acquired by
Wherein the state transition unit, from the storage unit that stores the time-out value for each distance between the communication terminal and the radio base station obtains the timeout value corresponding to the distance the distance acquisition unit has acquired, acquires The communication terminal according to any one of claims 1 to 9 , which determines whether or not to shift the communication terminal to the idle state based on the time-out value .
前記設定部は、前記計測部によって計測された前記無線基地局との通信終了から前記無線基地局から前記接続開放メッセージを受信するまでの時間に基づいて設定した前記タイムアウト値を、前記無線基地局が設置されている地域のグループに対応付けて格納部に格納させ
前記状態遷移部は、前記無線基地局が設置されている地域のグループ毎に対応する前記タイムアウト値を格納している前記格納部から、前記通信端末が通信接続している無線基地局が設置されている地域のグループに対応する前記タイムアウト値を取得して、取得した前記タイムアウト値に基づいて、前記通信端末を前記アイドル状態に遷移させるか否かを判定する、請求項1からのいずれか一項に記載の通信端末。
The setting unit, the wireless base station, the timeout value set based on the time from the end of communication with the wireless base station measured by the measuring unit until receiving the connection release message from the wireless base station. Stored in the storage unit in association with the area group where
The state transition unit stores the wireless base station to which the communication terminal is communicatively connected from the storage unit that stores the timeout value corresponding to each group of the area where the wireless base station is installed. and it has obtained the timeout value corresponding to the group of regions, based on the time-out values obtained, either determines whether to transition the communication terminal in the idle state, claims 1-9 The communication terminal according to item 1.
前記設定部は、前記計測部によって計測された前記無線基地局との通信終了から前記無線基地局から前記接続開放メッセージを受信するまでの時間に基づいて設定した前記タイムアウト値を、前記無線基地局の基地局IDに対応付けて格納部に格納させ
前記状態遷移部は、無線基地局毎に対応する前記タイムアウト値を格納している前記格納部から、前記通信端末が通信接続している無線基地局に対応する前記タイムアウト値を取得して、取得した前記タイムアウト値に基づいて、前記通信端末を前記アイドル状態に遷移させるか否かを判定する、請求項1からのいずれか一項に記載の通信端末。
The setting unit, the wireless base station, the timeout value set based on the time from the end of communication with the wireless base station measured by the measuring unit until receiving the connection release message from the wireless base station. Stored in the storage unit in association with the base station ID of
Wherein the state transition unit, from the storage section for storing the timeout value corresponding to each radio base station, obtains the time-out value corresponding to the radio base station said communication terminal is communicating connection, acquires The communication terminal according to any one of claims 1 to 9 , which determines whether or not to shift the communication terminal to the idle state based on the time-out value .
前記接続状態は、RRC Connected Stateであり、
前記アイドル状態は、RRC Idle Stateであり、
前記接続開放メッセージは、RRC Connection Releaseである、
請求項1から13のいずれか一項に記載の通信端末。
The connection state is RRC Connected State,
The idle state is RRC Idle State,
The connection release message is an RRC Connection Release.
The communication terminal according to any one of claims 1 to 13 .
前記通信端末は、IoTデバイスである、請求項1から14のいずれか一項に記載の通信端末。 The communication terminal according to any one of claims 1 to 14 , wherein the communication terminal is an IoT device. コンピュータを、請求項1から15のいずれか一項に記載の通信端末として機能させるためのプログラム。 A program for causing a computer to function as the communication terminal according to any one of claims 1 to 15 .
JP2018064312A 2018-03-29 2018-03-29 Communication terminal and program Active JP6694909B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018064312A JP6694909B2 (en) 2018-03-29 2018-03-29 Communication terminal and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018064312A JP6694909B2 (en) 2018-03-29 2018-03-29 Communication terminal and program

Publications (2)

Publication Number Publication Date
JP2019176389A JP2019176389A (en) 2019-10-10
JP6694909B2 true JP6694909B2 (en) 2020-05-20

Family

ID=68167496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018064312A Active JP6694909B2 (en) 2018-03-29 2018-03-29 Communication terminal and program

Country Status (1)

Country Link
JP (1) JP6694909B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250106926A1 (en) * 2023-09-27 2025-03-27 Sharp Kabushiki Kaisha Rrc idle mode transition for non-terrestrial network cell

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2693830A4 (en) * 2011-03-29 2015-10-14 Nec Corp Communication device, communication system, communication method, and program
JP5668022B2 (en) * 2012-05-30 2015-02-12 株式会社Nttドコモ State transition timer setting system, mobile device, mobile communication system, and state transition timer setting method
EP2871906A4 (en) * 2012-07-06 2016-06-08 Nec Corp Timer expiration period determination method, network node, and non-temporary computer-readable medium

Also Published As

Publication number Publication date
JP2019176389A (en) 2019-10-10

Similar Documents

Publication Publication Date Title
CN107409292B (en) Side link information transmission method, device and communication system
RU2649311C1 (en) Method of auxiliary information transmitting on user terminal in radio communication network
CN113225822B (en) Synchronous signal block information processing method and device and communication device
US20120021689A1 (en) Signaling method and device for mitigating interference in m2m communication system
CN112584539B (en) Random access method and device
US9451544B2 (en) Base station, radio terminal and radio communication system
CN108541391B (en) Method, base station and user equipment for transceiving system information
US20210235341A1 (en) Apparatus and method for optimization of conditional handover confirmation
WO2018201926A1 (en) Uplink carrier switching method, network device, and terminal device
JP2020504951A (en) Data transmission method and apparatus for discontinuous reception
KR20180075605A (en) Method and device for measuring signal strength
JP7608553B2 (en) Sidelink monitoring method and device
EP4185027B1 (en) Information transmission method and related device
CN111149415A (en) Network initiated uplink small data transmission for NB IOT
CN115299167B (en) Random access method and apparatus
WO2019153332A1 (en) Data transmission method and communication device
EP4066541B1 (en) Power saving for mobile devices in wireless communication systems
JP6694909B2 (en) Communication terminal and program
WO2023216791A1 (en) Positioning method and apparatus, and storage medium and chip
CN111670588A (en) Information sending method, user equipment, base station equipment and computer storage medium
CN107306442B (en) Mobile terminal power saving method, device and system
CN105493619A (en) Program and base station device
CN115942437A (en) Communication processing method and communication processing device
WO2025111824A1 (en) Ambient internet-of-things communication systems
US20250203494A1 (en) System and method for a peripheral device out-of-box experience radio frequency/bluetooth smart connect

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190903

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191031

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200420

R150 Certificate of patent or registration of utility model

Ref document number: 6694909

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250