JP6158488B2 - Base station apparatus, program, and abnormal resource detection method - Google Patents
Base station apparatus, program, and abnormal resource detection method Download PDFInfo
- Publication number
- JP6158488B2 JP6158488B2 JP2012199712A JP2012199712A JP6158488B2 JP 6158488 B2 JP6158488 B2 JP 6158488B2 JP 2012199712 A JP2012199712 A JP 2012199712A JP 2012199712 A JP2012199712 A JP 2012199712A JP 6158488 B2 JP6158488 B2 JP 6158488B2
- Authority
- JP
- Japan
- Prior art keywords
- message
- resource
- response message
- base station
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000002159 abnormal effect Effects 0.000 title claims description 71
- 238000001514 detection method Methods 0.000 title claims description 23
- 238000012545 processing Methods 0.000 claims description 289
- 230000004044 response Effects 0.000 claims description 146
- 238000012550 audit Methods 0.000 claims description 121
- 238000004458 analytical method Methods 0.000 claims description 89
- 230000015654 memory Effects 0.000 claims description 88
- 238000000034 method Methods 0.000 claims description 57
- 238000007726 management method Methods 0.000 claims description 51
- 230000008569 process Effects 0.000 claims description 49
- 230000006870 function Effects 0.000 claims description 19
- 230000005856 abnormality Effects 0.000 claims description 8
- 230000007704 transition Effects 0.000 description 32
- 238000003672 processing method Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 16
- 238000012360 testing method Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 9
- 238000012423 maintenance Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 7
- 230000001771 impaired effect Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007667 floating Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、基地局装置、プログラム、異常リソース検出方法に関し、特に、キューイング処理を利用した基地局装置、プログラム、異常リソース検出方法に関する。 The present invention relates to a base station device, a program, and an abnormal resource detection method, and more particularly, to a base station device, a program, and an abnormal resource detection method using queuing processing.
一般的な基地局装置は、通信を行うリソースを介して所定のメッセージやデータを出力し、その応答が所定時間内に返ってくるか否かでリソースの異常を検出する技術を利用することが知られている。このリソースの異常を検出する技術は、例えば、以下の特許文献1に開示されている。
A general base station apparatus may use a technology that outputs a predetermined message or data via a resource for communication, and detects a resource abnormality depending on whether or not a response is returned within a predetermined time. Are known. A technique for detecting this resource abnormality is disclosed in, for example,
特許文献1の無線基地局は、保守監視手段と、タイマ手段と、伝送路信号切替手段と、折り返し制御手段とを備える。保守監視手段は、試験用データを出力する。タイマ手段は、試験用データが出力されると一定時間を計測する。伝送路信号切替手段は、通信データの送受信制御を行う。折り返し制御手段は、試験用データを受信すると当該試験用データを折り返しデータに変換して伝送路信号切替手段へ出力する。この特許文献1の無線基地局は、以下のように動作する。
The wireless base station of
まず、保守監視手段は、試験用データを伝送路信号切替手段に出力する。次に、タイマ手段は、保守監視手段が試験用データを出力すると、一定時間の計測を開始する。伝送路信号切替手段は、保守監視手段からの試験用データを、折り返し制御手段に送出する。折り返し制御手段は、試験用データを受信すると、当該試験用データを折り返しデータに変換して伝送路信号切替手段を介して、保守監視手段に出力する。保守監視手段は、タイマ手段が計測する一定時間内に折り返しデータ、すなわち出力した試験データに対する応答を受信できなかった場合に、伝送路信号切替手段に異常が発生していることを検出する。 First, the maintenance monitoring means outputs test data to the transmission line signal switching means. Next, the timer means starts measuring for a certain time when the maintenance monitoring means outputs the test data. The transmission line signal switching means sends the test data from the maintenance monitoring means to the loopback control means. When receiving the test data, the loopback control means converts the test data into loopback data and outputs it to the maintenance monitoring means via the transmission line signal switching means. The maintenance monitoring unit detects that an abnormality has occurred in the transmission line signal switching unit when the response to the return data, that is, the output test data, has not been received within a predetermined time measured by the timer unit.
上述の構成や動作により、特許文献1の無線基地局は、伝送路信号切替手段、すなわち通信を行うリソースの異常を検出することができる。
With the above-described configuration and operation, the radio base station disclosed in
しかしながら、特許文献1の無線基地局は、リソースを介して出力したデータを基地局内で折り返しており、実際に対向装置に出力し、対向装置からの応答を確認しているわけではない。すなわち、特許文献1の無線基地局は、リソースが対向装置と通信可能なのか否かを実際に確認しているわけではない。そのため、特許文献1の無線基地局は、対向装置と通信できないリソース(以下、「異常リソース」という)を必ずしも検出できるとは限らなかった。例えば、特許文献1の無線基地局は、リソース浮きとなっている異常リソースを検出するとは限らない。リソース浮きとなっている異常リソースとは、対向装置側ではリソースは解放されているのに、対向装置と通信を行おうとしているリソースのことである。リソース浮きとなっている異常リソースは、対向装置側のリソースが解放されているので通信できないが、そのリソース自体は正常であるので、特許文献1の無線基地局は、異常リソースとして検出できない。
However, the wireless base station disclosed in
この課題を解決する手段として、一般的な基地局装置は、リソースを介して実際に対向装置に出力する所定の呼制御用のメッセージの応答が所定時間内に対向装置から返ってくるか否かで、異常リソースを検出する技術を利用することが知られている。所定の呼制御用のメッセージとは、例えば、3GPP(Third Generation Partnership Project)に規定されるUE Capability Enquiryである。その応答は、UE Capability Informationとなる。 As a means for solving this problem, a general base station apparatus determines whether or not a response to a predetermined call control message actually output to the opposite apparatus via a resource is returned from the opposite apparatus within a predetermined time. Thus, it is known to use a technique for detecting abnormal resources. The predetermined call control message is, for example, UE Capability Enquiry defined in 3GPP (Third Generation Partnership Project). The response is UE Capability Information.
しかし、上述の異常リソースを検出する技術を用いた基地局装置は、異常リソースを検出する為の処理量が大きくなり、自身の処理能力が大きく損なわれるという課題があった。その理由を以下に説明する。なお、対向装置から応答が返される所定の呼制御用のメッセージを以下、「期待メッセージ」というものとする。 However, the base station apparatus using the above-described technology for detecting an abnormal resource has a problem that the processing amount for detecting the abnormal resource becomes large and its own processing capability is greatly impaired. The reason will be described below. Hereinafter, a predetermined call control message in which a response is returned from the opposite apparatus will be referred to as an “expected message”.
まず、上述の異常リソースを検出する技術を用いた基地局装置(以下、「異常リソース検出基地局」という)は、期待メッセージを出力した後、その応答が所定時間内に返ってくるかを計測する為に、タイマを起動する。そして、異常リソース検出基地局は、タイマを起動するために、比較的処理量が大きいシステムコールを実行する。一方、異常リソース検出基地局は、一般的な基地局と同様に呼制御を行う。異常リソース検出基地局は、呼量が増大した場合には、呼制御を行う回数も増大し、呼制御用のメッセージである期待メッセージもその分、大量に出力されることとなる。その結果、異常リソース検出基地局は、タイマ起動を何度も、すなわち比較的処理量が大きいシステムコールを何度も実行することとなり、異常リソースを検出する為の処理量が大きくなってしまう。異常リソース検出基地局は、異常リソースを検出する為の処理量が大きくなると、自身への処理負荷も高まり、処理能力が大きく損なわれてしまう。 First, a base station device using the above-described technology for detecting abnormal resources (hereinafter referred to as “abnormal resource detection base station”) outputs an expectation message and then measures whether the response is returned within a predetermined time. To start the timer. Then, the abnormal resource detection base station executes a system call having a relatively large processing amount in order to start the timer. On the other hand, the abnormal resource detection base station performs call control in the same manner as a general base station. When the amount of calls increases, the abnormal resource detection base station also increases the number of times that call control is performed, and a large amount of expected messages, which are messages for call control, are output accordingly. As a result, the abnormal resource detection base station repeatedly starts the timer, that is, executes a system call with a relatively large processing amount many times, and the processing amount for detecting the abnormal resource becomes large. When the amount of processing for detecting an abnormal resource increases, the abnormal resource detection base station also increases the processing load on itself, and the processing capability is greatly impaired.
本発明は、上記課題を解決する基地局装置、プログラム、異常リソース検出方法を提供することを目的とする。 An object of this invention is to provide the base station apparatus, program, and abnormal resource detection method which solve the said subject.
上記目的を達成するために、本発明の基地局装置は、対向装置と通信を行うためのリソースを備え、前記リソースを介して、前記対向装置へ送信した所定の第1のメッセージに対する応答メッセージを前記対向装置から受信し、前記応答メッセージをメモリに格納する基地局装置であって、第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理部と、前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理部と、を備え、前記オーディット処理部は、前記メッセージ解析処理部が通常、前記第2のメッセージを処理することが可能な時間を含む所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する。 In order to achieve the above object, a base station apparatus of the present invention includes a resource for communicating with an opposing apparatus, and transmits a response message to a predetermined first message transmitted to the opposing apparatus via the resource. A base station device that receives the response message from the opposite device and stores the response message in a memory, creates a second message, and stores the second message in the memory; and the first processing unit From the time the message is transmitted until the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and the period other than the processing prohibition period A message analysis processing unit for processing the response message and the second message in the order stored in the memory, The message processing unit is configured so that the second message is not processed in the memory after a predetermined time including a time during which the message analysis processing unit can normally process the second message has elapsed. If it remains, the resource is detected.
上記目的を達成するために、本発明のプログラムは、対向装置と通信を行うためのリソースを備え、前記リソースを介して、前記対向装置へ送信した所定の第1のメッセージに対する応答メッセージを前記対向装置から受信し、前記応答メッセージをメモリに格納する装置を制御するプログラムであって、第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理工程と、前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理工程と、を備え、前記オーディット処理工程は、前記メッセージ解析処理工程が通常、前記第2のメッセージを処理することが可能な時間を含む所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する。 In order to achieve the above object, a program according to the present invention comprises a resource for communicating with an opposing device, and sends a response message to a predetermined first message transmitted to the opposing device via the resource. A program for controlling a device that receives from a device and stores the response message in a memory, comprising: an audit processing step of creating a second message and storing the second message in the memory; From the time the message is transmitted until the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and the period other than the processing prohibition period A message analysis processing step of processing the response message and the second message in the order stored in the memory; The audit processing step includes processing the second message in the memory after a predetermined time including a time during which the message analysis processing step can normally process the second message has elapsed. If it remains, the resource is detected.
上記目的を達成するために、本発明の異常リソース検出方法は、対向機能部と通信を行うためのリソースを備え、前記リソースを介して、前記対向機能部へ送信した所定の第1のメッセージに対する応答メッセージを前記対向機能部から受信し、前記応答メッセージをメモリに格納する機能部の前記リソースの異常を検出する異常リソース検出方法であって、第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理手段と、前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理手段と、を備え、前記オーディット処理手段は、前記メッセージ解析処理部が通常、前記第2のメッセージを処理することが可能な時間を含む所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する。 In order to achieve the above object, an abnormal resource detection method of the present invention includes a resource for communicating with an opposing function unit, and a predetermined first message transmitted to the opposing function unit via the resource. An abnormal resource detection method for detecting an abnormality in the resource of a functional unit that receives a response message from the opposing functional unit and stores the response message in a memory, creating a second message, and generating the second message Audit processing means for storing the response message stored in the memory and the response message stored in the memory during the period from when the first message is transmitted until the response message is received. The message is not processed, and the response message and the second message are stored in the order stored in the memory during a period other than the processing prohibition period. Message analysis processing means for processing a message, and the audit processing means is configured so that the message analysis processing unit normally passes a predetermined time including a time during which the second message can be processed. If the second message remains unprocessed in the memory, the resource is detected.
本発明によれば、基地局装置は、異常リソースを検出する為の処理量を削減でき、その結果、異常リソースを検出する為の処理によって自身の処理能力が大きく損なわれないようにすることができる。 According to the present invention, the base station apparatus can reduce the processing amount for detecting the abnormal resource, and as a result, the processing capability for detecting the abnormal resource can be prevented from greatly impairing its own processing capability. it can.
次に本発明の実施形態について、図面を参照して詳細に説明する。 Next, embodiments of the present invention will be described in detail with reference to the drawings.
[第1の実施の形態]
[構成の説明]
図1は、本発明の第1の実施の形態における基地局装置(オーディット処理部を除く)の構成例を示す図である。また、図2は、本発明の第1の実施の形態における基地局装置(オーディット処理部を含める)の構成例を示す図である。
[First Embodiment]
[Description of configuration]
FIG. 1 is a diagram illustrating a configuration example of a base station apparatus (excluding an audit processing unit) according to the first embodiment of the present invention. FIG. 2 is a diagram illustrating a configuration example of a base station apparatus (including an audit processing unit) according to the first embodiment of the present invention.
(1)第1の実施の形態における基地局装置の構成
まず、図1に示されるように、第1の実施の形態における基地局装置10は、メッセージ受信部100と、メッセージキュー110と、メッセージ解析処理部120と、リソース管理部130を含む。また、第1の実施の形態における基地局装置10は、さらに状態遷移処理部140と、キューイング処理部150と、タイマ管理部160を含む。さらに、図2に示されるように、第1の実施の形態における基地局装置10は、オーディット処理部170も含む。なお、基地局装置10は、図示していないが、他ノード20と通信を行うためのリソースを複数備える。他ノード20は、移動局(以下、「UE」という)やMME(Mobility Management Entity)であってもよいし、基地局装置50と通信を行う他の基地局装置であってもよい。
(1) Configuration of Base Station Device in First Embodiment First, as shown in FIG. 1, the
リソース管理部130は、メッセージ解析処理部120と、状態遷移処理部140と接続され、メッセージ解析処理部120は、状態遷移処理部140と、キューイング処理部150と、メッセージキュー110と接続される。また、状態遷移処理部140は、キューイング処理部150と接続される。さらに、メッセージ受信部100は、メッセージキュー110と、他ノード20と接続される。また、オーディット処理部170は、メッセージキュー110と、リソース管理部130と、キューイング処理部150と、タイマ管理部160と接続される。なお、キューイング処理部150は、基地局装置10内部のRAM(Random Access Memory)等のメモリに接続される。このメモリは、図示していないが、メッセージ解析処理部120にも接続される。
The
ここで、メッセージ解析処理部120と、リソース管理部130と、状態遷移処理部140と、キューイング処理部150と、オーディット処理部170は、基地局装置を制御する一般的なソフトウエアを用いて実現することができる。また、メッセージキュー110は、RAM(Random Access Memory)等のメモリを用いて実現することができる。さらに、メッセージ受信部100は、電子回路やFPGA(Field−Programmable Gate Array)、さらにDSP(Digital Signal Processor)を用いて実現することができる。タイマ管理部160は、基地局装置を制御する一般的なミドルウエアを用いて実現することができる。なお、メッセージキュー110以外の各部位は、電子回路で実現してもかまわない。
Here, the message
(2)第1の実施の形態における基地局装置10の各機能部の機能
基地局装置10は、一般的な基地局装置と同様に、リソースを介して、他ノード20へ所定の呼制御用のメッセージを送信し、そのメッセージに対する応答メッセージを他ノード20から受信する機能を有する。
(2) Functions of Functional Units of
上述の機能を基地局装置10が有していることを前提として、以下、基地局装置10の各機能部の機能について説明を行う。なお、所定の呼制御用のメッセージは、本実施形態の基地局装置50のユーザによって基地局装置50に設定される。所定の呼制御用のメッセージは、例えば、3GPP(Third Generation Partnership Project)に規定されるUE Capability EnquiryやPath Switch Requestであってもよい。UE Capability Enquiryの場合には、応答メッセージは、UE Capability Informationとなる。また、Path Switch Requestの場合には、応答メッセージは、Path Switch Request Acknowledgeとなる。
On the premise that the
まず、メッセージ受信部100は、他ノード20から受信した応答メッセージをメッセージキュー110に格納する。
First, the
メッセージキュー110は、メッセージを格納するメモリである。
The
メッセージ解析処理部120は、所定のタイミングになると、メッセージキュー110からメッセージを取得し、取得したメッセージが、どのようなメッセージで、どのUEから送信されたメッセージかを公知の手段で解析する。この解析の結果、どのUEから送信されたメッセージかが分かるが、ここで分かったUEのことを以下、「当該UE」という。上述の所定のタイミングは、本実施形態の基地局装置10のユーザによってメッセージ解析処理部120に設定される。メッセージ解析処理部120がソフトウエアで実現される場合には、所定のタイミングは、本実施形態の基地局装置10のユーザによってメッセージ解析処理部120のソフトウエアに定義される。また、上述の解析の結果、メッセージ解析処理部120は、取得したメッセージが、どのようなメッセージか分かるので、取得したメッセージの種別を示す信号、若しくは数値を保持する。さらに、上述の解析の結果、取得したメッセージが、所定の応答メッセージ若しくは、オーディットメッセージであった場合には、メッセージ解析処理部120は、当該UEと通信を行っているリソースの状態取得を要求する信号、若しくは数値を出力する。上述の所定の応答メッセージは、本実施形態の基地局装置10のユーザによってメッセージ解析処理部120に設定される。メッセージ解析処理部120がソフトウエアで実現される場合には、上述の所定の応答メッセージは、本実施形態の基地局装置10のユーザによってメッセージ解析処理部120のソフトウエアに定義がされる。オーディットメッセージは、リソースが通信を行っているUE毎に、オーディット処理部170によって生成される検査用のメッセージである。オーディットメッセージは、応答メッセージのダミーメッセージであってもよい。ここで、上述のリソースの状態取得を要求する信号、若しくは数値のことを以下、「状態取得要求」という。メッセージ解析処理部120は、状態取得要求を出力した結果、リソースの状態、すなわち呼状態が入力されると、取得したメッセージの種別を示す信号若しくは数値(以下、「メッセージ種別」という)と、入力された呼状態とを出力する。さらに、メッセージ解析処理部120は、呼状態とメッセージ種別を出力した結果、取得したメッセージの処理方法が入力されると、その処理方法で取得したメッセージを処理する。具体的には、処理方法が所定の処理(以下、「メッセージ処理」という)であった場合、メッセージ解析処理部120は、メッセージを送信してから応答メッセージを受信するまでの間でないと判定し、取得したメッセージに対し、所定の処理を行う。所定の処理の内容は、本実施形態の基地局装置10のユーザによってメッセージ解析処理部120を動作させるソフトウエアに定義される。また、処理方法がキューイングであった場合、メッセージ解析処理部120は、取得したメッセージと、当該UEに対応する信号若しくは数値(以下、「当該UE識別子」という)とを出力する。さらに、メッセージ解析処理部120は、安定状態に遷移したことを示す信号、若しくは数値とUE名が入力されると、キューイング処理部150に接続されたメモリから、UE名に対応するメッセージを取得する。上述の安定状態に遷移したことを示す信号、若しくは数値やUE名については、以下のリソース管理部130の機能の説明にて説明する。
The message
リソース管理部130は、基地局装置10に備わる各リソースの状態を公知の機能で管理する。具体的には、リソース管理部130は、リソース毎にどのUEと通信を行っているかを公知の技術で把握する。また、リソース管理部130は、各リソースが応答メッセージ待ち状態か、安定状態か、すなわち呼状態を把握する。応答メッセージ待ち状態とは、リソースが、メッセージをUEに送信して、その応答メッセージを待っている状態のことである。安定状態とは、次の処理を実施可能な状態のことである。安定状態は、リソースが応答メッセージを受信し、その時の処理が完了し、次の処理を実施可能な状態であってもよい。リソース管理部130は、状態取得要求(メッセージ解析処理部120の説明に上述)が入力されると、当該UEと通信を行っているリソースの呼状態を出力する。さらに、リソース管理部130は、安定状態に遷移したリソースがあった場合、そのリソースで通信を行っているUEを示す信号若しくは数値(以下、「UE名」という)と、安定状態に遷移したことを示す信号、若しくは数値を出力する。また、リソース管理部130は、UEと通信を行っているリソースと、そのリソースがどのUEと通信を行っているのかを知らせるよう要求する信号若しくは、数値が入力されると、通信UE状況応答を出力する。通信UE状況応答は、UEと通信を行っているリソースと、そのリソースがどのUEと通信を行っているのかを知らせる信号、若しくは数値のことである。
The
状態遷移処理部140は、呼状態とメッセージ種別が入力されると、メッセージの処理方法を決定する。決定方法については、後述する動作の説明欄にて、詳細を説明する。
When the call state and message type are input, the state
キューイング処理部150は、当該UE識別子とメッセージ(メッセージ解析処理部120の説明に上述)が入力されると、当該UE識別子毎に、メッセージを自身に接続されているメモリにキューイングする。
When the UE identifier and the message (described above in the description of the message analysis processing unit 120) are input, the queuing
タイマ管理部160は、タイマの起動する要求する信号若しくは、数値が入力されると、システムコールを実行し、タイマを起動する。また、タイマ管理部160は、タイマが満了すると、タイマが満了したことを示す信号若しくは、数値を出力する。
When a signal for requesting timer activation or a numerical value is input, the
オーディット処理部170は、所定のタイミングになると、リソースが通信を行っているUE毎にオーディットメッセージを生成し、メッセージキュー110に格納する。また、オーディット処理部170は、オーディットメッセージをメッセージキュー110に格納すると、UEと通信を行っているリソースと、そのリソースがどのUEと通信を行っているのかを知らせるよう要求する信号若しくは、数値(以下、「通信UE状況要求」という)を出力する。オーディット処理部170は、通信UE状況要求を出力した後、通信UE状況応答が入力されると、UEと通信を行っているリソースと、そのリソースがどのUEと通信を行っているのかを認識する。さらに、オーディット処理部170は、オーディットメッセージをメッセージキュー110に格納すると、タイマの起動を要求する信号若しくは、数値を出力する。オーディット処理部170は、タイマが満了したことを示す信号若しくは、数値が入力されると、オーディットメッセージが残っているメモリがあるかを確認する。ここでのメモリとは、キューイング処理部150に接続されているメモリのことである。オーディット処理部170は、オーディットメッセージが残っているメモリがあれば、それがどのUEのメッセージを格納しているメモリかを把握し、そのUEと通信を行っているリソースを正常に通信ができない異常リソースとして検出する。また、オーディット処理部170は、検出した異常リソースを解放する。
At a predetermined timing, the
[動作の説明]
図3A〜Cは、本発明の第1の実施の形態における基地局装置10の動作を示すシーケンス図である。図3A〜Cを用いて、基地局装置10の動作を説明していく。まず、メッセージ解析処理部120と、リソース管理部130と、状態遷移処理部140と、キューイング処理部150の動作、すなわち、各種メッセージを処理する動作から説明する。その上で、タイマ管理部160とオーディット処理部170の動作、すなわち、異常リソースを検出する動作について説明する。なお、基地局装置10は、リソースを介して、他ノード20へメッセージを送信し、その応答メッセージを他ノード20から受信する機能を有している。その為、メッセージキュー110には、メッセージ受信部100によって、受信した応答メッセージが格納されていることを前提として説明する。
[Description of operation]
3A to 3C are sequence diagrams showing operations of the
(1)基地局装置10の動作(各種メッセージを処理する動作)
まず、基地局装置10のメッセージ解析処理部120は、図3Aに示されるように、メッセージキュー110に格納されているメッセージを所定のタイミングで取得する(S100)。
(1) Operation of base station apparatus 10 (operation for processing various messages)
First, as shown in FIG. 3A, the message
次に、メッセージ解析処理部120は、取得したメッセージが、どのようなメッセージで、どのUEから送信されたメッセージかを公知の手段で解析する(S101)。
Next, the message
ここで、S101の解析の結果、どのUEから送信されたメッセージかが分かるが、ここで分かったUEのことを以下、「当該UE」というものとする。また、S101の解析の結果、メッセージ解析処理部120は、取得したメッセージが、どのようなメッセージか分かるので、取得したメッセージの種別を示す信号、若しくは数値、すなわちメッセージ種別を保持する。現在、メッセージ解析処理部120は、メッセージキュー110に格納されていた応答メッセージを取得しているので、保持しているメッセージ種別は、応答メッセージを示す信号若しくは数値である。さらに、メッセージ解析処理部120は、当該UEに対応する信号若しくは数値、すなわち当該UE識別子も保持する。メッセージ解析処理部120は、メッセージ種別と当該UE識別子を、以下のS102〜S107を実施する間、保持する。
Here, as a result of the analysis of S101, it can be seen from which UE the message is transmitted. The UE found here is hereinafter referred to as “the UE”. Further, as a result of the analysis in S101, the message
次に、メッセージ解析処理部120は、取得したメッセージが、所定の応答メッセージ若しくは、オーディットメッセージであった場合、当該UEと通信を行っているリソースの状態を取得する為、状態取得要求をリソース管理部130に出力する(S102)。
Next, when the acquired message is a predetermined response message or an audit message, the message
次に、リソース管理部130は、メッセージ解析処理部120からの状態取得要求が入力されると、当該UEと通信を行っているリソースの呼状態をメッセージ解析処理部120に通知する(S103)。
Next, when the status acquisition request from the message
次に、メッセージ解析処理部120は、呼状態が入力されると、入力された呼状態とメッセージ種別とを状態遷移処理部140に出力する(S104)。
Next, when the call state is input, the message
次に、状態遷移処理部140は、呼状態とメッセージ種別が入力されると、メッセージの処理方法を決定し、決定した処理方法をメッセージ解析処理部120に出力する(S105)。
Next, when the call state and the message type are input, the state
ここで、図4は、メッセージ種別が応答メッセージを示す信号若しくは数値であった場合に、状態遷移処理部140で決定される処理方法の一覧表である。状態遷移処理部140は、図4に示される通り、メッセージ種別が応答メッセージを示す信号若しくは数値であり、呼状態が所定の状態1であった場合に、処理方法として、メッセージに対して所定の処理、すなわちメッセージ処理を行うことを決定する。所定の状態1は、ここでは安定状態とする。また、状態遷移処理部140は、図4に示される通り、呼状態が所定の状態2であった場合に、処理方法として、メッセージをメモリにキューイングすることを決定する。所定の状態2は、ここでは応答メッセージ待ち状態とする。所定の状態1、2は、本実施形態の基地局装置10のユーザによって状態遷移処理部140に設定される。状態遷移処理部140がソフトウエアで実現される場合には、所定の状態1、2は、本実施形態の基地局装置10のユーザによって状態遷移処理部140のソフトウエアに定義がされる。
Here, FIG. 4 is a list of processing methods determined by the state
また、図5は、メッセージ種別がオーディットメッセージを示す信号若しくは数値であった場合に、状態遷移処理部140で決定される処理方法の一覧表である。状態遷移処理部140は、図5に示される通り、メッセージ種別がオーディットメッセージを示す信号若しくは数値であり、呼状態が安定状態であった場合に、処理方法として、メッセージ処理を行うことを決定する。また、状態遷移処理部140は、図5に示される通り、呼状態が安定状態以外の状態であった場合に、処理方法として、メッセージをメモリにキューイングすることを決定する。安定状態以外の状態は、応答メッセージ待ち状態であってもよい。なお、状態遷移処理部140が応答メッセージを処理する段階で、リソースは既に応答メッセージを受信している。その為、図4、5では、メッセージ処理を行うときには、リソースが安定状態に遷移していることも併せて記載している。リソースがメッセージ待ち状態であれば、状態遷移処理部140が何をしようと応答メッセージがない限り、メッセージ待ち状態のまま(状態維持)であることも記載している。
FIG. 5 is a list of processing methods determined by the state
次に、メッセージ解析処理部120は、取得したメッセージの処理方法が状態遷移処理部140から入力されると、取得したメッセージについて、その処理方法を実行する(S106)。
Next, when the acquired message processing method is input from the state
具体的には、メッセージ解析処理部120は、入力された処理方法がメッセージ処理であった場合、メッセージを送信してから応答メッセージを受信するまでの間でないと判定し、取得していたメッセージに対し、所定の処理を行う。また、メッセージ解析処理部120は、入力された処理方法がキューイングであった場合、取得したメッセージと、当該UE識別子とをキューイング処理部150に出力する。
Specifically, when the input processing method is message processing, the message
次に、キューイング処理部150は、メッセージ解析処理部120からメッセージと当該UE識別子が入力されると、自身に備わるメモリに、入力されたメッセージを当該UE識別子毎にキューイングする(S107)。
Next, when the message and the UE identifier are input from the message
なお、上述のS101にて取得したメッセージが複数であった場合には、メッセージ毎にS101〜S107の処理を行う。また、キューイング処理部150にキューイングされたメッセージは、取得したメッセージ全てについて、上述のS101〜S107が行われた後、以下の通りに処理される。
If there are a plurality of messages acquired in S101 described above, the processing of S101 to S107 is performed for each message. Further, the messages queued in the queuing
まず、リソース管理部130は、図3Bに示されるように、呼状態が安定状態となったリソースがあると、そのリソースで通信を行っているUE名と、安定状態に遷移したことを示す信号、若しくは数値をメッセージ解析処理部120に出力する(S108)。
First, as shown in FIG. 3B, when there is a resource whose call state is in a stable state, the
次に、メッセージ解析処理部120は、リソース管理部130からUE名と、安定状態に遷移したことを示す信号、若しくは数値を受信すると、UE名に係るメッセージをキューイング処理部150のメモリから取得する(S109)。
Next, when the message
次に、メッセージ解析処理部120は、S109で取得したメッセージ毎に上述のS101〜S106の処理を、リソース管理部130と状態遷移処理部140と共に実施し、取得したメッセージに対して、メッセージ処理を実施する(S110)。
Next, the message
この後、メッセージ解析処理部120は、上述のS100の処理を、所定のタイミングで繰り返し実行する。その結果、上述のS100〜S110の処理が繰り返し実施される。
Thereafter, the message
(2)基地局装置10の動作(異常リソースを検出する動作)
次に、オーディットメッセージを作成し、異常リソースを検出する動作を、図3B、Cを用いて説明する。
(2) Operation of base station apparatus 10 (operation for detecting abnormal resources)
Next, an operation for creating an audit message and detecting an abnormal resource will be described with reference to FIGS.
まず、オーディット処理部170は、図3Bに示されるように、所定のタイミングになると、リソースが通信を行っているUE毎にオーディットメッセージを生成し、メッセージキュー110に格納する(S200)。
First, as shown in FIG. 3B, the
なお、オーディット処理部170は、S200の処理において、リソースが通信を行っているUEを認識する為に以下の処理を行う。
Note that the
まず、オーディット処理部170は、通信UE状況要求をリソース管理部130に出力する。次に、リソース管理部130は、通信UE状況要求が入力されると、通信UE状況応答をオーディット処理部170に出力する。オーディット処理部170は、通信UE状況応答をリソース管理部130から入力されると、UEと通信を行っているリソースを認識すると共に、そのリソースが通信を行っているUE(以下、「通信中のUE」という)を認識する。
First, the
さらに、オーディット処理部170は、上述のS200にてオーディットメッセージを作成する際、どのUEのオーディットメッセージかが分かるよう、オーディットメッセージの所定の位置に各通信中のUEに対応する識別子を含める。さらに、オーディット処理部170は、メッセージがオーディットメッセージと分かるよう、所定の位置にオーディットメッセージを示す識別子を含める。
Further, when creating the audit message in S200 described above, the
次に、オーディット処理部170は、オーディットメッセージをメッセージキュー110に出力すると、所定の時間の経過を測定する為、タイマの起動を要求する信号若しくは、数値(以下、「タイマ起動要求」という)をタイマ管理部160に出力する(S201)。
Next, when the
タイマ管理部160は、タイマ起動要求が入力されると、システムコールを実行し、タイマを起動する(S202)。
When the timer activation request is input, the
なお、タイマ管理部160は、タイマを起動する際、タイマが満了する時間を、上述のS100〜S110の処理が実行される時間を含む所定の時間に設定する。オーディットメッセージが、上述のS100〜S110の処理によって、処理されるようにするためである。上述の所定の時間は、本実施形態の基地局装置10のユーザによって、予めタイマ管理部160に設定される。本実施形態の基地局装置10のユーザは、通常、基地局装置10がS100〜S110の処理を実行する最大時間を事前に実測し、その最大時間を十分に含む時間を所定の時間としてもよい。
In addition, when starting the timer, the
次に、タイマ管理部160は、タイマが満了すると、タイマが満了したことを示す信号若しくは、数値をオーディット処理部170に出力する(S203)。
Next, when the timer expires, the
ここで、リソースが正常であれば、オーディットメッセージは、上述のS100〜S110で問題なく処理される。その結果、キューイング処理部150のメモリにはオーディットメッセージは残らない。しかし、リソースが異常であり、応答メッセージを受信できていない場合には、上述のS100〜S110の処理の結果、メッセージがキューイング処理部150のメモリにキューイングされ続ける。オーディット処理部170は、オーディットメッセージがメモリにキューイングされ続けているかどうかで、異常リソースがあるかを以下のS204〜S206の通りに検出する。
Here, if the resource is normal, the audit message is processed without any problem in the above-described S100 to S110. As a result, no audit message remains in the memory of the queuing
まず、オーディット処理部170は、図3Cに示されるように、タイマが満了したことを示す信号若しくは、数値が入力されると、キューイング処理部150のメモリのうち、オーディットメッセージが残っているメモリがあるかを確認する(S204)。
First, as shown in FIG. 3C, the
具体的には、オーディット処理部170は、キューイング処理部150のメモリにメッセージが残っており、そのメッセージの所定の位置にオーディットメッセージを示す識別子があれば、そのメモリにオーディットメッセージが残っているものと認識する。
Specifically, the
次に、オーディット処理部170は、上述のS204で、オーディットメッセージが残っているメモリがあることを確認できたのであれば(S205でYESの場合)、異常リソースを以下の通りに検出し、そのリソースの解放処理を行う(S206)。
Next, if the
まず、オーディット処理部170は、オーディットメッセージが残っているメモリが、どのUEのメッセージを格納するメモリかを把握する。その為に、オーディット処理部170は、残っているオーディットメッセージの所定の位置にある、UEに対応する識別子(S200に上述)を認識し、どのUEのメッセージを格納するメモリかを把握してもよい。ここで把握したUEを「解放UE」というものとする。次に、オーディット処理部170は、解放UEと通信を行っているリソースを認識する。オーディット処理部170は、上述のS200にて、UEと通信を行っているリソースと、各リソースがどのUEと通信を行っているかを認識しているので、解放UEと通信を行っているリソースについても認識することができる。次に、オーディット処理部170は、解放UEと通信を行っているリソースを解放する。
First, the
次に、オーディット処理部170は、上述のS204の確認の結果、オーディットメッセージが残っているメモリがなければ(S205でNoの場合)、異常リソースはないものと認識し、特に何もしない。
Next, as a result of the above-described confirmation in S204, if there is no audit message remaining (No in S205), the
(3)リソースに異常があるときの基地局装置10の動作
図6A〜Hは、本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。図6A〜Hを用いて、通信ができない異常リソースが存在するときに、基地局装置10が異常リソースを検出する動作を説明する。
(3) Operation of
ここでは、以下の状況を例に説明を行う。 Here, the following situation will be described as an example.
まず、UE#1、#2と通信を行うリソースが、それぞれ所定のメッセージを送信し、そのメッセージに対する応答メッセージを待っている状態、すなわち応答メッセージ待ち状態であるものとする。図6Aでは、リソース管理部130が、応答メッセージ待ち状態と認識している様子を図示している。この時、UE#2と通信を行う為のリソースは、UE#2と通信ができず、その結果、応答メッセージが受け取れない異常リソースとなっていたものとする。図6Bでは、UE#2と通信を行うリソースが応答メッセージを受け取れない状態なので、メッセージ解析処理部120もUE#2からの応答メッセージを取得できない様子を示している。また、図6Bでは、UE#2と通信を行うリソースが応答メッセージを受け取れない状態なので、リソース管理部130も、リソースが応答メッセージ待ちの状態のまま、すなわち状態遷移ができない様子を示している。
First, it is assumed that the resources that communicate with the
上述の状況において、まず、基地局装置10のオーディット処理部170は、所定のタイミングになると、上述のS200を実行し、オーディットメッセージを通信中のUE毎に生成し、メッセージキュー110に格納する。図6Cでは、オーディット処理部170が、通信中のUE#1、#2毎にオーディットメッセージを作成し、メッセージキュー110に格納する様子を示している。
In the above-described situation, first, the
次に、基地局装置10は、所定のタイミングになると、メッセージキュー110に格納されたメッセージについて、上述のS100〜S110を実施する。すなわち、メッセージ解析処理部120は、格納されたオーディットメッセージを取得し、状態遷移処理部140から受け取った処理方法通りにメッセージを処理する。現在、UE#1、#2と通信を行うリソースはいずれも、応答メッセージ待ちの状態である。その為、状態遷移処理部140は、処理方法としてキューイングすることを決定する。その結果、オーディットメッセージは、メッセージ解析処理部120によって、図6Dに示されるように、キューイング処理部150のメモリ(図中ではキューと記載)に、UE毎にキューイングされる。
Next, the
次に、UE#1が応答メッセージを送信すると、UE#1と通信を行うリソースは正常にUE#1と通信できるので、図6Eに示されるように、応答メッセージは受信され、メッセージ受信部100によって、メッセージキュー110に格納される。
Next, when
次に、基地局装置10は、次の所定のタイミングになると、メッセージキュー110に格納されたメッセージについて、上述のS100〜S110を実施する。すなわち、基地局装置10のメッセージ解析処理部120は、図6Fに示されるように、UE#1からの応答メッセージを取得し、状態遷移処理部140から指定された処理方法通りにそのメッセージを処理する。このとき、UE#1と通信を行うリソースは応答メッセージを受け取っているので安定状態になっている。その為、メッセージ解析処理部120は、状態遷移処理部140からメッセージ処理を指定され、応答メッセージを処理することができる。さらに、UE#1と通信を行うリソースが安定状態に遷移したので、基地局装置10は、上述のS108〜S110の動作を行うこととなり、図6Gに示されるように、キューイング処理部150のUE#1用のメモリに格納されたオーディットメッセージを処理する。
Next, at the next predetermined timing, the
次に、基地局装置10のオーディット処理部170は、タイマが満了し、一定時間経過すると、上述のS204〜206を実施し、図6Hに示されるように、オーディットメッセージが残っているメモリがあるかを確認し、異常リソースを検出する。
Next, the
今回、オーディット処理部170は、キューイング処理部150のUE#2用のメモリにオーディットメッセージが残っているので、UE#2と通信を行うリソースを異常リソースと検出する。その後、基地局装置10のオーディット処理部170は、異常リソースである、UE#2と通信を行うリソースを解放する。
This time, since the audit message remains in the
以上、異常リソースが存在するときの基地局装置10の動作を説明した。
The operation of the
なお、メッセージ解析処理部120と、リソース管理部130と、状態遷移処理部140と、キューイング処理部150と、オーディット処理部170は、上述の通り、ソフトウエアにて実現される。これらのソフトウエアの動作は、基地局装置のソフトウエアでなく、無線交換機等のソフトウエアに適用してもよい。すなわち、上述のソフトウエアの動作は、対向装置からの応答メッセージをメモリに格納して処理する装置ならば、いずれにも適用することが可能である。さらに、上述のソフトウエアの動作は、他のソフトウエアやハードウエアからの応答メッセージを処理するソフトウエアにも適用してもよい。この場合、ソフトウエア間のリソース、若しくはソフトウエアとハードウエア間のリソースに異常があるかを検出することができる。
Note that the message
[効果の説明]
本発明によれば、基地局装置は、異常リソースを検出する為の処理量を削減でき、その結果、異常リソースを検出する為の処理によって自身の処理能力が大きく損なわれないようにすることができる。
[Description of effects]
According to the present invention, the base station apparatus can reduce the processing amount for detecting the abnormal resource, and as a result, the processing capability for detecting the abnormal resource can be prevented from greatly impairing its own processing capability. it can.
その理由は、本実施形態の基地局装置は、呼量に応じて発行される呼制御用のメッセージ毎にタイマを起動する方法ではなく、一定回数である検査用のメッセージ作成毎にタイマを起動する方法を用いて、異常リソースを検出するようにしたからである。その為、本実施形態の基地局装置は、呼制御用のメッセージ毎にタイマを起動する方法を用いた従来の基地局装置よりもシステムコールを実行する回数を少なくすることができる。その結果、本実施形態の基地局装置は、異常リソースを検出する為の処理量を削減でき、処理負荷を減らせるので、自身の処理能力が大きく損なわれないようにすることができる。 The reason is that the base station apparatus of this embodiment does not start a timer for each call control message issued according to the call volume, but starts a timer every time a test message is created a certain number of times. This is because an abnormal resource is detected by using the method to do this. Therefore, the base station apparatus of this embodiment can reduce the frequency | count of performing a system call rather than the conventional base station apparatus using the method which starts a timer for every message for call control. As a result, the base station apparatus of this embodiment can reduce the amount of processing for detecting abnormal resources and reduce the processing load, so that its own processing capability can be prevented from being greatly impaired.
[第2の実施の形態]
次に、本発明の第2の実施の形態について説明する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described.
[構成の説明]
図7は、本発明の第2の実施の形態における装置の構成例を示す図である。
[Description of configuration]
FIG. 7 is a diagram illustrating a configuration example of an apparatus according to the second embodiment of the present invention.
第2の実施の形態における基地局装置50は、図7に示されるように、メモリ500と、オーディット処理部510と、メッセージ解析処理部520を備える。また、基地局装置50は、図示していないが、対向装置と通信を行うためのリソースを備える。対向装置は、基地局装置50と通信を行う装置、例えば、移動局やMME、さらに他の無線基地局である。
As shown in FIG. 7, the
基地局装置50は、リソースを介して、対向装置へ送信した所定の第1のメッセージに対する応答メッセージを対向装置から受信し、その応答メッセージをメモリ500に格納する装置である。所定の第1のメッセージは、例えば、3GPPに規定されるHandover Requestであってもよい。この場合、応答メッセージは、Handover Request Acknowledgeとなる。所定の第1のメッセージは、本実施形態の基地局装置50のユーザによって、基地局装置50に設定される。
The
オーディット処理部510は、第2のメッセージを作成し、第2のメッセージをメモリ500に格納する。第2のメッセージは、第1の実施の形態で説明したオーディットメッセージであってもよい。また、オーディット処理部510は、所定の時間が経過した後、メモリ500に第2のメッセージが処理されずに残っていた場合には、リソースを検出する。所定の時間は、本実施形態の基地局装置50のユーザによってオーディット処理部510に設定される。但し、所定の時間は、メッセージ解析処理部520が通常、第2のメッセージを処理することが可能な時間を含む。例えば、所定の時間は、オーディット処理部510が第2のメッセージを格納してからメッセージ解析処理部520が第2のメッセージを処理するまでの最大時間であってもよい。本実施形態の基地局装置50のユーザは、上述の最大時間を、リソースが正常に対向装置と通信できているときに、事前に実測して求めてもよい。
The
メッセージ解析処理部520は、第1のメッセージを送信してから応答メッセージを受信するまでの間(以下、「処理禁止期間」という)はメモリ500に格納された応答メッセージや第2のメッセージを処理しない。メッセージ解析処理部520は、処理禁止期間以外の期間に、メモリ500に格納された順番に応答メッセージや第2のメッセージを処理する。
The message
[動作の説明]
まず、基地局装置50は、リソースを介して、対向装置へ所定の第1のメッセージを送信し、次に、対向装置から受信した、所定の第1のメッセージに対する応答メッセージをメモリ500に格納する動作を行っている。
[Description of operation]
First, the
次に、オーディット処理部510は、第2のメッセージを作成し、第2のメッセージをメモリ500に格納する。
Next, the
次に、メッセージ解析処理部520は、第1のメッセージを送信してから応答メッセージを受信するまでの間、すなわち処理禁止期間はメモリ500に格納された応答メッセージや第2のメッセージを処理しない。メッセージ解析処理部520は、処理禁止期間以外の期間にメモリ500に格納された順番に応答メッセージや第2のメッセージを処理する。
Next, the message
ここで、基地局装置50は、リソースが正常に対向装置と通信でき、対向装置から応答メッセージを受信するのであれば、メモリ500に格納されたオーディットメッセージは、いずれメッセージ解析処理部520によって正常に処理されるはずである。応答メッセージを受信するのであれば、処理禁止期間でないときがあるからである。一方、通信できない異常リソースがある場合には、応答メッセージを受信できず、処理禁止期間が継続してしまう。その場合には、基地局装置50のメッセージ解析処理部520は、メモリ500に格納されたオーディットメッセージを処理できない。オーディットメッセージは、メモリ500に格納され続けることとなる。
Here, the
次に、オーディット処理部510は、所定の時間が経過した後、メモリ500に第2のメッセージが処理されずに残っていた場合には、リソースを検出する。オーディット処理部510は、検出したリソースを正常に通信ができない異常リソースとして解放してもよい。なお、所定の時間の経過を測定する為に、オーディット処理部510は、システムコールしてタイマを起動する動作を行う。
Next, the
[効果の説明]
本発明によれば、基地局装置は、異常リソースを検出する為の処理量を削減でき、その結果、異常リソースを検出する為の処理によって自身の処理能力が大きく損なわれないようにすることができる。
[Description of effects]
According to the present invention, the base station apparatus can reduce the processing amount for detecting the abnormal resource, and as a result, the processing capability for detecting the abnormal resource can be prevented from greatly impairing its own processing capability. it can.
その理由は、本実施形態の基地局装置は、呼量に応じて発行される呼制御用のメッセージ毎にタイマを起動する方法ではなく、一定回数である第2のメッセージ作成毎にタイマを起動する方法を用いて、異常リソースを検出するようにしたからである。その為、本実施形態の基地局装置は、呼制御用のメッセージ毎にタイマを起動する方法を用いた従来の基地局装置よりもシステムコールを実行する回数を少なくすることができる。その結果、本実施形態の基地局装置は、異常リソースを検出する為の処理量を削減でき、処理負荷を減らせるので、自身の処理能力が大きく損なわれないようにすることができる。 The reason is that the base station apparatus of this embodiment does not start the timer for each call control message issued according to the call volume, but starts the timer every time the second message is created a certain number of times. This is because an abnormal resource is detected by using the method to do this. Therefore, the base station apparatus of this embodiment can reduce the frequency | count of performing a system call rather than the conventional base station apparatus using the method which starts a timer for every message for call control. As a result, the base station apparatus of this embodiment can reduce the amount of processing for detecting abnormal resources and reduce the processing load, so that its own processing capability can be prevented from being greatly impaired.
なお、上述した実施の形態は、その形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々変更可能である。 The embodiment described above is not limited to the embodiment, and various modifications can be made without departing from the scope of the invention in the implementation stage.
さらに、上記の各実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
対向装置と通信を行うためのリソースを備え、前記リソースを介して、前記対向装置へ送信した所定の第1のメッセージに対する応答メッセージを前記対向装置から受信し、前記応答メッセージをメモリに格納する基地局装置であって、
第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理部と、
前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理部と、を備え、
前記オーディット処理部は、前記メッセージ解析処理部が通常、前記第2のメッセージを処理することが可能な時間を含む所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する、
ことを特徴とする基地局装置。
(付記2)
前記リソースが、前記第1のメッセージ送信後に前記応答メッセージを受信していない状態、すなわち応答メッセージ待ち状態か否かを把握し、前記リソースの状態を要求する信号や数値、すなわち状態取得要求が入力されると、前記応答メッセージ待ち状態でなければ、応答メッセージ待ち状態でないことを示す信号や数値を出力するリソース管理部を備え、
前記メッセージ解析処理部は、前記状態取得要求を前記リソース管理部に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする付記1に記載の基地局装置。
(付記3)
前記オーディット処理部は、検出した前記リソースを解放する、
ことを特徴とする付記1乃至2のいずれか1項に記載の基地局装置。
(付記4)
前記対向装置は、移動局、MME(Mobility Management Entity)、若しくは前記無線基地局と通信を行う他の前記無線基地局のいずれかである、
ことを特徴とする付記1乃至3のいずれか1項に記載の基地局装置。
(付記5)
対向装置と通信を行うためのリソースを備え、前記リソースを介して、前記対向装置へ送信した所定の第1のメッセージに対する応答メッセージを前記対向装置から受信し、前記応答メッセージをメモリに格納する装置を制御するプログラムであって、
第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理工程と、
前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理工程と、を備え、
前記オーディット処理工程は、前記メッセージ解析処理工程が通常、前記第2のメッセージを処理することが可能な時間を含む所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する、
ことを特徴とするプログラム。
(付記6)
前記リソースが、前記第1のメッセージ送信後に前記応答メッセージを受信していない状態、すなわち応答メッセージ待ち状態か否かを把握し、前記リソースの状態を要求する信号や数値、すなわち状態取得要求が入力されると、前記応答メッセージ待ち状態でなければ、応答メッセージ待ち状態でないことを示す信号や数値を出力するリソース管理工程を備え、
前記メッセージ解析処理工程は、前記状態取得要求を前記リソース管理工程に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする付記5に記載のプログラム。
(付記7)
前記オーディット処理工程は、検出した前記リソースを解放する、
ことを特徴とする付記5乃至6のいずれか1項に記載のプログラム。
(付記8)
対向機能部と通信を行うためのリソースを備え、前記リソースを介して、前記対向機能部へ送信した所定の第1のメッセージに対する応答メッセージを前記対向機能部から受信し、前記応答メッセージをメモリに格納する機能部の前記リソースの異常を検出する異常リソース検出方法であって、
第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理手段と、
前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理手段と、を備え、
前記オーディット処理手段は、前記メッセージ解析処理部が通常、前記第2のメッセージを処理することが可能な時間を含む所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する、
ことを特徴とする異常リソース検出方法。
(付記9)
前記リソースが、前記第1のメッセージ送信後に前記応答メッセージを受信していない状態、すなわち応答メッセージ待ち状態か否かを把握し、前記リソースの状態を要求する信号や数値、すなわち状態取得要求が入力されると、前記応答メッセージ待ち状態でなければ、応答メッセージ待ち状態でないことを示す信号や数値を出力するリソース管理手段を備え、
前記メッセージ解析処理手段は、前記状態取得要求を前記リソース管理手段に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする付記8に記載の異常リソース検出方法。
(付記10)
前記オーディット処理手段は、検出した前記リソースを解放する、
ことを特徴とする付記8乃至9のいずれか1項に記載の異常リソース検出方法。
(付記11)
前記装置は、基地局装置、MME、若しくは交換機のいずれかである、
ことを特徴とする付記5乃至7のいずれか1項に記載のプログラム。
(付記12)
前記対向装置は、移動局、前記MME、前記基地局装置と通信を行う他の前記基地局装置、若しくは前記交換機のいずれかである、
ことを特徴とする付記11に記載のプログラム。
(付記13)
前記機能部は、基地局装置、MME、交換機のいずれか、若しくは前記基地局装置、前記MME、前記交換機のいずれかを制御するソフトウエアやハードウエアである、
ことを特徴とする付記8乃至10のいずれか1項に記載の異常リソース検出方法。
(付記14)
前対向機能部は、前記機能部と通信を行う前記基地局装置、前記MME、前記交換機、若しくは前記機能部と通信を行う前記基地局装置や前記MME、前記交換機を制御するソフトウエアやハードウエアのいずれかである、
ことを特徴とする付記13のいずれか1項に記載の異常リソース検出方法。
Furthermore, a part or all of each of the above embodiments can be described as in the following supplementary notes, but is not limited thereto.
(Appendix 1)
A base comprising a resource for communicating with the opposite device, receiving a response message for the predetermined first message transmitted to the opposite device via the resource from the opposite device, and storing the response message in a memory A station device,
An audit processing unit for creating a second message and storing the second message in the memory;
Between the time when the first message is transmitted and the time when the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and other than the processing prohibition period. A message analysis processing unit that processes the response message and the second message in the order stored in the memory during the period,
The audit processing unit is configured so that the second message is not processed in the memory after a predetermined time including a time during which the message analysis processing unit can normally process the second message has elapsed. If it remains, detect the resource,
A base station apparatus.
(Appendix 2)
Ascertains whether the resource has not received the response message after sending the first message, that is, whether it is in a response message waiting state, and inputs a signal or a numerical value that requests the state of the resource, that is, a state acquisition request A resource management unit that outputs a signal or a numerical value indicating that it is not in a response message waiting state if it is not in the response message waiting state,
As a result of outputting the status acquisition request to the resource management unit, the message analysis processing unit determines a period other than the processing prohibition period when a signal or a numerical value indicating that the response message is not waiting is input.
The base station apparatus according to
(Appendix 3)
The audit processing unit releases the detected resource;
The base station apparatus according to any one of
(Appendix 4)
The opposing device is a mobile station, MME (Mobility Management Entity), or any of the other radio base stations that communicate with the radio base station.
4. The base station apparatus according to any one of
(Appendix 5)
An apparatus comprising a resource for communicating with an opposite apparatus, receiving a response message for the predetermined first message transmitted to the opposite apparatus via the resource from the opposite apparatus, and storing the response message in a memory A program for controlling
An audit processing step of creating a second message and storing the second message in the memory;
Between the time when the first message is transmitted and the time when the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and other than the processing prohibition period. A message analysis processing step for processing the response message and the second message in the order stored in the memory during the period,
In the audit processing step, the second message is not processed in the memory after a predetermined time has elapsed since the message analysis processing step normally includes a time during which the second message can be processed. If it remains, detect the resource,
A program characterized by that.
(Appendix 6)
Ascertains whether the resource has not received the response message after sending the first message, that is, whether it is in a response message waiting state, and inputs a signal or a numerical value that requests the state of the resource, that is, a state acquisition request If it is not in the response message waiting state, it comprises a resource management step for outputting a signal or numerical value indicating that it is not in the response message waiting state,
As a result of outputting the state acquisition request to the resource management step, the message analysis processing step determines a period other than the processing prohibition period when a signal or a numerical value indicating that the response message is not waiting is input.
The program according to appendix 5, characterized by:
(Appendix 7)
The audit processing step releases the detected resource.
The program according to any one of appendices 5 to 6, characterized in that:
(Appendix 8)
A resource for communicating with the opposing function unit is provided, a response message to the predetermined first message transmitted to the opposing function unit is received from the opposing function unit via the resource, and the response message is stored in the memory. An abnormal resource detection method for detecting an abnormality of the resource of the function unit to be stored,
Audit processing means for creating a second message and storing the second message in the memory;
Between the time when the first message is transmitted and the time when the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and other than the processing prohibition period. Message analysis processing means for processing the response message and the second message in the order stored in the memory during the period,
The audit processing means is configured so that the second message is not processed in the memory after a predetermined time including a time during which the message analysis processing unit can normally process the second message has elapsed. If it remains, detect the resource,
An abnormal resource detection method characterized by the above.
(Appendix 9)
Ascertains whether the resource has not received the response message after sending the first message, that is, whether it is in a response message waiting state, and inputs a signal or a numerical value that requests the state of the resource, that is, a state acquisition request If it is not in the response message waiting state, it comprises resource management means for outputting a signal or numerical value indicating that it is not in the response message waiting state,
The message analysis processing means determines a period other than the process prohibition period when a signal or a numerical value indicating that the response message is not waiting is input as a result of outputting the state acquisition request to the resource management means.
The abnormal resource detection method according to supplementary note 8, wherein:
(Appendix 10)
The audit processing means releases the detected resource.
10. The abnormal resource detection method according to any one of appendices 8 to 9, characterized in that:
(Appendix 11)
The device is either a base station device, an MME, or an exchange,
The program according to any one of appendices 5 to 7, characterized in that:
(Appendix 12)
The opposite device is one of a mobile station, the MME, another base station device that communicates with the base station device, or the exchange.
The program according to appendix 11, which is characterized by the above.
(Appendix 13)
The functional unit is one of a base station device, MME, or an exchange, or software or hardware that controls any of the base station device, the MME, or the exchange,
11. The abnormal resource detection method according to any one of appendices 8 to 10, characterized in that:
(Appendix 14)
The front-facing function unit is the base station device that communicates with the function unit, the MME, the switch, or the base station device that communicates with the function unit, the MME, or software or hardware that controls the switch One of the
14. The abnormal resource detection method according to any one of appendix 13, wherein:
10 基地局装置
20 他ノード
50 基地局装置
100 メッセージ受信部
110 メッセージキュー
120 メッセージ解析処理部
130 リソース管理部
140 状態遷移処理部
150 キューイング処理部
160 タイマ管理部
170 オーディット処理部
500 メモリ
510 オーディット処理部
520 メッセージ解析処理部
DESCRIPTION OF
Claims (10)
第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理部と、
前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理部と、を備え、
前記オーディット処理部は、前記メッセージ解析処理部が通常、前記第2のメッセージを処理するために必要な時間よりも長い所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する、
ことを特徴とする基地局装置。 A base comprising a resource for communicating with the opposite device, receiving a response message for the predetermined first message transmitted to the opposite device via the resource from the opposite device, and storing the response message in a memory A station device,
An audit processing unit for creating a second message and storing the second message in the memory;
Between the time when the first message is transmitted and the time when the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and other than the processing prohibition period. A message analysis processing unit that processes the response message and the second message in the order stored in the memory during the period,
The audit processing unit does not process the second message in the memory after a predetermined time longer than the time required for the message analysis processing unit to normally process the second message has elapsed. If it remains in the
A base station apparatus.
前記メッセージ解析処理部は、前記状態取得要求を前記リソース管理部に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする請求項1に記載の基地局装置。 Ascertains whether the resource has not received the response message after sending the first message, that is, whether it is in a response message waiting state, and inputs a signal or a numerical value that requests the state of the resource, that is, a state acquisition request A resource management unit that outputs a signal or a numerical value indicating that it is not in a response message waiting state if it is not in the response message waiting state,
As a result of outputting the status acquisition request to the resource management unit, the message analysis processing unit determines a period other than the processing prohibition period when a signal or a numerical value indicating that the response message is not waiting is input.
The base station apparatus according to claim 1.
ことを特徴とする請求項1乃至2のいずれか1項に記載の基地局装置。 The audit processing unit releases the detected resource;
The base station apparatus according to claim 1, wherein the base station apparatus is a base station apparatus.
ことを特徴とする請求項1乃至3のいずれか1項に記載の基地局装置。 The opposing device is one of a mobile station, MME (Mobility Management Entity), or another base station device that communicates with the base station device .
The base station apparatus according to claim 1, wherein the base station apparatus is a base station apparatus.
第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理工程と、
前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理工程と、を備え、
前記オーディット処理工程は、前記メッセージ解析処理工程が通常、前記第2のメッセージを処理するために必要な時間よりも長い所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する、
ことを特徴とするプログラム。 An apparatus comprising a resource for communicating with an opposite apparatus, receiving a response message for the predetermined first message transmitted to the opposite apparatus via the resource from the opposite apparatus, and storing the response message in a memory A program for controlling
An audit processing step of creating a second message and storing the second message in the memory;
Between the time when the first message is transmitted and the time when the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and other than the processing prohibition period. A message analysis processing step for processing the response message and the second message in the order stored in the memory during the period,
In the audit processing step, the second message is not processed in the memory after a predetermined time longer than the time required for the message analysis processing step to process the second message normally. If it remains in the
A program characterized by that.
前記メッセージ解析処理工程は、前記状態取得要求を前記リソース管理工程に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする請求項5に記載のプログラム。 Ascertains whether the resource has not received the response message after sending the first message, that is, whether it is in a response message waiting state, and inputs a signal or a numerical value that requests the state of the resource, that is, a state acquisition request If it is not in the response message waiting state, it comprises a resource management step for outputting a signal or numerical value indicating that it is not in the response message waiting state,
As a result of outputting the state acquisition request to the resource management step, the message analysis processing step determines a period other than the processing prohibition period when a signal or a numerical value indicating that the response message is not waiting is input.
The program according to claim 5.
ことを特徴とする請求項5乃至6のいずれか1項に記載のプログラム。 The audit processing step releases the detected resource.
The program according to any one of claims 5 to 6, wherein:
第2のメッセージを作成し、前記第2のメッセージを前記メモリに格納するオーディット処理ステップと、
前記第1のメッセージを送信してから前記応答メッセージを受信するまでの間、すなわち処理禁止期間は前記メモリに格納された前記応答メッセージや前記第2のメッセージを処理せず、前記処理禁止期間以外の期間に前記メモリに格納された順番に前記応答メッセージや前記第2のメッセージを処理するメッセージ解析処理ステップと、を備え、
前記オーディット処理ステップにおいては、前記メッセージ解析処理ステップにおいて通常、前記第2のメッセージが処理されるために必要な時間よりも長い所定の時間が経過した後、前記メモリに前記第2のメッセージが処理されずに残っていた場合には、前記リソースを検出する、
ことを特徴とする異常リソース検出方法。 A resource for communicating with the opposing function unit is provided, a response message to the predetermined first message transmitted to the opposing function unit is received from the opposing function unit via the resource, and the response message is stored in the memory. An abnormal resource detection method for detecting an abnormality of the resource of the function unit to be stored,
An audit processing step of creating a second message and storing the second message in the memory;
Between the time when the first message is transmitted and the time when the response message is received, that is, the processing prohibition period does not process the response message or the second message stored in the memory, and other than the processing prohibition period. A message analysis processing step for processing the response message and the second message in the order stored in the memory during the period of
In the audit processing step, the second message is normally processed in the memory after a predetermined time longer than the time required for processing the second message has elapsed in the message analysis processing step. If it remains undetected, it will detect the resource,
An abnormal resource detection method characterized by the above.
前記メッセージ解析処理ステップにおいては、前記状態取得要求を出力した結果、前記リソース管理ステップにより前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする請求項8に記載の異常リソース検出方法。 Ascertains whether the resource has not received the response message after sending the first message, that is, whether it is in a response message waiting state, and inputs a signal or a numerical value that requests the state of the resource, that is, a state acquisition request A resource management step for outputting a signal or a numerical value indicating that it is not in a response message waiting state if it is not in the response message waiting state,
In the message analysis processing step, when a signal or a numerical value indicating that the response message is not in a waiting state is input by the resource management step as a result of outputting the state acquisition request, it is determined as a period other than the processing prohibition period ,
The abnormal resource detection method according to claim 8.
ことを特徴とする請求項8乃至9のいずれか1項に記載の異常リソース検出方法。 In the audit processing step, the detected resource is released.
The abnormal resource detection method according to claim 8, wherein the abnormal resource detection method is used.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012199712A JP6158488B2 (en) | 2012-09-11 | 2012-09-11 | Base station apparatus, program, and abnormal resource detection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012199712A JP6158488B2 (en) | 2012-09-11 | 2012-09-11 | Base station apparatus, program, and abnormal resource detection method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014057159A JP2014057159A (en) | 2014-03-27 |
JP6158488B2 true JP6158488B2 (en) | 2017-07-05 |
Family
ID=50614132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012199712A Expired - Fee Related JP6158488B2 (en) | 2012-09-11 | 2012-09-11 | Base station apparatus, program, and abnormal resource detection method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6158488B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118656220B (en) * | 2024-08-20 | 2024-11-22 | 佛山大学 | Quick response method for distributed computing resource abnormality |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011004125A (en) * | 2009-06-18 | 2011-01-06 | Nec Corp | Communication system, femtocell base station apparatus, communication processing method and program |
WO2012099404A2 (en) * | 2011-01-18 | 2012-07-26 | Samsung Electronics Co., Ltd. | Ue capability report method and apparatus in mobile communication system |
-
2012
- 2012-09-11 JP JP2012199712A patent/JP6158488B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014057159A (en) | 2014-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102472775B1 (en) | Apparatus and method for paging overlap mitigation | |
EP2813125B1 (en) | A method and apparatus for enhanced connection control | |
US20240224326A1 (en) | Consistent LBT Failure Processing Method, and Terminal and Network-Side Device | |
US20160249408A1 (en) | Method and system to manage radio resource control (rrc) connection in multi-sim user equipment (ue) | |
US20080076404A1 (en) | Method of handling radio link failure in wireless communications system and related device | |
CN107371206B (en) | Method and equipment for data transmission | |
KR20170091704A (en) | Inactive communication mode | |
CN101588638A (en) | Method of connection reestablishment and related communication device | |
WO2015118847A1 (en) | Wireless communication network system and method for determining representative sensor device | |
US10869271B2 (en) | Terminal and base station for controlling a connection state | |
US20130195049A1 (en) | Radio Resource Control Connection Release For User Devices Out Of Up Link Time Alignment | |
CN109495886A (en) | A kind of method and apparatus of data transmission | |
WO2010118095A1 (en) | Reducing time for call failure indication | |
EP3050392B1 (en) | Optimized procedure for user equipment autonomous mobility | |
JP6158488B2 (en) | Base station apparatus, program, and abnormal resource detection method | |
KR101879711B1 (en) | Apparatus and method for operational state synchronization in a wireless communication system | |
US20110141946A1 (en) | Reestablishment of the Interface between MME and Node B Using a Backoff time | |
EP3817501B1 (en) | Control method in user equipment, and user equipment | |
KR20190131537A (en) | Transition to Cell DCH RRC State for Application-Level Measurement Reporting | |
JP6257746B2 (en) | COMMUNICATION SYSTEM, SERVER DEVICE, AND COMMUNICATION METHOD | |
CN104754632B (en) | Method and apparatus for reporting UE cell location in a wireless communication network | |
WO2022028880A1 (en) | Methods and apparatuses for a remote ue to communicate with via a relay ue | |
CN1866957B (en) | Method for detecting service chain circuit between access terminal and access network | |
CN104918293A (en) | A method for interoperation between networks and a network-side device | |
WO2022236619A1 (en) | Method for subsequent uplink data transmission of small data transmission, user equipment, and base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150824 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160914 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161025 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161216 |
|
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: 20170516 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170608 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6158488 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |