Method for optimizing transmission power of network
15 claims: 14 independent, 1 dependent
- 1一つのスレーブから受信された連結情報と ネットワーク網構成時定まる所定の値である 許容感度とを比較することによりマスタと前記スレーブ間の基準伝送電力を決める段階と、 前記マスタと残りスレーブとの間の伝送電力を最適化する段階と、を含み、 ネットワークにおいてマスタとスレーブとの伝送電力を最適化することができるように、ネットワークにおける多重点通信(1:N)を行うノードが通信品質を維持しつつ伝送電力を低減さ せ、 前記連結情報はリンク品質情報を含み、測定を要請するメッセージが受信された場合に限って前記リンク品質情報を測定する ことを特徴とするネットワークの送信電力最適化方法。
- 2前記基準伝送電力決定段階は、“伝送電力適応(Adapt_Transmit_Power)”というHCI命令により行われる ことを特徴とする請求項1に記載のネットワークの伝送電力最適化方法。
- 3前記基準伝送電力決定段階は、 現在伝送電力を確かめる段階と、 スレーブカウンター変数(N)を初期化し、スレーブ総数を記録する変数初期化段階と、 N番目スレーブからリンク品質情報を受信する第1リンク品質情報受信段階と、 前記第1リンク品質情報受信段階において受信された前記リンク品質情報と前記許容感度とを比較する第1比較段階と、 前記第1比較段階において、前記リンク品質情報が前記許容感度と等しい場合前記現在伝送電力を基準伝送電力と記録し、前記伝送電力最適化段階に進む第1伝送電力記録段階と、 前記第1比較段階において前記リンク品質情報が前記許容感度より小さい場合、前記現在伝送電力を増やしながら基準伝送電力を求める増加アダプテーション段階と、 前記第1比較段階において前記リンク品質情報が前記許容感度より大きい場合、前記現在伝送電力を減らしながら基準伝送電力を求める減少アダプテーション段階と、を含む ことを特徴とする請求項 1 に記載のネットワークの伝送電力最適化方法。
- 4前記伝送電力増加及び減少は、“伝送電力記録(Write_Transmit_Power)”というHCI命令により行われる ことを特徴とする請求項 3 に記載のネットワークの伝送電力最適化方法。
- 5前記増加アダプテーション段階は、 前記現在伝送電力と最大伝送電力とを比較する最大伝送電力比較段階と、 前記最大伝送電力比較段階において、前記現在伝送電力が前記最大伝送電力と等しくない場合前記現在伝送電力を増やす第1伝送電力増加段階と、 前記第1伝送電力増加段階において、前記現在伝送電力を増やした後前記N番目スレーブからリンク品質情報を再受信する第1リンク品質情報再受信段階と、 前記第1リンク品質情報再受信段階において、前記N番目スレーブから再受信されたリンク品質情報と前記許容感度とを比較して、前記再受信されたリンク品質情報が前記許容感度より大きいか等しい場合、前記増えた現在伝送電力を基準伝送電力に記録し、前記伝送電力最適化段階に進む第2比較段階と、 前記第2比較段階において前記再受信されたリンク品質情報が前記許容感度より小さい場合、前記増えた現在伝送電力と前記最大伝送電力とを比較して、前記増えた現在伝送電力が前記最大伝送電力と等しくなければ前記第1伝送電力増加段階に進む伝送電力上限確認段階と、 前記伝送電力上限確認段階において前記増えた現在伝送電力が前記最大伝送電力と等しい場合または前記最大伝送電力比較段階において前記現在伝送電力が前記最大伝送電力と等しい場合、伝送電力アダプテーション失敗を表示し終了するアダプテーション失敗表示段階と、を含む ことを特徴とする請求項 3 に記載のネットワークの伝送電力最適化方法。
- 6前記減少アダプテーション段階は、 前記現在伝送電力と最小伝送電力とを比較し、前記現在伝送電力が前記最小伝送電力と等しい場合、前記第1伝送電力記録段階に進む最小伝送電力判断段階と、 前記最小伝送電力判断段階において前記現在伝送電力が前記最小伝送電力と等しくない場合、前記N番目スレーブへの伝送電力を減らす伝送電力減少段階と、 前記伝送電力減少段階を行った後、前記N番目スレーブからリンク品質情報を再受信する第2リンク品質情報再受信段階と、 前記第2リンク品質情報再受信段階において、前記N番目スレーブから再受信されたリンク品質情報と前記許容感度とを比較する第3比較段階と、 前記第3比較段階において、前記再受信されたリンク品質情報が前記許容感度より小さい場合、前記減った伝送電力を増やし前記伝送電力最適化段階に進む第2伝送電力増加段階と、 前記第3比較段階において前記再受信されたリンク品質情報が前記許容感度より小さくない前記現在伝送電力と前記最小伝送電力値とを比較して、前記現在伝送電力が前記最小伝送電力と等しい場合前記基準伝送電力記録段階に進み、前記現在伝送電力が前記最小伝送電力と等しくない場合前記伝送電力減少段階に進む第4比較段階とを含む ことを特徴とする請求項 3 に記載のネットワークの伝送電力最適化方法。
- 7前記伝送電力最適化段階は、 前記スレーブカウンター変数(N)を増やす変数増加段階と、 N番目スレーブからリンク品質情報を受信する第2リンク品質情報受信段階と、 前記受信されたリンク品質情報と前記許容感度とを比較する第5比較段階と、 該第5比較段階において前記N番目スレーブから受信された前記リンク品質情報が前記許容感度より小さい場合、前記伝送電力を増やした後第2リンク品質情報受信段階に進む第3伝送電力増加段階と、 前記第5比較段階においてN番目スレーブから受信された前記リンク品質情報が前記許容感度より大きいか等しい場合、前記第1伝送電力記録段階において記録された前記基準伝送電力を適応された伝送電力と記録する第2伝送電力記録段階と、前記第2伝送電力記録段階を行った後前記スレーブカウンター変数と前記スレーブの総数とを比較して、前記スレーブ総数と前記スレーブカウンター変数が異なる場合前記変数増加段階に進み、前記スレーブ総数と前記スレーブカウンター変数が等しい場合伝送電力最適化段階を終了する伝送電力最適化確認段階と、を含む ことを特徴とする請求項 3 に記載のネットワークの伝送電力最適化方法。
- 8ネットワークを構成するスレーブから受信された連結情報に基づき伝送電力決定用スレーブを選択する段階と、 前記スレーブ選択段階において決定された一つのスレーブから受信された連結情報と ネットワーク網構成時定まる所定の値である 許容感度を比較した結果に基づき伝送電力を決める段階とを含み、 ネットワークにおいてマスタとスレーブとの伝送電力を最適化することができるように、ネットワークにおける多重点通信(1:N)を行うノードが通信品質を維持しつつ伝送電力を低減さ せ、 前記連結情報はリンク品質情報を含み、測定を要請するメッセージが受信された場合に限って前記リンク品質情報を測定する ことを特徴とするネットワークの伝送電力最適化方法。
- 9前記スレーブ選択段階は、 ネットワークを構成する各スレーブから連結情報を受信する段階と、 前記受信された連結情報の強度によりスレーブの順序を決める段階と、 前記スレーブ順序決定段階において決定されたスレーブの順序から連結情報の強度が最も弱いスレーブを伝送電力決定用スレーブと決める段階と、を含む ことを特徴とする請求項 8 に記載のネットワークの伝送電力最適化方法。
- 10前記伝送電力決定段階は、 現在伝送電力を確かめる段階と、 前記伝送電力決定用スレーブの連結情報と前記許容感度とを比較する段階と、 該比較段階において前記連結情報が前記許容感度と等しい場合前記現在伝送電力を適応された伝送電力と記録する伝送電力記録段階と、 前記比較段階において前記連結情報が前記許容感度より小さい場合、前記現在伝送電力を増やしながら適応された伝送電力を求める増加適応段階と、 前記比較段階において前記連結情報が前記許容感度より大きい場合、前記現在伝送電力を減らして適応された伝送電力を求める減少適応段階とを含む ことを特徴とする請求項 8 に記載のネットワークの伝送電力最適化方法。
- 11ネットワークを構成するスレーブから受信された連結情報に基づきバックアップマスタ 情報を生成する段階と、 前記ネットワークからマスタが離脱されたのかを感知するマスタ離脱感知段階と、 前記バックアップマスタ情報生成段階において生成されたバックアップマスタの順序に従ってバックアップマスタを決める段階と、 前記バックアップマスタと前記スレーブとの基準伝送電力を決める段階と、 前記バックアップマスタと残りスレーブとの間の伝送電力を最適化する段階と、を含み、 ネットワークにおいてマスタとスレーブとの伝送電力を最適化することができるように、ネットワークにおける多重点通信(1:N)を行うノードが通信品質を維持しつつ伝送電力を低減さ せ、 前記連結情報はリンク品質情報を含み、測定を要請するメッセージが受信された場合に限って前記リンク品質情報を測定する ことを特徴とするマスタ離脱時ネットワークの伝送電力最適化方法。
- 12前記基準伝送電力決定段階において前記基準伝送電力は最大伝送電力である ことを特徴とする請求項 11 に記載のマスタ離脱時ネットワークの伝送電力最適化方法。
- 13前記伝送電力最適化段階は、前記基準伝送電力を減らしながら ネットワーク網構成時定まる所定の値である 許容感度を満たすように適応された伝送電力を求める ことを特徴とする請求項 12 に記載のマスタ離脱時ネットワークの伝送電力最適化方法。
- 14前記伝送電力最適化段階において前記基準伝送電力は、最小伝送電力である ことを特徴とする請求項 11 に記載のマスタ離脱時ネットワークの伝送電力最適化方法。
- 15前記伝送電力最適化段階は、前記基準伝送電力を増やしながら許容感度を満たすように適応された伝送電力を求める ことを特徴とする請求項 14 に記載のマスタ離脱時ネットワークの伝送電力最適化方法。
Independent claims15
101 paragraphs, as filed
The present invention relates to a device and a method for performing a protocol for optimizing transmission power in a network, and in particular, a device and a method for performing a protocol for optimizing transmission power during multipoint communication (1: N) in a network. Regarding.
Wireless communication technology is a technology that uses radio waves as a transmission medium for information. The wireless communication device constituting the wireless communication system is characterized by its mobility, portability and convenience. Further, the wireless communication system has a feature that information can be easily transmitted regardless of the position of the user, and its application range is gradually expanding. Of these, wireless LAN (Wireless Local Area Network) compensated for the weaknesses of existing wired LAN through wireless communication technology. Wireless LAN has the advantages of flexibility and installability because it can be extended via wireless channels to environments where it is difficult to install a wired LAN.
On the other hand, packet transmission methods in wireless communication are classified into centralized type and distributed type. In the centralized type, not only communication between the terminal node and the central node but also communication between the nodes is always possible only by relaying the central node. On the other hand, the distributed structure uses the omnidirectional property of radio to provide no separate central node, and communication between nodes is performed directly. In particular, in the case of a network composed only of mobile terminals such as a private simple network (network: Personal Ad-hoc Network), its mobility can be easily ensured through a distributed structure.
As described above, mobile terminals used in wireless networks are powered by batteries. However, the battery life is limited. Therefore, a method of allowing each node to exchange transmission power information with each other to transmit data with the minimum transmission power in order to extend the battery life is described in US Pat. Nos. 5,450,616 and 5,465, It is disclosed in the specification 398 (WO95 / 10142).
US Pat. Nos. 5,450,616 discloses power control devices and methods for wireless LAN. First, the transmitting node transmits a data packet including power information for initial packet transmission to the master under a wireless LAN environment. The master calculates the proposed power value through the received power information data and signal quality data. The master transmits the calculation result of the proposed power value to the slave. The transmitting node adjusts the packet transmission power based on the received power suggestion value calculation result.
In addition, US Pat. Nos. 5,465,398 (WO95 / 10142) discloses a method for automatically controlling the power level of a packet communication link. The target node compares the Received signal strength Indicator (RSSI) of the received signal with the stored minimum strength and sources the quantitative difference. Inform the source node. The source node adjusts the transmission power so that the temporal mean value of the received quantitative difference satisfies a predetermined threshold value. That is, the power level of the source node is adjusted by the comparison result of the RSSI and the minimum signal strength of the signal received by the target node.
According to the two patents mentioned above, in the case of point-to-point (1: 1) communication between two nodes, the transmission / reception power between the two devices can be adjusted appropriately. However, in the case of multiple point (1: N) communication that is generally expected in a wireless LAN, the transmission / reception power of each communication device cannot be optimized by the methods proposed by the two patents described above. This is because it is difficult to keep the power of all the devices participating in the communication to the minimum simply by increasing and decreasing the transmission power. That is, according to the two patents described above, the transmission / reception power is optimized based on the connection in which the transmission / reception state is the worst. There is Bluetooth technology as one of the multipoint communication methods in the wireless LAN. Bluetooth technology is a wireless communication method without centralized management function, which enables data to be transmitted and received via wireless connection within a short distance without connecting cables between devices equipped with Bluetooth. Although Bluetooth provides one-to-one or one-to-many connectivity, it is difficult to apply to networks due to the lack of central control structures. Two or more units that share the same channel make up a piconet. Therefore, in order for a device equipped with Bluetooth to configure one network, one of the devices equipped with Bluetooth works as a piconet master to operate the network, and the other devices other than the master are slaves of the piconet. Work as. In the network configured as described above, the master needs to adjust the transmission power to the slave to the minimum possible communication to reduce the power loss and keep the communication quality constant.
<p><patcit num="1"><text>JP-A-2002-77039</text></patcit><patcit num="2"><text>Japanese Unexamined Patent Publication No. 2000-209149</text></patcit><patcit num="3"><text>International Publication No. 00/18033</text></patcit></p>
<p> The present invention has been devised to solve the above-mentioned problems, and an object thereof is to consume transmission power while maintaining an appropriate level of communication quality by a node performing multipoint communication (1: N) in a network. It is an object of the present invention to provide a device and a method for performing a protocol for optimizing transmission power so as to be able to save money.</p>
<p> The device for optimizing the transmission power in the network according to the present invention for achieving the above-mentioned object is a communication unit that transmits / receives data packets through air and reception of data packets received via the communication unit. Transmission power to a power measuring unit that measures the power and the reception status parameter of the data packet, and a slave that transmits the data packet based on the received power of the data packet measured by the power measuring unit and the reception status parameter of the data packet. It includes a control unit that requests adjustment.</p><p> The device for optimizing the transmission power in the network further includes a power adjustment unit for adjusting the transmission power of the communication unit and a memory for storing the transmission power data for each slave.</p><p> When the control unit receives a data packet requesting transmission power adjustment via the communication unit, the control unit updates the transmission power value of the corresponding slave stored in the memory based on the content of the data packet requesting transmission power adjustment. Then, when the data packet is transmitted to the slave, the transmission power adjustment control signal is output to the power adjustment unit according to the updated transmission power value.</p><p> The control unit controls the power measurement unit to measure the received power and the reception link quality of the received data packet only when a message requesting the measurement of the transmission power is received via the communication unit. Is desirable.</p><p> Further, it is desirable that the control unit broadcasts a transmission power measurement request message at regular intervals in order to receive the transmission power adjustment request message.</p><p> The method for optimizing the transmission power in the network according to the first embodiment of the present invention for achieving the above-mentioned object is a communication unit that transmits / receives data packets through air and is received via the communication unit. Transmission power optimization of a transmission power optimization device including a power measuring unit that measures the power of a data packet and a control unit that enables communication between the slaves according to the content of the data packet transmitted via the communication unit. In the conversion method, a step of receiving a data packet via the communication unit and measuring the reception link quality of the slave from the reception power of the received data packet measured by the power measurement unit and the reception state parameter of the data packet. And the step of transmitting a transmission power adjustment request message to the slave according to the received link quality.</p><p> At the stage of measuring the reception link quality of the slave, the power measurement unit measures the reception power and the reception link quality of the received data packet only when a message requesting the measurement of the transmission power is received. Is desirable.</p><p> The method of optimizing the transmission power of the network according to the second embodiment of the present invention for achieving the above-mentioned object is to adjust the transmission power of the communication unit for transmitting and receiving data packets through air and the communication unit. In the transmission power optimization method of a transmission power optimizing device including a power adjusting unit and a control unit that controls a master according to the contents of a data packet transmitted via the communication unit to enable communication with a slave, the communication unit. A step of receiving a message requesting transmission power adjustment via the above, a step of updating the transmission power value of the memory for the corresponding slave by the transmission power adjustment request message, and the updated transmission power value obtained from the memory. This includes a step of adjusting the transmission power via the power adjusting unit and transmitting a data packet to the slave.</p><p> It is desirable that the control unit further includes a step of broadcasting a transmission power measurement request message at regular intervals in order to receive the transmission power adjustment request message.</p><p> The method of optimizing the transmission power of the network according to the third embodiment of the present invention for achieving the above-mentioned object is to compare the connection information received from one slave with the permissible sensitivity, thereby causing the master and the slave to perform the same. It includes a stage of determining the reference transmission power and a stage of optimizing the transmission power between the master and the remaining slaves. The linked information is link quality information.</p><p> The reference transmission power determination stage includes a stage for confirming the current transmission power, a variable initialization stage for initializing the slave counter variable (N) and recording the total number of slaves, and a first link quality for receiving link quality information from the Nth slave. If the link quality information is equal to the permissible sensitivity in the first comparison stage and the first comparison stage in which the information reception stage and the link quality information received in the first link quality information reception stage are compared with the permissible sensitivity, the current transmission is performed. If the link quality information is smaller than the permissible sensitivity in the first transmission power recording stage and the first comparison stage, which records the power as the reference transmission power and proceeds to the transmission power optimization stage, the increase in obtaining the reference transmission power while increasing the current transmission power. It includes an adaptation stage and a reduction adaptation stage in which the reference transmission power is obtained while reducing the current transmission power when the link quality information is larger than the allowable sensitivity in the first comparison stage.</p><p> The transmission power optimization stage compares the slave counter variable (the variable increasing stage that increases N, the second link quality information receiving stage that receives the link quality information from the Nth slave, and the received link quality information and the permissible sensitivity. When the link quality information received from the Nth slave is smaller than the allowable sensitivity in the 5th comparison stage and the 3rd transmission power increase stage which proceeds to the 2nd link quality information reception stage after increasing the transmission power in the 5th comparison stage. If the link quality information received from the Nth slave in the 5th comparison stage is greater than or equal to the permissible sensitivity, the reference transmission power recorded in the reference transmission power recording stage is recorded as the applied transmission power in the second transmission. After performing the power recording stage and the second transmission power recording stage, the slave counter variable and the total number of slaves are compared, and the total number of slaves and the slave counter variable proceed to a different variable increase stage, and the total number of slaves and the slave counter variable are described. Includes a transmission power optimization confirmation stage, which ends the transmission power optimization stage, if is equal.</p><p> The network transmission power optimization method according to the fourth embodiment of the present invention includes a step of selecting a transmission power determination slave based on connection information received from slaves constituting the network, and one determined in the slave selection stage. It includes a step of determining the transmission power based on the result of comparing the connection information received from the slave with the permissible sensitivity.</p><p> The slave selection stage is a stage in which connection information is received from each slave constituting the network, a stage in which the order of slaves is determined by the strength of the received connection information, and a stage in which connection information is determined from the order of slaves determined in the slave order determination stage. Includes a step of determining the slave with the weakest strength as the transmission power determination slave.</p><p> In the transmission power determination stage, the current transmission power is applied if the connection information is equal to the allowable sensitivity in the comparison stage, the stage of confirming the current transmission power, the stage of comparing the connection information of the slave for determining the transmission power and the allowable sensitivity. If the concatenated information is smaller than the permissible sensitivity in the transmission power recording stage to be recorded as the transmission power and the comparison stage, the concatenated information is the permissible sensitivity in the increase adaptation stage and the comparison stage to obtain the adapted transmission power while increasing the current transmission power. If greater than, it includes a reduction adaptation step, in which the current transmission power is reduced to obtain the adapted transmission power.</p><p> The method of optimizing the transmission power of the network at the time of master withdrawal according to the fifth embodiment of the present invention includes the stage of generating backup master information based on the connection information received from the slaves constituting the network and the step of leaving the master from the network. The stage of detecting master withdrawal, the stage of determining the backup master according to the backup master order generated in the backup master information generation stage, the stage of determining the reference transmission power between the backup master and the slave, and the backup master and the remaining slaves. Including the step of optimizing the transmission power.</p><p> The reference transmission power is the maximum transmission power at the reference transmission power determination stage. The transmission power optimization stage seeks transmission power adapted to meet the permissible sensitivity while reducing the reference transmission power.</p><p> The reference transmission power is the minimum transmission power in the transmission power optimization stage. The transmission power optimization stage seeks transmission power adapted to satisfy the permissible sensitivity while increasing the reference transmission power. By using the method according to the present invention, the transmission power between the master and the slave can be optimized in the Bluetooth network.</p>
<figref num="1">It is a block diagram which showed the transmission power optimization apparatus of the network which concerns on this invention.</figref><figref num="2">It is a sequence diagram which showed the transmission power optimization method in the master of the network by 1st Embodiment of this invention.</figref><figref num="3">It is a sequence diagram which showed the transmission power optimization method in the slave of the network by 2nd Embodiment of this invention.</figref><figref num="4">It is a sequence diagram which showed the transmission power optimization method of the network by 3rd Example of this invention.</figref><figref num="5A">It is a sequence diagram which showed the detailed execution process of the minimum transmission power determination stage shown in FIG.</figref><figref num="5B">It is a sequence diagram showing the detailed execution process of the reduction adaptation stage shown in FIG.</figref><figref num="6">It is a sequence diagram which showed the detailed execution process of the transmission power optimization stage shown in FIG.</figref><figref num="7">It is a sequence diagram which showed the transmission power optimization method of the network by 4th Example of this invention.</figref><figref num="8">It is a sequence diagram which showed the transmission power optimization method of the network by 5th Example of this invention.</figref>
Hereinafter, desirable embodiments of the present invention will be described in detail based on the attached drawings. Referring to FIG. 1, the network transmission power optimization device according to the present invention includes a communication unit 10 including a transmission unit 2 and a reception unit 4, a power measurement unit 20, a power adjustment unit 30, a control unit 40, and a memory 50. And.
The communication unit 10 transmits or receives a data packet through the air. The power measuring unit 20 measures the power of the data packet received via the receiving unit 4.
The power adjusting unit 30 adjusts the transmission power of the transmitting unit 2. Memory 50 remembers the transmission power value for the slave. The control unit 40 includes a link quality measurement unit 32, a link quality comparison unit 34, and a power adjustment value determination unit 36.
The link quality measuring unit 32 measures the link quality with the specific slave based on the received power of the data packet measured by the power measuring unit 20 and the reception status parameter of the data packet. Here, as the reception state parameters of the data packet used for measuring the link quality with the slave, the data error rate, the error correction rate, the bandwidth loss, the delay degree, and the like are used. The link quality measured in this way is defined here as the received link quality.
The link quality comparison unit 34 compares the received link quality with the preset reference link quality and obtains the difference. The power adjustment value determination unit 36 determines the increase or decrease of the transmission power to the slave based on the result value calculated by the link quality comparison unit 34.
The control unit 40 broadcasts a packet of a content requesting the slave to adjust the transmission power according to the power adjustment value determined by the power adjustment value determination unit 36 via the transmission unit 2. Further, the control unit 40 can measure the received power and the received link quality of the data packet received by the power measuring unit 20 only when the message requesting the measurement of the transmission power is received via the receiving unit 4. To.
On the other hand, when the control unit 40 receives the data packet requesting the transmission power adjustment via the communication unit 10, the control unit 40 updates the transmission power value for the corresponding slave stored in the memory 50 in response to the transmission power adjustment request. The control unit 40 outputs a transmission power adjustment control signal reflecting the updated transmission power value at the time of data packet transmission to the power adjustment unit 30.
The power adjustment unit 30 outputs a data packet to the transmission power adjusted according to the transmission power adjustment control signal output from the control unit 40. Further, the control unit 40 can broadcast the transmission power measurement request message at regular intervals in order to receive the transmission power adjustment request message.
<Example 1> Hereinafter, a method of optimizing the transmission power in the network according to the present invention will be described with reference to FIGS. 2 to 8. First, a network transmission power optimization method according to the first embodiment of the present invention will be described with reference to FIG.
A data packet is received via the receiver 4 (S1). The power measuring unit 20 measures the received power of the received data packet (S2). The reception link quality measurement unit 32 measures the reception link quality with the slave via the reception power measured by the power measurement unit 20 and the reception status parameter of the received data packet (S3).
The link quality comparison unit 34 calculates the difference (K) between the measured received link quality numerical value and the preset reference link quality numerical value (S4). Based on the link quality comparison result value (K) calculated in the link quality comparison stage (S4), it is decided whether to request the slave that transmitted the data packet to increase or decrease the transmission power (S5).
The transmission power adjustment request message is transmitted to the slave based on the result determined in the transmission power increase / decrease judgment stage (S5) (S6). The transmission power increase / decrease judgment stage (S5) is performed by the following detailed stages.
Make sure that the absolute value (| K |) of the link quality comparison result value (K) is less than the set power adjustment unit size (S5-1). If the absolute value (| K |) of the link quality comparison result value is less than the set power adjustment unit size, it is determined whether the link quality comparison result value (K) is larger than '0' (S5-2). If so, the transmission power with the slave is kept at the current transmission power and the transmission power optimization process is terminated.
On the other hand, if the link quality comparison result value (K) is '0' or less, the control unit 40 transmits a transmission power increase request message to the slave (S6-2).
On the other hand, in step S5-1, when the absolute value (| K |) of the link quality comparison result value (K) is equal to or larger than the set power adjustment unit size (S5-1), the link quality comparison result value (K) Determine if is greater than or equal to '0' (S5-1a). If so, the control unit 40 transmits a transmission power reduction request message to the slave (S6-1).
However, if the link quality comparison result value (K) is '0' or less in step S5-1a, the control unit 40 transmits a transmission power increase request message to the slave (S6-2).
Therefore, if the absolute value (| K |) of the link quality comparison result value (K) is greater than or equal to the set power adjustment unit magnitude (S5-1) and the result value is greater than or equal to '0' (S5-1a). If so, a reduction request message is transmitted to the slave until its absolute value (| K |) falls within the set power adjustment unit range.
Here, as another embodiment, the received power (S2) and the received link quality of the data packet can be measured (S3) only when the message requesting the measurement of the transmission power is received.
In yet another embodiment, if the master side does not perform the above-mentioned comparison step and only the measurement result is simply transmitted to the slave, the slave can perform the comparison step to adjust its own power. However, in this case, since all the measurement result values transmitted from each master are calculated in one slave, it is effective to distribute the load by performing the comparison stage in each master.
<Example 2> Hereinafter, a transmission power optimization method for a network slave according to the second embodiment of the present invention will be described with reference to FIG.
When the transmission power adjustment request is received (S11) from any one master (# 1), the slave checks whether the transmission power is already set to the maximum or the minimum and the transmission power adjustment is impossible (S12). ..
If it is determined that the transmission power adjustment is not possible in the transmission power adjustment judgment stage (S12), the transmission power adjustment impossible message is transmitted (S12-1) to the master (# 1) that requested the transmission power adjustment. ..
However, in the transmission power adjustment determination stage (S12), if the transmission power adjustment is possible, the transmission power value in the previous state stored in the memory 50 is updated in response to the request of the master (# 1) (S13).
When the transmission power value update stage (S13) is completed, when the slave transmits the data packet to the master (# 1), the data packet is transmitted to the updated transmission power value (S14).
Here, in order to receive the transmission power adjustment request message, a step of broadcasting the transmission power measurement request message at regular intervals can be further included.
As another embodiment, if it is not possible to individually adjust the transmission power as described above, the transmission power will be based on the slave linked to the maximum received power so as not to impair the link quality with other slaves. To be adjusted. Then, when a transmission power reduction request is generated from another slave other than the reference slave, the master (# 1) transmits a transmission power unadjustable message to the slave requesting the transmission power reduction.
<Example 3> Hereinafter, a method of optimizing the transmission power between the master and the slave of the network according to the third embodiment of the present invention will be described with reference to FIGS. 4 to 6.
The method for optimizing the transmission power between the master and the slave of the network according to the third embodiment of the present invention includes a reference transmission power determination stage (S440) and a transmission power optimization stage (S480).
The reference transmission power determination stage (S440) is a stage in which the reference transmission power between the master and the slave is determined by comparing the connection information received from one slave with the permissible sensitivity (Q). The connection information can be information such as link quality information, direction, and distance between the master and the slave, but in the present invention, the link quality information will be described as an example.
The transmission power optimization stage (S480) is a stage for optimizing the transmission power between the master and the remaining slaves that make up the network.
The master network administrator performs the stage (S440) of determining the reference transmission power by the HCI instruction "Transmit power adaptation (Adapt_Transmit_Power)".
In the reference transmission power determination stage (S440), the network administrator first confirms the current transmission power of the master using the HCI instruction word Read_Transmit_Power (Read_Transmit_Power) presented in the Bluetooth standard (S410).
Next, the slave counter variable (N) is initialized, and a variable initialization step is performed to record the total number of slaves (T) currently constituting the network (S412). In the description of this embodiment, it is assumed that the initial value of the slave counter variable (N) is 1, and the total number of slaves (T) is 5.
When the variable initialization stage (S412) is completed, the network administrator performs the first link quality information receiving stage (S414) to receive the link quality information (Link_Quality) from the first slave.
Next, the first comparison step of comparing the link quality information (Link_Quality) received in the first link quality information receiving step (S414) with the permissible sensitivity (Q) is performed (S416). Here, the permissible sensitivity (Q) is a predetermined value determined when the piconet is configured.
The first comparison stage (S416) is branched into the following three cases based on the received link quality information and the comparison result of the allowable sensitivity.
<Case 1> If the link quality information (Link_Quality) received from the first slave in the first comparison stage (S416) is equal to the permissible sensitivity (Q), the current transmission power confirmed in the current transmission power confirmation stage (S410) is used as the reference transmission power. The first transmission power recording stage (S418) is performed, and the process proceeds to the transmission power optimization stage (S480).
<Case 2> In the first comparison stage (S416), if the link quality information (Link_Quality) received from the first slave is smaller than the allowable sensitivity (Q), the master increases the transmission power to the first slave by a certain amount and the reference transmission power. Proceed to the increasing adaptation stage for (RP).
In the increasing adaptation stage, the master first performs a maximum transmission power comparison stage (S419) that compares the current transmission power (PP) with the maximum transmission power (MP).
In the maximum transmission power comparison stage (S419), if the current transmission power (PP) and the maximum transmission power (MP) match, it is displayed that the transmission power adaptation has failed and all the processing is terminated (S427).
On the other hand, if the current transmission power (PP) and the maximum transmission power (MP) do not match in the maximum transmission power comparison stage (S419), the transmission power is increased by a certain step based on the current transmission power (PP). 1 Perform the transmission power increase stage (S420).
When the first transmission power increase stage (S420) is completed, the master performs the first link quality information re-receive stage (S422) to re-receive the link quality information (Link_Quality) from the first slave.
The second comparison stage (S424) compares the link quality information (Link_Quality) re-received from the first slave with the permissible sensitivity (Q) in the first link quality information re-receipt stage (S422).
In the second comparison stage (S424), if the re-received link quality information (Link_Quality) is smaller than the allowable sensitivity (Q), the transmission power upper limit confirmation that compares the increased transmission power (IP) and the maximum transmission power (MP). Perform step (S426).
If the current transmission power (PP) is not equal to the maximum transmission power (MP) in the transmission power upper limit confirmation stage (S426), the process proceeds to the first transmission power increase stage (S420).
However, in the transmission power upper limit confirmation stage (S426), if the current transmission power (PP) is equal to the maximum transmission power (MP), the process proceeds to the adaptation failure display stage (S427).
<Case 3> If the link quality information (Link_Quality) received from the first slave in the first comparison stage (S416) is greater than the permissible sensitivity (Q), the master now finds the reference transmission power (RP) while reducing the transmission power (PP). Perform the reduction adaptation stage (S430).
With reference to FIG. 5B, the reduction adaptation stage (S430) is the minimum transmission power judgment stage (S431), the transmission power reduction stage (S432), the second link quality information re-receipt stage (S433), and the third comparison. It includes a stage (S434), a second transmission power increase stage (S436), and a fourth comparison stage (S438).
The minimum transmission power determination stage (S431) compares the current transmission power (PP) with the minimum transmission power (MinP), and if the current transmission power (PP) is equal to the minimum transmission power (MinP), the first transmission power Proceed to the recording stage (S418).
In the minimum transmission power determination stage (S431), if the current transmission power (PP) is not equal to the minimum transmission power (MinP), a transmission power reduction stage (S432) is performed to reduce the transmission power to the Nth slave.
After the transmission power reduction stage (S432) is performed, the second link quality information re-receipt stage (S433) is performed to re-receive the link quality information from the Nth slave. In the second link quality information re-receipt stage (S433), a third comparison stage (S434) is performed in which the link quality information re-received from the Nth slave is compared with the permissible sensitivity.
In the third comparison stage (S434), if the re-received link quality information is smaller than the allowable sensitivity (Q), the reduced transmission power (DP) is increased and the second transmission power increase is advanced to the transmission power optimization stage (S480). Stage (S436) is performed.
In the third comparison stage (S434), if the re-received link quality information is not less than the allowable sensitivity (Q), the current transmission power (PP) is compared with the minimum transmission power value (MinP), and the current transmission power is compared. If (PP) is equal to the minimum transmission power (MinP), proceed to the reference transmission power recording stage (S418), and if the current transmission power (PP) is not equal to the minimum transmission power (MinP), the transmission power reduction stage (S432). The fourth comparison stage (S438) is performed.
Referring to FIG. 6, the transmission power optimization stage (S480) includes the variable increase stage (S452), the second link quality information reception stage (S454), the fifth comparison stage (S456), and the third transmission power. It includes an increase stage (S458), a second transmission power recording stage (S460), and a transmission power optimization stage (S462).
That is, after the reference transmission power is determined, the slave counter variable (N) is increased (S452) in order to optimize the transmission power with the remaining slaves.
The master then performs a second link quality information reception stage (S454) to receive the link quality information (Link_Quality) from the Nth slave.
The link quality information (Link_Quality) of the Nth slave received in the second link quality information reception stage (S454) is compared with the allowable sensitivity (Q) (S456).
If the link quality information (Link_Quality) of the Nth slave is smaller than the allowable sensitivity (Q) in the 5th comparison stage (S456), the master increases the transmission power to the Nth slave by a certain step and then receives the 2nd link quality information. Proceed to the stage (S454) Perform the third transmission power increase stage (S458).
However, in the fifth comparison stage (S456), if the link quality information (Link_Quality) of the Nth slave is greater than or equal to the permissible sensitivity (Q), the reference transmission power (RP) is recorded as the applied transmission power (AP). (S460).
After performing the transmission power recording stage (S460), the transmission power optimization confirmation stage (S462) is performed to check whether all the applied transmission powers (APs) have been optimized for the slave.
In the transmission power optimization confirmation stage (S462), the slave counter variable (N) and the total number of slaves (T) are compared, and if the total number of slaves (T) and the slave counter variable (N) are different, the variable increase stage. Proceed to (S452), and if the total number of slaves (T) and the slave counter variable (N) are equal, the transmission power optimization stage (S480) is completed.
The transmission power recording stage is performed by the HCI instruction "Transmission power recording (Write_Transmit_Power)".
<Example 4> Hereinafter, a method for optimizing the transmission power of the network according to the fourth embodiment of the present invention will be described with reference to FIG. 7.
The network transmission power optimization method according to the fourth embodiment of the present invention includes a slave selection stage (S710) and a transmission power determination stage (S730).
The slave selection stage (S710) is a stage in which a transmission power determination slave is selected based on the connection information received from each of a large number of slaves constituting the network.
The slave selection stage (S710) is performed by the following detailed stages. First, a step (S712) of receiving connection information from each slave constituting the network is performed. The order of the slaves is determined by the strength of the concatenation information received in the concatenation information reception stage (S712) (S714).
From the slave order determined in the slave order determination stage (S714), the slave with the weakest connection information strength is determined as the transmission power determination slave (S716). The transmission power determination stage (S730) determines the transmission power based on the result of comparing the connection information received from one slave determined in the slave selection stage (S710) with the permissible sensitivity. The transmission power determination stage (S730) includes the following detailed stages.
First, check the current transmission power (S732). Next, the connection information of the slaves selected in the transmission power determination slave determination step (S716) is compared with the permissible sensitivity (S734). In the comparison stage (S734), if the slave connection information is equal to the permissible sensitivity (Case I), the current transmission power is recorded as the adapted transmission power (S736).
On the other hand, when the slave connection information is smaller than the permissible sensitivity in the comparison stage (S734) (Case II), the increase adaptation stage (S738) is performed to obtain the adapted transmission power while increasing the current transmission power.
Further, when the slave connection information is larger than the permissible sensitivity in the comparison step (S734) (Case III), the reduction adaptation step (S740) is performed to obtain the adapted transmission power by reducing the current transmission power.
According to the fourth embodiment of the present invention, since the transmission power is optimized for the slave having the lowest strength of the received connection information, there is an advantage that the reference transmission power setting step as in the third embodiment is not required. ..
<Example 5> Hereinafter, a method for optimizing the transmission power of the network at the time of leaving the master according to the fifth embodiment of the present invention will be described with reference to FIG.
During normal operation, the master can periodically determine the order of the slaves as backup masters, and can configure a new network with the slaves that remain even if the master leaves the currently configured network.
The network transmission power optimization method at the time of master withdrawal is as follows: backup master information generation stage (S810), master withdrawal detection stage (S820), backup master determination stage (S830), reference transmission power determination stage (S840), and transmission power. Includes optimization stage (S860).
The backup master information generation stage (S810) generates backup master information based on the connection information received from the slaves that make up the network. The master that generates the backup master information transmits the connection information from each slave in order to confirm whether all the slaves in the network are within the radio wave transmission distance.
The linking information can be Received signal strength Indication (RSSI) and / or Link Quality. The received signal strength is a value measured by the slave and notified to the master, and is closely related to the distance from the master. The link quality information is a standard for knowing the data error rate between the master and the slave, and is a value related to the distance between the two devices and the presence / absence of a shield. The slave knows the strength of the signal received from the master with the "Read-RSSI" HCI instruction defined in the Bluetooth standard. The slave uses the standard HCI directive Get_Link_Quality to get the quality information of the link displayed as a 1-byte number. The higher the numerical value of the received signal strength and the link quality information, the better the condition.
The master determines the order of the backup masters in the order of higher numbers indicating the received signal strength and / or link quality. This is because when the master leaves the master, the probability of reconfiguring the network with the remaining slaves is high only when the slave closest to the master becomes the new master.
The master transmits a fixed order of backup masters to each slave via the broadcast communication channel. The master reorders the backup masters at regular intervals because the slave position may be moved.
If the master leaves the network due to power off or artificial operation, as described above, the network is reconfigured around a new master that replaces the left master according to the fixed backup master order.
After the backup master information is generated as described above, the master withdrawal detection step (S820) for detecting that the master has been withdrawn from the network is performed. First, whether or not the master has left the already configured Bluetooth network is detected by detecting that the connection between the master and the slave is broken. According to Bluetooth standard version 1.0, Bluetooth-equipped devices can set a link supervision timer to check the connection status between each other at specific cycles (0.625ms to 40.9sec). As a result of the inspection, if the connection with the other party is broken, this is reported to the host in the Disconnection-Complete Event (Disconnection_Complete Event).
The cycle for inspecting the connection status with the master is determined based on the value of the link supervision timer. The slave uses this to periodically check the connection status with the master.
If it is confirmed that the master has left the network, the backup master determination stage (S830) is performed. The slave assumes that the first backup master is the new master. The slaves left to configure the new network based on the new master establish a connection with the new master.
The new master sets up connections with the remaining slaves in the network and makes sure they are all connected. If there is a slave that is not connected to the new master, the information of the unconnected slave is notified to the connected slave by broadcast communication.
If the first backup master is also detached, one of the slaves will become the master of the newly configured network in a fixed order.
If a new master is determined, the reference transmission power between the new master and the remaining slaves is determined (S840). In the reference transmission power determination stage (S840), the reference transmission power can be the maximum transmission power or the minimum transmission power. When the reference transmission power is the maximum transmission power in the reference transmission power determination stage (S840), the transmission power is optimized so as to satisfy the allowable sensitivity while reducing the transmission power by a method similar to the reduction adaptation stage of the third embodiment. be able to.
On the other hand, when the reference transmission power is the minimum transmission power, the transmission power can be optimized so as to satisfy the permissible sensitivity while increasing the transmission power by a method similar to the increase adaptation step of the third embodiment.
The transmission power recording stage records the current transmission power in any storage location in the Bluetooth module, and the current transmission power recorded until the transmission power optimization stage is completed is the criterion for increasing or decreasing the transmission power. Used as a value.
By using the method according to the present invention, it is possible to optimize the transmission power of the master and the slave in the network. Further, even if the master is separated, one of the backup masters can be set as a new master to configure a new network, and the transmission power between the new master and the slave can be optimized. Therefore, by adjusting the transmission power in the network, the transmission power consumption can be eliminated while maintaining an appropriate level of communication quality.
The specific desirable embodiments of the present invention have been shown and described above. However, the present invention is not limited to the above-described embodiment, and any person who has ordinary knowledge in the technical field to which the invention belongs can carry out various modifications without deviating from the gist of the present invention claimed within the scope of claims. It is possible.
2 Transmitter 4 Receiver 10 Communication section 20 Power measurement unit 30 Power adjustment unit 40 Control unit 50 memory
9 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9
Every citation, both waysCites: the store holds 3 of 4
| Document | Relation | Office |
|---|---|---|
| JP07023000A | Cites | Japan |
| JP04233334A | Cites | Japan |
| JP02256331A | Cites | Japan |
| Specificationof the Bluetooth System,Bluetooth,1999年12月 1日,v1.0B,p.431 | Non-patent | – |
29 members in 4 offices
Priority claims15
| Document | Office | Kind | Date |
|---|---|---|---|
| 20000046810 | Republic of Korea | A | |
| 20000046810 | Republic of Korea | A | |
| 200046810 | Republic of Korea | – | |
| 20000066863 | Republic of Korea | A | |
| 20000066863 | Republic of Korea | A | |
| 200066863 | Republic of Korea | – | |
| 20010010982 | Republic of Korea | A | |
| 20010010982 | Republic of Korea | A | |
| 200110982 | Republic of Korea | – | |
| 2000200046810 | – | – | – |
| 2000200066863 | – | – | – |
| 2001200110982 | – | – | – |
| KR20000046810 | – | – | – |
| KR20000066863 | – | – | – |
| KR20010010982 | – | – | – |
Members29
| Document | Office | Kind | |
|---|---|---|---|
| KR20020013363A | Republic of Korea | A | |
| US2002022495A1 | United States of America | A1 | |
| CN1338844A | China | A | |
| JP2002077039A | Japan | A | |
| JP2005033824A | Japan | A | |
| JP2005033825A | Japan | A | |
| JP2005045828A | Japan | A | |
| US6859656B2 | United States of America | B2 | |
| US2005096078A1 | United States of America | A1 | |
| US2005096079A1 | United States of America | A1 | |
| US2005096080A1 | United States of America | A1 | |
| KR100494070B1 | Republic of Korea | B1 | |
| CN1716805A | China | A | |
| CN1716806A | China | A | |
| CN1722634A | China | A | |
| JP3738205B2 | Japan | B2 | |
| US7430433B2 | United States of America | B2 | |
| US7430434B2 | United States of America | B2 | |
| US7430435B2 | United States of America | B2 | |
| CN100471142C | China | C | |
| JP2009112037A | Japan | A | |
| JP4364756B2 | Japan | B2 | |
| CN1716805B | China | B | |
| JP2010172045A | Japan | A | |
| JP4571463B2 | Japan | B2 | |
| CN1716806B | China | B | |
| JP4908613B2This record | Japan | B2 | |
| JP5452912B2 | Japan | B2 | |
| CN1722634B | China | B |
21 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of completion of termEXPY | EXPY | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Receipt of annual feesJAPANESE INTERMEDIATE CODE: R250R250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Transfer to examiner for re-examination before appeal (zenchi)AppealJAPANESE INTERMEDIATE CODE: A911A911 | A911 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Decision of refusalJAPANESE INTERMEDIATE CODE: A02A02 | A02 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 4908613
- Publication, DOCDB
- 4908613
- Publication, EPODOC
- JP4908613B
- Application
- 111094
- Application, DOCDB
- 2010111094
- Application, EPODOC
- JP20100111094
Titles2
- Japanese
- ネットワークの伝送電力最適化方法
- English
- Network transmission power optimization method
Classification
- CPC, 3
- H04W52/12
- Y02D30/70
- H04W84/12
- IPC, 4
- H04W52 24
- H04W84 20
- H04W52 08
- H04L12 28
