JP5202092B2 - Communication apparatus and control method - Google Patents

Communication apparatus and control method Download PDF

Info

Publication number
JP5202092B2
JP5202092B2 JP2008123441A JP2008123441A JP5202092B2 JP 5202092 B2 JP5202092 B2 JP 5202092B2 JP 2008123441 A JP2008123441 A JP 2008123441A JP 2008123441 A JP2008123441 A JP 2008123441A JP 5202092 B2 JP5202092 B2 JP 5202092B2
Authority
JP
Japan
Prior art keywords
communication
antenna
antennas
reception
spatial multiplexing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2008123441A
Other languages
Japanese (ja)
Other versions
JP2009273017A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2008123441A priority Critical patent/JP5202092B2/en
Publication of JP2009273017A publication Critical patent/JP2009273017A/en
Application granted granted Critical
Publication of JP5202092B2 publication Critical patent/JP5202092B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Description

本発明は、通信装置及びその制御方法に関する。   The present invention relates to a communication device and a control method thereof.

アンテナ選択に関する技術として、受信品質の良いアンテナを用いるアンテナダイバーシティ技術が従来から存在している。また、複数のアンテナを用いる通信方式に、MIMO(Multiple Input Multiple Output)通信方式がある。MIMO通信方式は、アンテナダイバーシティ技術とは異なり、複数のアンテナで、空間多重で用いる複数のストリーム(データの通信路)を形成することで高速な無線通信を実現するものである。   As a technique related to antenna selection, there has been an antenna diversity technique that uses an antenna with good reception quality. In addition, as a communication method using a plurality of antennas, there is a MIMO (Multiple Input Multiple Output) communication method. Unlike the antenna diversity technique, the MIMO communication system realizes high-speed wireless communication by forming a plurality of streams (data communication paths) used for spatial multiplexing with a plurality of antennas.

また、IEEE(The Institute of Electrical and Electronics Engineers, Inc.)で定められている規格にIEEE802.11nがある。IEEE802.11nのドラフトには、MIMO通信で使用するアンテナを選択するアンテナセレクションが定義されている。   IEEE802.11n is a standard defined by IEEE (The Institute of Electrical and Electronics Engineers, Inc.). The IEEE802.11n draft defines an antenna selection for selecting an antenna to be used in MIMO communication.

アンテナセレクションは、通信相手との間で信号の受信品質の計測を行い、使用するアンテナを選択する。アンテナセレクションにより選択した複数のアンテナを使用すれば、良好な空間多重通信を行うことができる。   Antenna selection measures the reception quality of a signal with a communication partner and selects an antenna to be used. If a plurality of antennas selected by antenna selection are used, good spatial multiplexing communication can be performed.

特許文献1には、アンテナの選択方法に関する詳細な処理手順の一が記載されている。   Patent Document 1 describes one of detailed processing procedures regarding an antenna selection method.

また、特許文献2には、受信アンテナの選択方法に関するもので、受信電力と相関関数から受信アンテナを選択する技術が記載されている。   Patent Document 2 relates to a method for selecting a receiving antenna, and describes a technique for selecting a receiving antenna from received power and a correlation function.

また、特許文献3には、アンテナ選択時におけるアンテナ選択時の処理方法で、送受のアンテナを選択する技術が記載されている。
特開2007−013547 特開2006−324787 特開2007−043625
Patent Document 3 describes a technique for selecting a transmission / reception antenna by a processing method at the time of antenna selection at the time of antenna selection.
JP2007-013547 JP 2006-324787 A JP2007-043625A

アンテナセレクションを行えば、良好な空間多重通信を行うことができる。しかし、アンテナセレクションは、計測のための時間及び処理負荷が発生してしまう。また、アンテナセレクションを実行せず、予め定められた複数のアンテナを使用すれば、計測時間及び処理負荷は軽減する。しかし、電波環境によっては、予め定められたアンテナでは、通信品質が下がり、伝送レートが低くなってしまう場合がある。   If antenna selection is performed, good spatial multiplexing communication can be performed. However, antenna selection requires time for measurement and processing load. If a plurality of predetermined antennas are used without performing antenna selection, the measurement time and processing load are reduced. However, depending on the radio wave environment, communication quality may be lowered and the transmission rate may be lowered with a predetermined antenna.

上記課題を解決するために、本発明の通信装置は、複数のアンテナを使用して複数のストリームを空間多重して通信する通信装置であって、前記複数のアンテナの各々のアンテナにおける信号の受信強度を測定する測定手段と、通信相手と空間多重通信を行った際の信号の受信結果に基づいて、空間多重通信において使用する複数のアンテナを選択する選択手段と、前記測定手段された前記各々のアンテナにおける信号の受信強度の差に基づいて、前記選択手段により前記選択を行うか否かを切り替える切替手段と、を有することを特徴とする。   In order to solve the above problems, a communication apparatus of the present invention is a communication apparatus that performs communication by spatially multiplexing a plurality of streams using a plurality of antennas, and receiving signals at the antennas of the plurality of antennas. Measuring means for measuring the strength, selecting means for selecting a plurality of antennas to be used in the spatial multiplexing communication based on the reception result of the signal when performing the spatial multiplexing communication with the communication partner, and each of the measuring means Switching means for switching whether or not the selection is performed by the selection means based on a difference in signal reception intensity at the antenna.

各々のアンテナにおける信号の受信強度の差に基づいて、通信装置の設置環境に適した方法によりアンテナを選択するので、効率的に空間多重通信を行うことができる。   Since the antenna is selected by a method suitable for the installation environment of the communication device based on the difference in signal reception intensity at each antenna, spatial multiplexing communication can be performed efficiently.

以下、添付する図面を参照して、本発明の好適な実施形態について説明する。   Preferred embodiments of the present invention will be described below with reference to the accompanying drawings.

(第1の実施形態)
第1の実施形態では、無線通信機能つきの複写機を例に用いて説明する。なお、本発明は複写機に限らず、プリンタやカメラ等、他のデバイスに適応することも可能である。
(First embodiment)
In the first embodiment, a copying machine with a wireless communication function will be described as an example. The present invention is not limited to a copying machine, but can be applied to other devices such as a printer and a camera.

図4は、本実施形態の複写機の使用状況を示す。同図において、401は通信相手である無線LANアクセスポイント(AP)、402はMIMO通信部404やユーザーが各種入力を行うための入力部405を持つ複写機、403は電波を遮蔽するパーテーションを示す。   FIG. 4 shows the usage status of the copying machine of this embodiment. In the figure, 401 is a wireless LAN access point (AP) that is a communication partner, 402 is a copying machine having a MIMO communication unit 404 and an input unit 405 for a user to perform various inputs, and 403 is a partition that shields radio waves. .

ここで、MIMO通信部404は、複写機402に内蔵されていてもよいし、複写機402に対して着脱可能な装置であってもよい。   Here, the MIMO communication unit 404 may be built in the copying machine 402 or a device that can be attached to and detached from the copying machine 402.

図6を用いて、本実施形態のMIMO通信部404の動作について簡単に説明する。   The operation of the MIMO communication unit 404 of this embodiment will be briefly described with reference to FIG.

本実施形態のMIMO通信部404が空間多重通信を行う際に使用できる最大ストリーム数は2である。通常、MIMO通信を行う場合、使用できるストリーム数の上限とアンテナの本数は同じである。しかしながら、本実施形態のMIMO通信部404は、図6(a)に示すように、最大ストリーム数である2よりも多い、3本のアンテナ601と3つのストリーム送受信処理部602を有する。   The maximum number of streams that can be used when the MIMO communication unit 404 of this embodiment performs spatial multiplexing communication is two. Normally, when performing MIMO communication, the upper limit of the number of streams that can be used and the number of antennas are the same. However, as shown in FIG. 6A, the MIMO communication unit 404 according to the present embodiment includes three antennas 601 and three stream transmission / reception processing units 602, which are larger than two, which is the maximum number of streams.

これにより、通信品質が良好でないアンテナが生じた場合であっても、すぐさま通信のパフォーマンスが低下してしまうことを防止できる。   As a result, even if an antenna with poor communication quality is generated, it is possible to prevent the communication performance from being deteriorated immediately.

アンテナ601とストリーム送受信処理部602は、アンテナ601−1とストリーム送受信処理部602−1、アンテナ601−2とストリーム送受信処理部602−2というように一対一対応で接続されている。   The antenna 601 and the stream transmission / reception processing unit 602 are connected in a one-to-one correspondence such as the antenna 601-1 and the stream transmission / reception processing unit 602-1 and the antenna 601-2 and the stream transmission / reception processing unit 602-2.

送信時、MAC処理部603は、インターフェイス部(I/F)604で受けた複写機402からの送信データをフレーム化し、各ストリームにデータを配分し、各々のストリームをストリーム送受信処理部602に送信する。各ストリーム送受信処理部602はMAC処理部603から渡されたストリーム単位のデータに送信処理を施し、各アンテナ601で各々のストリームを送信する。   At the time of transmission, the MAC processing unit 603 converts the transmission data from the copier 402 received by the interface unit (I / F) 604 into a frame, distributes the data to each stream, and transmits each stream to the stream transmission / reception processing unit 602. To do. Each stream transmission / reception processing unit 602 performs transmission processing on data in units of streams passed from the MAC processing unit 603, and transmits each stream with each antenna 601.

ここで送信するデータは、例えばユーザーから複写機402への指示によって、複写機402の不図示のスキャナ部によって読み込まれたデータである。   The data to be transmitted here is data read by a scanner unit (not shown) of the copier 402 according to an instruction from the user to the copier 402, for example.

一方、受信時には、各アンテナ601で受信したデータは各々のストリーム送受信処理部602で受信処理を行う。ストリーム送受信処理部602は受信データをMAC処理部603に送信する。MAC処理部603は複数のストリーム情報から元のデータを取り出し、インターフェイス部604を経由し、受信データによって示された複写機402内の不図示の各部または複写機402の不図示の中央処理装置にデータを送信する。   On the other hand, at the time of reception, the data received by each antenna 601 is subjected to reception processing by each stream transmission / reception processing unit 602. The stream transmission / reception processing unit 602 transmits the received data to the MAC processing unit 603. The MAC processing unit 603 extracts original data from a plurality of stream information, and passes through the interface unit 604 to each unit (not shown) in the copier 402 or a central processing unit (not shown) of the copier 402 indicated by the received data. Send data.

複写機402では、MIMO通信部404からのデータを例えば不図示の中央処理装置によってプリント用のデータに変換し、不図示のプリント部からプリントを行う。   In the copying machine 402, data from the MIMO communication unit 404 is converted into data for printing by a central processing unit (not shown), for example, and printing is performed from the printing unit (not shown).

605は、制御部であり下記に示すフローチャートを実行する。また、606は記憶部であり、下記に示すフローチャートに対応する制御を実行する際に必要なデータ等の記憶を行っている。なお、図4では、各アンテナ同士が離れた位置に設置し、複写機の設置位置の影響により、全てのアンテナの受信強度が低くなってしまうことを予防する。図4では、パーテーション403の影響により、無線LANアクセスポイント401からの信号を受信する各アンテナ601の受信強度が異なるものとする。図に示すように、アンテナ601‐1の受信強度は「大」、アンテナ601‐2の受信強度は「中」、アンテナ601‐3の受信強度は「小」である。このような場合、アンテナ601‐3を使用してMIMO通信を行うと、エラーが多く発生し、伝送レートが低くなる。しかしながら、アンテナ601‐3を使用せずに、アンテナ601‐1、アンテナ601‐2を使用してMIMO通信を行えば、使用するアンテナに601‐3が含まれる場合よりも、伝送レートを高くすることができる。   Reference numeral 605 denotes a control unit that executes a flowchart shown below. Reference numeral 606 denotes a storage unit that stores data and the like necessary for executing control corresponding to the flowchart shown below. In FIG. 4, the antennas are installed at positions apart from each other to prevent the reception intensity of all the antennas from being lowered due to the influence of the installation position of the copying machine. In FIG. 4, it is assumed that the reception strength of each antenna 601 that receives a signal from the wireless LAN access point 401 is different due to the influence of the partition 403. As shown in the figure, the reception intensity of the antenna 601-1 is “high”, the reception intensity of the antenna 601-2 is “medium”, and the reception intensity of the antenna 601-3 is “low”. In such a case, when MIMO communication is performed using the antenna 601-3, many errors occur and the transmission rate is lowered. However, if MIMO communication is performed using the antenna 601-1 and the antenna 601-2 without using the antenna 601-3, the transmission rate is increased as compared with the case where the antenna to be used is included in the 601-3. be able to.

次に、図11に本実施形態のMIMO通信部404の機能ブロック図を示す。
受信部1101および送信部1102は、アンテナ601、ストリーム送受信処理部602で構成され、アクセスポイント401からの報知信号やデータなどの信号を送受信する。
Next, FIG. 11 shows a functional block diagram of the MIMO communication unit 404 of the present embodiment.
The reception unit 1101 and the transmission unit 1102 include an antenna 601 and a stream transmission / reception processing unit 602, and transmit / receive a signal such as a notification signal or data from the access point 401.

判定部1103は、MAC処理部603や制御部605で構成され、アクセスポイント401とのMIMO通信状況の判定を行う。記憶部1104は、記憶部606で構成され、受信強度を記憶している。   The determination unit 1103 includes a MAC processing unit 603 and a control unit 605, and determines the MIMO communication status with the access point 401. The storage unit 1104 includes the storage unit 606 and stores reception intensity.

探索部1105は、MAC処理部603や制御部605で構成され、アクセスポイント401からの報知信号を、受信部1101を用いて探索する。接続部1106は、MAC処理部603で構成され、探索部1105の結果を用いてアクセスポイント401に無線接続を行う。   The search unit 1105 includes a MAC processing unit 603 and a control unit 605, and searches for a notification signal from the access point 401 using the reception unit 1101. The connection unit 1106 includes a MAC processing unit 603, and performs wireless connection to the access point 401 using the result of the search unit 1105.

選択部1107は、MAC処理部603や制御部605で構成され、無線通信を行うのに最適なアンテナ選択を行う。また、測定部1108は、アンテナ601、ストリーム送受信処理部602、MAC処理部603および制御部605で構成され、信号の受信強度を測定する。また、切替部1109は、MAC処理部603および制御部605で構成され、第1の通信を行うか、第2の通信を行うかを切り替える。ここで、第1の通信とは、下記に述べるIEEE802.11nのドラフトに定義されたアンテナセレクションを行ったアンテナを用いて通信を行うことを言う。また、第2の通信とは、予め決められている所定のアンテナを用いて通信を行うことを言う。   The selection unit 1107 includes a MAC processing unit 603 and a control unit 605, and performs optimal antenna selection for performing wireless communication. The measurement unit 1108 includes an antenna 601, a stream transmission / reception processing unit 602, a MAC processing unit 603, and a control unit 605, and measures the signal reception strength. The switching unit 1109 includes a MAC processing unit 603 and a control unit 605, and switches whether to perform the first communication or the second communication. Here, the first communication means that communication is performed using an antenna that has performed antenna selection defined in an IEEE 802.11n draft described below. The second communication means performing communication using a predetermined antenna that is determined in advance.

無線接続するアクセスポイント401を探索する手順について、図1および図2に示すフローチャートを用いて説明する。該探索手順は接続部1106によって、行われる。   A procedure for searching for an access point 401 to be wirelessly connected will be described with reference to flowcharts shown in FIGS. The search procedure is performed by the connection unit 1106.

また、該探索手順は複写機の電源がオンになった時点で行われてもよいし、複写機がデータ通信を行うために、MIMO通信部404が無線接続をする時点で行われてもよい。   The search procedure may be performed when the power of the copying machine is turned on, or may be performed when the MIMO communication unit 404 is wirelessly connected so that the copying machine performs data communication. .

探索時には、複数のアンテナ601のうち、任意の1本のアンテナ601を選択しアクセスポイント401を探索する場合と、複数のアンテナ601を用いてアクセスポイント401を探索する場合とがある。   At the time of searching, there are a case where an arbitrary one antenna 601 is selected from among a plurality of antennas 601 and searching for an access point 401, and a case where a plurality of antennas 601 are used to search for an access point 401.

まず、任意の1本のアンテナ601を選択する場合について、図1のフローチャートを用いて説明する。   First, the case where any one antenna 601 is selected will be described with reference to the flowchart of FIG.

ステップS101において、通信相手であるアクセスポイント401の接続情報が予め記憶されているかどうかを確認する。ここで、接続情報とは、接続すべきネットワーク名やアクセスポイント401の情報である。また、該接続情報は、記憶部606に記憶されていてもよいし、複写機402内の不図示の各部に記憶されていてもよい。   In step S101, it is confirmed whether or not the connection information of the access point 401 that is the communication partner is stored in advance. Here, the connection information is information on the network name to be connected and the access point 401. Further, the connection information may be stored in the storage unit 606 or may be stored in each unit (not shown) in the copying machine 402.

ステップS101において接続情報を記憶していれば、ステップS103に進み、アクセスポイント401を探索する。ステップS101において、アクセスポイント401の接続情報を記憶していない場合は、ステップS102に進む。   If the connection information is stored in step S101, the process proceeds to step S103, and the access point 401 is searched. If connection information of the access point 401 is not stored in step S101, the process proceeds to step S102.

ステップS102では、接続情報を複写機402内の入力部405を用いてユーザーに入力させることによって、接続情報を取得した後に、ステップS103に進み、アクセスポイント401を探索する。   In step S102, the connection information is acquired by causing the user to input the connection information using the input unit 405 in the copying machine 402, and then the process proceeds to step S103 to search for the access point 401.

ステップS103において、探索部1105がアクセスポイント401を探索する際に、任意のアンテナ601を選択し、受信部1101がアクセスポイント401からの報知信号を受信する。ここで、任意とは、既定のアンテナを用いてもよいし、ランダムなアンテナを用いてもよい。また、報知信号とは、例えばビーコンや、探索要求に応答する応答信号のことである。ビーコンとはアクセスポイント401から定期的に報知されている信号のことである。ここではアンテナ601−1を選択したとする。   In step S <b> 103, when the search unit 1105 searches for the access point 401, an arbitrary antenna 601 is selected, and the reception unit 1101 receives a notification signal from the access point 401. Here, “arbitrary” may be a predetermined antenna or a random antenna. The notification signal is, for example, a beacon or a response signal that responds to a search request. A beacon is a signal periodically notified from the access point 401. Here, it is assumed that the antenna 601-1 is selected.

MAC処理部603が指定したチャネルで、ストリーム送受信処理部602−1は報知信号を探索する。報知信号が受信できた場合には、受信した報知信号と、その受信信号をMAC処理部603に送る。   The stream transmission / reception processing unit 602-1 searches for the broadcast signal on the channel specified by the MAC processing unit 603. When the notification signal can be received, the received notification signal and the received signal are sent to the MAC processing unit 603.

ここで、チャネルとはアクセスポイント401とMIMO通信部404との間で通信する際に使用する周波数チャネルのことである。   Here, the channel is a frequency channel used when communicating between the access point 401 and the MIMO communication unit 404.

MAC処理部603はストリーム送受信処理部602−1に次のチャネルを指定し、報知信号を探索させ、報知信号が受信できた場合には、受信した報知信号と、その受信信号をMAC処理部603に送る。このようにして、全チャネルでの報知信号探索後、探索した報知信号の中に、接続先が送信している報知信号が存在するか否かを確認する。   The MAC processing unit 603 designates the next channel to the stream transmission / reception processing unit 602-1, searches for a broadcast signal, and when the broadcast signal can be received, the received broadcast signal and the received signal are transmitted to the MAC processing unit 603. Send to. In this way, after searching for broadcast signals in all channels, it is confirmed whether or not there is a broadcast signal transmitted by the connection destination in the searched broadcast signals.

ここで、全チャネルとは、例えばIEEE802.11aやIEEE802.11gで用いられる周波数帯域に割り当てられている全てまたは一部のチャネルのことを言う。   Here, all channels refer to all or part of channels allocated to frequency bands used in, for example, IEEE 802.11a and IEEE 802.11g.

所望のアクセスポイント401が送信している報知信号を見つけた場合には、ステップS104に進む。ステップS104では、当該アクセスポイント401が送信している報知信号を、アンテナを切り替えて該アンテナ1本で受信し、該報知信号の受信強度を測定部1108で測定して、記憶部606に記憶する。   If a notification signal transmitted by the desired access point 401 is found, the process proceeds to step S104. In step S104, the notification signal transmitted by the access point 401 is received by one antenna with the antenna switched, the reception intensity of the notification signal is measured by the measurement unit 1108, and stored in the storage unit 606. .

上記の例では、既にアンテナ601−1は報知信号を受信しているので、MAC処理部603は、アクセスポイント401が送信している報知信号の受信をアンテナ601−2に切り替える。そして、アンテナ601−2における報知信号の受信強度を測定部1108で測定して、記憶部606に記憶させる。次にMAC処理部603は、アクセスポイント401が送信している報知信号の受信をアンテナ601−3に切り替えて行い、報知信号の受信強度を測定部1108で測定して、記憶部606に記憶させる。   In the above example, since the antenna 601-1 has already received the notification signal, the MAC processing unit 603 switches the reception of the notification signal transmitted by the access point 401 to the antenna 601-2. Then, the reception intensity of the notification signal at the antenna 601-2 is measured by the measurement unit 1108 and stored in the storage unit 606. Next, the MAC processing unit 603 switches the reception of the notification signal transmitted from the access point 401 to the antenna 601-3, measures the reception strength of the notification signal with the measurement unit 1108, and stores it in the storage unit 606. .

以上のようにして、全てのアンテナ601−1、601−2、601−3で報知信号を受信させ、それぞれの受信強度を記憶部1104に記憶させる。   As described above, the notification signals are received by all the antennas 601-1, 601-2, and 601-3, and the respective reception strengths are stored in the storage unit 1104.

ステップS105では、ステップS104で記憶した受信強度を比較し、最も受信強度の高いアンテナを無線接続時に用いるアンテナとして選択する。説明のためにアンテナ601−1を選択したものとする。   In step S105, the reception strengths stored in step S104 are compared, and the antenna having the highest reception strength is selected as the antenna to be used during wireless connection. For the sake of explanation, it is assumed that the antenna 601-1 is selected.

ステップS106では、接続部1106が、該選択したアンテナ601−1を用いてアクセスポイント401への無線接続を行う。   In step S106, the connection unit 1106 performs a wireless connection to the access point 401 using the selected antenna 601-1.

次に、複数のアンテナ601を用いてアクセスポイント401を探索する場合について、図2のフローチャートを用いて説明する。なお、図1と同じステップについては同じ符号を付し、説明を省略する。   Next, a case where an access point 401 is searched using a plurality of antennas 601 will be described using the flowchart of FIG. The same steps as those in FIG. 1 are denoted by the same reference numerals, and the description thereof is omitted.

ステップS201において、探索部1105は、指定したチャネルの報知信号を全てのアンテナ601−1、601−2、601−3で探索する。探索部1105が報知信号を受信できた場合には、受信した報知信号とその受信強度をMAC処理部603に送信する。また、受信強度はさらに記憶部1104に送信され、記憶部1104に記憶される。   In step S201, the search unit 1105 searches for the broadcast signal of the designated channel using all the antennas 601-1, 601-2, and 601-3. When the search unit 1105 can receive the notification signal, the search unit 1105 transmits the received notification signal and its reception strength to the MAC processing unit 603. The received intensity is further transmitted to the storage unit 1104 and stored in the storage unit 1104.

探索部1105は全てのアンテナ601−1、601−2、601−3に次のチャネルを指定し、同様に報知信号を探索させる。このようにして、全チャネルでの報知信号探索後、受信できた報知信号に対し所望のアクセスポイント401が送信している報知信号の有無を確認する。   The search unit 1105 designates the next channel for all the antennas 601-1, 601-2, and 601-3, and similarly searches for the broadcast signal. In this way, after searching for broadcast signals in all channels, the presence / absence of a broadcast signal transmitted from a desired access point 401 to the received broadcast signal is confirmed.

所望のアクセスポイント401を見つけた場合は、ステップS105およびステップS106に進み、最も受信強度の高いアンテナを用いてアクセスポイント401と無線接続を行う。ここでは、最も受信強度の高いアンテナ601−1を用いてアクセスポイント401と無線接続をしたものとする。   If a desired access point 401 is found, the process proceeds to step S105 and step S106, and wireless connection is made to the access point 401 using the antenna having the highest reception strength. Here, it is assumed that the antenna 601-1 having the highest reception strength is used for wireless connection with the access point 401.

次に、ステップS106によるアクセスポイント401への無線接続後に行う、アンテナ選択処理を実行すべきかの判定について、制御部605が実行する図3のフローチャートを用いて説明する。   Next, determination as to whether or not to perform antenna selection processing performed after wireless connection to the access point 401 in step S106 will be described using the flowchart of FIG. 3 executed by the control unit 605.

該判定は、ステップS106による無線接続直後に行ってもよいし、無線接続後のデータ通信前に行ってもよい。   This determination may be performed immediately after the wireless connection in step S106 or may be performed before data communication after the wireless connection.

ステップS301において、アクセスポイント401がMIMO通信で使用することのできる最大ストリーム数と、MIMO通信部404の最大ストリーム数とを比較し、データ通信時のストリーム数を決定する。このとき例えば、アクセスポイント401が利用できるストリーム数と複写機に設定されているストリーム数の上限のうち、小さい方のストリーム数をデータ通信時のストリーム数として決定する。   In step S301, the maximum number of streams that the access point 401 can use in MIMO communication is compared with the maximum number of streams in the MIMO communication unit 404, and the number of streams during data communication is determined. At this time, for example, the smaller number of streams of the number of streams that can be used by the access point 401 and the upper limit of the number of streams set in the copying machine is determined as the number of streams during data communication.

例えば、アクセスポイント401の最大ストリーム数が3であり、MIMO通信部404の最大ストリーム数が2の場合は、通信時のストリーム数は送受信とも2と決定する。また、アクセスポイント401の最大ストリーム数が2であり、MIMO通信部404の最大ストリーム数が2の場合も、通信時のストリーム数は送受信とも2と決定する。また、アクセスポイント401がMIMO通信に未対応であり、最大ストリーム数が1の場合は、MIMO通信ができないので、通信時のストリーム数は送受信とも1と決定する。ここでは、アクセスポイント401の最大ストリーム数が2であり、MIMO通信部404の最大ストリーム数が2であり、通信時のストリーム数を送受信とも2と決定したとする。   For example, when the maximum number of streams of the access point 401 is 3 and the maximum number of streams of the MIMO communication unit 404 is 2, the number of streams during communication is determined to be 2 for both transmission and reception. Even when the maximum number of streams of the access point 401 is 2 and the maximum number of streams of the MIMO communication unit 404 is 2, the number of streams during communication is determined to be 2 for both transmission and reception. In addition, when the access point 401 does not support MIMO communication and the maximum number of streams is 1, MIMO communication is not possible, so the number of streams during communication is determined to be 1 for both transmission and reception. Here, it is assumed that the maximum number of streams of the access point 401 is 2, the maximum number of streams of the MIMO communication unit 404 is 2, and the number of streams during communication is determined to be 2 for both transmission and reception.

なお、アクセスポイント401が使用できる最大ストリーム数は、アクセスポイント401との無線接続時に、アクセスポイント401から通知される。   Note that the maximum number of streams that can be used by the access point 401 is notified from the access point 401 when the access point 401 is wirelessly connected.

無線接続に用いたアンテナ601−1は、ステップS105において受信強度の測定結果に応じて選択された、最も受信強度の高いアンテナである。従って、アンテナ601−1の受信強度が最大受信強度用の規定値よりも小さい場合は、複写機の周辺における電波的な環境が、あまり良くないと見なせる。   The antenna 601-1 used for the wireless connection is the antenna with the highest reception strength selected according to the measurement result of the reception strength in step S105. Therefore, when the reception intensity of the antenna 601-1 is smaller than the specified value for the maximum reception intensity, it can be considered that the radio wave environment around the copying machine is not so good.

そこで、ステップS302において、切替部1109が、アクセスポイント401との無線接続に用いたアンテナ601−1の受信強度の測定結果を参照し、記憶部1104に予め記憶されている最大受信強度用規定値よりも小さいか否かを判定する。アンテナ601‐1の受信強度が最大受信強度用規定値よりも小さい場合には、ステップS305に進む。   Therefore, in step S302, the switching unit 1109 refers to the measurement result of the reception strength of the antenna 601-1 used for the wireless connection with the access point 401, and the maximum reception strength specified value stored in advance in the storage unit 1104. Or less. When the reception intensity of the antenna 601-1 is smaller than the maximum reception intensity specified value, the process proceeds to step S305.

一方、アンテナ601−1の受信強度の測定結果が最大受信強度用規定値以上であった場合には、ステップS303に進む。   On the other hand, if the measurement result of the reception intensity of the antenna 601-1 is equal to or greater than the maximum reception intensity specified value, the process proceeds to step S303.

ステップS303では、切替部1109が、各アンテナの受信強度のうち、最大のものと最小のものを比較する。このとき、最大と最小の強度差が、記憶部1104に予め記憶されている強度差用規定値よりも小さい場合は、複写機の周辺における電波的な環境にあまり差がないと見なし、ステップS304に進む。   In step S303, the switching unit 1109 compares the maximum and minimum reception intensity of each antenna. At this time, if the maximum and minimum intensity differences are smaller than the prescribed intensity difference value stored in the storage unit 1104 in advance, it is considered that there is not much difference in the radio wave environment around the copying machine, and step S304. Proceed to

ステップS304では、データ通信のためのMIMO用の送受信アンテナと、制御フレームなどのためのSISO(Single Input, Single Output)用の送信アンテナを予め決められている所定のアンテナで行うことに決定する。これは、複写機周辺における電波的な環境が良いため、わざわざIEEE802.11nのドラフトに定義されたアンテナセレクションを行う必要がないと考えられるからである。   In step S304, it is determined that a transmission / reception antenna for MIMO for data communication and a transmission antenna for SISO (Single Input, Single Output) for a control frame or the like are performed using a predetermined antenna. This is because it is considered that there is no need to perform the antenna selection defined in the IEEE802.11n draft because the radio wave environment around the copying machine is good.

ここで、所定のアンテナとは、製品出荷時に設定したアンテナでもよいし、ユーザーが設定したアンテナでもよい。また、ストリーム数やデータ内容に応じたアンテナを用いるようにしてもよい。   Here, the predetermined antenna may be an antenna set at the time of product shipment or an antenna set by a user. Further, an antenna corresponding to the number of streams and data contents may be used.

ここでは、ストリーム数が送受信とも2であることに応じて、MIMO用の送受信アンテナとしてアンテナ601−1とアンテナ601−3が設定されているものとする。また、SISO用の受信アンテナについてはステップS106で無線接続を行うために用いたアンテナを用いるように設定されている。これは、SISO用の受信アンテナについては、ステップS105において、受信状態の良好なアンテナが選ばれていると考えられるからである。   Here, it is assumed that antennas 601-1 and 601-3 are set as MIMO transmission / reception antennas in accordance with the number of streams being 2 for both transmission and reception. The SISO receiving antenna is set to use the antenna used for wireless connection in step S106. This is because it is considered that an antenna having a good reception state is selected in step S105 for the reception antenna for SISO.

従って、ステップS304では、MIMO用の送受信アンテナとしてアンテナ601−1とアンテナ601−3が選択され、SISO用の受信アンテナとして、アンテナ601−1が選択される。   Therefore, in step S304, the antenna 601-1 and the antenna 601-3 are selected as the transmission / reception antenna for MIMO, and the antenna 601-1 is selected as the reception antenna for SISO.

これにより、各アンテナの電波的な環境にあまり差がない時には、IEEE802.11nのドラフトに定義されたアンテナセレクションを行うことなく、良好なMIMO通信をすることが可能となる。   As a result, when there is not much difference in the radio wave environment of each antenna, it is possible to perform good MIMO communication without performing antenna selection defined in the IEEE802.11n draft.

ステップS305では、制御フレーム用のSISO用送信アンテナの選択を実行するフラグをオンにする。   In step S305, the flag for selecting the SISO transmission antenna for the control frame is turned on.

さらに、次にステップS306に進み、ステップS301で決定した通信に使用するストリーム数に従って、切替部1109が、データ通信用にどのアンテナ選択を実行するかを判定する。送信時のストリーム数が1であり、かつ受信時のストリーム数が1のときは、ステップS307に進み、すでにSISO用送信アンテナ選択のフラグがオンになっているので、SISO用受信アンテナ選択のフラグをオンにする。   Further, the process proceeds to step S306, and the switching unit 1109 determines which antenna to select for data communication according to the number of streams used for communication determined in step S301. If the number of streams at the time of transmission is 1 and the number of streams at the time of reception is 1, the process proceeds to step S307, where the SISO transmission antenna selection flag is already on. Turn on.

ここで、フラグをオンにすると共に所定のSISO用送受信アンテナを暫定的に用いるアンテナとして選択しておいてもよい。ここでは、SISO用送受信アンテナとして、アンテナ601−1を暫定的に選択するとする。   Here, the flag may be turned on and a predetermined SISO transmission / reception antenna may be selected as an tentatively used antenna. Here, it is assumed that antenna 601-1 is provisionally selected as the SISO transmission / reception antenna.

一方、ステップS306で送信又は受信のストリーム数のうち、どちらか一方または両方が2以上のとき、ステップS308に進み、MIMO送信用アンテナ選択とMIMO受信用アンテナ選択のフラグをオンにする。   On the other hand, if one or both of the number of transmission or reception streams is 2 or more in step S306, the process proceeds to step S308, and the MIMO transmission antenna selection and MIMO reception antenna selection flags are turned on.

ここで、フラグをオンにすると共に所定のMIMO用送受信アンテナとSISO用送信アンテナを暫定的に用いるアンテナとして選択しておいてもよい。ここでは、ストリーム数が送受信とも2であることに応じて、MIMO用の送受信アンテナとしてアンテナ601−1とアンテナ601−3が、SISO用の送信アンテナとしてアンテナ601−1が所定のアンテナとして暫定的に選択されるものとする。   Here, the flag may be turned on and a predetermined MIMO transmission / reception antenna and SISO transmission antenna may be selected as provisional antennas. Here, according to the fact that the number of streams is 2 for both transmission and reception, antenna 601-1 and antenna 601-3 are used as MIMO transmission / reception antennas, and antenna 601-1 is used as a predetermined antenna as a transmission antenna for SISO. Shall be selected.

このように暫定的に用いるアンテナを選択しておくことにより、アンテナ選択フラグがオンになっている状態では、良好なMIMO通信は保証出来ないものの、暫定的にMIMO通信を行うことが可能となる。   By selecting the antenna to be used temporarily as described above, good MIMO communication cannot be guaranteed in a state where the antenna selection flag is turned on, but provisional MIMO communication can be performed. .

次に、図3に示したアンテナ選択処理を実行すべきかの判定後に、制御部605が実行するアンテナ選択処理を、図7のフローチャートを用いて説明する。なお、図7に示したフローチャートは図3の処理後に実行される。   Next, the antenna selection process executed by the control unit 605 after determining whether the antenna selection process shown in FIG. 3 should be executed will be described with reference to the flowchart of FIG. The flowchart shown in FIG. 7 is executed after the processing of FIG.

まず、ステップS701において、データ通信中であるかどうかを確認する。データ通信中でない場合、例えば無線接続中であるが送受のデータパケットが途切れたときには、ステップS702に進む。   First, in step S701, it is confirmed whether data communication is in progress. When data communication is not in progress, for example, when wireless connection is being made but transmission / reception data packets are interrupted, the processing proceeds to step S702.

これによって、データ通信を途切れさせることなく、アンテナ選択を行うことが可能となる。   As a result, antenna selection can be performed without interrupting data communication.

ステップS702では、SISO用送信アンテナ選択フラグを確認し、オンになっていればステップS703に進み、オフ(オンでない)であればステップS705に進む。   In step S702, the transmission antenna selection flag for SISO is confirmed. If it is turned on, the process proceeds to step S703, and if it is off (not on), the process proceeds to step S705.

ステップS703では、選択部1107がSISO用送信アンテナ選択を実行する。SISO用送信アンテナ選択処理の詳細については、後述する。SISO用送信アンテナ選択処理が終わると、ステップS704に進み、SISO用送信アンテナ選択フラグをオフにし、さらにステップS705に進む。   In step S703, the selection unit 1107 performs SISO transmission antenna selection. Details of the SISO transmission antenna selection processing will be described later. When the SISO transmission antenna selection process ends, the process proceeds to step S704, the SISO transmission antenna selection flag is turned off, and the process proceeds to step S705.

ステップS705では、MIMO用送信アンテナ選択フラグを確認し、オンになっていればステップS706に進み、オフであればステップS708に進む。   In step S705, the MIMO transmission antenna selection flag is confirmed. If it is turned on, the process proceeds to step S706, and if it is off, the process proceeds to step S708.

ステップS706では、選択部1107がMIMO用送信アンテナ選択を実行する。MIMO用送信アンテナ選択処理の詳細については、後述する。MIMO用送信アンテナ選択処理が終わると、ステップS707に進み、MIMO用送信アンテナ選択フラグをオフにし、さらにステップS708に進む。   In step S706, the selection unit 1107 performs MIMO transmission antenna selection. Details of the MIMO transmission antenna selection processing will be described later. When the MIMO transmission antenna selection process ends, the process proceeds to step S707, the MIMO transmission antenna selection flag is turned off, and the process further proceeds to step S708.

ステップS708では、SISO用受信アンテナ選択フラグを確認し、オンになっていればステップS709に進み、オフであればステップS711に進む。   In step S708, the SISO receiving antenna selection flag is confirmed. If it is turned on, the process proceeds to step S709, and if it is off, the process proceeds to step S711.

ステップS709では、選択部1107がSISO用受信アンテナ選択を実行する。SISO用受信アンテナ選択処理の詳細については、後述する。SISO用受信アンテナ選択処理が終わると、ステップS710に進み、SISO用受信アンテナ選択フラグをオフにし、さらにステップS711に進む。   In step S709, the selection unit 1107 performs SISO reception antenna selection. Details of the SISO receiving antenna selection processing will be described later. When the SISO reception antenna selection process is completed, the process proceeds to step S710, the SISO reception antenna selection flag is turned off, and the process further proceeds to step S711.

ステップS711では、MIMO用受信アンテナ選択フラグを確認し、オンになっていればステップS712に進む。   In step S711, the MIMO reception antenna selection flag is confirmed, and if it is turned on, the process proceeds to step S712.

ステップS712では、選択部1107がMIMO用受信アンテナ選択を実行する。MIMO用受信アンテナ選択処理の詳細については、後述する。SISO用受信アンテナ選択処理が終わると、ステップS713に進み、MIMO用受信アンテナ選択フラグをオフにする。   In step S712, the selection unit 1107 performs MIMO reception antenna selection. Details of the MIMO reception antenna selection process will be described later. When the SISO reception antenna selection process is completed, the process proceeds to step S713, and the MIMO reception antenna selection flag is turned off.

該アンテナ選択処理において、アンテナ選択フラグを確認する順番は、これに限るものではない。   In the antenna selection process, the order of checking the antenna selection flag is not limited to this.

ここで、選択部1107が実行するSISOまたはMIMO送信アンテナ選択の手順について、図5(a)のシーケンス図および図8のフローチャートを用いて説明する。   Here, the procedure of SISO or MIMO transmission antenna selection performed by the selection unit 1107 will be described with reference to the sequence diagram of FIG. 5A and the flowchart of FIG.

図5(a)は、送信アンテナ選択を実行する際のIEEE802.11nのドラフトに定義されたアンテナセレクションを表すシーケンス図である。また図8は、IEEE802.11nのドラフトに定義されたアンテナセレクションを用いて本実施の形態の送信アンテナ選択を行う際に、制御部605が実行するフローチャートである。   FIG. 5A is a sequence diagram showing antenna selection defined in the IEEE802.11n draft when performing transmission antenna selection. FIG. 8 is a flowchart executed by the control unit 605 when transmitting antenna selection according to the present embodiment is performed using antenna selection defined in the IEEE 802.11n draft.

送信アンテナ選択を行う際には、まず、ステップS801でアクセスポイント401に対し、送信アンテナ選択要求を送信する。この送信アンテナ選択要求には、アクセスポイント401に送信する計測パケット数が含まれている。該計測パケット数は、SISO用アンテナを選択する場合においてはアンテナの本数分であり、MIMO用アンテナを選択する場合においてはアンテナの組合せ分である。また、該送信アンテナ選択要求は、S501に相当する。   When performing transmission antenna selection, first, a transmission antenna selection request is transmitted to the access point 401 in step S801. This transmission antenna selection request includes the number of measurement packets transmitted to the access point 401. The number of measurement packets is the number of antennas when the SISO antenna is selected, and the number of antenna combinations when the MIMO antenna is selected. The transmission antenna selection request corresponds to S501.

該要求に対し、S502のようにアクセスポイント401から送信アンテナ選択許可が送られてくるので、ステップS802において該送信アンテナ選択許可を受信する。   In response to the request, since the transmission antenna selection permission is sent from the access point 401 as in S502, the transmission antenna selection permission is received in step S802.

ステップS803では、SISO用アンテナを選択する場合には、単純にアンテナを切り替えて計測パケットを送信する。ここでは、送信アンテナを601−1、601−2、601−3の順に切り替えて計測パケットを送信する。   In step S803, when the SISO antenna is selected, the antenna is simply switched to transmit the measurement packet. Here, the transmission antenna is switched in the order of 601-1, 601-2, and 601-3, and the measurement packet is transmitted.

一方、MIMO用のアンテナを選択する場合には、アンテナの組合せを変えてアンテナ選択を行う。ここでは、送信アンテナの組合せを(601−1、601−2)、(601−1、601−3)、(601−2、601−3)と切り替えて計測パケットを送信する。   On the other hand, when selecting an antenna for MIMO, antenna combinations are selected by changing the combination of antennas. Here, the combination of transmission antennas is switched to (601-1, 601-2), (601-1, 601-3), and (601-2, 601-3), and the measurement packet is transmitted.

なお、ステップS803における計測パケットの送信は、S503、S504、S505に相当する。   Note that the transmission of the measurement packet in step S803 corresponds to S503, S504, and S505.

計測パケットを送信すると、S506に示すように、アクセスポイント401はそれぞれの受信品質の計測処理を行い、その結果得られる受信結果が一番良かった計測パケットの番号を送信してくるので、これをステップS804において受信する。ここでは、1番目の計測パケットが一番良かった番号として送信されてきたものとする。   When the measurement packet is transmitted, as shown in S506, the access point 401 performs each reception quality measurement process and transmits the number of the measurement packet with the best reception result. Received in step S804. Here, it is assumed that the first measurement packet has been transmitted as the best number.

ステップS805において、該送られた計測パケットの番号を送信したアンテナをSISO用またはMIMO送信用アンテナとして選択する。ここでは、MIMO送信用のアンテナとして、1番目の計測パケットが一番良かった番号として送信されているので、MIMO送信用のアンテナとして、アンテナ601−1と601−2の組合せを選択する。   In step S805, the antenna that transmits the number of the transmitted measurement packet is selected as an antenna for SISO or MIMO transmission. Here, since the first measurement packet is transmitted as the best number as an antenna for MIMO transmission, a combination of antennas 601-1 and 601-2 is selected as an antenna for MIMO transmission.

次に、SISOまたはMIMO受信用アンテナ選択を実行する場合について図5(b)のシーケンス図および図9のフローチャートを用いて説明する。   Next, the case of executing SISO or MIMO reception antenna selection will be described with reference to the sequence diagram of FIG. 5B and the flowchart of FIG.

図5(b)は、受信アンテナ選択を行う際に用いるIEEE802.11nのドラフトに定義されたアンテナセレクションを表すシーケンス図である。また、図9は受信アンテナ選択を行う際に制御部605が実行するフローチャートである。   FIG. 5B is a sequence diagram showing the antenna selection defined in the IEEE802.11n draft used when receiving antenna selection is performed. FIG. 9 is a flowchart executed by the control unit 605 when receiving antenna selection is performed.

受信アンテナ選択を行う際には、まず、ステップS901でアクセスポイント401に対し、受信アンテナ選択要求を送信する。この受信アンテナ選択要求には、アクセスポイント401が送信する計測パケット数が含まれている。該計測パケット数は、SISO用アンテナを選択する場合においてはアンテナの本数分であり、MIMO用アンテナを選択する場合においてはアンテナの組合せ分である。該受信アンテナ選択要求は、S510に相当する。   When performing reception antenna selection, first, a reception antenna selection request is transmitted to the access point 401 in step S901. This reception antenna selection request includes the number of measurement packets transmitted by the access point 401. The number of measurement packets is the number of antennas when the SISO antenna is selected, and the number of antenna combinations when the MIMO antenna is selected. The reception antenna selection request corresponds to S510.

該要求に対し、S511のようにアクセスポイント401から受信アンテナ選択許可が送られてくるので、ステップS902において該受信アンテナ選択許可を受信する。   In response to the request, reception antenna selection permission is sent from the access point 401 as in S511, and thus reception antenna selection permission is received in step S902.

次に、アクセスポイント401から、S512、S513、S514のように要求した数の計測パケットが送られてくるので、ステップS903で、アンテナを切り替えて受信する。   Next, since the requested number of measurement packets is sent from the access point 401 as in S512, S513, and S514, the antenna is switched and received in step S903.

このとき、SISO用アンテナを選択する場合には、単純にアンテナを切り替えて計測パケットを受信する。ここでは、受信アンテナを601−1、601−2、601−3の順に切り替えて計測パケットを受信する。   At this time, when the SISO antenna is selected, the antenna is simply switched to receive the measurement packet. Here, the reception antenna is switched in the order of 601-1, 601-2, and 601-3 to receive the measurement packet.

一方、MIMO用のアンテナを選択する場合には、アンテナの組合せを変えて計測パケットを受信する。ここでは、受信アンテナの組合せを(601−1、601−2)、(601−1、601−3)、(601−2、601−3)と切り替えて計測パケットを受信する。   On the other hand, when selecting an antenna for MIMO, the measurement packet is received by changing the combination of antennas. Here, the combination of receiving antennas is switched to (601-1, 601-2), (601-1, 601-3), and (601-2, 601-3) to receive a measurement packet.

受信後、ステップS904において、計測パケットの受信品質の計測処理を行い、最も受信品質の良かったアンテナをSISO用またはMIMO受信用アンテナとして選択する。ここでは、MIMO受信用アンテナとしてアンテナ601−1と601−2の組合せを選択するものとする。   After reception, in step S904, measurement processing of the reception quality of the measurement packet is performed, and the antenna having the best reception quality is selected as the antenna for SISO or MIMO reception. Here, a combination of antennas 601-1 and 601-2 is selected as the MIMO receiving antenna.

以上のようにして、MIMO用送受信アンテナ選択処理や、SISO用送受信アンテナ選択処理が終了すると、MIMOデータ通信や、SISOデータ通信が最適なアンテナを用いて、良好に実行できるようになる。   As described above, when the MIMO transmission / reception antenna selection process and the SISO transmission / reception antenna selection process are completed, the MIMO data communication and the SISO data communication can be performed satisfactorily using the optimum antenna.

以上のように本実施形態によれば、MIMO通信部404が使用できる最大ストリーム数のMIMO通信に必要なアンテナ数よりも多くのアンテナを複写機402に設置する。そして、各アンテナの受信強度の差が規定値よりも小さい場合は、複写機の周辺における電波的な環境にあまり差がないと判定し、複数のアンテナのうち、予め設定されているアンテナを選択してMIMO通信を行う。また、各アンテナの受信強度の差が規定値よりも大きい場合は、複写機の周辺における電波的な環境に差があると判定し、アンテナセレクションを実行し、複数のアンテナから、MIMO通信に使用するアンテナを選択する。また、複数のアンテナの中で最も受信強度が大きいアンテナの受信強度が規定値より小さい場合は、電波環境が良好でないと判定し、アンテナセレクションを実行し、MIMO通信に使用するアンテナを選択する。   As described above, according to the present embodiment, a larger number of antennas than the number of antennas necessary for MIMO communication with the maximum number of streams that can be used by the MIMO communication unit 404 are installed in the copier 402. If the difference in reception strength of each antenna is smaller than the specified value, it is determined that there is not much difference in the radio wave environment around the copier, and a preset antenna is selected from a plurality of antennas. Then, MIMO communication is performed. Also, if the difference in reception strength of each antenna is greater than the specified value, it is determined that there is a difference in radio wave environment around the copier, antenna selection is performed, and multiple antennas are used for MIMO communication. Select the antenna to be used. If the reception strength of the antenna having the highest reception strength among the plurality of antennas is smaller than the specified value, it is determined that the radio wave environment is not good, antenna selection is performed, and an antenna used for MIMO communication is selected.

このようにすることにより、機器の設置環境に応じて、アンテナセレクションを実行するか否かを選択できる。従って、アンテナセレクションを行わない場合には、通信開始までの時間を短縮でき、また、無駄な処理を実行する負荷を軽減できる。   By doing in this way, it can be chosen whether antenna selection is performed according to the installation environment of an apparatus. Therefore, when antenna selection is not performed, the time until the start of communication can be shortened, and the load for executing useless processing can be reduced.

また、MIMO通信部が使用できる最大ストリーム数のMIMO通信に必要なアンテナ数よりも多くのアンテナの中から、設置環境に適したアンテナを選択するので、受信強度の小さいアンテナを使わなくても、最大ストリーム数のMIMO通信が行える。従って、伝送レートが高い通信を実現できる。   In addition, since an antenna suitable for the installation environment is selected from among a larger number of antennas than the number of antennas necessary for MIMO communication of the maximum number of streams that can be used by the MIMO communication unit, even without using an antenna with low reception strength, MIMO communication with the maximum number of streams can be performed. Therefore, communication with a high transmission rate can be realized.

(第2の実施形態)
第1の実施形態では、無線ネットワークへの無線接続直後または、無線接続後、データ通信を行う前にアンテナ選択フラグがオンになる場合について説明した。
(Second Embodiment)
In the first embodiment, a case has been described in which the antenna selection flag is turned on immediately after the wireless connection to the wireless network or after the wireless connection and before performing data communication.

しかし、本実施形態は、これに限らず、通信中も条件が満たされるとアンテナ選択フラグがオンになり、アンテナ選択を実行する。通信中にアンテナ選択フラグがオンになる例として、通信エラーが記憶部1104に記憶されている通信エラー用規定値以上に発生した場合がある。第2の実施形態では、データ通信を行う前にアンテナ選択処理を行った(第1の実施形態)後に、再度アンテナ選択処理を行う場合の一例について、制御部605が実行する図10に示すフローチャートを用いて説明する。なお、第1の実施形態と構成の同じ部分については、同一の符号を付し、説明を省略する。   However, the present embodiment is not limited to this, and the antenna selection flag is turned on when the condition is satisfied even during communication, and antenna selection is performed. As an example in which the antenna selection flag is turned on during communication, there is a case where a communication error has occurred above the specified value for communication error stored in the storage unit 1104. In the second embodiment, the flowchart shown in FIG. 10 executed by the control unit 605 for an example of performing the antenna selection process again after performing the antenna selection process before performing data communication (first embodiment). Will be described. In addition, about the same part as 1st Embodiment, the same code | symbol is attached | subjected and description is abbreviate | omitted.

データ送信時、再送回数が一定数を超えると、通常まず、伝送レートを落とす。伝送レートを落としても再送が生じる場合、現在選択中のアンテナでは不適切な電波環境に変化したことが疑われる。   When transmitting data, if the number of retransmissions exceeds a certain number, the transmission rate is usually lowered first. If retransmission occurs even if the transmission rate is lowered, it is suspected that the antenna currently selected has changed to an inappropriate radio wave environment.

そこで、ステップS1001において、SISO送信で送信しているパケットに対してエラーが何回生じているかを判定する。この判定結果が、エラー回数がSISO送信エラー用規定値以上であった場合にはステップS1002に進み、規定値未満の場合には、ステップS1003に進む。S1002では、SISO送信アンテナ選択フラグをオンにする。この状態において、再び図7に示すフローチャートが実行されることで、データ通信を実行していないときに、再度SISO送信アンテナ選択が実施される。   Therefore, in step S1001, it is determined how many times an error has occurred for a packet transmitted by SISO transmission. If the determination result is that the number of errors is equal to or greater than the specified value for SISO transmission error, the process proceeds to step S1002, and if it is less than the specified value, the process proceeds to step S1003. In S1002, the SISO transmission antenna selection flag is turned on. In this state, the flowchart shown in FIG. 7 is executed again, so that SISO transmission antenna selection is performed again when data communication is not being executed.

ステップS1003においては、MIMO送信で送信しているパケットに対してエラーが何回生じているかを判定する。この判定結果が、エラー回数がMIMO送信エラー用規定値以上であった場合にはステップS1004に進み、規定値未満の場合には、ステップS1005に進む。S1004では、MIMO送信アンテナ選択フラグをオンにする。この状態において、再び図7に示すフローチャートが実行されることで、データ通信を実行していないときに、再度MIMO送信アンテナ選択が実施される。   In step S1003, it is determined how many times an error has occurred for a packet transmitted by MIMO transmission. If the determination result indicates that the number of errors is equal to or greater than the MIMO transmission error specified value, the process proceeds to step S1004. If the determination result is less than the specified value, the process proceeds to step S1005. In S1004, the MIMO transmission antenna selection flag is turned on. In this state, the flowchart shown in FIG. 7 is executed again, so that MIMO transmission antenna selection is performed again when data communication is not being executed.

また、データ受信時、相手からの再送パケットの受信エラーが一定数を超え、伝送レートを落として再送しても受信エラーが生じる場合、現在選択中のアンテナが不適切な電波環境に変化したことが疑われる。   Also, when receiving data, if there are more than a certain number of retransmission errors from the other party and the reception error occurs even after retransmitting at a reduced transmission rate, the currently selected antenna has changed to an inappropriate radio wave environment. Is suspected.

そこで、ステップS1005において、SISO受信で受信しているパケットに対してエラーが何回生じているかを判定する。この判定結果が、エラー回数が記憶部1104に記憶されているSISO受信エラー用規定値以上であった場合にはステップS1006に進む。また、SISO受信エラー用規定値未満の場合には、ステップS1007に進む。S1006では、SISO受信アンテナ選択フラグをオンにする。この状態において、再び図7に示すフローチャートが実行されることで、データ通信を実行していないときに、再度SISO受信アンテナ選択が実施される。   Therefore, in step S1005, it is determined how many times an error has occurred for a packet received by SISO reception. If the determination result is that the number of errors is equal to or greater than the prescribed value for SISO reception error stored in the storage unit 1104, the process proceeds to step S1006. If the value is less than the specified value for SISO reception error, the process proceeds to step S1007. In S1006, the SISO reception antenna selection flag is turned on. In this state, the flowchart shown in FIG. 7 is executed again, so that SISO reception antenna selection is performed again when data communication is not being executed.

ステップS1007においては、MIMO受信で受信しているパケットに対してエラーが何回生じているかを判定する。この判定結果が、エラー回数がMIMO受信エラー用規定値規定値以上であった場合にはステップS1008に進む。S1008では、MIMO受信アンテナ選択フラグをオンにする。この状態において、再び図7に示すフローチャートが実行されることで、データ通信を実行していないときに、再度MIMO受信アンテナ選択が実施される。   In step S1007, it is determined how many times an error has occurred for a packet received by MIMO reception. If the result of this determination is that the number of errors is greater than or equal to the MIMO reception error prescribed value prescribed value, the processing proceeds to step S1008. In S1008, the MIMO reception antenna selection flag is turned on. In this state, the flowchart shown in FIG. 7 is executed again, so that the MIMO reception antenna selection is performed again when data communication is not executed.

また、制御部605は、定期的に図7を実行する。これによって、現在選択中のアンテナでは不適切な電波環境に変化した場合にも、適切なアンテナ選択を行うことが可能となる。   Further, the control unit 605 periodically executes FIG. This makes it possible to perform appropriate antenna selection even when the currently selected antenna changes to an inappropriate radio wave environment.

以上、通信中に再度アンテナ選択処理を行う例として送受信エラーを例にして説明したが、ストリーム数変更など、他の条件でも実行可能である。   As described above, the transmission / reception error has been described as an example of performing the antenna selection process again during communication. However, it can be executed under other conditions such as changing the number of streams.

例えば、通信装置が4ストリームまで対応しており、該ストリーム数よりも多い6本のアンテナを具備していたとする。ここで、4ストリームから3ストリームにストリーム数が変更されたとする。この場合、ストリーム数の変更に合わせてMIMO通信で用いるアンテナを変更することが考えられる。このような場合において、本実施例のように再度アンテナ選択処理を行うことができる。   For example, it is assumed that the communication apparatus supports up to four streams and includes six antennas that are larger than the number of streams. Here, it is assumed that the number of streams is changed from 4 streams to 3 streams. In this case, it is conceivable to change the antenna used for MIMO communication in accordance with the change in the number of streams. In such a case, the antenna selection process can be performed again as in the present embodiment.

このように、ストリーム数変更後にアンテナ選択を行うことによっては、ストリーム数が変化した際にも、最適なアンテナを用いてアクセスポイント401と通信を行うことが可能となる。   Thus, by performing antenna selection after changing the number of streams, it is possible to communicate with the access point 401 using the optimum antenna even when the number of streams changes.

(第3の実施形態)
第1の実施形態および第2の実施形態では、アンテナ601とストリーム送受信処理部602が一対一対応で接続されている構成について説明した。
(Third embodiment)
In the first embodiment and the second embodiment, the configuration in which the antenna 601 and the stream transmission / reception processing unit 602 are connected in a one-to-one correspondence has been described.

本実施例では、図6(b)および(c)に示すように、1つのストリーム送受信処理部602が、スイッチ607によって複数のアンテナ601から1本のアンテナと選択的に接続される。
なお、1つのストリーム送受信処理部602に対応する1組のアンテナ601の設置位置は、距離を離して設置される。例えば、アンテナ601−11と601−12は、複写機402の各面の対角線上(図4における601−1と601−3の位置関係)に配置されている。該1組のアンテナの配置は、これに限るものではなく、複写機402の筐体の対角線上に配置したり、いずれかの頂点付近に配置したりするなど、電波環境が異なる可能性の高い場所の組合せで配置する。
In this embodiment, as shown in FIGS. 6B and 6C, one stream transmission / reception processing unit 602 is selectively connected from a plurality of antennas 601 to one antenna by a switch 607.
Note that the installation positions of a pair of antennas 601 corresponding to one stream transmission / reception processing unit 602 are set apart from each other. For example, the antennas 601-11 and 601-12 are arranged on the diagonal lines of the respective surfaces of the copying machine 402 (positional relationship between 601-1 and 601-3 in FIG. 4). The arrangement of the pair of antennas is not limited to this, and there is a high possibility that the radio wave environment is different, for example, the antennas are arranged on the diagonal line of the casing of the copying machine 402 or placed near one of the apexes. Arrange in place combination.

なお、第1の実施形態および第2の実施形態と構成の同じ部分については、同一の符号を付し、説明を省略する。また、無線接続およびアンテナ選択フラグ処理に関しては、第1の実施形態および第2の実施形態と同じ処理のため、説明を省略する。   In addition, the same code | symbol is attached | subjected about the part with the same structure as 1st Embodiment and 2nd Embodiment, and description is abbreviate | omitted. In addition, the wireless connection and antenna selection flag processing are the same as those in the first embodiment and the second embodiment, and thus description thereof is omitted.

まず、図6(b)に示すMIMO通信部404について説明する。ストリーム送受信処理部602は、スイッチ607を通してアンテナ601と接続されている。ストリーム送受信処理部602−1は、スイッチ607−1を通してアンテナ601−11または601−12とを切り替えて、どちらか一方のアンテナと接続することができる。同様に、ストリーム送受信処理部602−2は、スイッチ607−2を通してアンテナ601−21または601−22とを切り替えてどちらか一方のアンテナと接続することができる。同様に、ストリーム送受信処理部602−3は、スイッチ607−3を通してアンテナ601−31または601−32とを切り替えてどちらか一方のアンテナと接続することができる。   First, the MIMO communication unit 404 shown in FIG. 6B will be described. The stream transmission / reception processing unit 602 is connected to the antenna 601 through the switch 607. The stream transmission / reception processing unit 602-1 can be connected to either one of the antennas by switching the antenna 601-11 or 601-12 through the switch 607-1. Similarly, the stream transmission / reception processing unit 602-2 can be connected to either one of the antennas by switching the antenna 601-21 or 601-22 through the switch 607-2. Similarly, the stream transmission / reception processing unit 602-3 can be connected to one of the antennas by switching the antenna 601-31 or 601-32 through the switch 607-3.

このような構成にすることにより、選択対象となるアンテナを増やすことができ、より伝送レートを高くすることができる。なお、各アンテナ、特に、各ストリーム送受信処理部に接続するアンテナ同士の設置位置の距離を離して設置する。このようにすることによって、機器の設置環境の影響が少ないアンテナを選択でき、機器の設置環境の影響による伝送レートの低下を軽減することができる。   With such a configuration, the number of antennas to be selected can be increased, and the transmission rate can be further increased. Each antenna, particularly the antennas connected to each stream transmission / reception processing unit, is installed at a distance from the installation position. By doing so, it is possible to select an antenna that is less affected by the installation environment of the device, and to reduce a decrease in transmission rate due to the influence of the installation environment of the device.

次に、図6(c)に示すMIMO通信部404について説明する。該MIMO通信部404の対応ストリーム数は、2であるため、ストリーム送受信処理部602は2つあればよい。このような場合であっても、図6(c)に示すように対応ストリーム数以上のアンテナを有することで、選択対象となるアンテナを増やすことができる。
ストリーム送受信処理部602は、スイッチ607を通してアンテナ601と接続されている。ストリーム送受信処理部602−1は、スイッチ607を通してアンテナ601−11乃至601−33のいずれか1本と接続する。ここでは、アンテナ601−11と接続したとする。
Next, the MIMO communication unit 404 shown in FIG. Since the number of corresponding streams of the MIMO communication unit 404 is 2, only two stream transmission / reception processing units 602 are required. Even in such a case, it is possible to increase the number of antennas to be selected by having more antennas than the corresponding number of streams as shown in FIG.
The stream transmission / reception processing unit 602 is connected to the antenna 601 through the switch 607. The stream transmission / reception processing unit 602-1 is connected to any one of the antennas 601-11 to 601-33 through the switch 607. Here, it is assumed that the antenna 601-11 is connected.

ストリーム送受信処理部602−2は、スイッチ607を通して、ストリーム送受信処理部602−1が接続したアンテナ601−11以外のアンテナ、即ちアンテナ601−12乃至601−33のいずれか1本と接続する。ここでは、アンテナ601−12と接続したとする。   The stream transmission / reception processing unit 602-2 is connected to one of the antennas 601-12 to 601-33 through the switch 607 other than the antenna 601-11 connected to the stream transmission / reception processing unit 602-1. Here, it is assumed that the antenna 601-12 is connected.

このような構成にすることにより、機器の対応ストリーム数とストリーム送受信処理部の数が同じにした上で、アンテナの数を増やすことができ、アンテナを増やす際のコストを低減することが可能となる。また、選択対象となるアンテナを増やすことができ、より伝送レートを高くすることができる。さらに、図6(b)で説明したように各アンテナの設置位置を対角線上にしたり、複写機402の頂点付近に配置したりすることで、アンテナ間の距離を離して設置する。このようにすることによって、機器の設置環境の影響が少ないアンテナを選択でき、機器の設置環境の影響による伝送レートの低下を軽減することができる。   By adopting such a configuration, the number of antennas can be increased and the cost for increasing the number of antennas can be reduced while the number of corresponding streams of the device and the number of stream transmission / reception processing units are the same. Become. In addition, the number of antennas to be selected can be increased, and the transmission rate can be further increased. Further, as described with reference to FIG. 6B, the antennas are installed at a distance from each other by placing the antennas on a diagonal line or by placing them near the apex of the copying machine 402. By doing so, it is possible to select an antenna that is less affected by the installation environment of the device, and to reduce a decrease in transmission rate due to the influence of the installation environment of the device.

なお、図6(b)のMIMO通信部404の場合において、図6(a)のようにアンテナ601とストリーム送受信処理部602が一対一対応で接続されているMIMO通信部404の場合と異なるのは、アンテナの組合せである。   6B is different from the MIMO communication unit 404 in which the antenna 601 and the stream transmission / reception processing unit 602 are connected in a one-to-one correspondence as shown in FIG. 6A. Is a combination of antennas.

例えば、6本のアンテナがストリーム送受信処理部と一対一対応で接続されている場合に、アンテナを2本選択する際の組合せは、(数式1)に示すように15通りである。   For example, when six antennas are connected to the stream transmission / reception processing unit in a one-to-one correspondence, there are 15 combinations when selecting two antennas as shown in (Formula 1).

=15 (数式1)
これに対し、図6(b)のアンテナの組合せを考える。図6(b)に示された6本のアンテナから2本のアンテナを選択する際の組合せは、12通りである。
6 C 2 = 15 (Formula 1)
On the other hand, consider the combination of antennas in FIG. There are 12 combinations when selecting two antennas from the six antennas shown in FIG.

このように、本実施の形態によれば、選択数を減らすことができ、IEEE802.11nのドラフトに定義されたアンテナセレクションを行う際の負荷を軽減することが可能となる。   Thus, according to the present embodiment, the number of selections can be reduced, and the load when performing antenna selection defined in the draft of IEEE 802.11n can be reduced.

また、アンテナの本数をさらに増やす、使用ストリーム数がさらに増えるなどの理由により、アンテナの組合せ数がさらに多くなることも考えられる。この結果、一度のアンテナ選択処理で11nのドラフトに定義されたアンテナセレクションを実行できない場合は、組合せを複数の組に分割し、組単位でアンテナ選択処理を実行する。最初の組におけるアンテナ選択処理の結果、最も良かったアンテナの組合せを二度目の組でも実行する。二度目の組で最も良かった組合せがアンテナ選択処理結果となる。組が三つ以上あるときも同様に繰り返すことで判定可能となる。   It is also conceivable that the number of antenna combinations further increases for reasons such as further increasing the number of antennas and the number of streams used. As a result, when the antenna selection defined in the draft of 11n cannot be executed by a single antenna selection process, the combination is divided into a plurality of sets, and the antenna selection process is executed in units of sets. As a result of the antenna selection process in the first group, the best antenna combination is executed in the second group. The best combination of the second set is the antenna selection processing result. When there are three or more pairs, it can be determined by repeating the same manner.

一例として、図6(b)の場合で3ストリーム(3本のアンテナを選択)の場合を示す。第一の組は、(601−11、601−21、601−31)、(601−11、601−21、601−32)、(601−11、601−22、601−31)、(601−11、601−22、601−32)の組合せで4パターンとする。   As an example, a case of 3 streams (selecting 3 antennas) in the case of FIG. 6B is shown. The first set is (601-11, 601-21, 601-31), (601-11, 601-21, 601-32), (601-11, 601-22, 601-31), (601 -11, 601-22, 601-32) to form 4 patterns.

また、第二の組は、(601−12、601−21、601−31)、(601−12、601−21、601−32)、(601−12、601−22、601−31)、(601−12、601−22、601−32)の組合せで4パターンとする。   The second set is (601-12, 601-21, 601-31), (601-12, 601-21, 601-32), (601-12, 601-22, 601-31), There are 4 patterns in combination of (601-12, 601-22, 601-32).

まず、第一の組でアンテナ選択処理を実行し、最も良かった組合せを選択する。例えば、アンテナ601−11、601−21、601−31の組合せが良かったとすると、第二の組にこの結果を加えた5パターンでアンテナ選択を実行する。   First, the antenna selection process is executed in the first group, and the best combination is selected. For example, if the combination of the antennas 601-11, 601-21, and 601-31 is good, the antenna selection is executed with five patterns obtained by adding this result to the second group.

これによって、第一の組の結果がよければ、アンテナ選択の結果、第一の組の結果が再度選ばれる。また、第一の組よりも第二の組の組合せが、アンテナ選択結果としてよりよい場合、第二の組からアンテナの組合せが決定されることになる。   Thus, if the result of the first set is satisfactory, the result of the first set is selected again as a result of the antenna selection. Further, when the combination of the second set is better than the first set as the antenna selection result, the combination of antennas is determined from the second set.

以上のようにして、一度のアンテナ選択処理で11nのドラフトに定義されたアンテナセレクションを実行できない場合にも、最適なアンテナ選択処理を行うことができる。   As described above, even when the antenna selection defined in the 11n draft cannot be executed by a single antenna selection process, the optimum antenna selection process can be performed.

(第4の実施形態)
尚、前述した各実施の形態の機能を実現するソフトウェアのコンピュータプログラムを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータが記憶媒体に格納されたコンピュータプログラムを読出し実行する。これによっても、本発明の目的が達成される。
(Fourth embodiment)
A storage medium storing a computer program of software that realizes the functions of the above-described embodiments is supplied to the system or apparatus, and the computer of the system or apparatus reads and executes the computer program stored in the storage medium. . This also achieves the object of the present invention.

この場合、コンピュータ読み取り可能な記憶媒体から読出されたコンピュータプログラム自体が前述した実施形態の機能を実現することになり、そのコンピュータプログラムを記憶した記憶媒体は本発明を構成することになる。   In this case, the computer program itself read from the computer-readable storage medium realizes the functions of the above-described embodiments, and the storage medium storing the computer program constitutes the present invention.

このコンピュータプログラムを供給するための記憶媒体として、例えばフレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。   As a storage medium for supplying the computer program, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

また、コンピュータが読出したコンピュータプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれる。即ち、コンピュータプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。   Further, by executing the computer program read by the computer, not only the functions of the above-described embodiments are realized, but also the following cases are included. That is, based on instructions from the computer program, an OS (operating system) running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing. .

更に、記憶媒体から読出されたコンピュータプログラムがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのコンピュータプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれる。   Further, the computer program read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. After that, based on the instructions of the computer program, the CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing. It is.

本実施形態の無線接続までのフローチャートFlowchart up to wireless connection of this embodiment 本実施形態の無線接続までのフローチャートFlowchart up to wireless connection of this embodiment 通信中におけるアンテナ選択処理フラグの設定フローチャートFlowchart for setting antenna selection processing flag during communication 本実施形態のMIMO通信装置の使用状況を示す図The figure which shows the use condition of the MIMO communication apparatus of this embodiment IEEE802.11nのドラフトに定義されたアンテナセレクションを示すシーケンス図Sequence diagram showing antenna selection defined in the draft of IEEE 802.11n MIMO通信装置の内部を示す図The figure which shows the inside of the MIMO communication apparatus 本実施形態のアンテナ選択処理フラグに応じたアンテナ選択処理フローチャートAntenna selection processing flowchart according to the antenna selection processing flag of this embodiment IEEE802.11nのドラフトに定義されたアンテナセレクションを用いた本実施形態の送信アンテナ選択処理のフローチャートFlowchart of transmission antenna selection processing of this embodiment using antenna selection defined in the draft of IEEE802.11n IEEE802.11nのドラフトに定義されたアンテナセレクションを用いた本実施形態の受信アンテナ選択処理のフローチャートFlowchart of receiving antenna selection processing of this embodiment using antenna selection defined in IEEE 802.11n draft 通信中におけるアンテナ選択処理フラグの設定フローチャートFlowchart for setting antenna selection processing flag during communication 本実施形態のMIMO通信装置のブロック図Block diagram of MIMO communication apparatus of this embodiment

Claims (13)

複数のアンテナを使用して複数のストリームを空間多重して通信する通信装置であって、
前記複数のアンテナの各々のアンテナにおける信号の受信強度を測定する測定手段と、
通信相手と空間多重通信を行った際の信号の受信結果に基づいて、空間多重通信において使用する複数のアンテナを選択する選択手段と、
前記測定手段による測定された前記各々のアンテナにおける信号の受信強度の差に基づいて、前記選択手段により前記選択を行うか否かを切り替える切替手段と、
を有することを特徴とする通信装置。
A communication apparatus that spatially multiplexes and communicates a plurality of streams using a plurality of antennas,
Measuring means for measuring the reception strength of the signal at each of the plurality of antennas;
Selection means for selecting a plurality of antennas to be used in the spatial multiplexing communication based on the reception result of the signal when performing the spatial multiplexing communication with the communication partner;
Switching means for switching whether or not to perform the selection by the selection means based on a difference in signal reception intensity at each antenna measured by the measurement means;
A communication apparatus comprising:
前記切替手段は、前記選択手段により選択された複数のアンテナを使用して空間多重通信するか、前記通信装置が有するアンテナの中の予め定められた複数のアンテナを使用して空間多重通信するかを切り替えることを特徴とする請求項1に記載の通信装置。   Whether the switching means performs spatial multiplexing communication using a plurality of antennas selected by the selection means, or performs spatial multiplexing communication using a plurality of predetermined antennas of the antennas of the communication device The communication device according to claim 1, wherein the communication device is switched. 前記複数のアンテナは、電波環境が異なるように配置されていることを特徴とする請求項1または2に記載の通信装置。   The communication apparatus according to claim 1, wherein the plurality of antennas are arranged so as to have different radio wave environments. 前記選択手段は、前記通信装置が空間多重通信で用いるアンテナの組合せを切り替えて前記通信相手との間で空間多重通信の受信品質の計測処理を行い、該計測の結果に基づいて、アンテナの組合せを選択することを特徴とする請求項1乃至3のいずれか1項に記載の通信装置。   The selecting means switches the antenna combination used by the communication apparatus for spatial multiplexing communication and performs processing for measuring the reception quality of spatial multiplexing communication with the communication partner, and based on the measurement result, the antenna combination The communication apparatus according to claim 1, wherein the communication apparatus is selected. 前記選択手段は、前記アンテナの組合せを複数の組に分割し、前記分割した組の1つの組の中の組合せを切り替えて、前記通信相手との間で空間多重通信の受信品質の計測処理を行い、該計測の結果に基づいて1つのアンテナの組合せを選択し、該選択した1つのアンテナの組合せを次の組の組合せに加えて、前記通信相手との間で空間多重通信の受信品質の計測処理を行う動作を繰り返すことにより、空間多重通信において使用する複数のアンテナを選択することを特徴とする請求項1乃至4のいずれか1項に記載の通信装置。   The selection means divides the combination of antennas into a plurality of sets, switches a combination in one of the divided sets, and performs processing for measuring reception quality of spatial multiplexing communication with the communication partner. And selecting one antenna combination based on the result of the measurement, adding the selected one antenna combination to the next set combination, and the reception quality of the spatial multiplexing communication with the communication partner 5. The communication apparatus according to claim 1, wherein a plurality of antennas to be used in spatial multiplexing communication are selected by repeating an operation of performing measurement processing. 前記受信強度の差とは、前記測定手段によって前記測定された最大の受信強度と最小の受信強度の差であることを特徴とする請求項1乃至5のいずれか1項に記載の通信装置。   The communication apparatus according to claim 1, wherein the difference in reception intensity is a difference between the maximum reception intensity and the minimum reception intensity measured by the measurement unit. 前記選択手段により前記選択を行う場合、前記通信相手との空間多重通信の通信状況を判定する判定手段を有し、
前記選択手段は、前記判定手段による判定結果に応じて、前記アンテナの選択を行うことを特徴とする請求項1乃至6のいずれか一項に記載の通信装置。
When the selection is performed by the selection unit, the selection unit includes a determination unit that determines a communication status of spatial multiplexing communication with the communication partner.
The communication device according to any one of claims 1 to 6, wherein the selection unit selects the antenna according to a determination result by the determination unit.
前記判定手段は、前記通信相手との空間多重通信で生じたエラー回数を判定することを特徴とする請求項7に記載の通信装置。   The communication device according to claim 7, wherein the determination unit determines the number of errors that have occurred in the spatial multiplexing communication with the communication partner. 前記判定手段は、前記通信相手との空間多重通信で用いるストリーム数が変更されたか否かを判定することを特徴とする請求項7に記載の通信装置。   8. The communication apparatus according to claim 7, wherein the determination unit determines whether or not the number of streams used in spatial multiplexing communication with the communication partner has been changed. ユーザーが前記通信相手の情報を入力するための入力手段と、
前記情報を用いて前記通信相手との無線接続を行う接続手段を更に有したことを特徴とする請求項1乃至9のいずれか1項に記載の通信装置。
An input means for a user to input information of the communication partner;
The communication apparatus according to claim 1, further comprising a connection unit that performs wireless connection with the communication partner using the information.
前記選択手段は、前記通信装置が空間多重通信できるストリーム数よりも多くのアンテナの中から、空間多重通信において使用する複数のアンテナを選択することを特徴とする請求項1乃至請求項10のいずれか1項に記載の通信装置。   The said selection means selects the some antenna used in spatial multiplexing communication from the antennas more than the number of the streams in which the said communication apparatus can perform spatial multiplexing communication, Any of Claim 1 thru | or 10 characterized by the above-mentioned. The communication apparatus according to claim 1. 複数のアンテナを使用して複数のストリームを空間多重して通信する通信装置の制御方法であって、
前記複数のアンテナの各々のアンテナにおける信号の受信強度を測定する測定工程と、
通信相手と空間多重通信を行った際の信号の受信結果に基づいて、空間多重通信において使用する複数のアンテナを選択する選択工程と、
前記測定工程における測定された前記各々のアンテナにおける信号の受信強度の差に基づいて、前記選択工程を行うか否かを切り替える切替工程と、
を有することを特徴とする制御方法。
A control method for a communication device that performs spatial multiplexing of a plurality of streams using a plurality of antennas,
A measurement step of measuring the reception strength of the signal at each of the plurality of antennas;
A selection step of selecting a plurality of antennas to be used in the spatial multiplexing communication based on the reception result of the signal when performing the spatial multiplexing communication with the communication partner;
A switching step of switching whether or not to perform the selection step based on a difference in signal reception intensity at each of the antennas measured in the measurement step;
A control method characterized by comprising:
通信装置により実行されるコンピュータプログラムであって、
前記プログラムを前記通信装置が実行することにより、
前記通信装置が有する複数のアンテナの各々のアンテナにおける信号の受信強度を測定する測定工程と、
通信相手と空間多重通信を行った際の信号の受信結果に基づいて、空間多重通信において使用する複数のアンテナ選択する選択工程と、
前記測定工程における測定された前記各々のアンテナにおける信号の受信強度の差に基づいて、前記選択工程を行うか否かを切り替える切替工程と、
が実行されることを特徴とするコンピュータプログラム。
A computer program executed by a communication device,
When the communication device executes the program,
A measurement step of measuring a signal reception intensity at each of the plurality of antennas of the communication device;
A selection step of selecting a plurality of antennas to be used in the spatial multiplexing communication based on the reception result of the signal when performing the spatial multiplexing communication with the communication partner;
A switching step of switching whether or not to perform the selection step based on a difference in signal reception intensity at each of the antennas measured in the measurement step;
A computer program characterized in that is executed.
JP2008123441A 2008-05-09 2008-05-09 Communication apparatus and control method Active JP5202092B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008123441A JP5202092B2 (en) 2008-05-09 2008-05-09 Communication apparatus and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008123441A JP5202092B2 (en) 2008-05-09 2008-05-09 Communication apparatus and control method

Publications (2)

Publication Number Publication Date
JP2009273017A JP2009273017A (en) 2009-11-19
JP5202092B2 true JP5202092B2 (en) 2013-06-05

Family

ID=41439153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008123441A Active JP5202092B2 (en) 2008-05-09 2008-05-09 Communication apparatus and control method

Country Status (1)

Country Link
JP (1) JP5202092B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11700038B2 (en) * 2019-05-30 2023-07-11 Cypress Semiconductor Corporation Enhancement of range and throughput for multi-antenna wireless communications devices
JP7168536B2 (en) * 2019-09-25 2022-11-09 Necプラットフォームズ株式会社 Radio wave measurement system, radio wave measurement device, radio wave measurement method, and radio wave measurement program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0125178D0 (en) * 2001-10-19 2001-12-12 Koninkl Philips Electronics Nv Method of operating a wireless communication system
JP2007043625A (en) * 2005-08-05 2007-02-15 Hiroshima Univ Antenna selecting method
WO2007040564A1 (en) * 2005-09-30 2007-04-12 Mitsubishi Electric Research Laboratories Method for selecting antennas and beams in mimo wireless lans
US7583939B2 (en) * 2006-08-22 2009-09-01 Mitsubishi Electric Research Laboratories, Inc. Method and system for antenna selection in wireless networks

Also Published As

Publication number Publication date
JP2009273017A (en) 2009-11-19

Similar Documents

Publication Publication Date Title
JP5384676B2 (en) Techniques for receiver beamforming and abandonment threshold adjustment in peer-to-peer networks
JP5096576B2 (en) Technology for selecting and broadcasting a receive beamforming vector in a peer-to-peer (P2P) network
US8036669B2 (en) Orthogonal resource reuse with SDMA beams
WO2017169199A1 (en) Communication device, communication method and program
US20230102698A1 (en) Network device, user equipment, wireless communication method and storage medium
CN104541563B (en) Wireless telecom equipment, base station and its operating method and computer-readable medium
JP5288502B2 (en) Mobile communication system, mobile communication device, and mobile communication method
JP2017050758A (en) Terminal device and radio communication device
WO2011003291A1 (en) Antenna selection method for mobile terminal and system
JP7353355B2 (en) Multiple beam reception in communication devices
WO2018024080A1 (en) Electronic apparatus and server in wireless communication system, and wireless communication method
US11025329B2 (en) Communication apparatus, communication control method, and computer program
JP2010103996A (en) Scheduler and scheduling method for transmitting data in multi-user multiple input multiple output based wireless lan system
US8417282B2 (en) Methods and apparatus for communicating with multiple antennas
JP6829188B2 (en) Mobile communication systems, base stations, and user terminals
JP5202092B2 (en) Communication apparatus and control method
CN112567640B (en) Method for sharing polarization information and communication equipment
JP2006287669A (en) Radio communication apparatus
JP2006270730A (en) Radio communication method, radio communication system, and radio communication apparatus
JP2012049936A (en) Base station, terminal and wireless communication system
JP2019140465A (en) Radio communication system, radio communication control method, mobile terminal apparatus, base station apparatus, and control apparatus
JP2021533664A (en) Multiple transmit panels and non-ideal backhaul links
JP2010278707A (en) Communication system, terminal, base station device, and display method
KR101752918B1 (en) Apparatus and method to operate a sounding antenna switching scheme in a mobile communication system
JP5734468B2 (en) Terminal device

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110506

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120918

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130212

R151 Written notification of patent or utility model registration

Ref document number: 5202092

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3