WO2011108379A1 - 通信装置、通信制御方法、及び通信制御プログラム記憶媒体 - Google Patents
通信装置、通信制御方法、及び通信制御プログラム記憶媒体 Download PDFInfo
- Publication number
- WO2011108379A1 WO2011108379A1 PCT/JP2011/053611 JP2011053611W WO2011108379A1 WO 2011108379 A1 WO2011108379 A1 WO 2011108379A1 JP 2011053611 W JP2011053611 W JP 2011053611W WO 2011108379 A1 WO2011108379 A1 WO 2011108379A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication
- stop
- information
- unit
- transmission
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1215—Wireless traffic scheduling for collaboration of different radio technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B15/00—Suppression or limitation of noise or interference
- H04B15/02—Reducing interference from electric apparatus by means located at or near the interfering apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Definitions
- the present invention relates to a communication device, a communication control method, and a communication control program storage medium, and more particularly, to a communication device, a communication control method, and a communication control program storage medium having a function of preventing communication interference.
- wireless LAN Local Area Network
- Bluetooth registered trademark
- Bluetooth also uses the ISM band.
- the wireless LAN and Bluetooth use the same frequency band. Therefore, if both functions are operated at the same time without taking measures to prevent signal interference, radio waves may interfere with each other, and communication quality may be significantly reduced. In some cases, almost no communication is possible.
- a communication block for a wireless LAN hereinafter, a block for realizing a wireless LAN as a function is referred to as a “wireless LAN communication unit”
- Bluetooth hereinafter, a block for realizing Bluetooth as a function is referred to as “Bluetooth”.
- FIG. 9 shows a conceptual diagram of AFH technology. As described above, when the AFH technology is applied, the wireless LAN and Bluetooth communicate with each other using different frequency bands in the ISM band. Next, the PTA technique will be described.
- FIG. 10 shows a block diagram of a configuration example of the terminal 200 to which the PTA technology is applied, and FIG.
- FIG. 11 shows a timing chart showing an operation example of the terminal to which the PTA technology is applied.
- the PTA technique information such as transmission / reception and stop requests, traffic priority, and the like are exchanged between the wireless LAN communication unit 211 and the Bluetooth communication unit 212.
- the wireless LAN communication unit 211 and the Bluetooth communication unit 212 perform communication so that they do not overlap with each other in time, thereby preventing direct signal collision.
- the PTA technology since communication is performed alternately in a time division manner, a decrease in throughput is inevitable for both communication functions.
- the PTA technology is effective in avoiding the worst situation in which transmission and reception cannot be performed at all due to interference, it is actually applied to products on the market.
- FIG. 12 shows a timing chart of an operation example when interference occurs in a terminal to which the PTA technology is applied.
- the wireless LAN communication unit 211 and the Bluetooth communication unit 212 of the terminal itself perform communication by time division control using the PTA technology.
- the opposite device of the wireless LAN transmits a packet at an arbitrary timing
- interference occurs with the communication by the Bluetooth communication unit 212.
- the terminal 200 is combined with the “power save mode” standardized by IEEE 802.11 together with the PTA technology. May work.
- “power management” defined in the IEEE 802.11 standard will be briefly described.
- Power management is a function for power saving of the wireless LAN
- active mode and “power save mode (PS mode)” are defined for the operation state of the terminal.
- PS mode power save mode
- the terminal regularly repeats two types of operation states, that is, an awake state where transmission / reception is possible and a doze state which is a dormant state.
- active mode the terminal is always in an awake state.
- the awake state power is supplied to each circuit block of the wireless LAN communication unit 211.
- doze state power supply to each circuit block of the wireless LAN communication unit 211 is stopped, so that the wireless LAN communication unit 211 is set to a low power consumption state.
- the terminal device During the period of the doze state, even if the opposite device transmits a packet, the terminal device cannot receive the packet. For this reason, the terminal device notifies the opposite device that it has transitioned to the PS mode in advance, thereby buffering the packet addressed to the terminal device in the opposite device.
- the terminal device transmits a polling packet (PS-Poll, Power Save-Poll) to the opposite device to transmit a packet addressed to itself, or active from the PS mode. ⁇ Return to mode.
- PS-Poll Power Save-Poll
- FIG. 13 shows a timing chart of an operation example of a terminal using both the PTA technology and the PS mode.
- the opposite device of the wireless LAN communication unit 211 that has been notified of the transition to the PS mode suspends data transmission to the wireless LAN communication unit 211 and buffers the data. Accordingly, it is possible to suppress interference with communication by the Bluetooth communication unit 212 due to transmission of the opposite device of the wireless LAN communication unit 211.
- the AFH technology has a problem when the wireless LAN communication unit 211 and the Bluetooth communication unit 212 are mounted on the same device.
- the wireless LAN communication unit 211 and the Bluetooth communication unit 212 are mounted on the same device, the positions of the antennas used for the respective communication units are close.
- one antenna may be shared by both communication units. Therefore, even if a direct collision is avoided by using non-overlapping frequencies, the frequencies used are adjacent to each other.
- the wireless LAN has a mechanism for performing retransmission when an acknowledgment packet indicating that the transmission destination device has successfully received is not received. Therefore, communication can be maintained against short-time interference. However, when retransmissions occur frequently, reception of an acknowledgment packet may be delayed and communication may be disconnected.
- FIG. 14 shows a timing chart of an operation example when interference occurs in a terminal using both the PTA technique and the PS mode. As described above, when the data transmitted by the Bluetooth communication unit 212 is retransmitted when the wireless LAN communication unit 211 transmits the data buffered by the opposite device of the wireless LAN communication unit 211, signal interference occurs. To do. In addition, the operation combining the PTA technique and the PS mode has a problem when multicast or broadcast is performed.
- a broadcast packet having a multicast or broadcast destination address is transmitted at an arbitrary timing. This operation is an operation defined in the IEEE 802.11 standard.
- FIG. 15 shows a timing chart of a specific operation example when a broadcast packet is transmitted in a terminal using both the PTA technique and the PS mode.
- the opposite device of the wireless LAN communication unit 211 transmits a beacon, and immediately after that, transmits a multicast frame or a broadcast frame.
- the beacon information called DTIM (Delivery Traffic Indication Message) indicating that data for the terminal 200 is buffered is set.
- DTIM Delivery Traffic Indication Message
- the wireless LAN is operating alone, it is possible to receive a beacon in which DTIM information is set and to receive a subsequent multicast or broadcast broadcast packet.
- the wireless LAN is operating in competition with Bluetooth, there is a possibility that reception is not possible due to interference from Bluetooth. Further, a problem here is that a retransmission mechanism is not applied to multicast or broadcast broadcast packets.
- IP address required in TCP / IP Transmission Control Protocol / Internet Protocol
- DHCP Dynamic Host Configuration Protocol
- the response from the DHCP server may be broadcast. Therefore, if the wireless LAN communication unit 211 and the Bluetooth communication unit 212 are operating in competition in the terminal 200, a response packet from the DHCP server may not be received due to interference as described above. In this case, the IP address cannot be acquired.
- the IP address is indispensable information for performing TCP / IP communication.
- the present invention has been made in view of the technical problems as described above, and communication capable of preventing interference by other communication means when one communication means among a plurality of communication means performs communication.
- An object is to provide a device, a communication control method, and a communication control program.
- the communication apparatus of the present invention includes a first communication unit including a first communication unit that transmits a first transmission signal, a first communication unit including a stop unit that stops transmission of the first transmission signal by the first communication unit, A second communication unit that performs communication using a communication signal that is subject to interference by one transmission signal, and information transmitted to an external communication device by the second communication unit or an external communication device by the second communication unit
- a second communication unit including communication arbitration means for instructing.
- the second communication that performs communication by using the communication signal that is interfered by the first transmission signal is used as the stop unit that stops the transmission of the first transmission signal by the first communication unit.
- the stop is instructed and the transmitted information or received
- the stop means is instructed to cancel the stop.
- the communication control program storage medium of the present invention includes a first communication unit including a first communication unit that performs communication, a stop unit that stops transmission of the first transmission signal by the first communication unit, and a first transmission.
- a second communication unit that performs communication using a communication signal that receives interference due to a signal and a computer built in a communication device that includes a second communication unit including a communication arbitration unit are connected to an external communication device by the second communication unit.
- Means for instructing the stop means to stop when the first information is detected in the information transmitted from the external communication device by the information transmitted to the second communication means or the information transmitted or received When the second information is detected in the information, a communication control program for causing the stop means to function as a means for instructing the cancellation of the stop is stored.
- the communication device, communication control method, and communication control program storage medium of the present invention stops transmission of signals from other communication means when one of the communication means performs communication. Therefore, there is an effect that it is possible to prevent interference by other communication means when one communication means performs communication.
- FIG. 1 is a block diagram illustrating a configuration of a terminal according to the first embodiment of this invention.
- FIG. 2 is a sequence chart showing the operation of the terminal according to the first embodiment.
- FIG. 3 is a timing chart showing the operation of the communication system including the terminal according to the first embodiment.
- the configuration of the terminal according to the first embodiment will be described with reference to FIG.
- the terminal 100 includes a communication control unit 110, a wireless LAN communication unit 120, a Bluetooth communication unit 130, and a PTA control unit 140.
- the communication control unit 110 includes an arithmetic device (Central Processing Unit, CPU), a storage device, an input / output unit, a display unit, a timer, and the like, as in a general terminal device. Since the internal configuration of the communication control unit 110 is not directly related to the gist of the present invention, details are omitted. In the communication control unit 110, programs such as an operating system (Operating System, OS), middleware that controls communication control and image processing, and application programs operate.
- the wireless LAN communication unit 120 includes a MAC (Media Access Control) unit 121 and a PHY (Physical Layer) unit 122, and performs communication by a wireless LAN method compliant with the IEEE 802.11 standard.
- the PHY unit 122 performs wireless communication using the ISM band.
- the Bluetooth communication unit 130 includes an LM (Link Manager) unit 131 and a BB (Baseband) unit 132, and performs communication based on the Bluetooth that conforms to the IEEE 802.15.1 standard.
- the PTA control unit 140 acquires information such as requests and statuses from the wireless LAN communication unit 120 and the Bluetooth communication unit 130, and arbitrates communication between the wireless LAN communication unit 120 and the Bluetooth communication unit 130.
- the communication control unit 110, the wireless LAN communication unit 120, and the Bluetooth communication unit 130 are connected by a wired (wired) interface such as SDIO (Secure Digital Input / Output) or USB (Universal Serial Bus). Since this interface is not directly related to the gist of the present invention, the type of interface is not particularly limited. For convenience of explanation, in FIG.
- the PTA control unit 140, the wireless LAN communication unit 120, and the Bluetooth communication unit 130 are shown as separate blocks, but the implementation is not limited to the configuration of FIG. 1. Absent.
- the DHCP protocol is a protocol used when acquiring an IP address.
- the communication control unit 120 of the wireless LAN terminal device starts acquiring an IP address necessary for performing TCP / IP communication (step S11).
- the DHCP protocol is generally used to obtain an IP address.
- the communication middleware (TCP / IP protocol stack) of the communication control unit 110 first transmits a DHCP Discover to the network (step S12).
- the DHCP Discover is transferred to the DHCP server on the network by the wireless LAN communication unit 120 (Step S23). That is, the DHCP Discover is relayed to the wireless LAN communication unit 120 and an external wireless LAN communication device (not shown, hereinafter referred to as “opposite wireless LAN device”) facing the wireless LAN communication unit 120 and transferred to the DHCP server.
- the wireless LAN communication unit 120 actually transmits a DHCP Discover to the opposite wireless LAN device.
- the wireless LAN communication unit 120 detects whether or not the DHCP Discover has been received (step S21).
- the wireless LAN communication unit 120 issues a communication stop request to the Bluetooth communication unit 130 (step S22). Therefore, the wireless LAN communication unit 120 can transmit the DHCP Discover to the opposite wireless LAN device during the period when the communication by the Bluetooth communication unit 130 is stopped.
- the DHCP server returns a candidate IP address using the DHCP Offer. The DHCP Offer is transferred to the communication control unit 110 by the opposed wireless LAN device and the wireless LAN communication unit 120.
- the wireless LAN communication unit 120 receives DHCP Offer from the opposite wireless LAN device (step S24). Then, the wireless LAN communication unit 120 transmits DHCP Offer to the communication control unit 110 (step S25). At this time, the destination MAC address of DHCP Offer may be broadcast. As described above, when the destination MAC address is broadcast, the opposite wireless LAN device transmits immediately after the beacon including DTIM even if the terminal 100 is in the PS mode. Therefore, when the wireless LAN communication unit 120 and the Bluetooth communication unit 130 are operating in competition, there is a possibility that the wireless LAN communication unit 120 may fail to receive DHCP Offer due to interference with signals transmitted and received by the Bluetooth communication unit 130. There is.
- the wireless LAN communication unit 120 detects whether a DHCP Discover is received from the communication control unit 110 (step S21). Then, when the wireless LAN communication unit 120 detects reception of DHCP Discover, the wireless LAN communication unit 120 requests the Bluetooth communication unit 130 to stop communication via the PTA control unit 140 (step S22). As a result, even when the destination MAC address of the DHCP Offer is a broadcast address, it is possible to eliminate the possibility that the DHCP Offer reception may fail due to communication interruption by the Bluetooth communication unit 130. As described above, the wireless LAN communication unit 120 transfers the DHCP Offer received from the opposite wireless LAN device to the communication control unit 110 (step S25).
- the wireless LAN communication unit 120 can receive the DHCP Offer from the opposite wireless LAN device during the period when the communication by the Bluetooth communication unit 130 is stopped.
- the communication control unit 120 receives a candidate IP address through DHCP Offer (step S13).
- the communication control unit 120 transmits a DHCP Request to formally request that the IP address be used (Step S14).
- the DHCP Request is received by the wireless LAN communication unit 120 (step S26), and is relayed to the wireless LAN communication unit 120 and the opposite wireless LAN device and transferred to the DHCP server, similarly to the DHCP Discover.
- the wireless LAN communication unit 120 can transmit the DHCP Request to the opposite wireless LAN device during the period when the communication by the Bluetooth communication unit 130 is stopped.
- the DHCP server that has received the DHCP Request returns DHCP Ack to formally grant permission.
- the DHCP Ack is transferred to the communication control unit 110 by the opposite wireless LAN device and the wireless LAN communication unit 120, similarly to the DHCP Offer (step S27).
- the destination MAC address may be a broadcast address.
- the wireless LAN communication unit 120 can receive DHCP Ack from the opposite wireless LAN device without being interrupted by the communication by the Bluetooth communication unit 130.
- step S28 when the wireless LAN communication unit 120 detects reception of DHCP Ack (step S28), the wireless LAN communication unit 120 cancels the suspension of communication with the Bluetooth communication unit 130 via the PTA unit (step S29). Note that the transfer of DHCP Ack to the communication control unit 110 (step S27) may be performed after the process of step S29.
- the communication control unit 120 receives DHCP Ack (step S15), confirms that the use of the previously received IP address is permitted, and ends the IP address acquisition process (step S16).
- FIG. 3 is a timing chart showing the operation described with reference to FIG. As shown in FIG. 3, the DHCP Discover transmitted by the terminal 100 reaches the DHCP server on the network via the opposite wireless LAN device.
- the DHCP server notifies the candidate IP address by DHCP Offer. At this time, the destination MAC address may be broadcast.
- the opposite wireless LAN device once buffers the DHCP Offer packet and transmits it immediately after the beacon including DTIM. If there is no problem with the presented IP address, the terminal 100 that has received the DHCP Offer subsequently sends a DHCP Request to formally request the use of the presented IP address.
- the DHCP server that has received the DHCP Request from the terminal 100 gives a formal permission to the request by DHCP Ack.
- the terminal 100 stops communication by the Bluetooth communication unit 130 from the time when the DHCP Discover is transmitted to the time when the DHCP Ack is received, that is, from the start to the end of a series of DHCP sequences, and interference to the wireless LAN by Bluetooth To make the DHCP sequence successful. That is, the terminal 100 requests the Bluetooth communication unit 130 to stop communication before the timing at which a beacon including DTIM information is transmitted. The terminal 100 gives priority to wireless LAN communication until the reception of the multicast or broadcast packet ends. Through the control described above, interference due to Bluetooth is eliminated so that wireless LAN multicast or broadcast can be received.
- the terminal according to the present embodiment includes the wireless LAN communication unit and the Bluetooth communication unit, and stops the communication by the Bluetooth communication unit while the wireless LAN communication unit transmits and receives a predetermined packet. Therefore, there is an effect that it is possible to prevent the interference to the wireless LAN due to Bluetooth.
- the Bluetooth communication unit 130 is requested to stop communication when the DHCP Discover is transmitted, and the communication stop is canceled when DHCP Ack is received. Therefore, communication by the Bluetooth communication unit 130 is completely stopped during the DHCP sequence.
- the communication stop period of the Bluetooth communication unit 130 can be shortened by adding the following control.
- a packet whose destination MAC address is a broadcast address is transmitted from the opposite wireless LAN communication apparatus immediately after transmitting a beacon including DTIM (hereinafter referred to as “DTIM beacon”). Therefore, in the communication system according to the second embodiment, the communication by the Bluetooth communication unit 130 is stopped from the timing at which the DTIM beacon is transmitted, instead of stopping the Bluetooth communication from the start to the end of the DHCP sequence. Then, when the DHCP Offer packet or the DHCP Ack packet whose destination is the broadcast address is received, the communication stop of the Bluetooth communication unit 130 is canceled.
- FIG. 4 shows a sequence of operations of the communication system according to the second embodiment
- FIG. 5 shows a timing chart. The configuration of the terminal of this embodiment is the same as that in FIG.
- the wireless LAN communication unit 120 detects a timing (Bluetooth stop request timing) set a predetermined time before the timing at which the DTIM beacon is transmitted (step S31). Then, the wireless LAN communication unit 120 requests the Bluetooth communication unit 130 to stop communication (step S22). Then, when the wireless LAN communication unit 120 transmits DHCP Offer to the communication control unit 110 (step S25), the wireless LAN communication unit 120 cancels the suspension of communication to the Bluetooth communication unit 130 (step S29). Step S32 is the same as step S31, and step S33 is the same as step S22. In step S34, the wireless LAN communication unit 120 transmits DHCP Ack to the communication control unit 110 (step S27), and then cancels communication stoppage to the Bluetooth communication unit 130.
- a timing Bluetooth stop request timing
- the Bluetooth stop request timing in step S31 is set because it is necessary to execute step S22 before the timing at which the DTIM beacon is actually transmitted and to stop the communication by the Bluetooth communication unit 130.
- the terminal according to the present embodiment stops communication by the Bluetooth communication unit 130 from the transmission timing of the DTIM beacon until a predetermined packet such as DHCP Offer or DHCP Ack is transmitted. Therefore, the communication stop period of the Bluetooth communication unit 130 can be shortened as much as possible.
- a third embodiment will be described. The first and second embodiments are based on the assumption that the wireless LAN communication unit 120 is in the PS mode.
- the Bluetooth communication unit 130 is requested to stop communication when the DHCP Discover is transmitted, and the wireless LAN communication unit 120 itself shifts from the PS mode to the active mode. Therefore, the opposed wireless LAN communication apparatus can transmit a broadcast or multicast packet without waiting for the transmission timing of the DTIM beacon when all the connected terminals are in the active mode.
- the wireless LAN communication unit 120 cancels the Bluetooth communication stop and the terminal 100 itself shifts to the PS mode.
- the terminal according to the present embodiment shifts to the active mode when stopping Bluetooth communication, and shifts to the PS mode when canceling the Bluetooth communication stop. Therefore, there is an effect that the power consumption of the terminal 100 can be reduced.
- the first to third embodiments are not limited to the above-described embodiments, and can be applied to cases where packets are sent by multicast or broadcast even in cases other than the DHCP protocol.
- (Fourth embodiment) in the first to third embodiments, as an example of a communication method, an embodiment in which wireless LAN and Bluetooth are used and the operation of the Bluetooth communication unit is stopped when communication by the wireless LAN communication unit is performed is shown. It was. As is clear from the description of the first to third embodiments, these embodiments are characterized in that when a certain communication unit performs communication, the operation of the other communication unit is stopped. Accordingly, the communication method used in the present invention is not limited to wireless LAN and Bluetooth.
- packets transmitted / received to / from an external communication device are not limited to packets related to DHCP. That is, the present invention can be applied to general information communication in a general communication apparatus including a plurality of communication units that operate independently. Furthermore, when communication is performed by a certain communication unit, it is not necessary to stop communication by another communication unit in order to prevent interference by another communication unit, and only transmission of signals by other communication units is stopped. It is enough to do. Note that the present invention is not intended to prevent interference caused by a signal from an external communication device.
- FIG. 6 is a block diagram showing a configuration of a communication apparatus according to the fourth embodiment of the present invention.
- the communication device 10 of this embodiment includes a first communication unit 11 and a second communication unit 12.
- the first communication unit 11 includes a first communication unit 13 and a stop unit 14.
- the first communication means 13 transmits the first transmission signal 25. Further, the first communication means 13 may also receive a first reception signal (not shown).
- the stop unit 14 stops the transmission of the first transmission signal 25 by the first communication unit 13.
- the second communication unit 12 includes a second communication unit 15 and a communication arbitration unit 16.
- the second communication means 15 performs communication by the second communication method using a communication signal that is subject to interference by the first transmission signal 25.
- the communication signals are a transmission signal 23 transmitted by the second communication unit 15 and a reception signal 24 received by the second communication unit 15.
- the communication signal is, for example, a signal that propagates in the same medium as the medium through which the first transmission signal 25 propagates, and the frequency band used is equal to the first transmission signal 25. For this reason, when the first transmission signal 25 is transmitted, the communication signal is subjected to some interference by the first transmission signal 25.
- the purpose of this embodiment is to stop the transmission of the first transmission signal 25 when the communication by the second communication means 15 is performed.
- the communication arbitration unit 16 detects predetermined information in information transmitted to an external communication device (not shown) or in information received from the external communication device by the second communication unit 15, The stop unit 14 is instructed to stop or cancel the transmission of the first transmission signal 25.
- the information transmitted to the external communication device is information transmitted by being included in the second transmission signal 23.
- the information received from the external communication device is information that is included in the second received signal 24 and transmitted.
- the communication arbitration unit 16 detects the first information in the transmission information 21, the communication arbitration unit 16 outputs a transmission control signal 22 to the stop unit 14, and transmits the first transmission signal 25 by the first communication unit 13. Stop.
- the communication arbitration unit 16 When the communication arbitration unit 16 detects the second information in the reception signal 24, the communication arbitration unit 16 outputs the transmission control signal 22 to the stop unit 14, and the first communication unit 13 transmits the first transmission signal 25. Release the stop.
- the above case corresponds to a case where the communication device 10 starts communication and an external communication device ends the communication.
- the communication arbitration unit 16 stops the transmission of the first transmission signal 25 by the first communication unit 13 when the second information is detected in the reception signal 24, and the first information is included in the transmission information 21. If detected, the stop of transmission of the first transmission signal 25 may be canceled.
- the above case corresponds to a case where the communication device 10 starts communication according to a request from an external communication device, and the communication device 10 ends the communication.
- the communication arbitration unit 16 stops the transmission of the first transmission signal 25 when detecting the first information in the transmission information 21 and detects the third information in the transmission information 21. Sometimes the stop may be released. Alternatively, the communication arbitration unit 16 stops the transmission of the first transmission signal 25 when detecting the second information in the reception signal 23 and detects the fourth information in the reception signal 23. The stop may be released. As described above, the communication device 10 stops or stops the transmission of the first transmission signal 25 by the first communication unit 13 when the predetermined information is detected in the information to be transmitted or the received information. Release. That is, when the communication apparatus 10 detects predetermined information in the transmission information 21 or the reception signal 23, the communication apparatus 10 stops the transmission of the first transmission signal 25 and sets the second communication means 15 in an operable state. To do.
- the communication device 10 When the communication device 10 detects predetermined information in the transmission information 21 or the reception signal 23, the communication device 10 cancels the stop of the transmission of the first transmission signal 25 and can operate only the first communication means 13. Set to. Therefore, the transmission of the first transmission signal 25 is stopped only by including predetermined information in the transmission information 21 or the reception signal 24, and the first transmission to the second transmission signal 23 and the second reception signal 24 is performed. Can be prevented. Then, the transmission stop of the first transmission signal 25 can be canceled only by including predetermined information in the transmission information 21 or the reception signal 24. That is, it is possible to stop the transmission of the signal by the first communication unit 11 or release the stop only by including predetermined information in the information exchanged in the communication by the second communication unit 12. There is an effect that can be done.
- the communication apparatus 10 detects the first information in the transmission information 21, when transmitting the transmission information 21 using the first transmission signal 23, the communication apparatus 10 stops the first communication means 13, Only two communication means 15 may be operable. Also in this case, the second transmission signal 23 including the transmission information 12 does not receive the interference of the first transmission signal 25. When the communication device 10 detects the second information in the second received signal 24, the communication device 10 cancels the stop of the first communication means 13 and sets it to an operable state. Therefore, the second transmission signal 23 and the second reception signal 24 are interfered by the first transmission signal 23 until the second communication means 15 transmits the first information and receives the second information. Not receive.
- the second communication unit 15 may also include a stopping unit that stops the transmission of the second transmission signal 24. In this case, although the signal can be received by the second communication unit 15, interference with the communication by the first communication unit 13 is prevented. Alternatively, the second communication unit 15 may also include a stop unit that stops all the operations of the second communication unit 15.
- the power consumption of the second communication unit 12 when the operation of the second communication unit 15 is stopped is preferably smaller than the power consumption when the operation of the second communication unit 15 is possible.
- the processing of the communication arbitration unit 16 can be performed by program control by a CPU (not shown) built in the second communication unit 12.
- FIG. 7 is a flowchart showing the operation of the communication arbitration unit 16 of the terminal according to the fourth exemplary embodiment of the present invention.
- the communication arbitration unit 16 determines whether or not the first information is included in the transmission information 21 or the reception signal 24 (step S1). When the first information is included (step S1: Yes), the communication arbitration unit 16 stops the transmission of the first transmission signal 25 (step S2).
- the fifth embodiment is also a communication device having a minimum configuration necessary for carrying out the present invention.
- the communication apparatus 10 of this embodiment has the same configuration as the communication apparatus of the fourth embodiment shown in FIG.
- the fourth embodiment and the fifth embodiment are different in conditions for stopping the first communication means 13 and / or conditions for releasing the stop.
- the communication device 10 of this embodiment includes a first communication unit 11 and a second communication unit 12.
- the first communication unit 11 includes a first communication unit 13 that performs communication, and a stop unit 14 that stops communication by the first communication unit.
- the second communication unit 12 includes a second communication unit 15 and a communication arbitration unit 16 that perform communication.
- the communication arbitration unit 16 of the communication apparatus 10 instructs the stop unit 14 to stop or release the stop in synchronization with a reference timing for transmitting / receiving a predetermined packet to / from an external communication apparatus. That is, the communication arbitration unit 16 instructs the stop unit 14 to stop or release the stop when detecting the reference timing.
- the communication arbitration unit 16 stops when the predetermined information is detected in the information transmitted to the external communication device or in the information received from the external communication device by the second communication unit 15. 14 is instructed to stop, or the stop means 14 is instructed to cancel the stop. For example, when detecting the reference timing, the communication arbitration unit 16 outputs the transmission control signal 22 to the stop unit 14 and stops the transmission of the first transmission signal 25 by the first communication unit 13. When the communication arbitration unit 16 detects the second information in the reception signal 24, the communication arbitration unit 16 outputs the transmission control signal 22 to the stop unit 14, and the first communication unit 13 transmits the first transmission signal 25. Release the stop.
- the above case corresponds to a case where the communication device 10 starts communication at a predetermined timing and an external communication device ends the communication.
- the communication device 10 stops the transmission of the first transmission signal 25 at a predetermined timing and enables only the second communication unit 15 to operate. Therefore, there is an effect that the transmission signal 24 and the reception signal 23 are not interfered by the first transmission signal 25 during the predetermined timing.
- the communication arbitration unit 16 detects the second information in the reception signal 24, the communication arbitration unit 16 stops the transmission of the first transmission signal 25 by the first communication unit 13, and the first transmission signal when the reference timing is detected. You may cancel the stop of transmission of 25.
- the processing of the communication arbitration unit 16 can be performed by program control by a CPU (not shown) built in the second communication unit 12. FIG.
- the communication arbitration unit 16 detects the reference timing (step S5).
- the communication arbitration unit 16 stops the transmission of the first transmission signal 25 (step S2).
- the communication arbitration unit 16 determines whether or not the second information is included in the transmission information 21 or the reception signal 24 (step S3).
- the communication arbitration unit 16 cancels the stop of the transmission of the first transmission signal 25 (step S4).
- the communication arbitration unit 16 ends the process.
- a part of the means can be combined.
- the condition of the fourth embodiment may be applied as the stop condition of the first communication unit
- the condition of the fifth embodiment may be applied as the stop release condition of the first communication unit.
- the second communication unit may also include a second communication unit stop unit, and the second communication unit may be stopped or released in response to the stop or release of the first communication unit. That is, when stopping the first communication means, the stop of the second communication means may be released, and when releasing the stop of the first communication means, the second communication means may be stopped.
- the communication device of the present invention can be applied not only to the terminal as described in the embodiment but also to various electronic devices equipped with a communication unit corresponding to a plurality of communication methods. That is, the present invention can be applied to various electronic devices including a plurality of communication units corresponding to a predetermined communication method, such as wireless LAN and Bluetooth. Examples of electronic devices include terminals such as mobile phones, PHS (Personal Handyphone System), PDAs (Personal Digital Assistants). Note that all or some of the communication methods supported by each of the plurality of communication units may be the same. Or all may be different.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
最も普及している無線LANは、米国電気電子技術者協会(Institute of Electrical and Electronic Engineers、IEEE)802委員会が標準化したIEEE802.11シリーズ標準に準拠した無線LAN(以降、単に「無線LAN」という。)である。無線LANには、ISM(Industrial,Scientific,and Medical)バンドと呼ばれる周波数帯域(2.4GHz帯)を使用するものがある。以降、本明細書では、特に明記しない限り、ISMバンドを使用する無線LANを対象とする。
Bluetoothは、IEEE802.15.1標準に準拠している。そして、Bluetoothも、ISMバンドを使用する。
上記のように、無線LANとBluetoothは同じ周波数帯域を使う。そのため、信号の干渉を防止するための対策をとらずに両機能を同時に動作させると、相互に電波の干渉を起こし、通信品質が著しく低下してしまう可能性がある。場合によっては、ほとんど通信を行うことができない。特に、無線LAN用の通信ブロック(以降、機能としての無線LANを実現するブロックを「無線LAN通信部」という)と、Bluetooth用の通信ブロック(以降、機能としてのBluetoothを実現するブロックを「Bluetooth通信部」という)が一つの装置に実装されている場合、2つの通信部間の距離が近いために、相互干渉の影響は大きい。
無線LANとBluetoothとの相互干渉を低減する手段として、AFH(Adaptive Frequency Hopping、適応型周波数ホッピング)技術と、PTA(Packet Traffic Arbitration、パケット・トラフィック調停)技術が考案されている。
AFH技術は、無線LANが使っている周波数をBluetoothのホッピング周波数範囲から除外し、互いに重複しない周波数を使用することによって干渉を軽減する手法である。図9にAFH技術の概念図を示す。このように、AFH技術が適用されたときには、無線LANとBluetoothは、ISMバンドの中で、それぞれ異なる周波数帯を使って通信を行う。
次に、PTA技術について説明する。図10にPTA技術を適用する端末200の構成例のブロック図を、図11にPTA技術を適用する端末の動作例を示すタイミング・チャートを示す。
図10のように、PTA技術では、無線LAN通信部211とBluetooth通信部212との間で、送受信や停止などの要求、トラフィックの優先度などの情報を交換する。そして、図11のように、無線LAN通信部211とBluetooth通信部212が、互いに時間的に重複しないように通信を行うことによって、直接的な信号の衝突が防止される。PTA技術では、時分割で交互に通信を行うために、両通信機能ともにスループットの低下は避けられない。しかし、PTA技術は、干渉によって送受信が全く行えないという最悪の状況が回避されるという面においては効果的なので、実際に市場の製品にも適用されている。
PTA技術について、さらに詳細に説明する。図12に、PTA技術を適用する端末において干渉が発生するときの動作例のタイミング・チャートを示す。図12に示すとおり、自端末の無線LAN通信部211とBluetooth通信部212間では、PTA技術を適用した時分割制御による通信を行う。しかし、無線LANの対向機器が任意のタイミングでパケットを送信してきたときには、Bluetooth通信部212による通信との間に干渉が発生する。この干渉を防止するために、無線LAN通信部211とBluetooth通信部212が同時に動作する場合は、PTA技術とともに、IEEE802.11にて標準化されている「パワー・セーブ・モード」を組み合わせて端末200を動作させることがある。
ここで、IEEE802.11標準に規定されている、「パワー・マネジメント」について簡単に説明する。「パワー・マネジメント」とは、無線LANの省電力化のための機能で、端末の動作状態について、「アクティブ・モード」と「パワー・セーブ・モード(PSモード)」が定義されている。PSモードでは、端末は、送受信が可能なアウェイク(Awake)状態と休止状態であるドーズ(Doze)状態の2種類の動作状態を、規則的に繰り返す。アクティブ・モードでは、端末は、常にアウェイク状態にある。アウェイク状態では、無線LAN通信部211の各回路ブロックに電力が供給される。ドーズ状態では、無線LAN通信部211の各回路ブロックへの電力供給が停止されることによって、無線LAN通信部211が低消費電力状態に設定される。
ドーズ状態の期間中は、対向機器がパケットを送信してきても、端末機器はそのパケットを受信することができない。そのため、端末機器は、事前にPSモードに遷移することを対向機器に通知することによって、端末機器宛のパケットを対向機器内でバッファリングさせる。バッファリングされているパケットを受信するときは、端末機器は、ポーリング・パケット(PS−Poll、Power Save−Poll)を対向機器に送信して自身宛のパケットを送信させるか、あるいはPSモードからアクティブ・モードに復帰する。
上記のPSモードを用いることによって、無線LANの対向機器からのパケット送信を制限することができる。そこで、PTA技術にPSモードを組み合わせることによって、無線LANとBluetoothの干渉をさらに低減することができる。すなわち、PTA技術による時分割通信によって相互の干渉を抑止し、さらに無線LANの対向機器にPSモードへの遷移を通知することによって非同期のパケット送信を停止させる。
図13に、PTA技術とPSモードを併用する端末の動作例のタイミング・チャートを示す。図13に示すように、PSモードへの遷移を通知された無線LAN通信部211の対向機器は、無線LAN通信部211へのデータの送信を保留し、そのデータをバッファリングする。従って、無線LAN通信部211の対向機器の送信による、Bluetooth通信部212による通信に対する干渉を抑止することができる。
以上のように、PTA技術とPSモードを組み合わせることによって、通常の場合は、無線LANとBluetoothが同時に動作するときの相互干渉を抑止することができる。
なお、PTA技術に関しては、IEEE802.15.2標準に、実装形態の一例が公開されている。PTA技術の主目的は、異なる無線通信部同士が相互に情報交換して時分割で通信を行うことによって干渉を回避することにある。
他にも、無線LANとBluetoothとの信号の干渉を防止するための技術が考案されている(例えば、特許文献1参照)。特許文献1の技術では、無線LANとBluetoothの両方に対応する無線通信装置が、外部に無線LANのアクセスポイントを発見したとき、Bluetoothの動作を停止させる。
まず、上記のように、AFH技術やPTA技術を適用することによって、干渉を軽減することは可能である。しかし、AFH技術やPTA技術だけでは干渉対策として十分とは言えない。以下にその理由を説明する。
AFH技術には、無線LAN通信部211とBluetooth通信部212とが同一機器に搭載される場合に課題がある。無線LAN通信部211とBluetooth通信部212とが同一機器に搭載される場合、それぞれの通信部に使用されるアンテナの位置は近い。あるいは、1本のアンテナが両方の通信部に共有されることもある。そのため、たとえ重複しない周波数を使用することによって直接的な衝突を避けたとしても、それぞれが使用する周波数は隣接している。そのため、十分なS/N(Signal to Noise ratio、信号雑音比)が得られない可能性がある。すなわち、無線LAN通信部211とBluetooth通信部212とが同一機器に搭載されている場合には、AFH技術によっては、干渉を完全に回避することはできない。このことはAFH技術の限界として、自明である。
一方、PTA技術には、まず、Bluetoothにデータの再送が発生した場合などに課題がある。無線LANの通信期間であっても、実用面を考えると、通常は、Bluetoothの再送を禁止することはできない。そのため、無線LANの通信期間に切り替わってもBluetooth側の通信が継続してしまうことがある。従って、無線LANがBluetoothによる干渉を受けるという事態が発生し得る。無線LANは、送信先の機器が受信を成功したことを示す肯定応答パケットを受信できなかったときに再送を行う仕組みを持っている。そのため、短時間の干渉に対しては通信を維持することができる。しかし、再送が頻発するような場合には、肯定応答パケットの受信が遅れ、通信が切断される可能性がある。
図14に、PTA技術とPSモードを併用する端末において干渉が発生するときの動作例のタイミング・チャートを示す。このように、無線LANの通信期間になり、無線LAN通信部211の対向機器がバッファリングしていたデータを送信したときに、Bluetooth通信部212によるデータの再送が発生すると、信号の干渉が発生する。
また、PTA技術とPSモードを組み合わせた動作には、マルチキャスト又はブロードキャストが行われるときに課題がある。すなわち、マルチキャスト又はブロードキャストのあて先アドレスを持つ同報パケットについては、相互干渉の抑止が機能しない。なぜならば、同報パケットは、不特定の端末機器に対して一斉に送信されるものであるからである。従って、特定の端末機器がPSモードであったとしても、その端末機器に対してのみ、特別な対応がとられることはない。つまり、前述のような、PSモードにおけるデータ授受の手続き、すなわち、アクティブ・モードへの復帰を待つか、あるいはポーリング・パケットが来るのを待って送信するという対応がとられることはない。
上記の問題についてさらに詳細に説明する。マルチキャスト又はブロードキャストのあて先アドレスを持つ同報パケットは、任意のタイミングで送信される。この動作は、IEEE802.11標準にて規定された動作である。PTA技術とPSモードを併用する端末において同報パケットが送信されるときの、具体的な動作例のタイミング・チャートを図15に示す。このように、無線LAN通信部211の対向機器は、ビーコンを送信し、その直後にマルチキャスト・フレーム又はブロードキャスト・フレームを送信する。ビーコンには、端末200向けのデータがバッファリングされていることを示すDTIM(Delivery Traffic Indication Message)という情報がセットされている。無線LANが単独で動作している通常の状態であれば、DTIM情報がセットされているビーコンを受信し、続くマルチキャスト又はブロードキャストの同報パケットを受信することが可能である。
しかし、無線LANがBluetoothと競合して動作している場合には、Bluetoothからの干渉を受けて受信できない可能性がある。さらに、ここで問題になるのは、マルチキャスト又はブロードキャストの同報パケットの場合は、再送という仕組みが適用されないことである。そのため、一度、干渉によって同報パケットの受信に失敗してしまうと、永久にそのパケットを受信することができない。
同報パケットの受信の失敗の影響の大きさについて、具体例をあげる。インターネット通信で主に使われているTCP/IP(Transmission Control Protocol/Internet Protocol)において必要となるIPアドレスは、一般的にDHCP(Dynamic Host Configuration Protocol)という手続きによってネットワークから自動的に取得される。このとき、DHCPサーバーからの応答がブロードキャストになっている場合がある。そのため、端末200において無線LAN通信部211とBluetooth通信部212が競合して動作していると、上述のように干渉によって、DHCPサーバーからの応答パケットが受信できない可能性がある。この場合、IPアドレスを取得することはできない。IPアドレスはTCP/IP通信を行う上で必要不可欠な情報である。従って、IPアドレスが取得できないということは、すなわちインターネット通信を行うことができないということを意味する。このように、干渉によって通信ができない事態が発生すれば、端末機器にとって致命的な問題であることは言うまでも無い。
特許文献1の技術では、アクセスポイントの存在を発見したとき、Bluetoothの動作を停止させる。すなわち、アクセスポイントが存在するだけで、実際に無線LANによる通信が行われるか否かには関係なく、Bluetoothの動作が停止される。従って、Bluetoothによる通信が可能な期間であっても、不必要に動作を制限してしまうという課題がある。
(発明の目的)
本発明は上記のような技術的課題に鑑みて行われたもので、複数の通信手段のうちの一つの通信手段が通信を行う際の、他の通信手段による干渉を防止することができる通信装置、通信制御方法、及び通信制御プログラムを提供することを目的とする。
本発明の通信制御方法は、第1の通信手段による第1の送信信号の送信を停止させる停止手段に、第1の送信信号による干渉を受ける通信信号を使用して通信を行う第2の通信手段によって外部の通信装置へ送信される情報又は第2の通信手段によって外部の通信装置から受信された情報中に第1の情報を検出したとき、停止を指示し、送信される情報又は受信された情報中に第2の情報を検出したとき、停止手段に停止の解除を指示することを特徴とする。
本発明の通信制御プログラム記憶媒体は、通信を行う第1の通信手段と第1の通信手段による第1の送信信号の送信を停止させる停止手段を含む第1の通信部と、第1の送信信号による干渉を受ける通信信号を使用して通信を行う第2の通信手段と通信調停手段を含む第2の通信部を備える通信装置が内蔵するコンピュータを、第2の通信手段によって外部の通信装置へ送信される情報又は第2の通信手段によって外部の通信装置から受信された情報中に第1の情報を検出したとき、停止手段に停止を指示する手段と、送信される情報又は受信された情報中に第2の情報を検出したとき、停止手段に停止の解除を指示する手段として機能させるための通信制御プログラムを記憶することを特徴とする。
次に本発明の実施の形態について図面を参照して詳細に説明する。図1は、本発明の第1の実施形態の端末の構成を示すブロック図である。図2は、第1の実施形態の端末の動作を示すシーケンス・チャートである。図3は、第1の実施形態の端末を含む通信システムの動作を示すタイミング・チャートである。
図1を用いて、第1の実施形態の端末の構成について説明する。端末100は、通信制御部110、無線LAN通信部120、Bluetooth通信部130、PTA制御部140を備える。
通信制御部110は、一般的な端末機器と同様に、演算装置(Central Processing Unit、CPU)、記憶装置、入出力部、表示部、タイマーなどを備える。通信制御部110の内部の構成は、本発明の趣旨に直接関係しないため、詳細については省略する。通信制御部110では、オペレーティング・システム(Operating System、OS)や、通信制御や画像処理などを司るミドルウェア、アプリケーション・プログラムなどのプログラムが動作する。
無線LAN通信部120は、MAC(Media Access Control)部121とPHY(Physical Layer)部122を備え、IEEE802.11標準に準拠した無線LAN方式による通信を行う。PHY部122は、ISMバンドを使用した無線通信を行う。
Bluetooth通信部130は、LM(Link Manager)部131とBB(Baseband)部132を備え、IEEE802.15.1標準に準拠したBluetoothによる通信を行う。
PTA制御部140は、無線LAN通信部120及びBluetooth通信部130からのリクエストやステータスなどの情報を取得し、無線LAN通信部120とBluetooth通信部130との間の通信の調停を行う。
通信制御部110と、無線LAN通信部120及びBluetooth通信部130とは、SDIO(Secure Digital Input/Output)やUSB(Universal Serial Bus)などのワイヤード(有線)・インタフェースで接続される。このインタフェースは本発明の趣旨に直接関係しないため、インタフェースの種類は特に限定されない。また、説明の便宜上、図1では、PTA制御部140、無線LAN通信部120、Bluetooth通信部130が、別個のブロックとして表記されているが、実現形態は図1の構成に限定されるものではない。
次に、図2のシーケンス・チャートを参照して、端末100の動作について説明する。以下の説明では、インターネット通信で一般的に使われるTCP/IPプロトコルにおいて使用される、DHCPプロトコルを一例として説明する。DHCPプロトコルとは、IPアドレスを取得する際に使われるプロトコルである。
始めに、無線LAN端末機器の通信制御部120は、TCP/IP通信を行うために必要となるIPアドレスの取得を開始する(ステップS11)。TCP/IP通信では、IPアドレスを取得するために、一般的にDHCPプロトコルが使用される。
IPアドレスを取得する際、通信制御部110の通信ミドルウェア(TCP/IPプロトコル・スタック)は、最初にDHCP Discoverをネットワークに送信する(ステップS12)。DHCP Discoverは、無線LAN通信部120によって、ネットワーク上のDHCPサーバーへ転送される(ステップS23)。すなわち、DHCP Discoverは、無線LAN通信部120と、無線LAN通信部120に対向する外部の無線LAN通信装置(図示なし、以降、「対向無線LAN装置」という)に中継され、DHCPサーバーへ転送される。従って、無線LAN通信部120は、実際には対向無線LAN装置へDHCP Discoverを送信する。
なお、無線LAN通信部120が対向無線LAN装置へDHCP Discoverを送信する前に、後述のように、無線LAN通信部120は、DHCP Discoverの受信の有無を検出する(ステップS21)。そして、無線LAN通信部120は、DHCP Discoverの受信を検出すると、Bluetooth通信部130に対して通信停止の要求を出す(ステップS22)。従って、無線LAN通信部120は、Bluetooth通信部130による通信が停止している期間に、対向無線LAN装置へDHCP Discoverを送信することができる。
DHCPサーバーは、DHCP Discoverを受信すると、DHCP Offerを用いて、候補となるIPアドレスを返信する。DHCP Offerは、対向無線LAN装置と無線LAN通信部120によって、通信制御部110へ転送される。すなわち、無線LAN通信部120は、対向無線LAN装置からDHCP Offerを受信する(ステップS24)。そして、無線LAN通信部120は、通信制御部110へDHCP Offerを送信する(ステップS25)。このとき、DHCP Offerの宛先MACアドレスがブロードキャストになっていることがある。
前述のとおり、宛先MACアドレスがブロードキャストの場合、対向無線LAN装置は、端末100がPSモードにあっても、DTIMが含まれるビーコンの直後に送信してしまう。そのため、無線LAN通信部120とBluetooth通信部130とが競合して動作している場合、Bluetooth通信部130が送受信する信号の妨害によって、無線LAN通信部120がDHCP Offerの受信に失敗する可能性がある。
DHCP Offerの受信失敗を防止するために、無線LAN通信部120は、通信制御部110からのDHCP Discoverの受信の有無を検出する(ステップS21)。そして、無線LAN通信部120は、DHCP Discoverの受信を検出すると、PTA制御部140を介して、Bluetooth通信部130に対して通信の停止を要求する(ステップS22)。これにより、DHCP Offerの宛先MACアドレスがブロードキャスト・アドレスであっても、Bluetooth通信部130による通信の妨害で、DHCP Offerの受信に失敗する可能性を排除することができる。上記のように、無線LAN通信部120は、対向無線LAN装置から受信したDHCP Offerを、通信制御部110へ転送する(ステップS25)。このように、無線LAN通信部120は、Bluetooth通信部130による通信が停止している期間に、対向無線LAN装置からDHCP Offerを受信することができる。
通信制御部120は、DHCP Offerによって候補となるIPアドレスを受信する(ステップS13)。そして、通信制御部120は、受信したIPアドレスに問題がないとき、正式にそのIPアドレスを使うことを要求するために、DHCP Requestを送信する(ステップS14)。DHCP Requestは、無線LAN通信部120に受信され(ステップS26)、DHCP Discoverと同様に、無線LAN通信部120と対向無線LAN装置に中継され、DHCPサーバーへ転送される。このように、無線LAN通信部120は、Bluetooth通信部130による通信が停止している期間に、対向無線LAN装置へDHCP Requestを送信することができる。
DHCP Requestを受信したDHCPサーバーは、正式に許可を与えるためにDHCP Ackを返信する。DHCP Ackは、DHCP Offerと同様に、対向無線LAN装置と無線LAN通信部120によって、通信制御部110へ転送される(ステップS27)。このDHCP Ackも宛先MACアドレスがブロードキャスト・アドレスになっていることがある。しかし、Bluetooth通信部130による通信の停止は継続している。そのため、無線LAN通信部120は、Bluetooth通信部130による通信の妨害を受けることなく、対向無線LAN装置からDHCP Ackを受信することができる。
さらに、無線LAN通信部120は、DHCP Ackの受信を検出すると(ステップS28)、PTA部を介して、Bluetooth通信部130に対して通信の停止を解除する(ステップS29)。なお、通信制御部110へのDHCP Ackの転送(ステップS27)は、ステップS29の処理の後でもよい。
通信制御部120は、DHCP Ackを受信する(ステップS15)ことによって、先に受信したIPアドレスの使用が許可されたことを確認し、IPアドレスの取得処理を終了する(ステップS16)。
図3は、図2を使って説明した動作を、タイミング・チャートで示したものである。図3のように、端末100によって送信されたDHCP Discoverは、対向無線LAN装置を経由してネットワーク上のDHCPサーバーに届く。
DHCPサーバーは、候補となるIPアドレスをDHCP Offerによって通知する。このとき、宛先MACアドレスはブロードキャストであることがある。端末100がPSモードにある場合、対向無線LAN装置は、一旦、DHCP Offerパケットをバッファリングし、DTIMを含むビーコンの直後に送信する。
DHCP Offerを受信した端末100は、提示されたIPアドレスに問題がなければ、続いてDHCP Requestを送信して、提示されたIPアドレスの使用を正式に要求する。
端末100からのDHCP Requestを受けたDHCPサーバーは、その要求に対してDHCP Ackによって正式な許可を与える。
端末100は、DHCP Discoverを送信してから、DHCP Ackを受信するまで、すなわち、一連のDHCPシーケンスの開始から終了までの間、Bluetooth通信部130による通信を停止させ、Bluetoothによる無線LANへの干渉を防止して、DHCPシーケンスを成功させる。
すなわち、端末100では、DTIM情報を含むビーコンが送信されるタイミングより前に、Bluetooth通信部130に対して通信の停止を要求する。そして、端末100は、マルチキャスト又はブロードキャストのパケットの受信を終了するまでの間、無線LANの通信を優先する。以上の制御によって、Bluetoothによる干渉を排除して、無線LANのマルチキャスト又はブロードキャストを受信できるようにする。
以上説明したように、本実施形態の端末は、無線LAN通信部とBluetooth通信部を備え、無線LAN通信部が所定のパケットを送受信する間は、Bluetooth通信部による通信を停止させる。そのため、Bluetoothによる無線LANへの干渉を防止することができるという効果がある。
(第2の実施形態)
第1の実施形態では、DHCP Discoverの送信を契機にBluetooth通信部130に対して通信の停止を要求し、DHCP Ack受信を契機に通信の停止を解除する。そのため、DHCPシーケンスの期間中は、Bluetooth通信部130による通信は完全に停止してしまう。これに対して、以下のような制御を追加することによって、Bluetooth通信部130の通信停止期間を短縮することができる。
前述のとおり、宛先MACアドレスがブロードキャストのアドレスであるパケットは、DTIMを含むビーコン(以降、「DTIMビーコン」という)を送出した直後に対向無線LAN通信装置から送信される。そこで、第2の実施形態の通信システムでは、DHCPシーケンスの開始から終了までBluetoothの通信を停止するのではなく、DTIMビーコンが送信されるタイミングから、Bluetooth通信部130による通信を停止させる。そして、宛先がブロードキャスト・アドレスになっているDHCP Offerパケット又は、DHCP Ackパケットを受信したタイミングで、Bluetooth通信部130の通信停止を解除する。
第2の実施形態の通信システムの動作の、シーケンスを図4に、タイミング・チャートを図5に示す。なお、本実施形態の端末の構成は、図1と同じである。
図4のように、無線LAN通信部120は、DTIMビーコンが送信されるタイミングより所定時間だけ前に設定されたタイミング(Bluetooth停止要求タイミング)を検出する(ステップS31)。そして、無線LAN通信部120は、Bluetooth通信部130に対して通信の停止を要求する(ステップS22)。そして、無線LAN通信部120は、DHCP Offerを通信制御部110へ送信すると(ステップS25)、Bluetooth通信部130に対して通信の停止を解除する(ステップS29)。ステップS32についてはステップS31と、ステップS33についてはステップS22と同じ処理を行う。ステップS34では、無線LAN通信部120がDHCP Ackを通信制御部110へ送信(ステップS27)した後、Bluetooth通信部130に対して通信の停止を解除する。
なお、ステップS31におけるBluetooth停止要求タイミングは、実際にDTIMビーコンが送信されるタイミングより前にステップS22を実行し、Bluetooth通信部130による通信を停止させる必要があるために設定されたものである。
以上のように、本実施形態の端末は、DTIMビーコンの送信タイミングから、DHCP Offer、DHCP Ack等、所定のパケットを送信するまで、Bluetooth通信部130による通信を停止させる。従って、Bluetooth通信部130の通信停止期間を極力短くすることができるという効果がある。
(第3の実施形態)
次に第3の実施形態について説明する。第1及び第2の実施形態は、無線LAN通信部120がPSモードにあることを前提とした。第3の実施形態では、DHCP Discoverの送信を契機にBluetooth通信部130に対して通信停止を要求するとともに、無線LAN通信部120自身がPSモードからアクティブ・モードに遷移する。
従って、対向無線LAN通信装置は、接続しているすべての端末がアクティブ・モードの場合、DTIMビーコンの送信タイミングを待たずして、ブロードキャスト又はマルチキャストのパケットを送信することができる。
無線LAN通信部120は、宛先がブロードキャスト・アドレスになっているDHCP Offerパケット又は、DHCP Ackパケットを受信すると、Bluetoothの通信停止を解除するとともに、端末100自身がPSモードに遷移する。
以上のように、本実施形態の端末は、Bluetoothの通信を停止させるときにアクティブ・モードに遷移し、Bluetoothの通信停止を解除するときにPSモードに遷移する。従って、端末100の消費電力を削減することができるという効果がある。
第1乃至第3の実施形態は、上記の各実施形態に限定されるものではなく、DHCPプロトコル以外の場合でもマルチキャスト又はブロードキャストでパケットが送られてくる場合に適用することができる。
(第4の実施形態)
第1乃至第3の実施形態では、通信方式の例として、無線LANとBluetoothを使用し、無線LAN通信部による通信が行われるときに、Bluetooth通信部の動作が停止されるという実施形態を示した。第1乃至第3の実施形態の説明から明らかなように、これらの実施形態では、ある通信部が通信を行うときに、他の通信部の動作を停止させることに特徴がある。従って、本発明で使用される通信方式は、無線LANとBluetoothには限定されない。また、外部の通信装置(第1乃至第3の実施形態では、対向無線LAN通信装置)との間で送受信されるパケットも、DHCPに関連したパケットに限定されない。すなわち、本発明は、独立して動作する複数の通信部を備える一般の通信装置における、一般の情報通信に適用することができる。
さらに、ある通信部による通信が行われるときには、他の通信部による干渉を防止するためには、他の通信部による通信自体を停止させる必要はなく、他の通信部による信号の送信のみを停止させれば十分である。
なお、本発明は、外部の通信装置からの信号による干渉の防止を対象としていない。ただし、他の通信部による信号の送信を停止させることによって、間接的に外部の通信装置からの信号の送信が減少し、結果的に外部の通信装置からの信号による干渉も抑制される可能性はある。
第4の実施形態は、以上の本発明の特徴点を踏まえた実施形態で、本発明を実施するために必要な最小の構成のみを備える。図6は、本発明の第4の実施形態の通信装置の構成を示すブロック図である。本実施形態の通信装置10は、第1の通信部11と第2の通信部12を備える。
第1の通信部11は、第1の通信手段13、停止手段14を含む。第1の通信手段13は、第1の送信信号25の送信を行う。さらに、第1の通信手段13は、第1の受信信号(図示なし)の受信も行ってもよい。停止手段14は、第1の通信手段13による第1の送信信号25の送信を停止させる。
第2の通信部12は、第2の通信手段15、通信調停手段16を含む。
第2の通信手段15は、第1の送信信号25による干渉を受ける通信信号を使用して第2の通信方式による通信を行う。通信信号は、具体的には、第2の通信手段15によって送信される送信信号23、及び第2の通信手段15によって受信される受信信号24である。
通信信号は、例えば、第1の送信信号25が伝播する媒体と同じ媒体中を伝播する信号で、使用される周波数帯が第1の送信信号25と等しい。そのため、第1の送信信号25が送信されているときには、通信信号は第1の送信信号25によって何らかの干渉を受ける。そこで、第2の通信手段15による通信が行われるときには、第1の送信信号25の送信を停止させるというのが本実施形態の趣旨である。
通信調停手段16は、外部の通信装置(図示なし)へ送信される情報中、又は、第2の通信手段15によって外部の通信装置から受信された情報中に、所定の情報を検出したとき、停止手段14に第1の送信信号25の送信の停止又は停止の解除を指示する。外部の通信装置へ送信される情報とは、第2の送信信号23に含められて送信される情報である。外部の通信装置から受信された情報とは、第2の受信信号24に含められて送信されてきた情報である。
例えば、通信調停手段16は、送信情報21の中に第1の情報を検出すると、停止手段14へ送信制御信号22を出力し、第1の通信手段13による第1の送信信号25の送信を停止させる。そして、通信調停手段16は、受信信号24の中に第2の情報を検出すると、停止手段14へ送信制御信号22を出力し、第1の通信手段13による第1の送信信号25の送信の停止を解除する。上記のケースは、通信装置10が通信を開始させ、外部の通信装置がその通信を終了させる場合等に相当する。
あるいは、通信調停手段16は、受信信号24の中に第2の情報を検出すると第1の通信手段13による第1の送信信号25の送信を停止させ、送信情報21の中に第1の情報を検出すると第1の送信信号25の送信の停止を解除してもよい。上記のケースは、通信装置10が外部の通信装置からの要求に従って通信を開始させ、通信装置10がその通信を終了させる場合等に相当する。
その他にも、通信調停手段16は、送信情報21の中に第1の情報を検出したときに第1の送信信号25の送信を停止させ、送信情報21の中に第3の情報を検出したときに停止を解除してもよい。あるいは、通信調停手段16は、受信信号23の中に第2の情報を検出したときに第1の送信信号25の送信を停止させ、受信信号23の中に第4の情報を検出したときに停止を解除してもよい。以上のように、通信装置10は、送信する情報又は受信した情報中に所定の情報を検出することを契機として、第1の通信手段13による第1の送信信号25の送信の停止又は停止の解除を行う。すなわち、通信装置10は、送信情報21又は受信信号23の中に所定の情報を検出すると、第1の送信信号25の送信を停止させ、第2の通信手段15のみが動作可能な状態に設定する。また、通信装置10は、送信情報21又は受信信号23の中に所定の情報を検出すると、第1の送信信号25の送信の停止を解除し、第1の通信手段13のみを動作可能な状態に設定する。
従って、送信情報21又は受信信号24の中に所定の情報を含ませるのみで、第1の送信信号25の送信を停止させ、第2の送信信号23及び第2の受信信号24への第1の送信信号25による干渉を防止することができる。そして、送信情報21又は受信信号24の中に所定の情報を含ませるのみで、第1の送信信号25の送信の停止を解除することができる。すなわち、第2の通信部12による通信において交換される情報の中に所定の情報を含ませるのみで、第1の通信部11による信号の送信を停止させたり、停止を解除したりすることができるという効果がある。
さらに、通信装置10は、送信情報21の中に第1の情報を検出すると、送信情報21を第1の送信信号23を用いて送信するときに、第1の通信手段13を停止させ、第2の通信手段15のみを動作可能にしてもよい。この場合も、送信情報12を含む第2の送信信号23は、第1の送信信号25の干渉を受けることがない。通信装置10は、第2の受信信号24中に第2の情報を検出すると、第1の通信手段13の停止を解除し、動作可能な状態に設定する。従って、第2の通信手段15が、第1の情報を送信してから第2の情報を受信するまで、第2の送信信号23及び第2の受信信号24が第1の送信信号23による干渉を受けることがない。
このように、第1の通信手段13による第1の送信信号25の送信を停止させるとき、第1の通信手段13の動作のすべてを停止させてもよい。この場合、第1の通信手段13による信号の送受信がすべて停止するので、第2の通信手段15への干渉は防止される。なお、第1の通信手段13による通信が停止しているときの第1の通信部11の消費電力は、第1の通信手段13による通信が可能な状態にあるときの消費電力よりも小さいことが望ましい。
また、第2の通信手段15も、第2の送信信号24の送信を停止させる停止手段を備えてもよい。この場合、第2の通信手段15による信号の受信は可能であるが、第1の通信手段13による通信への干渉は防止される。あるいは、第2の通信手段15も、第2の通信手段15の動作のすべてを停止させる停止手段を備えてもよい。第2の通信手段15の動作が停止しているときの第2の通信部12の消費電力は、第2の通信手段15の動作が可能な状態にあるときの消費電力よりも小さいことが望ましい。
通信調停手段16の処理は、第2の通信部12に内蔵されたCPU(図示なし)によるプログラム制御によって行うことができる。図7は、本発明の第4の実施形態の端末の通信調停手段16の動作を示すフローチャートである。
始めに、通信調停手段16は、送信情報21又は受信信号24中に第1の情報が含まれるか否かを判定する(ステップS1)。第1の情報が含まれるとき(ステップS1:Yes)、通信調停手段16は、第1の送信信号25の送信を停止する(ステップS2)。
第1の情報が含まれないとき(ステップS1:No)、通信調停手段16は、送信情報21又は受信信号24中に第2の情報が含まれるか否かを判定する(ステップS3)。第2の情報が含まれるとき(ステップS3:Yes)、通信調停手段16は、第1の送信信号25の送信の停止を解除する(ステップS4)。
送信情報21又は受信信号24中に、第1の情報及び第2の情報が含まれないとき(ステップS3:No)、通信調停手段16は、処理を終了する。
(第5の実施形態)
第5の実施形態も、本発明を実施するために必要な最小の構成を備える通信装置である。本実施形態の通信装置10は、図6に示した第4の実施形態の通信装置と同じ構成を備える。ただし、第4の実施形態と第5の実施形態とは、第1の通信手段13を停止する条件及び又は停止を解除する条件が異なる。
本実施形態の通信装置10は、第1の通信部11と第2の通信部12を備える。第1の通信部11は、通信を行う第1の通信手段13と、前記第1の通信手段による通信を停止させる停止手段14を含む。第2の通信部12は、通信を行う第2の通信手段15と通信調停手段16を含む。
本実施形態の通信装置10の通信調停手段16は、外部の通信装置との間で所定のパケットを送受信する基準タイミングに同期して停止手段14に停止又は停止の解除を指示する。すなわち、通信調停手段16は、基準タイミングを検出すると、停止手段14に停止又は停止の解除を指示する。なお、上記の「同期」は、基準タイミングと一定の関係を持つことを意味し、タイミングが完全に一致することまでは要求しない。
また、通信調停手段16は、外部の通信装置へ送信される情報中、又は、第2の通信手段15によって外部の通信装置から受信された情報中に、所定の情報を検出したとき、停止手段14に停止を指示、又は停止手段14に停止の解除を指示する。
例えば、通信調停手段16は、基準タイミングを検出すると、停止手段14へ送信制御信号22を出力し、第1の通信手段13による第1の送信信号25の送信を停止させる。そして、通信調停手段16は、受信信号24の中に第2の情報を検出すると、停止手段14へ送信制御信号22を出力し、第1の通信手段13による第1の送信信号25の送信の停止を解除する。上記のケースは、通信装置10が所定のタイミングで通信を開始させ、外部の通信装置がその通信を終了させる場合等に相当する。
以上のように、本実施形態の通信装置10は、所定のタイミングで第1の送信信号25の送信を停止させ、第2の通信手段15のみを動作可能にする。従って、所定のタイミング中は、送信信号24及び受信信号23が第1の送信信号25による干渉を受けることがないという効果がある。
なお、通信調停手段16が、受信信号24の中に第2の情報を検出すると第1の通信手段13による第1の送信信号25の送信を停止させ、基準タイミングを検出すると第1の送信信号25の送信の停止を解除してもよい。
通信調停手段16の処理は、第2の通信部12に内蔵されたCPU(図示なし)によるプログラム制御によって行うことができる。図8は、本発明の第5の実施形態の端末の通信調停手段16の動作を示すフローチャートである。
始めに、通信調停手段16は、基準タイミングを検出する(ステップS5)。基準タイミングを検出すると(ステップS5:Yes)、通信調停手段16は、第1の送信信号25の送信を停止する(ステップS2)。
第1の情報が含まれないとき(ステップS5:No)、通信調停手段16は、送信情報21又は受信信号24中に第2の情報が含まれるか否かを判定する(ステップS3)。第2の情報が含まれるとき(ステップS3:Yes)、通信調停手段16は、第1の送信信号25の送信の停止を解除する(ステップS4)。
送信情報21又は受信信号24中に、第1の情報及び第2の情報が含まれないとき(ステップS3:No)、通信調停手段16は、処理を終了する。
なお、第4及び第5の実施形態は、その手段の一部を組み合わせることができる。例えば、第1の通信手段の停止条件として第4の実施形態の条件を適用し、第1の通信手段の停止解除条件として第5の実施形態の条件を適用してもよい。あるいは、その逆でもよい。
また、第2の通信部にも、第2の通信手段の停止手段を備え、第1の通信手段の停止又は解除に対応させて、第2の通信手段を停止又は解除させてもよい。すなわち、第1の通信手段の停止させるときには第2の通信手段の停止を解除し、第1の通信手段の停止を解除するときには第2の通信手段を停止させてもよい。
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、2010年3月1日に出願された日本出願特願2010−044014を基礎とする優先権を主張し、その開示の全てをここに取り込む。
11 第1の通信部
12 第2の通信部
21 送信情報
22 送信制御信号
23 第2の送信信号
24 第2の受信信号
25 第1の送信信号
100、200 端末機器
110 通信制御部
120、211 無線LAN通信部
121 MAC部
122 PHY部
130、212 Bluetooth通信部
131 LM部
132 BB部
Claims (16)
- 第1の送信信号を送信する第1の通信手段と、前記第1の通信手段による前記第1の送信信号の送信を停止させる停止手段を含む第1の通信部と、
前記第1の送信信号による干渉を受ける通信信号を使用して通信を行う第2の通信手段と、前記第2の通信手段によって外部の通信装置へ送信される情報又は前記第2の通信手段によって前記外部の通信装置から受信された情報中に第1の情報を検出したとき、前記停止手段に前記停止を指示し、前記送信される情報又は前記受信された情報中に第2の情報を検出したとき、前記停止手段に前記停止の解除を指示する通信調停手段を含む第2の通信部
を備えることを特徴とする通信装置。 - 前記通信調停手段は、前記送信される情報中に第1の情報を検出したとき、前記停止手段に前記停止を指示し、前記受信された情報中に第2の情報を検出したとき、前記停止手段に前記停止の解除を指示する
ことを特徴とする請求項1記載の通信装置。 - 前記第1の情報は、前記第2の通信手段と前記外部の通信装置との間で開始される所定の情報交換の最初に前記第2の通信手段によって送信される情報であり、
前記第2の情報は、前記情報交換の最後に前記第2の通信手段によって受信される情報である
ことを特徴とする請求項2記載の通信装置。 - 前記通信調停手段は、前記外部の通信装置との間で所定のパケットを送受信する基準タイミングに同期して前記停止手段に前記停止又は前記停止の解除を指示する
ことを特徴とする請求項1乃至3のいずれかに記載の通信装置。 - 前記通信調停手段は、前記基準タイミングに同期して前記停止手段に前記停止を指示し、前記停止の指示後、前記受信された情報中に前記第2の情報を検出したとき前記停止の解除を指示する
ことを特徴とする請求項4記載の通信装置。 - 前記基準タイミング以降の所定の期間に、前記第2の通信手段と前記外部の通信装置との間で所定の情報交換が行われる
ことを特徴とする請求項4又は5記載の通信装置。 - 前記情報交換は、前記外部の通信装置への所定の処理の要求の送信、及び前記外部の通信装置からの前記要求への応答の受信を含む
ことを特徴とする請求項3又は6記載の通信装置。 - 前記情報交換は、同報パケットの送受信を含む
ことを特徴とする請求項3、6又は7記載の通信装置。 - 前記外部の通信装置は、DHCPサーバーであり、
前記情報交換は、前記DHCPサーバーへのIPアドレスの取得のための情報交換である
ことを特徴とする請求項3、又は7乃至8のいずれかに記載の通信装置。 - 前記第2の通信部は、前記第2の通信手段による第2の送信信号の送信を停止させる第2の停止手段を含み、
前記通信調停手段は、前記第1の送信信号の送信を停止させるとき、前記第2の送信信号の送信の停止を解除し、前記第1の送信信号の停止を解除するとき、前記第2の送信信号の送信を停止させる
ことを特徴とする請求項1乃至9のいずれかに記載の通信装置。 - 前記通信調停手段は、前記第1の送信信号の送信を停止させるとき、前記第1の通信手段による通信動作を停止させる
ことを特徴とする請求項1乃至10のいずれかに記載の通信装置。 - 前記通信調停手段は、前記第2の送信信号の送信を停止させるとき、前記第2の通信手段による通信動作を停止させる
ことを特徴とする請求項1乃至11のいずれかに記載の通信装置。 - 第1の通信手段による第1の送信信号の送信を停止させる停止手段に、前記第1の送信信号による干渉を受ける通信信号を使用して通信を行う第2の通信手段によって外部の通信装置へ送信される情報又は前記第2の通信手段によって前記外部の通信装置から受信された情報中に第1の情報を検出したとき、前記停止を指示し、
前記送信される情報又は前記受信された情報中に第2の情報を検出したとき、前記停止手段に前記停止の解除を指示する
ことを特徴とする通信制御方法。 - 前記外部の通信装置との間で所定のパケットを送受信する基準タイミングに同期して前記停止手段に前記停止又は前記停止の解除を指示する
ことを特徴とする請求項13記載の通信制御方法。 - 第1の送信信号を送信する第1の通信手段と前記第1の通信手段による前記第1の送信信号の送信を停止させる停止手段を含む第1の通信部と、前記第1の送信信号による干渉を受ける通信信号を使用して通信を行う第2の通信手段と通信調停手段を含む第2の通信部を備える通信装置が内蔵するコンピュータを、
前記第2の通信手段によって外部の通信装置へ送信される情報又は前記第2の通信手段によって前記外部の通信装置から受信された情報中に第1の情報を検出したとき、前記停止手段に前記停止を指示する手段と、
前記送信される情報又は前記受信された情報中に第2の情報を検出したとき、前記停止手段に前記停止の解除を指示する手段
として機能させるための通信制御プログラムを記憶する通信制御プログラム記憶媒体。 - 前記コンピュータを、さらに、前記外部の通信装置との間で所定のパケットを送受信する基準タイミングに同期して前記停止手段に前記停止又は前記停止の解除を指示する手段
として機能させる請求項15記載の通信制御プログラムを記憶する通信制御プログラム記憶媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201180011034.5A CN102783245B (zh) | 2010-03-01 | 2011-02-15 | 通信设备和通信控制方法 |
| US13/579,225 US20120302184A1 (en) | 2010-03-01 | 2011-02-15 | Communication apparatus, communication control method and communication control program storage medium |
| EP11750491.0A EP2544503A4 (en) | 2010-03-01 | 2011-02-15 | COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD AND STORAGE MEDIUM WITH A COMMUNICATION CONTROL PROGRAM |
| JP2012503067A JP5809131B2 (ja) | 2010-03-01 | 2011-02-15 | 通信装置、通信制御方法、及び通信制御プログラム記憶媒体 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010044014 | 2010-03-01 | ||
| JP2010-044014 | 2010-03-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2011108379A1 true WO2011108379A1 (ja) | 2011-09-09 |
Family
ID=44542037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2011/053611 Ceased WO2011108379A1 (ja) | 2010-03-01 | 2011-02-15 | 通信装置、通信制御方法、及び通信制御プログラム記憶媒体 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20120302184A1 (ja) |
| EP (1) | EP2544503A4 (ja) |
| JP (2) | JP5809131B2 (ja) |
| CN (1) | CN102783245B (ja) |
| WO (1) | WO2011108379A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130083668A1 (en) * | 2011-09-30 | 2013-04-04 | Yuichiro Oyama | Communication device, communication method, and computer readable medium |
| JP2013074469A (ja) * | 2011-09-28 | 2013-04-22 | Nec Access Technica Ltd | 車載型通信装置、通信システム、通信方法、及びプログラム |
| JP2018157426A (ja) * | 2017-03-17 | 2018-10-04 | 東京瓦斯株式会社 | 無線通信システム、無線通信装置、および、プログラム |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9137823B1 (en) | 2011-05-23 | 2015-09-15 | Marvell International Ltd. | Downlink and uplink staggering techniques with aid bitmap segmentation |
| US9155027B1 (en) | 2011-11-23 | 2015-10-06 | Marvell International Ltd. | 802.11 enhanced distributed channel access |
| US9445349B1 (en) | 2012-04-18 | 2016-09-13 | Marvell International Ltd. | 802.11ah duty cycle based channel access priorities |
| US9735855B2 (en) | 2012-04-18 | 2017-08-15 | Marvell World Trade Ltd. | Method and apparatus for relaying communication between an access point and a station in a wireless network |
| WO2013184889A1 (en) | 2012-06-08 | 2013-12-12 | Marvell World Trade Ltd. | Method and apparatus for restricting channel access to a wireless station operating in accordance with a power saving scheme |
| US9148873B1 (en) | 2012-07-05 | 2015-09-29 | Marvell International Ltd. | Method and apparatus for providing different types of physical layer devices access to a wireless medium |
| KR102378797B1 (ko) * | 2017-05-23 | 2022-03-29 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서 블루투스 기반의 데이터를 전송하는 방법 |
| US20190182773A1 (en) * | 2017-12-10 | 2019-06-13 | Mediatek Inc. | Data transmission mechanism of time-division duplex communication system supporting different radio communication standards |
| US20190342899A1 (en) * | 2018-05-07 | 2019-11-07 | Mediatek Inc. | Method for performing bluetooth transmission management, associated bluetooth circuit, and associated electronic device |
| US10433346B1 (en) | 2018-06-27 | 2019-10-01 | Cypress Semiconductor Corporation | Notice of absence support for coexistence |
| CN118632368A (zh) * | 2023-03-09 | 2024-09-10 | 华为技术有限公司 | 一种数据处理方法及装置 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001217853A (ja) * | 2000-01-20 | 2001-08-10 | Lucent Technol Inc | 通信装置 |
| JP2007143155A (ja) * | 2005-11-15 | 2007-06-07 | Sony Computer Entertainment Inc | 通信端末装置および通信制御方法 |
| JP2007180867A (ja) * | 2005-12-27 | 2007-07-12 | Matsushita Electric Ind Co Ltd | 無線通信装置、無線認証システム及び無線認証方法 |
| JP2008228098A (ja) * | 2007-03-14 | 2008-09-25 | Sony Corp | 携帯電話装置及び携帯電話装置の通信制御方法、並びにコンピュータ・プログラム |
| JP2009005195A (ja) | 2007-06-22 | 2009-01-08 | Panasonic Corp | 無線通信装置、無線通信方法及びプログラム |
| JP2010044014A (ja) | 2008-08-18 | 2010-02-25 | Mitsubishi Electric Corp | 水位検知装置及び加熱調理器 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1568164A4 (en) * | 2002-11-13 | 2010-01-06 | Agere Systems Inc | INTEROPERABILITY AND COEXISTENCE BETWEEN TWO DISPARATE COMMUNICATIONS SYSTEMS |
| US7406296B2 (en) * | 2003-08-22 | 2008-07-29 | Telefonaktiebolaget L M Ericsson (Publ) | Co-located radio operation |
| US7197291B2 (en) * | 2003-10-03 | 2007-03-27 | Motorola, Inc. | Multimode receiver and method for controlling signal interference |
| GB0519945D0 (en) * | 2005-09-30 | 2005-11-09 | Cambridge Silicon Radio Ltd | Communication in dual protocol environments |
| KR100979400B1 (ko) * | 2006-01-11 | 2010-09-01 | 퀄컴 인코포레이티드 | 비콘 신호들의 부재 또는 존재 시에 사용되는 통신 방법 및장치 |
| JP4757064B2 (ja) * | 2006-03-09 | 2011-08-24 | 株式会社ナカヨ通信機 | 無線通信システム |
| US7899396B2 (en) * | 2006-06-02 | 2011-03-01 | Qulacomm Incorporated | Efficient operation for co-located WLAN and Bluetooth |
| US20080318630A1 (en) * | 2007-06-25 | 2008-12-25 | Qualcomm Incorporated | Graceful coexistence for multiple communication protocols |
| US8667144B2 (en) * | 2007-07-25 | 2014-03-04 | Qualcomm Incorporated | Wireless architecture for traditional wire based protocol |
| CN101431821A (zh) * | 2007-11-08 | 2009-05-13 | 宇龙计算机通信科技(深圳)有限公司 | 一种多模通信终端及其通信处理方法 |
| JP5159539B2 (ja) * | 2008-09-26 | 2013-03-06 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム。 |
-
2011
- 2011-02-15 WO PCT/JP2011/053611 patent/WO2011108379A1/ja not_active Ceased
- 2011-02-15 EP EP11750491.0A patent/EP2544503A4/en not_active Withdrawn
- 2011-02-15 JP JP2012503067A patent/JP5809131B2/ja not_active Expired - Fee Related
- 2011-02-15 US US13/579,225 patent/US20120302184A1/en not_active Abandoned
- 2011-02-15 CN CN201180011034.5A patent/CN102783245B/zh not_active Expired - Fee Related
-
2015
- 2015-09-08 JP JP2015176382A patent/JP2016012935A/ja active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001217853A (ja) * | 2000-01-20 | 2001-08-10 | Lucent Technol Inc | 通信装置 |
| JP2007143155A (ja) * | 2005-11-15 | 2007-06-07 | Sony Computer Entertainment Inc | 通信端末装置および通信制御方法 |
| JP2007180867A (ja) * | 2005-12-27 | 2007-07-12 | Matsushita Electric Ind Co Ltd | 無線通信装置、無線認証システム及び無線認証方法 |
| JP2008228098A (ja) * | 2007-03-14 | 2008-09-25 | Sony Corp | 携帯電話装置及び携帯電話装置の通信制御方法、並びにコンピュータ・プログラム |
| JP2009005195A (ja) | 2007-06-22 | 2009-01-08 | Panasonic Corp | 無線通信装置、無線通信方法及びプログラム |
| JP2010044014A (ja) | 2008-08-18 | 2010-02-25 | Mitsubishi Electric Corp | 水位検知装置及び加熱調理器 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2544503A4 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013074469A (ja) * | 2011-09-28 | 2013-04-22 | Nec Access Technica Ltd | 車載型通信装置、通信システム、通信方法、及びプログラム |
| US20130083668A1 (en) * | 2011-09-30 | 2013-04-04 | Yuichiro Oyama | Communication device, communication method, and computer readable medium |
| JP2018157426A (ja) * | 2017-03-17 | 2018-10-04 | 東京瓦斯株式会社 | 無線通信システム、無線通信装置、および、プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102783245A (zh) | 2012-11-14 |
| JPWO2011108379A1 (ja) | 2013-06-24 |
| JP5809131B2 (ja) | 2015-11-10 |
| CN102783245B (zh) | 2015-06-03 |
| EP2544503A4 (en) | 2016-12-14 |
| JP2016012935A (ja) | 2016-01-21 |
| EP2544503A1 (en) | 2013-01-09 |
| US20120302184A1 (en) | 2012-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5809131B2 (ja) | 通信装置、通信制御方法、及び通信制御プログラム記憶媒体 | |
| CN101682540B (zh) | 针对具有不同协议的无线电设备的共存的架构和方法 | |
| US10912083B2 (en) | Wireless router or residential gateway capable of distinguishing power-sensitive wireless sensors and providing separate treatment thereto | |
| TWI410157B (zh) | 無線通訊方法及無線電子裝置 | |
| JP5963182B2 (ja) | 通信システム | |
| CN102396293B (zh) | 无线通信装置及无线通信方法 | |
| US8346171B1 (en) | Reducing interference between wireless networks | |
| JP2013201516A (ja) | 無線通信装置 | |
| KR101041893B1 (ko) | 다중 표준 다중 라디오 통신 시스템에서 블루투스 연결 설정을 위한 방법 및 시스템 | |
| JP5470590B2 (ja) | 通信装置及びハンドオーバの制御方法 | |
| KR20050121355A (ko) | 비동기 통신시스템에서 전력 절약 방법 및 시스템 | |
| US11943822B2 (en) | Communication device, connection destination determination method, and wireless connection method | |
| US12075508B2 (en) | Communication device and method of controlling a communication unit to operate as a master or a slave to an external apparatus | |
| CN111526603B (zh) | 一种用于无线自组网的多信道多址接入方法 | |
| US11606114B2 (en) | Communication device | |
| US11849352B2 (en) | Communication device, electronic apparatus, and wireless connection method | |
| WO2022222814A1 (zh) | 传输控制方法、终端及网络侧设备 | |
| CN115835418B (en) | Continuous LBT failure processing method and device, terminal and network side equipment | |
| US11510255B2 (en) | Communication device, electronic apparatus, and wireless connection method | |
| JP2007174250A (ja) | 移動端末の送信電力制御方法および移動端末 | |
| JP2012156783A (ja) | アクセスポイント、無線lanシステム、および送信制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 201180011034.5 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11750491 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012503067 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13579225 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011750491 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 7439/CHENP/2012 Country of ref document: IN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |