[go: up one dir, main page]

JP6158488B2 - Base station apparatus, program, and abnormal resource detection method - Google Patents

Base station apparatus, program, and abnormal resource detection method Download PDF

Info

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
Application number
JP2012199712A
Other languages
Japanese (ja)
Other versions
JP2014057159A (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.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
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 NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2012199712A priority Critical patent/JP6158488B2/en
Publication of JP2014057159A publication Critical patent/JP2014057159A/en
Application granted granted Critical
Publication of JP6158488B2 publication Critical patent/JP6158488B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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, Patent Document 1 below.

特許文献1の無線基地局は、保守監視手段と、タイマ手段と、伝送路信号切替手段と、折り返し制御手段とを備える。保守監視手段は、試験用データを出力する。タイマ手段は、試験用データが出力されると一定時間を計測する。伝送路信号切替手段は、通信データの送受信制御を行う。折り返し制御手段は、試験用データを受信すると当該試験用データを折り返しデータに変換して伝送路信号切替手段へ出力する。この特許文献1の無線基地局は、以下のように動作する。   The wireless base station of Patent Document 1 includes maintenance monitoring means, timer means, transmission path signal switching means, and loopback control means. The maintenance monitoring means outputs test data. The timer means measures a certain time when the test data is output. The transmission line signal switching means performs transmission / reception control of communication data. When receiving the test data, the loopback control means converts the test data into loopback data and outputs it to the transmission line signal switching means. The wireless base station of Patent Document 1 operates as follows.

まず、保守監視手段は、試験用データを伝送路信号切替手段に出力する。次に、タイマ手段は、保守監視手段が試験用データを出力すると、一定時間の計測を開始する。伝送路信号切替手段は、保守監視手段からの試験用データを、折り返し制御手段に送出する。折り返し制御手段は、試験用データを受信すると、当該試験用データを折り返しデータに変換して伝送路信号切替手段を介して、保守監視手段に出力する。保守監視手段は、タイマ手段が計測する一定時間内に折り返しデータ、すなわち出力した試験データに対する応答を受信できなかった場合に、伝送路信号切替手段に異常が発生していることを検出する。   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 Patent Document 1 can detect an abnormality in a transmission path signal switching unit, that is, a resource that performs communication.

しかしながら、特許文献1の無線基地局は、リソースを介して出力したデータを基地局内で折り返しており、実際に対向装置に出力し、対向装置からの応答を確認しているわけではない。すなわち、特許文献1の無線基地局は、リソースが対向装置と通信可能なのか否かを実際に確認しているわけではない。そのため、特許文献1の無線基地局は、対向装置と通信できないリソース(以下、「異常リソース」という)を必ずしも検出できるとは限らなかった。例えば、特許文献1の無線基地局は、リソース浮きとなっている異常リソースを検出するとは限らない。リソース浮きとなっている異常リソースとは、対向装置側ではリソースは解放されているのに、対向装置と通信を行おうとしているリソースのことである。リソース浮きとなっている異常リソースは、対向装置側のリソースが解放されているので通信できないが、そのリソース自体は正常であるので、特許文献1の無線基地局は、異常リソースとして検出できない。   However, the wireless base station disclosed in Patent Document 1 returns the data output via the resource within the base station, and does not actually output the data to the opposite device and confirm the response from the opposite device. That is, the wireless base station of Patent Document 1 does not actually confirm whether or not the resource can communicate with the opposite device. For this reason, the radio base station of Patent Document 1 cannot always detect a resource that cannot communicate with the opposite device (hereinafter referred to as “abnormal resource”). For example, the wireless base station of Patent Literature 1 does not always detect an abnormal resource that is floating in resources. An abnormal resource that is floating in a resource is a resource that is trying to communicate with the opposite device even though the resource is released on the opposite device side. An abnormal resource that is floating in resources cannot be communicated because the resource on the opposite device side is released, but the resource itself is normal, so the radio base station of Patent Document 1 cannot be detected as an abnormal resource.

この課題を解決する手段として、一般的な基地局装置は、リソースを介して実際に対向装置に出力する所定の呼制御用のメッセージの応答が所定時間内に対向装置から返ってくるか否かで、異常リソースを検出する技術を利用することが知られている。所定の呼制御用のメッセージとは、例えば、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.

特開2008−289062号公報JP 2008-289062 A

しかし、上述の異常リソースを検出する技術を用いた基地局装置は、異常リソースを検出する為の処理量が大きくなり、自身の処理能力が大きく損なわれるという課題があった。その理由を以下に説明する。なお、対向装置から応答が返される所定の呼制御用のメッセージを以下、「期待メッセージ」というものとする。   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.

本発明の第1の実施の形態における基地局装置(オーディット処理部を除く)の構成例を示す図である。It is a figure which shows the structural example of the base station apparatus (except an audit process part) in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置(オーディット処理部を含める)の構成例を示す図である。It is a figure which shows the structural example of the base station apparatus (an audit process part is included) in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the base station apparatus 10 in the 1st Embodiment of this invention. メッセージ種別が応答メッセージを示す信号若しくは数値であった場合に、状態遷移処理部140で決定される処理方法の一覧表である。10 is a list of processing methods determined by the state transition processing unit 140 when the message type is a signal indicating a response message or a numerical value. メッセージ種別がオーディットメッセージを示す信号若しくは数値であった場合に、状態遷移処理部140で決定される処理方法の一覧表である。It is a list of processing methods determined by the state transition processing unit 140 when the message type is a signal or a numerical value indicating an audit message. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。It is a figure for demonstrating operation | movement (operation | movement when an abnormal resource exists) of the base station apparatus 10 in the 1st Embodiment of this invention. 本発明の第2の実施の形態における装置の構成例を示す図である。It is a figure which shows the structural example of the apparatus in the 2nd Embodiment of this invention.

次に本発明の実施形態について、図面を参照して詳細に説明する。   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 base station device 10 in the first embodiment includes a message receiving unit 100, a message queue 110, a message An analysis processing unit 120 and a resource management unit 130 are included. Base station apparatus 10 in the first embodiment further includes a state transition processing unit 140, a queuing processing unit 150, and a timer management unit 160. Furthermore, as shown in FIG. 2, the base station apparatus 10 in the first embodiment also includes an audit processing unit 170. Although not shown, the base station device 10 includes a plurality of resources for communicating with other nodes 20. The other node 20 may be a mobile station (hereinafter referred to as “UE”) or MME (Mobility Management Entity), or may be another base station device that communicates with the base station device 50.

リソース管理部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 resource management unit 130 is connected to the message analysis processing unit 120 and the state transition processing unit 140, and the message analysis processing unit 120 is connected to the state transition processing unit 140, the queuing processing unit 150, and the message queue 110. . The state transition processing unit 140 is connected to the queuing processing unit 150. Further, the message receiving unit 100 is connected to the message queue 110 and the other node 20. The audit processing unit 170 is connected to the message queue 110, the resource management unit 130, the queuing processing unit 150, and the timer management unit 160. Note that the queuing processing unit 150 is connected to a memory such as a RAM (Random Access Memory) in the base station apparatus 10. Although not shown, this memory is also connected to the message analysis processing unit 120.

ここで、メッセージ解析処理部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 analysis processing unit 120, the resource management unit 130, the state transition processing unit 140, the queuing processing unit 150, and the audit processing unit 170 use general software for controlling the base station apparatus. Can be realized. Further, the message queue 110 can be realized using a memory such as a RAM (Random Access Memory). Furthermore, the message receiving unit 100 can be realized using an electronic circuit, an FPGA (Field-Programmable Gate Array), and a DSP (Digital Signal Processor). The timer management unit 160 can be realized by using general middleware that controls the base station apparatus. Each part other than the message queue 110 may be realized by an electronic circuit.

(2)第1の実施の形態における基地局装置10の各機能部の機能
基地局装置10は、一般的な基地局装置と同様に、リソースを介して、他ノード20へ所定の呼制御用のメッセージを送信し、そのメッセージに対する応答メッセージを他ノード20から受信する機能を有する。
(2) Functions of Functional Units of Base Station Device 10 in First Embodiment The base station device 10 performs predetermined call control to other nodes 20 via resources in the same manner as general base station devices. Is sent, and a response message to the message is received from the other node 20.

上述の機能を基地局装置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 base station apparatus 10 has the above-described functions, the functions of the respective functional units of the base station apparatus 10 will be described below. The predetermined call control message is set in the base station device 50 by the user of the base station device 50 of the present embodiment. The predetermined call control message may be, for example, UE Capability Enquiry or Path Switch Request defined in 3GPP (Third Generation Partnership Project). In the case of UE Capability Enquiry, the response message is UE Capability Information. In the case of Path Switch Request, the response message is Path Switch Request Acknowledge.

まず、メッセージ受信部100は、他ノード20から受信した応答メッセージをメッセージキュー110に格納する。   First, the message receiving unit 100 stores the response message received from the other node 20 in the message queue 110.

メッセージキュー110は、メッセージを格納するメモリである。   The message queue 110 is a memory that stores messages.

メッセージ解析処理部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 analysis processing unit 120 acquires a message from the message queue 110 at a predetermined timing, and analyzes what message the acquired message is and which message is transmitted from which UE by a known means. As a result of this analysis, it can be seen from which UE the message is transmitted. The UE found here is hereinafter referred to as “the UE”. The predetermined timing described above is set in the message analysis processing unit 120 by the user of the base station apparatus 10 of the present embodiment. When the message analysis processing unit 120 is realized by software, the predetermined timing is defined in the software of the message analysis processing unit 120 by the user of the base station apparatus 10 of the present embodiment. Further, as a result of the above analysis, the message analysis processing unit 120 knows what kind of message the acquired message is, and therefore holds a signal or a numerical value indicating the type of the acquired message. Furthermore, when the acquired message is a predetermined response message or an audit message as a result of the above analysis, the message analysis processing unit 120 requests acquisition of the state of the resource communicating with the UE. Outputs a signal or numerical value. The predetermined response message described above is set in the message analysis processing unit 120 by the user of the base station device 10 of the present embodiment. When the message analysis processing unit 120 is realized by software, the predetermined response message described above is defined in the software of the message analysis processing unit 120 by the user of the base station apparatus 10 of the present embodiment. The audit message is a test message generated by the audit processing unit 170 for each UE with which the resource is communicating. The audit message may be a dummy message of the response message. Here, the signal or numerical value for requesting the resource state acquisition described above is hereinafter referred to as a “state acquisition request”. When the status of the resource, that is, the call status is input as a result of outputting the status acquisition request, the message analysis processing unit 120 inputs a signal or numerical value (hereinafter referred to as “message type”) indicating the type of the acquired message. Output the call state. Further, when the acquired message processing method is input as a result of outputting the call state and the message type, the message analysis processing unit 120 processes the message acquired by the processing method. Specifically, when the processing method is a predetermined process (hereinafter referred to as “message processing”), the message analysis processing unit 120 determines that it is not between the time when the message is transmitted and the time when the response message is received. Then, predetermined processing is performed on the acquired message. The content of the predetermined processing is defined in software that causes the message analysis processing unit 120 to be operated by the user of the base station apparatus 10 of the present embodiment. When the processing method is queuing, the message analysis processing unit 120 outputs the acquired message and a signal or a numerical value (hereinafter referred to as “the UE identifier”) corresponding to the UE. Further, the message analysis processing unit 120 acquires a message corresponding to the UE name from the memory connected to the queuing processing unit 150 when a signal indicating that the state has changed to the stable state or a numerical value and the UE name are input. To do. The signal indicating the transition to the stable state, the numerical value, and the UE name will be described in the following description of the function of the resource management unit 130.

リソース管理部130は、基地局装置10に備わる各リソースの状態を公知の機能で管理する。具体的には、リソース管理部130は、リソース毎にどのUEと通信を行っているかを公知の技術で把握する。また、リソース管理部130は、各リソースが応答メッセージ待ち状態か、安定状態か、すなわち呼状態を把握する。応答メッセージ待ち状態とは、リソースが、メッセージをUEに送信して、その応答メッセージを待っている状態のことである。安定状態とは、次の処理を実施可能な状態のことである。安定状態は、リソースが応答メッセージを受信し、その時の処理が完了し、次の処理を実施可能な状態であってもよい。リソース管理部130は、状態取得要求(メッセージ解析処理部120の説明に上述)が入力されると、当該UEと通信を行っているリソースの呼状態を出力する。さらに、リソース管理部130は、安定状態に遷移したリソースがあった場合、そのリソースで通信を行っているUEを示す信号若しくは数値(以下、「UE名」という)と、安定状態に遷移したことを示す信号、若しくは数値を出力する。また、リソース管理部130は、UEと通信を行っているリソースと、そのリソースがどのUEと通信を行っているのかを知らせるよう要求する信号若しくは、数値が入力されると、通信UE状況応答を出力する。通信UE状況応答は、UEと通信を行っているリソースと、そのリソースがどのUEと通信を行っているのかを知らせる信号、若しくは数値のことである。   The resource management unit 130 manages the state of each resource provided in the base station apparatus 10 using a known function. Specifically, the resource management unit 130 knows which UE is communicating with each resource by a known technique. Further, the resource management unit 130 grasps whether each resource is in a response message waiting state or a stable state, that is, a call state. The response message waiting state is a state in which the resource transmits a message to the UE and waits for the response message. The stable state is a state where the next processing can be performed. The stable state may be a state in which the resource receives the response message, the processing at that time is completed, and the next processing can be performed. When the state acquisition request (described above in the description of the message analysis processing unit 120) is input, the resource management unit 130 outputs the call state of the resource communicating with the UE. Further, when there is a resource that has transitioned to a stable state, the resource management unit 130 has transitioned to a signal or numerical value (hereinafter referred to as “UE name”) indicating a UE that is communicating with the resource, and to the stable state. A signal or numerical value indicating that is output. In addition, when a signal or a numerical value is input to request that the resource management unit 130 communicate with the UE and which UE the resource is communicating with, or a numerical value, the resource management unit 130 returns a communication UE status response. Output. The communication UE status response is a signal or a numerical value that informs which resource is communicating with the UE and which UE the resource is communicating with.

状態遷移処理部140は、呼状態とメッセージ種別が入力されると、メッセージの処理方法を決定する。決定方法については、後述する動作の説明欄にて、詳細を説明する。   When the call state and message type are input, the state transition processing unit 140 determines a message processing method. The determination method will be described in detail in the operation explanation column described later.

キューイング処理部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 processing unit 150 queues the message in a memory connected to itself for each UE identifier.

タイマ管理部160は、タイマの起動する要求する信号若しくは、数値が入力されると、システムコールを実行し、タイマを起動する。また、タイマ管理部160は、タイマが満了すると、タイマが満了したことを示す信号若しくは、数値を出力する。   When a signal for requesting timer activation or a numerical value is input, the timer management unit 160 executes a system call to activate the timer. Further, when the timer expires, the timer management unit 160 outputs a signal or a numerical value indicating that the timer has expired.

オーディット処理部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 audit processing unit 170 generates an audit message for each UE with which the resource is communicating, and stores the audit message in the message queue 110. In addition, when the audit processing unit 170 stores the audit message in the message queue 110, the audit processing unit 170 requests a signal to notify the UE that is communicating with the UE and which UE the resource is communicating with, or a numerical value ( (Hereinafter referred to as “communication UE status request”). When the communication UE status response is input after outputting the communication UE status request, the audit processing unit 170 recognizes the resource communicating with the UE and which UE the resource is communicating with. . Further, when the audit processing unit 170 stores the audit message in the message queue 110, the audit processing unit 170 outputs a signal or a numerical value for requesting activation of the timer. When a signal indicating that the timer has expired or a numerical value is input, the audit processing unit 170 checks whether there is a memory in which an audit message remains. Here, the memory is a memory connected to the queuing processing unit 150. If there is a memory in which an audit message remains, the audit processing unit 170 knows which UE's message is stored, and the resource that is communicating with that UE cannot communicate normally. Detect as a resource. In addition, the audit processing unit 170 releases the detected abnormal resource.

[動作の説明]
図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 base station apparatus 10 according to the first embodiment of the present invention. The operation of the base station apparatus 10 will be described with reference to FIGS. First, operations of the message analysis processing unit 120, the resource management unit 130, the state transition processing unit 140, and the queuing processing unit 150, that is, operations for processing various messages will be described. Then, operations of the timer management unit 160 and the audit processing unit 170, that is, operations for detecting abnormal resources will be described. Note that the base station device 10 has a function of transmitting a message to the other node 20 via the resource and receiving a response message from the other node 20. Therefore, the description will be made on the assumption that the message queue 110 stores the response message received by the message receiving unit 100.

(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 analysis processing unit 120 of the base station device 10 acquires a message stored in the message queue 110 at a predetermined timing (S100).

次に、メッセージ解析処理部120は、取得したメッセージが、どのようなメッセージで、どのUEから送信されたメッセージかを公知の手段で解析する(S101)。   Next, the message analysis processing unit 120 analyzes with a known means what kind of message the acquired message is and which message is transmitted from which UE (S101).

ここで、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 analysis processing unit 120 knows what kind of message the acquired message is, and therefore holds a signal indicating the type of the acquired message or a numerical value, that is, a message type. Since the message analysis processing unit 120 currently acquires the response message stored in the message queue 110, the retained message type is a signal or a numerical value indicating the response message. Furthermore, the message analysis processing unit 120 also holds a signal or numerical value corresponding to the UE, that is, the UE identifier. The message analysis processing unit 120 holds the message type and the UE identifier while performing the following S102 to S107.

次に、メッセージ解析処理部120は、取得したメッセージが、所定の応答メッセージ若しくは、オーディットメッセージであった場合、当該UEと通信を行っているリソースの状態を取得する為、状態取得要求をリソース管理部130に出力する(S102)。   Next, when the acquired message is a predetermined response message or an audit message, the message analysis processing unit 120 manages the status acquisition request in order to acquire the status of the resource communicating with the UE. The data is output to the unit 130 (S102).

次に、リソース管理部130は、メッセージ解析処理部120からの状態取得要求が入力されると、当該UEと通信を行っているリソースの呼状態をメッセージ解析処理部120に通知する(S103)。   Next, when the status acquisition request from the message analysis processing unit 120 is input, the resource management unit 130 notifies the message analysis processing unit 120 of the call status of the resource communicating with the UE (S103).

次に、メッセージ解析処理部120は、呼状態が入力されると、入力された呼状態とメッセージ種別とを状態遷移処理部140に出力する(S104)。   Next, when the call state is input, the message analysis processing unit 120 outputs the input call state and message type to the state transition processing unit 140 (S104).

次に、状態遷移処理部140は、呼状態とメッセージ種別が入力されると、メッセージの処理方法を決定し、決定した処理方法をメッセージ解析処理部120に出力する(S105)。   Next, when the call state and the message type are input, the state transition processing unit 140 determines a message processing method and outputs the determined processing method to the message analysis processing unit 120 (S105).

ここで、図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 transition processing unit 140 when the message type is a signal indicating a response message or a numerical value. As shown in FIG. 4, when the message type is a signal or a numerical value indicating a response message and the call state is a predetermined state 1, the state transition processing unit 140 performs a predetermined process on the message as a processing method. Processing, that is, message processing is determined. Here, the predetermined state 1 is a stable state. Further, as illustrated in FIG. 4, the state transition processing unit 140 determines to queue a message in the memory as a processing method when the call state is the predetermined state 2. Here, the predetermined state 2 is a response message waiting state. The predetermined states 1 and 2 are set in the state transition processing unit 140 by the user of the base station device 10 of the present embodiment. When the state transition processing unit 140 is realized by software, the predetermined states 1 and 2 are defined in the software of the state transition processing unit 140 by the user of the base station apparatus 10 of the present embodiment.

また、図5は、メッセージ種別がオーディットメッセージを示す信号若しくは数値であった場合に、状態遷移処理部140で決定される処理方法の一覧表である。状態遷移処理部140は、図5に示される通り、メッセージ種別がオーディットメッセージを示す信号若しくは数値であり、呼状態が安定状態であった場合に、処理方法として、メッセージ処理を行うことを決定する。また、状態遷移処理部140は、図5に示される通り、呼状態が安定状態以外の状態であった場合に、処理方法として、メッセージをメモリにキューイングすることを決定する。安定状態以外の状態は、応答メッセージ待ち状態であってもよい。なお、状態遷移処理部140が応答メッセージを処理する段階で、リソースは既に応答メッセージを受信している。その為、図4、5では、メッセージ処理を行うときには、リソースが安定状態に遷移していることも併せて記載している。リソースがメッセージ待ち状態であれば、状態遷移処理部140が何をしようと応答メッセージがない限り、メッセージ待ち状態のまま(状態維持)であることも記載している。   FIG. 5 is a list of processing methods determined by the state transition processing unit 140 when the message type is a signal or a numerical value indicating an audit message. As illustrated in FIG. 5, the state transition processing unit 140 determines to perform message processing as a processing method when the message type is a signal or a numerical value indicating an audit message and the call state is stable. . In addition, as illustrated in FIG. 5, the state transition processing unit 140 determines to queue a message in the memory as a processing method when the call state is a state other than the stable state. The state other than the stable state may be a response message waiting state. Note that the resource has already received the response message when the state transition processing unit 140 processes the response message. Therefore, FIGS. 4 and 5 also indicate that the resource is transitioning to a stable state when performing message processing. It also describes that if the resource is in a message waiting state, the state transition processing unit 140 remains in a message waiting state (state maintenance) as long as there is no response message no matter what to do.

次に、メッセージ解析処理部120は、取得したメッセージの処理方法が状態遷移処理部140から入力されると、取得したメッセージについて、その処理方法を実行する(S106)。   Next, when the acquired message processing method is input from the state transition processing unit 140, the message analysis processing unit 120 executes the processing method for the acquired message (S106).

具体的には、メッセージ解析処理部120は、入力された処理方法がメッセージ処理であった場合、メッセージを送信してから応答メッセージを受信するまでの間でないと判定し、取得していたメッセージに対し、所定の処理を行う。また、メッセージ解析処理部120は、入力された処理方法がキューイングであった場合、取得したメッセージと、当該UE識別子とをキューイング処理部150に出力する。   Specifically, when the input processing method is message processing, the message analysis processing unit 120 determines that it is not between the time when the message is transmitted and the time when the response message is received, and the acquired message is On the other hand, predetermined processing is performed. In addition, when the input processing method is queuing, the message analysis processing unit 120 outputs the acquired message and the UE identifier to the queuing processing unit 150.

次に、キューイング処理部150は、メッセージ解析処理部120からメッセージと当該UE識別子が入力されると、自身に備わるメモリに、入力されたメッセージを当該UE識別子毎にキューイングする(S107)。   Next, when the message and the UE identifier are input from the message analysis processing unit 120, the queuing processing unit 150 queues the input message for each UE identifier in a memory included in the queuing processing unit 150 (S107).

なお、上述の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 processing unit 150 are processed as follows after the above-described S101 to S107 are performed on all acquired messages.

まず、リソース管理部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 resource management unit 130 is a signal indicating that the UE name is communicating with the resource and that the state has changed to the stable state Alternatively, the numerical value is output to the message analysis processing unit 120 (S108).

次に、メッセージ解析処理部120は、リソース管理部130からUE名と、安定状態に遷移したことを示す信号、若しくは数値を受信すると、UE名に係るメッセージをキューイング処理部150のメモリから取得する(S109)。   Next, when the message analysis processing unit 120 receives the UE name and a signal indicating that the transition to the stable state or a numerical value is received from the resource management unit 130, the message analysis processing unit 120 acquires the message related to the UE name from the memory of the queuing processing unit 150. (S109).

次に、メッセージ解析処理部120は、S109で取得したメッセージ毎に上述のS101〜S106の処理を、リソース管理部130と状態遷移処理部140と共に実施し、取得したメッセージに対して、メッセージ処理を実施する(S110)。   Next, the message analysis processing unit 120 performs the processing of S101 to S106 described above for each message acquired in S109 together with the resource management unit 130 and the state transition processing unit 140, and performs message processing on the acquired message. Implement (S110).

この後、メッセージ解析処理部120は、上述のS100の処理を、所定のタイミングで繰り返し実行する。その結果、上述のS100〜S110の処理が繰り返し実施される。   Thereafter, the message analysis processing unit 120 repeatedly executes the process of S100 described above at a predetermined timing. As a result, the above-described processes of S100 to S110 are repeatedly performed.

(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 audit processing unit 170 generates an audit message for each UE with which the resource is communicating, and stores the audit message in the message queue 110 (S200).

なお、オーディット処理部170は、S200の処理において、リソースが通信を行っているUEを認識する為に以下の処理を行う。   Note that the audit processing unit 170 performs the following processing in order to recognize the UE with which the resource is communicating in the processing of S200.

まず、オーディット処理部170は、通信UE状況要求をリソース管理部130に出力する。次に、リソース管理部130は、通信UE状況要求が入力されると、通信UE状況応答をオーディット処理部170に出力する。オーディット処理部170は、通信UE状況応答をリソース管理部130から入力されると、UEと通信を行っているリソースを認識すると共に、そのリソースが通信を行っているUE(以下、「通信中のUE」という)を認識する。   First, the audit processing unit 170 outputs a communication UE status request to the resource management unit 130. Next, when a communication UE status request is input, the resource management unit 130 outputs a communication UE status response to the audit processing unit 170. When a communication UE status response is input from the resource management unit 130, the audit processing unit 170 recognizes a resource communicating with the UE and at the same time the UE is communicating with the resource (hereinafter “in communication”). UE ”).

さらに、オーディット処理部170は、上述のS200にてオーディットメッセージを作成する際、どのUEのオーディットメッセージかが分かるよう、オーディットメッセージの所定の位置に各通信中のUEに対応する識別子を含める。さらに、オーディット処理部170は、メッセージがオーディットメッセージと分かるよう、所定の位置にオーディットメッセージを示す識別子を含める。   Further, when creating the audit message in S200 described above, the audit processing unit 170 includes an identifier corresponding to each UE in communication at a predetermined position of the audit message so that the audit message of which UE is known. Further, the audit processing unit 170 includes an identifier indicating the audit message at a predetermined position so that the message can be recognized as an audit message.

次に、オーディット処理部170は、オーディットメッセージをメッセージキュー110に出力すると、所定の時間の経過を測定する為、タイマの起動を要求する信号若しくは、数値(以下、「タイマ起動要求」という)をタイマ管理部160に出力する(S201)。   Next, when the audit processing unit 170 outputs an audit message to the message queue 110, in order to measure the passage of a predetermined time, a signal or a numerical value (hereinafter referred to as “timer start request”) for requesting start of a timer is measured. The data is output to the timer management unit 160 (S201).

タイマ管理部160は、タイマ起動要求が入力されると、システムコールを実行し、タイマを起動する(S202)。   When the timer activation request is input, the timer management unit 160 executes a system call and activates the timer (S202).

なお、タイマ管理部160は、タイマを起動する際、タイマが満了する時間を、上述のS100〜S110の処理が実行される時間を含む所定の時間に設定する。オーディットメッセージが、上述のS100〜S110の処理によって、処理されるようにするためである。上述の所定の時間は、本実施形態の基地局装置10のユーザによって、予めタイマ管理部160に設定される。本実施形態の基地局装置10のユーザは、通常、基地局装置10がS100〜S110の処理を実行する最大時間を事前に実測し、その最大時間を十分に含む時間を所定の時間としてもよい。   In addition, when starting the timer, the timer management unit 160 sets the time when the timer expires to a predetermined time including the time when the processes of S100 to S110 are executed. This is because the audit message is processed by the processes of S100 to S110 described above. The predetermined time is set in the timer management unit 160 in advance by the user of the base station apparatus 10 of the present embodiment. The user of the base station apparatus 10 according to the present embodiment may normally measure in advance the maximum time for the base station apparatus 10 to execute the processes of S100 to S110, and set the time sufficiently including the maximum time as the predetermined time. .

次に、タイマ管理部160は、タイマが満了すると、タイマが満了したことを示す信号若しくは、数値をオーディット処理部170に出力する(S203)。   Next, when the timer expires, the timer management unit 160 outputs a signal indicating that the timer has expired or a numerical value to the audit processing unit 170 (S203).

ここで、リソースが正常であれば、オーディットメッセージは、上述の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 processing unit 150. However, if the resource is abnormal and the response message cannot be received, the message continues to be queued in the memory of the queuing processing unit 150 as a result of the processing of S100 to S110 described above. The audit processing unit 170 detects whether there is an abnormal resource depending on whether the audit message is continuously queued in the memory, as in S204 to S206 below.

まず、オーディット処理部170は、図3Cに示されるように、タイマが満了したことを示す信号若しくは、数値が入力されると、キューイング処理部150のメモリのうち、オーディットメッセージが残っているメモリがあるかを確認する(S204)。   First, as shown in FIG. 3C, the audit processing unit 170, when a signal indicating that the timer has expired or a numerical value is input, among the memories of the queuing processing unit 150, the audit message remains. It is confirmed whether there is any (S204).

具体的には、オーディット処理部170は、キューイング処理部150のメモリにメッセージが残っており、そのメッセージの所定の位置にオーディットメッセージを示す識別子があれば、そのメモリにオーディットメッセージが残っているものと認識する。   Specifically, the audit processing unit 170 has a message remaining in the memory of the queuing processing unit 150. If there is an identifier indicating the audit message at a predetermined position of the message, the audit message remains in the memory. Recognize that.

次に、オーディット処理部170は、上述のS204で、オーディットメッセージが残っているメモリがあることを確認できたのであれば(S205でYESの場合)、異常リソースを以下の通りに検出し、そのリソースの解放処理を行う(S206)。   Next, if the audit processing unit 170 confirms that there is a memory in which the audit message remains in S204 described above (YES in S205), it detects the abnormal resource as follows, A resource release process is performed (S206).

まず、オーディット処理部170は、オーディットメッセージが残っているメモリが、どのUEのメッセージを格納するメモリかを把握する。その為に、オーディット処理部170は、残っているオーディットメッセージの所定の位置にある、UEに対応する識別子(S200に上述)を認識し、どのUEのメッセージを格納するメモリかを把握してもよい。ここで把握したUEを「解放UE」というものとする。次に、オーディット処理部170は、解放UEと通信を行っているリソースを認識する。オーディット処理部170は、上述のS200にて、UEと通信を行っているリソースと、各リソースがどのUEと通信を行っているかを認識しているので、解放UEと通信を行っているリソースについても認識することができる。次に、オーディット処理部170は、解放UEと通信を行っているリソースを解放する。   First, the audit processing unit 170 determines which UE's message is the memory in which the audit message remains. For this purpose, the audit processing unit 170 recognizes an identifier (described above in S200) corresponding to the UE at a predetermined position of the remaining audit message, and recognizes which UE's message is stored in the memory. Good. The UE grasped here is referred to as a “released UE”. Next, the audit processing unit 170 recognizes resources communicating with the released UE. Since the audit processing unit 170 recognizes which resource is communicating with the UE and which UE each resource is communicating with in S200 described above, the resource that is communicating with the released UE. Can also be recognized. Next, the audit processing unit 170 releases resources communicating with the released UE.

次に、オーディット処理部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 audit processing unit 170 recognizes that there is no abnormal resource and does nothing in particular.

(3)リソースに異常があるときの基地局装置10の動作
図6A〜Hは、本発明の第1の実施の形態における基地局装置10の動作(異常リソースが存在するときの動作)を説明するための図である。図6A〜Hを用いて、通信ができない異常リソースが存在するときに、基地局装置10が異常リソースを検出する動作を説明する。
(3) Operation of base station apparatus 10 when resource is abnormal FIGS. 6A to H illustrate the operation of base station apparatus 10 according to the first embodiment of the present invention (operation when abnormal resource exists). It is a figure for doing. An operation in which the base station apparatus 10 detects an abnormal resource when there is an abnormal resource that cannot be communicated will be described with reference to FIGS.

ここでは、以下の状況を例に説明を行う。   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 UEs # 1 and # 2 each transmit a predetermined message and wait for a response message for the message, that is, a response message waiting state. FIG. 6A illustrates a state in which the resource management unit 130 recognizes a response message waiting state. At this time, it is assumed that the resource for communicating with UE # 2 is an abnormal resource that cannot communicate with UE # 2 and as a result cannot receive a response message. In FIG. 6B, since the resource communicating with UE # 2 cannot receive the response message, the message analysis processing unit 120 also shows that the response message from UE # 2 cannot be acquired. In FIG. 6B, since the resource communicating with UE # 2 cannot receive the response message, the resource management unit 130 also shows that the resource remains in the response message waiting state, that is, the state cannot be changed.

上述の状況において、まず、基地局装置10のオーディット処理部170は、所定のタイミングになると、上述のS200を実行し、オーディットメッセージを通信中のUE毎に生成し、メッセージキュー110に格納する。図6Cでは、オーディット処理部170が、通信中のUE#1、#2毎にオーディットメッセージを作成し、メッセージキュー110に格納する様子を示している。   In the above-described situation, first, the audit processing unit 170 of the base station apparatus 10 executes the above-described S200 at a predetermined timing, generates an audit message for each UE in communication, and stores it in the message queue 110. FIG. 6C shows a state in which the audit processing unit 170 creates an audit message for each UE # 1 and # 2 in communication and stores the audit message in the message queue 110.

次に、基地局装置10は、所定のタイミングになると、メッセージキュー110に格納されたメッセージについて、上述のS100〜S110を実施する。すなわち、メッセージ解析処理部120は、格納されたオーディットメッセージを取得し、状態遷移処理部140から受け取った処理方法通りにメッセージを処理する。現在、UE#1、#2と通信を行うリソースはいずれも、応答メッセージ待ちの状態である。その為、状態遷移処理部140は、処理方法としてキューイングすることを決定する。その結果、オーディットメッセージは、メッセージ解析処理部120によって、図6Dに示されるように、キューイング処理部150のメモリ(図中ではキューと記載)に、UE毎にキューイングされる。   Next, the base station apparatus 10 performs the above-described S100 to S110 for the message stored in the message queue 110 at a predetermined timing. That is, the message analysis processing unit 120 acquires the stored audit message, and processes the message according to the processing method received from the state transition processing unit 140. Currently, both resources communicating with the UEs # 1 and # 2 are waiting for a response message. Therefore, the state transition processing unit 140 determines to queue as a processing method. As a result, the audit message is queued for each UE by the message analysis processing unit 120 in the memory (denoted as a queue in the drawing) of the queuing processing unit 150 as shown in FIG. 6D.

次に、UE#1が応答メッセージを送信すると、UE#1と通信を行うリソースは正常にUE#1と通信できるので、図6Eに示されるように、応答メッセージは受信され、メッセージ受信部100によって、メッセージキュー110に格納される。   Next, when UE # 1 transmits a response message, the resource that communicates with UE # 1 can normally communicate with UE # 1, so that the response message is received as shown in FIG. Is stored in the message queue 110.

次に、基地局装置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 base station apparatus 10 performs the above-described S100 to S110 for the message stored in the message queue 110. That is, as shown in FIG. 6F, the message analysis processing unit 120 of the base station apparatus 10 acquires a response message from the UE # 1, and processes the message according to the processing method specified by the state transition processing unit 140. To do. At this time, the resource communicating with UE # 1 is in a stable state since it has received a response message. Therefore, the message analysis processing unit 120 can process the response message by specifying the message processing from the state transition processing unit 140. Furthermore, since the resource for communicating with UE # 1 has transitioned to the stable state, the base station apparatus 10 performs the operations of S108 to S110 described above, and as illustrated in FIG. 6G, the queuing processing unit 150 The audit message stored in the memory for UE # 1 is processed.

次に、基地局装置10のオーディット処理部170は、タイマが満了し、一定時間経過すると、上述のS204〜206を実施し、図6Hに示されるように、オーディットメッセージが残っているメモリがあるかを確認し、異常リソースを検出する。   Next, the audit processing unit 170 of the base station device 10 performs the above-described S204 to 206 when the timer expires and a certain time elapses, and there is a memory in which the audit message remains as shown in FIG. 6H. Check whether or not an abnormal resource is detected.

今回、オーディット処理部170は、キューイング処理部150のUE#2用のメモリにオーディットメッセージが残っているので、UE#2と通信を行うリソースを異常リソースと検出する。その後、基地局装置10のオーディット処理部170は、異常リソースである、UE#2と通信を行うリソースを解放する。   This time, since the audit message remains in the UE # 2 memory of the queuing processing unit 150, the audit processing unit 170 detects a resource that communicates with the UE # 2 as an abnormal resource. After that, the audit processing unit 170 of the base station apparatus 10 releases resources that communicate with UE # 2, which is an abnormal resource.

以上、異常リソースが存在するときの基地局装置10の動作を説明した。   The operation of the base station device 10 when there is an abnormal resource has been described above.

なお、メッセージ解析処理部120と、リソース管理部130と、状態遷移処理部140と、キューイング処理部150と、オーディット処理部170は、上述の通り、ソフトウエアにて実現される。これらのソフトウエアの動作は、基地局装置のソフトウエアでなく、無線交換機等のソフトウエアに適用してもよい。すなわち、上述のソフトウエアの動作は、対向装置からの応答メッセージをメモリに格納して処理する装置ならば、いずれにも適用することが可能である。さらに、上述のソフトウエアの動作は、他のソフトウエアやハードウエアからの応答メッセージを処理するソフトウエアにも適用してもよい。この場合、ソフトウエア間のリソース、若しくはソフトウエアとハードウエア間のリソースに異常があるかを検出することができる。   Note that the message analysis processing unit 120, the resource management unit 130, the state transition processing unit 140, the queuing processing unit 150, and the audit processing unit 170 are realized by software as described above. These software operations may be applied not to the software of the base station apparatus but to software such as a radio exchange. That is, the operation of the above-described software can be applied to any apparatus that stores and processes a response message from the opposite apparatus in a memory. Furthermore, the above-described operation of the software may be applied to software that processes response messages from other software or hardware. In this case, it is possible to detect whether there is an abnormality in the resource between software or the resource between software and hardware.

[効果の説明]
本発明によれば、基地局装置は、異常リソースを検出する為の処理量を削減でき、その結果、異常リソースを検出する為の処理によって自身の処理能力が大きく損なわれないようにすることができる。
[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 base station device 50 according to the second embodiment includes a memory 500, an audit processing unit 510, and a message analysis processing unit 520. Moreover, although not shown in figure, the base station apparatus 50 is provided with the resource for communicating with an opposing apparatus. The opposing device is a device that communicates with the base station device 50, such as a mobile station, an MME, or another radio base station.

基地局装置50は、リソースを介して、対向装置へ送信した所定の第1のメッセージに対する応答メッセージを対向装置から受信し、その応答メッセージをメモリ500に格納する装置である。所定の第1のメッセージは、例えば、3GPPに規定されるHandover Requestであってもよい。この場合、応答メッセージは、Handover Request Acknowledgeとなる。所定の第1のメッセージは、本実施形態の基地局装置50のユーザによって、基地局装置50に設定される。   The base station device 50 is a device that receives a response message for a predetermined first message transmitted to the opposite device via the resource from the opposite device and stores the response message in the memory 500. The predetermined first message may be, for example, a Handover Request defined in 3GPP. In this case, the response message is a Handover Request Acknowledge. The predetermined first message is set in the base station device 50 by the user of the base station device 50 of the present embodiment.

オーディット処理部510は、第2のメッセージを作成し、第2のメッセージをメモリ500に格納する。第2のメッセージは、第1の実施の形態で説明したオーディットメッセージであってもよい。また、オーディット処理部510は、所定の時間が経過した後、メモリ500に第2のメッセージが処理されずに残っていた場合には、リソースを検出する。所定の時間は、本実施形態の基地局装置50のユーザによってオーディット処理部510に設定される。但し、所定の時間は、メッセージ解析処理部520が通常、第2のメッセージを処理することが可能な時間を含む。例えば、所定の時間は、オーディット処理部510が第2のメッセージを格納してからメッセージ解析処理部520が第2のメッセージを処理するまでの最大時間であってもよい。本実施形態の基地局装置50のユーザは、上述の最大時間を、リソースが正常に対向装置と通信できているときに、事前に実測して求めてもよい。   The audit processing unit 510 creates a second message and stores the second message in the memory 500. The second message may be the audit message described in the first embodiment. Also, the audit processing unit 510 detects a resource when the second message remains unprocessed in the memory 500 after a predetermined time has elapsed. The predetermined time is set in the audit processing unit 510 by the user of the base station device 50 of the present embodiment. However, the predetermined time includes a time during which the message analysis processing unit 520 can normally process the second message. For example, the predetermined time may be the maximum time from when the audit processing unit 510 stores the second message until the message analysis processing unit 520 processes the second message. The user of the base station device 50 according to the present embodiment may obtain the above-described maximum time by actually measuring in advance when the resource can normally communicate with the opposite device.

メッセージ解析処理部520は、第1のメッセージを送信してから応答メッセージを受信するまでの間(以下、「処理禁止期間」という)はメモリ500に格納された応答メッセージや第2のメッセージを処理しない。メッセージ解析処理部520は、処理禁止期間以外の期間に、メモリ500に格納された順番に応答メッセージや第2のメッセージを処理する。   The message analysis processing unit 520 processes the response message and the second message stored in the memory 500 from when the first message is transmitted until the response message is received (hereinafter referred to as “processing prohibition period”). do not do. The message analysis processing unit 520 processes the response message and the second message in the order stored in the memory 500 during a period other than the process prohibition period.

[動作の説明]
まず、基地局装置50は、リソースを介して、対向装置へ所定の第1のメッセージを送信し、次に、対向装置から受信した、所定の第1のメッセージに対する応答メッセージをメモリ500に格納する動作を行っている。
[Description of operation]
First, the base station device 50 transmits a predetermined first message to the opposite device through the resource, and then stores a response message received from the opposite device in response to the predetermined first message in the memory 500. It is operating.

次に、オーディット処理部510は、第2のメッセージを作成し、第2のメッセージをメモリ500に格納する。   Next, the audit processing unit 510 creates a second message and stores the second message in the memory 500.

次に、メッセージ解析処理部520は、第1のメッセージを送信してから応答メッセージを受信するまでの間、すなわち処理禁止期間はメモリ500に格納された応答メッセージや第2のメッセージを処理しない。メッセージ解析処理部520は、処理禁止期間以外の期間にメモリ500に格納された順番に応答メッセージや第2のメッセージを処理する。   Next, the message analysis processing unit 520 does not process the response message or the second message stored in the memory 500 during the period from when the first message is transmitted until the response message is received, that is, during the processing prohibition period. The message analysis processing unit 520 processes the response message and the second message in the order stored in the memory 500 during a period other than the process prohibition period.

ここで、基地局装置50は、リソースが正常に対向装置と通信でき、対向装置から応答メッセージを受信するのであれば、メモリ500に格納されたオーディットメッセージは、いずれメッセージ解析処理部520によって正常に処理されるはずである。応答メッセージを受信するのであれば、処理禁止期間でないときがあるからである。一方、通信できない異常リソースがある場合には、応答メッセージを受信できず、処理禁止期間が継続してしまう。その場合には、基地局装置50のメッセージ解析処理部520は、メモリ500に格納されたオーディットメッセージを処理できない。オーディットメッセージは、メモリ500に格納され続けることとなる。   Here, the base station device 50 can communicate with the opposite device normally, and if the resource message is received from the opposite device, the audit message stored in the memory 500 will be properly processed by the message analysis processing unit 520. Should be processed. This is because if a response message is received, there may be times when it is not the processing prohibition period. On the other hand, when there is an abnormal resource that cannot be communicated, the response message cannot be received, and the processing prohibition period continues. In that case, the message analysis processing unit 520 of the base station device 50 cannot process the audit message stored in the memory 500. The audit message will continue to be stored in the memory 500.

次に、オーディット処理部510は、所定の時間が経過した後、メモリ500に第2のメッセージが処理されずに残っていた場合には、リソースを検出する。オーディット処理部510は、検出したリソースを正常に通信ができない異常リソースとして解放してもよい。なお、所定の時間の経過を測定する為に、オーディット処理部510は、システムコールしてタイマを起動する動作を行う。   Next, the audit processing unit 510 detects a resource when the second message remains in the memory 500 without being processed after a predetermined time has elapsed. The audit processing unit 510 may release the detected resource as an abnormal resource that cannot be normally communicated. In order to measure the passage of a predetermined time, the audit processing unit 510 performs an operation of starting a timer by making a system call.

[効果の説明]
本発明によれば、基地局装置は、異常リソースを検出する為の処理量を削減でき、その結果、異常リソースを検出する為の処理によって自身の処理能力が大きく損なわれないようにすることができる。
[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 Supplementary Note 1, wherein
(Appendix 3)
The audit processing unit releases the detected resource;
The base station apparatus according to any one of appendices 1 to 2, characterized in that:
(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 supplementary notes 1 to 3, wherein
(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 SYMBOLS 10 Base station apparatus 20 Other node 50 Base station apparatus 100 Message receiving part 110 Message queue 120 Message analysis process part 130 Resource management part 140 State transition process part 150 Queuing process part 160 Timer management part 170 Audit process part 500 Memory 510 Audit process Part 520 Message analysis processing part

Claims (10)

対向装置と通信を行うためのリソースを備え、前記リソースを介して、前記対向装置へ送信した所定の第1のメッセージに対する応答メッセージを前記対向装置から受信し、前記応答メッセージをメモリに格納する基地局装置であって、
第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のメッセージ送信後に前記応答メッセージを受信していない状態、すなわち応答メッセージ待ち状態か否かを把握し、前記リソースの状態を要求する信号や数値、すなわち状態取得要求が入力されると、前記応答メッセージ待ち状態でなければ、応答メッセージ待ち状態でないことを示す信号や数値を出力するリソース管理部を備え、
前記メッセージ解析処理部は、前記状態取得要求を前記リソース管理部に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする請求項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.
前記対向装置は、移動局、MME(Mobility Management Entity)、若しくは前記基地局装置と通信を行う他の前記基地局装置のいずれかである、
ことを特徴とする請求項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.
対向装置と通信を行うためのリソースを備え、前記リソースを介して、前記対向装置へ送信した所定の第1のメッセージに対する応答メッセージを前記対向装置から受信し、前記応答メッセージをメモリに格納する装置を制御するプログラムであって、
第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.
前記リソースが、前記第1のメッセージ送信後に前記応答メッセージを受信していない状態、すなわち応答メッセージ待ち状態か否かを把握し、前記リソースの状態を要求する信号や数値、すなわち状態取得要求が入力されると、前記応答メッセージ待ち状態でなければ、応答メッセージ待ち状態でないことを示す信号や数値を出力するリソース管理工程を備え、
前記メッセージ解析処理工程は、前記状態取得要求を前記リソース管理工程に出力した結果、前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする請求項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:
対向機能部と通信を行うためのリソースを備え、前記リソースを介して、前記対向機能部へ送信した所定の第1のメッセージに対する応答メッセージを前記対向機能部から受信し、前記応答メッセージをメモリに格納する機能部の前記リソースの異常を検出する異常リソース検出方法であって、
第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.
前記リソースが、前記第1のメッセージ送信後に前記応答メッセージを受信していない状態、すなわち応答メッセージ待ち状態か否かを把握し、前記リソースの状態を要求する信号や数値、すなわち状態取得要求が入力されると、前記応答メッセージ待ち状態でなければ、応答メッセージ待ち状態でないことを示す信号や数値を出力するリソース管理ステップを備え、
前記メッセージ解析処理ステップにおいては、前記状態取得要求を出力した結果、前記リソース管理ステップにより前記応答メッセージ待ち状態でないことを示す信号や数値が入力されると、前記処理禁止期間以外の期間と判定する、
ことを特徴とする請求項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.
JP2012199712A 2012-09-11 2012-09-11 Base station apparatus, program, and abnormal resource detection method Expired - Fee Related JP6158488B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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