Nothing Special   »   [go: up one dir, main page]

WO2019131259A1 - 通信システムの制御方法及び通信システム - Google Patents

通信システムの制御方法及び通信システム Download PDF

Info

Publication number
WO2019131259A1
WO2019131259A1 PCT/JP2018/046265 JP2018046265W WO2019131259A1 WO 2019131259 A1 WO2019131259 A1 WO 2019131259A1 JP 2018046265 W JP2018046265 W JP 2018046265W WO 2019131259 A1 WO2019131259 A1 WO 2019131259A1
Authority
WO
WIPO (PCT)
Prior art keywords
access point
wireless connection
radio wave
communication device
specific communication
Prior art date
Application number
PCT/JP2018/046265
Other languages
English (en)
French (fr)
Inventor
亘 北村
桑原 哲也
忠與 香川
Original Assignee
村田機械株式会社
サイレックス・テクノロジー株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 村田機械株式会社, サイレックス・テクノロジー株式会社 filed Critical 村田機械株式会社
Publication of WO2019131259A1 publication Critical patent/WO2019131259A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/22Performing reselection for specific purposes for handling the traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/34Reselection control
    • H04W36/38Reselection control by fixed network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point

Definitions

  • the present invention relates to a control method and communication system of a communication system which performs communication using a wireless network.
  • a communication system that performs communication using a wireless network.
  • the communication system disclosed in Patent Document 1 includes a master station, a plurality of base stations connected to the master station, and a mobile station that communicates with the master station via a wireless connection with any of the plurality of base stations. ing.
  • a so-called area identification system is adopted as a system for determining the radio connection destination of the mobile station.
  • the master station acquires position information indicating the current position of the mobile station from the mobile station via the base station.
  • the parent station determines a specific base station that has jurisdiction over the area in which the mobile station is located among a plurality of base stations as a wireless connection destination of the mobile station based on the acquired position information.
  • the specific area Communication may not be possible between the base station and the mobile station.
  • the present invention has been made in view of such problems, and its object is to control a communication system capable of reliably executing communication between a base station and a mobile station (access point and communication apparatus).
  • a method and communication system is provided.
  • a management apparatus a plurality of access points connected to the management apparatus, and any one of the plurality of access points
  • a control method of a communication system comprising: at least one communication device communicating with the management device via a wireless connection, wherein the management device comprises any one of the plurality of access points and the one or more communication devices.
  • a storage unit for storing correspondence information indicating that the connection is wirelessly connected comprising: (a) the management apparatus, a specific communication apparatus among the one or more communication apparatuses, and the plurality of communication apparatuses Acquiring from the first access point a first radio wave intensity between the access point and a first access point wirelessly connected to the specific communication device; And (b) the management apparatus is configured to transmit a second radio wave intensity between the specific communication apparatus and a second access point different from the first access point among the plurality of access points.
  • the communication system changes the wireless connection destination of the specific communication device from the first access point to the second access point based on the first radio wave strength and the second radio wave strength. Communication between the access point and a particular communication device can be performed reliably. Further, when the wireless connection between the specific communication device and the second access point is established, the correspondence information stored in the storage unit is updated, so that the management device performs wireless connection of the specific communication device. It is possible to accurately grasp the future. Note that among the steps (a) to (e) described above, the order in which the steps are performed is not particularly limited for the steps whose order is not specified. The same applies to each step described later.
  • the management device when the first radio wave intensity is smaller than the second radio wave intensity, the management device is configured to wirelessly connect the specific communication device from the first access point. It may be configured to determine that the access point should be changed to the second access point.
  • the management apparatus can change the wireless connection destination of the specific communication apparatus from the first access point to a second access point in a better communication state.
  • the management apparatus when the first radio wave intensity is less than a predetermined threshold, the management apparatus is configured to acquire the second radio wave intensity from the second access point. It is also good.
  • the management device acquires the second radio wave intensity from the second access point after the communication state of the first access point is not good. Therefore, when the communication state of the first access point is good, the management apparatus can omit the process of acquiring the second radio wave intensity.
  • the storage unit further stores position information indicating a position of each of the plurality of access points
  • the control method further includes: (f) the management apparatus performs the plurality of operations based on the position information Identifying the second access point located at a position closest to the first access point among the access points of the network, and in the (b), the management apparatus determines the second access point
  • the second radio wave intensity may be acquired from the second access point when the
  • the management apparatus is a candidate of the change destination of the wireless connection destination of the specific communication apparatus for the second access point arranged at a position closest to the first access point among the plurality of access points.
  • control method may further include the steps of: (g) the management apparatus determining whether or not a predetermined number or more of the communication apparatuses are wirelessly connected to the second access point; (h) the management When a device determines that the predetermined number or more of communication devices are wirelessly connected to the second access point, the wireless connection between the specific communication device and the second access point is disconnected Establishing a wireless connection between the particular communication device and a third access point different from the second access point of the plurality of access points; (i) the particular communication When the wireless connection between the device and the third access point is established, the management device determines the correspondence information stored in the storage unit as the specific communication device and the specific communication device. Updating the content to indicate that the specific communication device and the third access point are wirelessly connected from the content indicating that the wireless access point is wirelessly connected to You may
  • the management device can suppress wireless connection of a predetermined number or more of communication devices to the second access point.
  • the predetermined number may be configured to be smaller than the maximum number of connections that the second access point can wirelessly connect.
  • the number of communication devices wirelessly connected to the second access point can be suppressed to less than the maximum number of connections that the second access point can wirelessly connect. This allows, for example, the second access point to leave a surplus for transmitting a polling signal for searching for a communication apparatus to be a wireless connection destination.
  • a communication system is a management apparatus, a plurality of access points connected to the management apparatus, and the management apparatus through wireless connection with any of the plurality of access points.
  • a storage unit including: at least one communication device for communicating, wherein the management device stores correspondence information indicating that any one of the plurality of access points is wirelessly connected to the one or more communication devices.
  • a first radio wave intensity between a specific communication device of the one or more communication devices and a first access point wirelessly connected to the specific communication device of the plurality of access points.
  • the first acquisition unit acquired from the first access point, the specific communication device, and the first access point among the plurality of access points are different.
  • a second acquisition unit for acquiring a second radio wave intensity between the second access point and the second access point, and the specific one based on the first radio wave intensity and the second radio wave intensity;
  • a determination unit that determines whether the wireless connection destination of the communication device should be changed from the first access point to the second access point, and the wireless connection destination of the specific communication device is the first access point Disconnecting the wireless connection between the specific communication device and the first access point when it is determined that the second access point should be changed to the second access point, and Stored in the storage unit when a switching unit for establishing a wireless connection with two access points and a wireless connection between the specific communication device and the second access point are established The specific communication device and the second access point are wirelessly connected based on the content indicating that the specific communication device and the first access point are wirelessly connected with the correspondence information. And an update unit that updates the content to indicate the content.
  • the management apparatus changes the wireless connection destination of the specific communication apparatus from the first access point to the second access point based on the first radio wave strength and the second radio wave strength. Communication between the access point and a particular communication device can be performed reliably. Further, when the wireless connection between the specific communication device and the second access point is established, the correspondence information stored in the storage unit is updated, so that the management device performs wireless connection of the specific communication device. It is possible to accurately grasp the future.
  • communication between the access point and the communication device can be reliably executed.
  • FIG. 1 is a diagram schematically showing the configuration of a carrier system which is an application example of the communication system according to the first embodiment.
  • FIG. 2 is a block diagram showing the configuration of the communication system according to the first embodiment.
  • FIG. 3 is a conceptual diagram showing the configuration of the communication system according to the first embodiment.
  • FIG. 4 is a diagram showing an example of a management table according to the first embodiment.
  • FIG. 5 is a conceptual diagram showing the configuration of the communication system according to Embodiment 1 in the case where an obstacle is present in the vicinity of the first access point.
  • FIG. 6A is a sequence diagram showing an operation of the communication system according to the first embodiment.
  • FIG. 6B is a sequence diagram showing an operation of the communication system according to Embodiment 1.
  • FIG. 6A is a sequence diagram showing an operation of the communication system according to the first embodiment.
  • FIG. 6B is a sequence diagram showing an operation of the communication system according to Embodiment 1.
  • FIG. 7 is a diagram showing an example of the management table after update according to the first embodiment.
  • FIG. 8 is a conceptual diagram showing the configuration of the communication system according to the second embodiment.
  • FIG. 9 is a diagram showing an example of a management table according to the second embodiment.
  • FIG. 10 is a sequence diagram showing an operation of the communication system according to the second embodiment.
  • FIG. 11 is a diagram showing an example of the management table after update according to the second embodiment.
  • Embodiment 1 [1-1. Configuration of Carrier System]
  • FIG. 1 is a diagram schematically showing the configuration of a carrier system 4 which is an application example of the communication system 2 according to the first embodiment.
  • the carrier system 4 is for carrying a front opening unified pod (FOUP) in which wafers are stored by the first carrier 6 and the second carrier 8. It is a system.
  • Each of the first carrier 6 and the second carrier 8 is, for example, a so-called OHT (Overhead Hoist Transfer) that travels unmanned along a rail 10 installed on a ceiling of a semiconductor manufacturing plant.
  • OHT Overhead Hoist Transfer
  • Each of the first transport vehicle 6 and the second transport vehicle 8 receives the power supplied from the power supply device 12 in a contactless manner by the electromagnetic induction phenomenon through the feed path 14 laid along the rail 10 be able to.
  • each of the first carrier 6 and the second carrier 8 can travel along the rail 10 while receiving the supply of power from the feed path 14.
  • a plurality of semiconductor processing apparatuses 16 are arranged side by side directly below the rails 10.
  • Each of the plurality of semiconductor processing apparatuses 16 has a mounting port (not shown) for mounting the FOUP.
  • the loading port is for transferring the FOUP to / from each of the first carrier 6 and the second carrier 8.
  • FIG. 2 is a block diagram showing the configuration of the communication system 2 according to the first embodiment.
  • FIG. 3 is a conceptual diagram showing the configuration of the communication system 2 according to the first embodiment.
  • FIG. 4 is a diagram showing an example of a management table according to the first embodiment.
  • the communication system 2 includes a management device 18, a first access point 20 (hereinafter also referred to as “AP1”), and a second access point 22 (hereinafter referred to as “AP2”).
  • the first processing unit 24 hereinafter also referred to as “EQ1”
  • the second processing unit 26 hereinafter also referred to as “EQ2”
  • the third processing unit 28 hereinafter “EQ3”
  • EQ1 first processing unit 24
  • EQ2 the second processing unit 26
  • EQ3 third processing unit 28
  • EQ1 a first carrier 6
  • COT2 second carrier 8
  • Each of the two carriers 8 is connected by, for example, a wireless network 30 conforming to the IEEE 802.11 series.
  • the wireless network 30 is constructed of, for example, WiFi (registered trademark) in the 2.4 GHz band or 5 GHz band.
  • the management device 18 and each of the first access point 20 and the second access point 22 are connected to a wired network established by a wired LAN (Local Area Network) using, for example, a cable.
  • a wired LAN Local Area Network
  • the first access point 20 is wirelessly connected to each of the first processor 24, the second processor 26, and the first carrier 6 (an example of a communication device).
  • the second access point 22 is wirelessly connected to each of the third processing device 28 and the second carrier 8 (an example of a communication device).
  • circles indicated by two broken lines respectively represent the communicable areas of the first access point 20 and the second access point 22.
  • the first processing device 24 is arranged in an area where the communicable area of the first access point 20 and the communicable area of the second access point 22 overlap.
  • the first access point 20 and the second access point 22 use different wireless communication channels, for example, channels 1 and 6 of IEEE 802.11g, for example.
  • Each of the first carrier 6 and the second carrier 8 determines a wireless communication channel to be used based on its position.
  • Each of the first carrier 6 and the second carrier 8 functions as a station (a slave station) in the wireless LAN.
  • the management device 18 includes a first access point 20, a second access point 22, a first processor 24, a second processor 26, a third processor 28, a first carrier 6, and a second It is a computer for managing the carrier 8. As shown in FIG. 2, the management device 18 includes a communication unit 32, a storage unit 34, and a control unit 36.
  • the communication unit 32 performs wired communication with each of the first access point 20 and the second access point 22.
  • the storage unit 34 is a memory for storing a management table for managing each of the first access point 20 and the second access point 22.
  • the management table is, for example, a data table as shown in FIG.
  • data regarding the first access point 20 is stored in the first row of the management table.
  • a) position information "0001" indicating the position of the first access point 20, and b) correspondence information indicating the wireless connection destination of the first access point 20.
  • “EQ1, EQ2, OHT1” is stored.
  • the position information “0001” is a number assigned to the area in which the first access point 20 is located.
  • the correspondence information “EQ1, EQ2, OHT1” indicates that each of the first processing device 24, the second processing device 26, and the first transport vehicle 6 is wirelessly connected to the first access point 20. It is.
  • the second line of the management table stores data related to the second access point 22. Specifically, on the second line of the management table, a) position information "0002" indicating the position of the second access point 22, and b) correspondence information indicating the wireless connection destination of the second access point 22. "EQ3, OHT2" is stored. Position information “0002” is a number assigned to the area in which the second access point 22 is located. The correspondence information “EQ3, OHT2” is information indicating that each of the third processing device 28 and the second carrier 8 is wirelessly connected to the second access point 22.
  • FIG. 4 illustrates the case where the management table includes data related to two access points (first access point 20 and second access point 22) for convenience of explanation, three or more communication systems 2 are provided.
  • the management table may include data on three or more access points.
  • the control unit 36 generates various command data to be transmitted to each of the first access point 20 and the second access point 22 based on the management table stored in the storage unit 34. Furthermore, the control unit 36 has a plurality of functions as described below.
  • the control unit 36 determines the first radio wave intensity between the first processing device 24 (an example of the specific communication device) and the first access point 20. And a function as a first acquisition unit that acquires from the first access point 20), which will be described as the intensity of radio waves transmitted from the access point and received by the processing device.
  • the control unit 36 has a function as a second acquisition unit that acquires, for example, the second radio wave intensity between the first processing device 24 and the second access point 22 from the second access point 22. Have.
  • control unit 36 should change the wireless connection destination of the first processing device 24 from the first access point 20 to the second access point 22 based on the first radio wave intensity and the second radio wave intensity. It has a function as a determination unit that determines whether or not it is. In addition, when it is determined that the wireless connection destination of the first processing device 24 should be changed from the first access point 20 to the second access point 22, the control unit 36 determines that the first processing device 24 is wirelessly connected. It has a function as a switching unit that switches the connection destination from the first access point 20 to the second access point 22. Further, the control unit 36 has a function as an updating unit that updates the correspondence information of the management table stored in the storage unit 34.
  • the control unit 36 is realized, for example, by a processor reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory.
  • the first access point 20 functions as an access point in a wireless LAN. As shown in FIG. 2, the first access point 20 includes a communication unit 38, a storage unit 40, and a control unit 42.
  • the communication unit 38 performs wired communication with the management device 18 and performs wireless communication with each of the first processing device 24, the second processing device 26, and the first carrier 6.
  • the storage unit 40 stores the radio wave intensity and the like acquired from each of the first processing device 24, the second processing device 26, and the first carrier 6.
  • the control unit 42 is configured to transmit various command data to be transmitted to each of the first processing device 24, the second processing device 26, and the first transport vehicle 6, and various response data to be transmitted to the management device 18. Generate
  • the second access point 22 functions as an access point in a wireless LAN.
  • the second access point 22 includes a communication unit 44, a storage unit 46, and a control unit 48.
  • the communication unit 44 performs wired communication with the management device 18 and wireless communication with each of the third processing device 28 and the second transport vehicle 8.
  • the storage unit 46 stores the radio wave intensity and the like acquired from each of the third processing device 28 and the second transport vehicle 8.
  • the control unit 48 generates various command data to be transmitted to each of the third processing device 28 and the second transport vehicle 8, various response data to be transmitted to the management device 18, and the like.
  • the first access point 20 and the second access point 22 have a common configuration, and the first processing unit 24, the second processing unit 26, the third processing unit 28, the first transport Whether it can communicate with each of the car 6 and the second carrier 8 depends on their layout.
  • the first processing unit 24 functions as a station (child station) in the wireless LAN. Specifically, the first processing unit 24 is the semiconductor processing unit 16 in the carrier system 4 shown in FIG. As shown in FIG. 2, the first processing device 24 includes a communication unit 50, a storage unit 52, and a control unit 54.
  • the communication unit 50 wirelessly communicates with the first access point 20 (or the second access point 22).
  • the storage unit 52 stores the radio wave intensity and the like with the first access point 20 (or the second access point 22) measured by the first processing device 24.
  • the control unit 54 generates various response data and the like to be transmitted to the first access point 20 (or the second access point 22).
  • Each of the second processing unit 26 and the third processing unit 28 functions as a station (a slave station) in the wireless LAN like the first processing unit 24.
  • the semiconductor processing in the carrier system 4 shown in FIG. It is an apparatus 16.
  • the configuration of each of the second processing unit 26 and the third processing unit 28 is the same as the configuration of the first processing unit 24, and thus the description and illustration thereof will be omitted.
  • FIG. 5 is a conceptual diagram showing the configuration of the communication system 2 according to the first embodiment when an obstacle 56 exists in the vicinity of the first access point 20.
  • FIG. 6A and 6B are sequence diagrams showing an operation of the communication system 2 according to the first embodiment.
  • FIG. 7 is a diagram showing an example of the management table after update according to the first embodiment.
  • the obstacle 56 makes it possible to use the first access point 20. Distribution of radio wave intensity changes. Therefore, communication may not be reliably performed between the first access point 20 and the first processing device 24. Therefore, in the communication system 2 according to the first embodiment, the wireless connection destination of the first processing device 24 can be changed from the first access point 20 to the second access point 22 as described below. .
  • the communication unit 32 of the management device 18 transmits the command data CD1 generated by the control unit 36 to the first access point 20 (S101).
  • the command data CD1 is data for requesting the first processing device 24 to transmit the first radio wave intensity between the first processing device 24 and the first access point 20.
  • the command data CD1 includes, for example, an IP address of the first processing device 24 as a transmission destination IP (Internet Protocol) address of the command data CD1.
  • the communication unit 38 of the first access point 20 receives the command data CD1 transmitted from the management device 18 (S102).
  • the communication unit 38 of the first access point 20 transmits the received command data CD1 to the first processing device 24 (S103).
  • the communication unit 50 of the first processing device 24 receives the command data CD1 transmitted from the first access point 20 (S104).
  • the control unit 54 of the first processing device 24 generates response data RD1 based on the received command data CD1.
  • the response data RD1 is data for replying the first radio wave intensity between the first processing device 24 and the first access point 20 to the first access point 20.
  • the response data RD1 includes the first radio wave intensity (for example, -70 dbm) between the first processing device 24 and the first access point 20, and the like.
  • the first radio wave intensity is the radio wave intensity when the command data CD1 is received, and is measured by the control unit 54 of the first processing device 24.
  • the communication unit 50 of the first processing device 24 transmits the response data RD1 to the first access point 20 (S105).
  • the communication unit 38 of the first access point 20 receives the response data RD1 transmitted from the first processing device 24 (S106).
  • the communication unit 38 of the first access point 20 transmits the received response data RD1 to the management device 18 (S107).
  • the communication unit 32 of the management device 18 receives the response data RD1 transmitted from the first access point 20 (S108).
  • the control unit 36 of the management device 18 acquires the first radio wave intensity from the received response data RD1, and compares the first radio wave intensity with a predetermined threshold (for example, -60 dbm).
  • the control unit 36 of the management device 18 determines that the first radio wave intensity is less than the predetermined threshold (YES in S109)
  • the communication unit 32 of the management device 18 generates a command generated by the control unit 36.
  • the data CD2 is transmitted to the first access point 20 (S110).
  • the command data CD2 is data for requesting the first processing device 24 to disconnect the wireless connection with the first access point 20.
  • the communication unit 38 of the first access point 20 receives the command data CD2 transmitted from the management device 18 (S111).
  • the communication unit 38 of the first access point 20 transmits the received command data CD2 to the first processing device 24 (S112).
  • the communication unit 50 of the first processing device 24 receives the command data CD2 transmitted from the first access point 20 (S113).
  • the control unit 54 of the first processing device 24 disconnects the wireless connection with the first access point 20 based on the received command data CD2 (S114).
  • step S109 when it is determined in step S109 that the first radio wave intensity is equal to or higher than the predetermined threshold (NO in S109), the control unit 36 of the management device 18 does not execute each process after step S110. In this case, the control unit 36 of the management device 18 does not acquire response data RD2 described later.
  • the first access point 20 When the first access point 20 can not receive the response data RD1 in step S106, the first access point 20 does not transmit the response data RD1 to the management device 18 in step S107. In this case, since the control unit 36 of the management apparatus 18 does not receive the response data RD1, the control unit 36 of the management apparatus 18 starts step S110 without performing the determination of step S109. A process of switching from the access point 20 to the second access point 22 is performed.
  • the wireless connection between the first access point 20 and the first processing device 24 has already been disconnected at the time when step S109 ends, the respective processes of steps S110 to S114 are omitted.
  • the control unit 36 of the management device 18 specifies the second access point 22 disposed at the position closest to the first access point 20 based on the position information of the management table stored in the storage unit 34 (S115 ).
  • the communication unit 32 of the management device 18 transmits the command data CD3 generated by the control unit 36 to the second access point 22 (S116).
  • the command data CD3 is data for requesting the second access point 22 to temporarily establish a wireless connection with the first processing device 24.
  • the communication unit 44 of the second access point 22 receives the command data CD3 transmitted from the management device 18 (S117).
  • the communication unit 44 of the second access point 22 transmits a polling signal to the first processing device 24 based on the received command data CD3 (S118).
  • the communication unit 50 of the first processing device 24 receives the polling signal transmitted from the second access point 22 (S119).
  • the control unit 54 of the first processing device 24 establishes a wireless connection with the second access point 22 based on the received polling signal (S120).
  • the communication unit 32 of the management device 18 transmits the command data CD4 generated by the control unit 36 to the second access point 22 (S121).
  • the command data CD4 is data for requesting the first processing device 24 to transmit the second radio field strength between the first processing device 24 and the second access point 22.
  • the command data CD4 includes, for example, an IP address of the first processing device 24 as a transmission destination IP address of the command data CD4.
  • the communication unit 44 of the second access point 22 receives the command data CD4 transmitted from the management device 18 (S122).
  • the communication unit 44 of the second access point 22 transmits the received command data CD4 to the first processing device 24 (S123).
  • the communication unit 50 of the first processing device 24 receives the command data CD4 transmitted from the second access point 22 (S124).
  • the control unit 54 of the first processing device 24 generates response data RD2 based on the received command data CD4.
  • the response data RD2 is data for replying the second radio wave intensity between the first processing device 24 and the second access point 22 to the second access point 22.
  • the response data RD2 includes the second radio wave intensity (for example, -40 dbm) between the first processing device 24 and the second access point 22, and the like.
  • the second radio wave intensity is the radio wave intensity when the command data CD4 is received, and is measured by the control unit 54 of the first processing device 24.
  • the communication unit 50 of the first processing device 24 transmits the response data RD2 to the second access point 22 (S125).
  • the communication unit 44 of the second access point 22 receives the response data RD2 transmitted from the first processing device 24 (S126).
  • the communication unit 44 of the second access point 22 transmits the received response data RD2 to the management device 18 (S127).
  • the communication unit 32 of the management device 18 receives the response data RD2 transmitted from the second access point 22 (S128). Thereby, the control unit 36 of the management device 18 acquires the second radio wave intensity from the received response data RD2.
  • the communication unit 32 of the management device 18 transmits the command data CD5 generated by the control unit 36 to the second access point 22 (S129).
  • the command data CD5 is data for requesting the first processing device 24 to disconnect the wireless connection with the second access point 22.
  • the communication unit 44 of the second access point 22 receives the command data CD5 transmitted from the management device 18 (S130).
  • the communication unit 44 of the second access point 22 transmits the received command data CD5 to the first processing device 24 (S131).
  • the communication unit 50 of the first processing device 24 receives the command data CD5 transmitted from the second access point 22 (S132).
  • the control unit 54 of the first processing device 24 disconnects the wireless connection with the second access point 22 based on the received command data CD5 (S133).
  • the wireless connection established between steps S120 to S132 is a temporary connection for the management apparatus 18 to acquire the second radio wave intensity.
  • the control unit 36 of the management device 18 compares the first radio wave strength and the second radio wave strength (S134), and when the first radio wave strength is smaller than the second radio wave strength, the first processing device It is determined that the 24 wireless connection destinations should be changed from the first access point 20 to the second access point 22 (YES in S135). On the other hand, when the first radio wave intensity is larger than the second radio wave intensity, the control unit 36 of the management device 18 sets the wireless connection destination of the first processing device 24 from the first access point 20 to the second access point 20. It is determined that the access point 22 should not be changed (NO in S135).
  • step S 136 to step S 140 processing equivalent to each processing of step S 136 to step S 140 is executed among the management device 18, the first access point 20 and the first processing device 24.
  • the first processing device 24 reestablishes a wireless connection with the first access point 20.
  • the management device 18 does not update the management table.
  • the communication unit 32 of the management device 18 transmits the command data CD6 generated by the control unit 36 to the second access point 22 (S136).
  • the command data CD6 is data for requesting the second access point 22 to establish a wireless connection with the first processing device 24.
  • the communication unit 44 of the second access point 22 receives the command data CD6 transmitted from the management device 18 (S137).
  • the communication unit 44 of the second access point 22 transmits a polling signal to the first processing device 24 based on the received command data CD6 (S138).
  • the communication unit 50 of the first processing device 24 receives the polling signal transmitted from the second access point 22 (S139).
  • the control unit 54 of the first processing device 24 establishes a wireless connection with the second access point 22 based on the received polling signal (S140).
  • each process of steps S129 to S133 may be omitted.
  • each process of steps S136 to S140 is performed when YES is determined in step S135. Is omitted.
  • the processes equivalent to the respective processes of steps S136 to S140 are the management device 18, the It is executed between one access point 20 and the first processing device 24.
  • the control unit 36 of the management device 18 indicates that the first processing device 24 and the first access point 20 are wirelessly connected to the correspondence information of the management table stored in the storage unit 34. Then, the content is updated to the content indicating that the first processing device 24 and the second access point 22 are wirelessly connected (S141). In the example illustrated in FIG. 7, the control unit 36 of the management device 18 deletes “EQ1” from the correspondence information indicating the wireless connection destination of the first access point 20, and the wireless connection destination of the second access point 22. "EQ1" is added to the corresponding information indicating (see FIG. 4).
  • the effects obtained by the communication system 2 according to the present embodiment will be described.
  • the first radio wave strength between the first access point 20 and the first processing device 24 is It drops significantly.
  • the communication system 2 wirelessly transmits the first processing device 24 wirelessly.
  • the connection destination is changed from the first access point 20 to the second access point 22.
  • the communication system 2 can reliably perform communication between the second access point 22 and the first processing device 24.
  • the wireless connection between the first processing device 24 and the second access point 22 is established, the correspondence information stored in the storage unit 34 of the management device 18 is updated.
  • the wireless connection destination of the first processing device 24 can be accurately grasped.
  • FIG. 8 is a conceptual diagram showing the configuration of the communication system 2A according to the second embodiment.
  • FIG. 9 is a diagram showing an example of a management table according to the second embodiment.
  • the same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof is omitted.
  • the communication system 2A includes a third access point 58 (hereinafter also referred to as “AP3”) in addition to the components described in the first embodiment. And four processing devices 60 (hereinafter, also referred to as “EQ 4”). Each of the third access point 58 and the fourth processing unit 60 is connected to the wireless network 30 (see FIG. 2). Although not shown, the configuration of the third access point 58 is the same as the configuration of the first access point 20, and the configuration of the fourth processing device 60 is the same as the configuration of the first processing device 24.
  • AP3 third access point 58
  • EQ 4 processing devices 60
  • the third access point 58 is wirelessly connected to the fourth processing device 60.
  • the first processing device 24 is disposed in an area where the communicable area of the second access point 22 and the communicable area of the third access point 58 overlap.
  • the first access point 20 is wirelessly connected to a total of 15 communication devices including the second processing device 26 and the first transport vehicle 6.
  • the second access point 22 is wirelessly connected to a total of 41 communication devices including the first processor 24, the third processor 28, and the second carrier 8.
  • the third access point 58 is wirelessly connected to a total of 10 communication devices including the fourth processing device 60.
  • FIG. 10 is a sequence diagram showing an operation of the communication system 2A according to the second embodiment.
  • FIG. 11 is a diagram showing an example of the management table after update according to the second embodiment.
  • the wireless connection destination of the first processing device 24 is changed from the first access point 20 to the second access point 22, and storage of the management device 18 is performed.
  • the second radio wave intensity is the radio wave intensity when the command data CD4 shown in FIG. 6B is received, and the information measured by the control unit 54 of the first processing device 24 is stored in the management device 18 It is assumed that it is stored in the unit 34.
  • the control unit 36 (see FIG. 2) of the management device 18 updates the correspondence information of the management table stored in the storage unit 34 (S201). At this time, the control unit 36 of the management device 18 determines whether the second access point 22 is wirelessly connected to a predetermined number (for example, 40) or more of communication devices based on the correspondence information in the management table. .
  • the number of connected second access points 22 is 41, which is in a state of exceeding the predetermined number.
  • the predetermined number is smaller than the maximum number of connections (for example, 50) that the second access point 22 can wirelessly connect.
  • Step S203 is performed similarly to S129. That is, the command data CD7 is data for requesting the first processing device 24 to disconnect the wireless connection with the second access point 22. Thereafter, steps S204 to S207 are performed as in steps S130 to S133 of FIG. 6B.
  • the control unit 36 executes the processing of step S203 and subsequent steps. do not do.
  • the control unit 36 of the management device 18 specifies the third access point 58 disposed at the position closest to the second access point 22 based on the position information of the management table stored in the storage unit 34 (S208 ).
  • the communication unit 32 (see FIG. 2) of the management device 18 transmits the command data CD8 generated by the control unit 36 to the third access point 58 (S209).
  • the command data CD8 is data for requesting the third access point 58 to establish a wireless connection with the first processing device 24.
  • the communication unit (not shown) of the third access point 58 receives the command data CD8 transmitted from the management device 18 (S210).
  • the communication unit of the third access point 58 transmits a polling signal to the first processing device 24 based on the received command data CD8 (S211).
  • the communication unit 50 (see FIG. 2) of the first processing device 24 receives the polling signal transmitted from the third access point 58 (S212).
  • the control unit 54 (see FIG. 2) of the first processing device 24 establishes a wireless connection with the third access point 58 based on the received polling signal (S213).
  • the communication unit 32 of the management device 18 transmits the command data CD9 generated by the control unit 36 to the third access point 58 (S214).
  • the command data CD9 is data for requesting the first processing device 24 to transmit the third radio field strength between the first processing device 24 and the third access point 58.
  • the communication unit of the third access point 58 receives the command data CD9 transmitted from the management device 18 (S215).
  • the communication unit of the third access point 58 transmits the received command data CD9 to the first processing device 24 (S216).
  • the communication unit 50 of the first processing device 24 receives the command data CD9 transmitted from the third access point 58 (S217).
  • the control unit 54 of the first processing device 24 generates response data RD3 based on the received command data CD9.
  • the response data RD3 is data for replying the third radio wave intensity between the first processing device 24 and the third access point 58 to the third access point 58.
  • the response data RD3 includes, for example, the third radio wave intensity (for example, -40 dbm) between the first processing device 24 and the third access point 58, and the like.
  • the third radio wave intensity is the radio wave intensity when the command data CD 9 is received, and is measured by the control unit 54 of the first processing device 24.
  • the communication unit 50 of the first processing device 24 transmits response data RD3 to the third access point 58 (S218).
  • the communication unit of the third access point 58 receives the response data RD3 transmitted from the first processing device 24 (S219).
  • the communication unit of the third access point 58 transmits the received response data RD3 to the management device 18 (S220).
  • the communication unit 32 of the management device 18 receives the response data RD3 transmitted from the third access point 58 (S221). Thereby, the control unit 36 of the management device 18 acquires the third radio field strength from the received response data RD3.
  • the control unit 36 of the management device 18 compares the second radio wave strength with the third radio wave strength (S222), and the first processing device when the second radio wave strength is smaller than the third radio wave strength. It is determined that the 24 wireless connection destinations should be changed from the second access point 22 to the third access point 58 (YES in S223).
  • the communication state in the case where the wireless connection destination of the first processing device 24 is the third access point 58 is the communication in the case where the wireless connection destination of the first processing device 24 is the second access point 22. It means that it is better than the state.
  • the control unit 36 of the management device 18 indicates that the first processing device 24 and the second access point 22 are wirelessly connected to the correspondence information of the management table stored in the storage unit 34. From the contents, the contents are updated to the contents indicating that the first processing device 24 and the third access point 58 are wirelessly connected (S224). In the example illustrated in FIG. 11, the control unit 36 of the management device 18 deletes “EQ1” from the correspondence information indicating the wireless connection destination of the second access point 22, and the wireless connection destination of the third access point 58 Add “EQ1” to the correspondence information indicating.
  • the control unit 36 of the management device 18 determines that the wireless connection destination of the first processing device 24 is the second access point 22 to the third access point 22. It is determined that the access point 58 should not be changed (NO in S223). In this case, although illustration is omitted, processing equivalent to each processing of step S203 to step S207 is executed among the management device 18, the third access point 58 and the first processing device 24. . Thereafter, processing equivalent to the processing in steps S209 to S213 is executed among the management device 18, the second access point 22 and the first processing device 24. As a result, the first processing unit 24 disconnects the wireless connection with the third access point 58 and establishes the wireless connection with the second access point 22 again. In this case, the control unit 36 of the management device 18 does not update the management table.
  • the number of communication devices wirelessly connected to the second access point 22 can be suppressed to less than the maximum number of connections that the second access point 22 can wirelessly connect. This allows the second access point 22 to remain free to transmit a polling signal.
  • the third access point 58 is an access point different from the first access point 22 in the present embodiment, the third access point 58 may be the first access point 22. That is, although the wireless connection destination of the first processing device 24 is changed from the first access point 20 with weak radio wave intensity to the second access point 22, the second access point 22 is a communication device having a predetermined number or more. And the first processing unit 24 may be connected to the first access point 20 again.
  • the case of changing the wireless connection destination of the first processing device 24 has been described.
  • any one of the second processing device 26, the third processing device 28, and the fourth processing device 60 has been described.
  • the wireless connection destination may be changed.
  • the wireless connection destination of either of the first carrier 6 and the second carrier 8 may be changed.
  • the communication system of the present invention can be applied to, for example, a carrier system for transporting an FOUP by a carrier traveling along a rail installed on a ceiling in a semiconductor manufacturing plant or the like.
  • Second processing unit 28 Third processing unit 30 Wireless network 32, 38, 44, 50 Communication unit 34, 40, 46, 52 Storage unit 36, 42, 48, 54 Control unit 56 Obstacle 58 Third Access Point 60 Fourth Processing Unit

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

通信システム(2)の制御方法は、第1の電波強度を第1のアクセスポイント(20)から取得するステップと、第2の電波強度を第2のアクセスポイント(22)から取得するステップと、第1の電波強度及び第2の電波強度に基づいて、特定の通信装置の無線接続先を第1のアクセスポイント(20)から第2のアクセスポイント(22)に変更するべきか否かを判断するステップと、特定の通信装置の無線接続先を変更するべきと判断した場合に、特定の通信装置と第1のアクセスポイント(20)との間の無線接続を切断させ、且つ、特定の通信装置と第2のアクセスポイント(22)との間の無線接続を確立させるステップと、特定の通信装置と第2のアクセスポイント(22)との間の無線接続が確立された際に、記憶部(34)に記憶された対応情報を更新するステップと、を含む。

Description

通信システムの制御方法及び通信システム
 本発明は、無線ネットワークを利用して通信を行う通信システムの制御方法及び通信システムに関する。
 無線ネットワークを利用して通信を行う通信システムが知られている。特許文献1に開示された通信システムは、親局と、親局に接続された複数の基地局と、複数の基地局のいずれかとの無線接続を介して親局と通信する移動局とを備えている。
 この通信システムでは、移動局の無線接続先を決定する方式として、いわゆる領域識別方式が採用されている。この領域識別方式では、親局は、移動局の現在位置を示す位置情報を、基地局を介して移動局から取得する。親局は、取得した位置情報に基づいて、移動局の無線接続先として、複数の基地局の中から、移動局が位置する領域を管轄する特定の基地局を決定する。
特許第3085154号公報
 しかしながら、上述した領域識別方式では、例えば特定の基地局が移動局の無線接続先として決定された際に、特定の基地局の近傍に障害物が存在するようになった場合には、特定の基地局と移動局との間で通信が不可能となるおそれが生じる。
 本発明は、このような課題に鑑みてなされたものであり、その目的は、基地局と移動局(アクセスポイントと通信装置)との間の通信を確実に実行することができる通信システムの制御方法及び通信システムを提供することである。
 上記目的を達成するために、本発明の一態様に係る通信システムの制御方法は、管理装置と、前記管理装置に接続された複数のアクセスポイントと、前記複数のアクセスポイントのうちのいずれかとの無線接続を介して前記管理装置と通信する1以上の通信装置と、を備える通信システムの制御方法であって、前記管理装置は、前記複数のアクセスポイントのうちいずれかと前記1以上の通信装置とが無線接続されていることを示す対応情報を記憶する記憶部を備え、前記制御方法は、(a)前記管理装置が、前記1以上の通信装置のうちの特定の通信装置と、前記複数のアクセスポイントのうち前記特定の通信装置に無線接続されている第1のアクセスポイントとの間の第1の電波強度を前記第1のアクセスポイントから取得するステップと、(b)前記管理装置が、前記特定の通信装置と、前記複数のアクセスポイントのうちの前記第1のアクセスポイントとは異なる第2のアクセスポイントとの間の第2の電波強度を前記第2のアクセスポイントから取得するステップと、(c)前記管理装置が、前記第1の電波強度及び前記第2の電波強度に基づいて、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきか否かを判断するステップと、(d)前記管理装置が、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきと判断した場合に、前記特定の通信装置と前記第1のアクセスポイントとの間の無線接続を切断させ、且つ、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続を確立させるステップと、(e)前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続が確立された際に、前記管理装置が、前記記憶部に記憶された前記対応情報を、前記特定の通信装置と前記第1のアクセスポイントとが無線接続されていることを示す内容から、前記特定の通信装置と前記第2のアクセスポイントとが無線接続されていることを示す内容に更新するステップと、を含む。
 本態様によれば、例えば第1のアクセスポイントの近傍に障害物が存在する場合に、第1のアクセスポイントと特定の通信装置との間の第1の電波強度が低下する。この時、通信システムは、第1の電波強度及び第2の電波強度に基づいて、特定の通信装置の無線接続先を第1のアクセスポイントから第2のアクセスポイントに変更するので、第2のアクセスポイントと特定の通信装置との間の通信を確実に実行することができる。また、特定の通信装置と第2のアクセスポイントとの間の無線接続が確立された際に、記憶部に記憶された対応情報が更新されるので、管理装置は、特定の通信装置の無線接続先を的確に把握することができる。なお、上述したステップ(a)~(e)のうち、順序を明記していないステップについては、当該ステップを行う順序は特に限定されない。このことは、後述する各ステップについても同様である。
 例えば、前記(c)において、前記第1の電波強度が前記第2の電波強度よりも小さい場合に、前記管理装置は、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきと判断するように構成してもよい。
 本態様によれば、管理装置は、特定の通信装置の無線接続先を、第1のアクセスポイントから通信状態のより良い第2のアクセスポイントへと変更することができる。
 例えば、前記(b)において、前記第1の電波強度が所定の閾値未満である場合に、前記管理装置は、前記第2の電波強度を前記第2のアクセスポイントから取得するように構成してもよい。
 本態様によれば、管理装置は、第1のアクセスポイントの通信状態が良くなくなってから、第2の電波強度を第2のアクセスポイントから取得する。そのため、第1のアクセスポイントの通信状態が良い場合に、管理装置は、第2の電波強度を取得する処理を省略することができる。
 例えば、前記記憶部は、さらに、前記複数のアクセスポイントの各々の位置を示す位置情報を記憶し、前記制御方法は、さらに、(f)前記管理装置が、前記位置情報に基づいて、前記複数のアクセスポイントの中から前記第1のアクセスポイントに最も近い位置に配置された前記第2のアクセスポイントを特定するステップを含み、前記(b)において、前記管理装置は、前記第2のアクセスポイントを特定した際に、前記第2の電波強度を前記第2のアクセスポイントから取得するように構成してもよい。
 本態様によれば、管理装置は、複数のアクセスポイントの中から第1のアクセスポイントに最も近い位置に配置された第2のアクセスポイントを、特定の通信装置の無線接続先の変更先の候補として特定することができる。
 例えば、前記制御方法は、さらに、(g)前記管理装置が、前記第2のアクセスポイントに所定数以上の前記通信装置が無線接続されているか否かを判断するステップと、(h)前記管理装置が、前記第2のアクセスポイントに前記所定数以上の通信装置が無線接続されていると判断した場合に、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続を切断させ、且つ、前記特定の通信装置と前記複数のアクセスポイントのうちの前記第2のアクセスポイントとは異なる第3のアクセスポイントとの間の無線接続を確立させるステップと、(i)前記特定の通信装置と前記第3のアクセスポイントとの間の無線接続が確立された際に、前記管理装置が、前記記憶部に記憶された前記対応情報を、前記特定の通信装置と前記第2のアクセスポイントとが無線接続されていることを示す内容から、前記特定の通信装置と前記第3のアクセスポイントとが無線接続されていることを示す内容に更新するステップと、を含むように構成してもよい。
 本態様によれば、管理装置は、第2のアクセスポイントに所定数以上の通信装置が無線接続されるのを抑制することができる。
 例えば、前記所定数は、前記第2のアクセスポイントが無線接続可能な最大接続数よりも少ないように構成してもよい。
 本態様によれば、第2のアクセスポイントに無線接続される通信装置の台数を、第2のアクセスポイントが無線接続可能な最大接続数未満に抑えることができる。これにより、例えば第2のアクセスポイントが、無線接続先となる通信装置を検索するためのポーリング信号を送信するための余力を残すことができる。
 また、本発明の一態様に係る通信システムは、管理装置と、前記管理装置に接続された複数のアクセスポイントと、前記複数のアクセスポイントのうちのいずれかとの無線接続を介して前記管理装置と通信する1以上の通信装置と、を備え、前記管理装置は、前記複数のアクセスポイントのうちのいずれかと前記1以上の通信装置とが無線接続されていることを示す対応情報を記憶する記憶部と、前記1以上の通信装置のうちの特定の通信装置と、前記複数のアクセスポイントのうち前記特定の通信装置に無線接続されている第1のアクセスポイントとの間の第1の電波強度を前記第1のアクセスポイントから取得する第1の取得部と、前記特定の通信装置と、前記複数のアクセスポイントのうちの前記第1のアクセスポイントとは異なる第2のアクセスポイントとの間の第2の電波強度を前記第2のアクセスポイントから取得する第2の取得部と、前記第1の電波強度及び前記第2の電波強度に基づいて、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきか否かを判断する判断部と、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきと判断された場合に、前記特定の通信装置と前記第1のアクセスポイントとの間の無線接続を切断させ、且つ、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続を確立させる切替部と、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続が確立された際に、前記記憶部に記憶された前記対応情報を、前記特定の通信装置と前記第1のアクセスポイントとが無線接続されていることを示す内容から、前記特定の通信装置と前記第2のアクセスポイントとが無線接続されていることを示す内容に更新する更新部と、を有する。
 本態様によれば、例えば第1のアクセスポイントの近傍に障害物が存在する場合に、第1のアクセスポイントと特定の通信装置との間の第1の電波強度が低下する。この時、管理装置は、第1の電波強度及び第2の電波強度に基づいて、特定の通信装置の無線接続先を第1のアクセスポイントから第2のアクセスポイントに変更するので、第2のアクセスポイントと特定の通信装置との間の通信を確実に実行することができる。また、特定の通信装置と第2のアクセスポイントとの間の無線接続が確立された際に、記憶部に記憶された対応情報が更新されるので、管理装置は、特定の通信装置の無線接続先を的確に把握することができる。
 本発明の一態様に係る通信システムの制御方法等によれば、アクセスポイントと通信装置との間の通信を確実に実行することができる。
図1は、実施の形態1に係る通信システムの適用例である搬送車システムの構成を簡略的に示す図である。 図2は、実施の形態1に係る通信システムの構成を示すブロック図である。 図3は、実施の形態1に係る通信システムの構成を示す概念図である。 図4は、実施の形態1に係る管理テーブルの一例を示す図である。 図5は、第1のアクセスポイントの近傍に障害物が存在する場合における、実施の形態1に係る通信システムの構成を示す概念図である。 図6Aは、実施の形態1に係る通信システムの動作を示すシーケンス図である。 図6Bは、実施の形態1に係る通信システムの動作を示すシーケンス図である。 図7は、実施の形態1に係る更新後の管理テーブルの一例を示す図である。 図8は、実施の形態2に係る通信システムの構成を示す概念図である。 図9は、実施の形態2に係る管理テーブルの一例を示す図である。 図10は、実施の形態2に係る通信システムの動作を示すシーケンス図である。 図11は、実施の形態2に係る更新後の管理テーブルの一例を示す図である。
 以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
 (実施の形態1)
 [1-1.搬送車システムの構成]
 まず、図1を参照しながら、実施の形態1に係る通信システム2の適用例である搬送車システム4の構成について説明する。図1は、実施の形態1に係る通信システム2の適用例である搬送車システム4の構成を簡略的に示す図である。
 図1に示すように、搬送車システム4は、例えば半導体製造工場において、第1の搬送車6及び第2の搬送車8によりウエハが格納されたFOUP(Front Opening Unified Pod)を搬送するためのシステムである。第1の搬送車6及び第2の搬送車8の各々は、例えば半導体製造工場の天井に設置されたレール10に沿って無人走行する、いわゆるOHT(Overhead Hoist Transfer)である。
 第1の搬送車6及び第2の搬送車8の各々は、電力供給装置12から供給される電力を、レール10に沿って敷設された給電経路14を介して電磁誘導現象により非接触で受けることができる。これにより、第1の搬送車6及び第2の搬送車8の各々は、給電経路14からの電力の供給を受けながら、レール10に沿って走行することができる。
 図1に示すように、例えば半導体製造工場には、複数の半導体処理装置16がレール10の直下に並んで配置されている。複数の半導体処理装置16の各々は、FOUPを載置するための載置ポート(図示せず)を有している。載置ポートは、第1の搬送車6及び第2の搬送車8の各々との間でFOUPを移載するためのものである。なお、説明の都合上、図1では3つの半導体処理装置16のみを図示しているが、4つ以上の半導体処理装置16が配置されていてもよい。
 [1-2.通信システムの構成]
 次に、図1~図4を参照しながら、実施の形態1に係る通信システム2の構成について説明する。図2は、実施の形態1に係る通信システム2の構成を示すブロック図である。図3は、実施の形態1に係る通信システム2の構成を示す概念図である。図4は、実施の形態1に係る管理テーブルの一例を示す図である。
 図1~図3に示すように、通信システム2は、管理装置18と、第1のアクセスポイント20(以下、「AP1」ともいう)と、第2のアクセスポイント22(以下、「AP2」ともいう)と、第1の処理装置24(以下、「EQ1」ともいう)と、第2の処理装置26(以下、「EQ2」ともいう)と、第3の処理装置28(以下、「EQ3」ともいう)と、第1の搬送車6(以下、「OHT1」ともいう)と、第2の搬送車8(以下、「OHT2」ともいう)とを備えている。
 図2に示すように、第1のアクセスポイント20、第2のアクセスポイント22、第1の処理装置24、第2の処理装置26、第3の処理装置28、第1の搬送車6及び第2の搬送車8の各々は、例えばIEEE802.11シリーズに準拠した無線ネットワーク30で接続されている。無線ネットワーク30は、例えば2.4GHz帯又は5GHz帯のWiFi(登録商標)で構築されている。また、管理装置18と第1のアクセスポイント20及び第2のアクセスポイント22の各々とは、例えばケーブルを用いた有線LAN(Local Area Network)で構築された有線ネットワークに接続されている。
 図3に示す例では、第1のアクセスポイント20は、第1の処理装置24、第2の処理装置26及び第1の搬送車6の各々(通信装置の一例)と無線接続されている。また、第2のアクセスポイント22は、第3の処理装置28及び第2の搬送車8の各々(通信装置の一例)と無線接続されている。図3において、2個の破線で示す円はそれぞれ、第1のアクセスポイント20及び第2のアクセスポイント22の各通信可能エリアを表している。第1の処理装置24は、第1のアクセスポイント20の通信可能エリアと第2のアクセスポイント22の通信可能エリアとが重複する領域に配置されている。
 なお、電波干渉を抑制するために、第1のアクセスポイント20及び第2のアクセスポイント22はそれぞれ、互いに異なる無線通信チャネル、例えばIEEE802.11gのチャネル1及び6を使用している。第1の搬送車6及び第2の搬送車8の各々は、自身の位置に基づいて、使用すべき無線通信チャネルを決定する。
 第1の搬送車6及び第2の搬送車8の各々は、無線LANにおけるステーション(子局)として機能する。
 管理装置18は、第1のアクセスポイント20、第2のアクセスポイント22、第1の処理装置24、第2の処理装置26、第3の処理装置28、第1の搬送車6及び第2の搬送車8を管理するためのコンピュータである。図2に示すように、管理装置18は、通信部32と、記憶部34と、制御部36とを有している。
 通信部32は、第1のアクセスポイント20及び第2のアクセスポイント22の各々との間で有線通信する。
 記憶部34は、第1のアクセスポイント20及び第2のアクセスポイント22の各々を管理するための管理テーブルを記憶するためのメモリである。管理テーブルは、例えば図4に示すようなデータテーブルである。
 図4に示す例では、管理テーブルの1行目には、第1のアクセスポイント20に関するデータが格納されている。具体的には、管理テーブルの1行目には、a)第1のアクセスポイント20の位置を示す位置情報「0001」、及び、b)第1のアクセスポイント20の無線接続先を示す対応情報「EQ1、EQ2、OHT1」が格納されている。位置情報「0001」は、第1のアクセスポイント20が位置している領域に割り当てられている番号である。対応情報「EQ1、EQ2、OHT1」は、第1の処理装置24、第2の処理装置26及び第1の搬送車6の各々が第1のアクセスポイント20に無線接続されていることを示す情報である。
 また、管理テーブルの2行目には、第2のアクセスポイント22に関するデータが格納されている。具体的には、管理テーブルの2行目には、a)第2のアクセスポイント22の位置を示す位置情報「0002」、及び、b)第2のアクセスポイント22の無線接続先を示す対応情報「EQ3、OHT2」が格納されている。位置情報「0002」は、第2のアクセスポイント22が位置している領域に割り当てられている番号である。対応情報「EQ3、OHT2」は、第3の処理装置28及び第2の搬送車8の各々が第2のアクセスポイント22に無線接続されていることを示す情報である。
 なお、図4では、説明の都合上、管理テーブルが2つのアクセスポイント(第1のアクセスポイント20及び第2のアクセスポイント22)に関するデータを含む場合について説明したが、通信システム2が3つ以上のアクセスポイントを備える場合には、管理テーブルは3つ以上のアクセスポイントに関するデータを含んでもよい。
 制御部36は、記憶部34に記憶された管理テーブルに基づいて、第1のアクセスポイント20及び第2のアクセスポイント22の各々に送信するための各種コマンドデータを生成する。さらに、制御部36は、以下に示すような複数の機能を有している。
 すなわち、制御部36は、例えば第1の処理装置24(特定の通信装置の一例)と第1のアクセスポイント20との間の第1の電波強度(以下、本発明における実施の形態の説明では、アクセスポイントから送信され且つ処理装置が受信する電波の強度として説明する。)を第1のアクセスポイント20から取得する、第1の取得部としての機能を有している。また、制御部36は、例えば第1の処理装置24と第2のアクセスポイント22との間の第2の電波強度を第2のアクセスポイント22から取得する、第2の取得部としての機能を有している。
 また、制御部36は、第1の電波強度及び第2の電波強度に基づいて、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更するべきか否かを判断する、判断部としての機能を有している。また、制御部36は、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更するべきと判断された場合に、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に切り替える切替部としての機能を有している。また、制御部36は、記憶部34に記憶された管理テーブルの対応情報を更新する、更新部としての機能を有している。なお、制御部36は、例えばプロセッサがハードディスク又は半導体メモリ等の記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現される。
 第1のアクセスポイント20は、無線LANにおけるアクセスポイントとして機能する。図2に示すように、第1のアクセスポイント20は、通信部38と、記憶部40と、制御部42とを有している。通信部38は、管理装置18との間で有線通信し、且つ、第1の処理装置24、第2の処理装置26及び第1の搬送車6の各々との間で無線通信する。記憶部40は、第1の処理装置24、第2の処理装置26及び第1の搬送車6の各々から取得した電波強度等を記憶する。制御部42は、第1の処理装置24、第2の処理装置26及び第1の搬送車6の各々に送信するための各種コマンドデータ、及び、管理装置18に送信するための各種レスポンスデータ等を生成する。
 第2のアクセスポイント22は、第1のアクセスポイント20と同様に、無線LANにおけるアクセスポイントとして機能する。図2に示すように、第2のアクセスポイント22は、通信部44と、記憶部46と、制御部48とを有している。通信部44は、管理装置18との間で有線通信し、且つ、第3の処理装置28及び第2の搬送車8の各々との間で無線通信する。記憶部46は、第3の処理装置28及び第2の搬送車8の各々から取得した電波強度等を記憶する。制御部48は、第3の処理装置28及び第2の搬送車8の各々に送信するための各種コマンドデータ、及び、管理装置18に送信するための各種レスポンスデータ等を生成する。なお、第1のアクセスポイント20及び第2のアクセスポイント22は共通の構成を有しており、第1の処理装置24、第2の処理装置26、第3の処理装置28、第1の搬送車6及び第2の搬送車8の各々と通信できるか否かは、それらの配置レイアウトによって決まる。
 第1の処理装置24は、無線LANにおけるステーション(子局)として機能する。具体的には、第1の処理装置24は、図1に示す搬送車システム4における半導体処理装置16である。図2に示すように、第1の処理装置24は、通信部50と、記憶部52と、制御部54とを有している。通信部50は、第1のアクセスポイント20(又は第2のアクセスポイント22)との間で無線通信する。記憶部52は、第1の処理装置24により測定された、第1のアクセスポイント20(又は第2のアクセスポイント22)との間の電波強度等を記憶する。制御部54は、第1のアクセスポイント20(又は第2のアクセスポイント22)に送信するための各種レスポンスデータ等を生成する。
 第2の処理装置26及び第3の処理装置28の各々は、第1の処理装置24と同様に、無線LANにおけるステーション(子局)として機能する、図1に示す搬送車システム4における半導体処理装置16である。第2の処理装置26及び第3の処理装置28の各構成は、第1の処理装置24の構成と同一であるので、説明及び図示を省略する。
 [1-3.通信システムの動作]
 次に、図5~図7を参照しながら、実施の形態1に係る通信システム2の動作について説明する。図5は、第1のアクセスポイント20の近傍に障害物56が存在する場合における、実施の形態1に係る通信システム2の構成を示す概念図である。図6A及び図6Bは、実施の形態1に係る通信システム2の動作を示すシーケンス図である。図7は、実施の形態1に係る更新後の管理テーブルの一例を示す図である。
 図5に示すように、例えば第1のアクセスポイント20と第1の処理装置24との間に障害物56が存在するようになった場合には、障害物56によって第1のアクセスポイント20の電波強度の分布が変化する。そのため、第1のアクセスポイント20と第1の処理装置24との間で通信が確実に実行されない可能性がある。そのため、実施の形態1に係る通信システム2では、以下で説明するように、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更することができる。
 図6Aに示すように、管理装置18の通信部32は、制御部36により生成されたコマンドデータCD1を第1のアクセスポイント20に送信する(S101)。コマンドデータCD1は、第1の処理装置24に対して、第1の処理装置24と第1のアクセスポイント20との間の第1の電波強度を送信するように要求するためのデータである。なお、コマンドデータCD1は、例えばコマンドデータCD1の送信先IP(Internet Protocol)アドレスとして、第1の処理装置24のIPアドレス等を含んでいる。
 第1のアクセスポイント20の通信部38は、管理装置18から送信されたコマンドデータCD1を受信する(S102)。第1のアクセスポイント20の通信部38は、受信したコマンドデータCD1を第1の処理装置24に送信する(S103)。
 第1の処理装置24の通信部50は、第1のアクセスポイント20から送信されたコマンドデータCD1を受信する(S104)。第1の処理装置24の制御部54は、受信したコマンドデータCD1に基づいて、レスポンスデータRD1を生成する。レスポンスデータRD1は、第1のアクセスポイント20に対して、第1の処理装置24と第1のアクセスポイント20との間の第1の電波強度を回答するためのデータである。レスポンスデータRD1は、第1の処理装置24と第1のアクセスポイント20との間の第1の電波強度(例えば-70dbm)等を含んでいる。第1の電波強度は、コマンドデータCD1が受信される際の電波強度であり、第1の処理装置24の制御部54によって測定される。
 第1の処理装置24の通信部50は、レスポンスデータRD1を第1のアクセスポイント20に送信する(S105)。第1のアクセスポイント20の通信部38は、第1の処理装置24から送信されたレスポンスデータRD1を受信する(S106)。
 第1のアクセスポイント20の通信部38は、受信したレスポンスデータRD1を管理装置18に送信する(S107)。管理装置18の通信部32は、第1のアクセスポイント20から送信されたレスポンスデータRD1を受信する(S108)。これにより、管理装置18の制御部36は、受信したレスポンスデータRD1から第1の電波強度を取得し、第1の電波強度と所定の閾値(例えば-60dbm)とを比較する。
 この時、上述したように、第1のアクセスポイント20と第1の処理装置24との間には障害物56が存在するため、第1の電波強度が著しく低下している。管理装置18の制御部36は、第1の電波強度が所定の閾値未満であると判断した場合には(S109でYES)、管理装置18の通信部32は、制御部36により生成されたコマンドデータCD2を第1のアクセスポイント20に送信する(S110)。コマンドデータCD2は、第1の処理装置24に対して、第1のアクセスポイント20との間で無線接続を切断するように要求するためのデータである。
 第1のアクセスポイント20の通信部38は、管理装置18から送信されたコマンドデータCD2を受信する(S111)。第1のアクセスポイント20の通信部38は、受信したコマンドデータCD2を第1の処理装置24に送信する(S112)。
 第1の処理装置24の通信部50は、第1のアクセスポイント20から送信されたコマンドデータCD2を受信する(S113)。第1の処理装置24の制御部54は、受信したコマンドデータCD2に基づいて、第1のアクセスポイント20との間で無線接続を切断させる(S114)。
 一方、ステップS109において、管理装置18の制御部36は、第1の電波強度が所定の閾値以上であると判断した場合には(S109でNO)、ステップS110以降の各処理を実行しない。この場合、管理装置18の制御部36は、後述するレスポンスデータRD2を取得しない。
 なお、第1のアクセスポイント20は、ステップS106においてレスポンスデータRD1を受信できなかった場合には、ステップS107でレスポンスデータRD1を管理装置18に送信しない。この場合、管理装置18の制御部36は、レスポンスデータRD1を受信しないため、ステップS109の判断を行うことなく、ステップS110を開始し、第1の処理装置24の無線接続先を、第1のアクセスポイント20から第2のアクセスポイント22へ切り替える処理を行う。ここで、ステップS109が終了した時点で第1のアクセスポイント20と第1の処理装置24との無線接続が既に切断されている場合には、ステップS110~S114の各処理が省略される。
 管理装置18の制御部36は、記憶部34に記憶された管理テーブルの位置情報に基づいて、第1のアクセスポイント20に最も近い位置に配置された第2のアクセスポイント22を特定する(S115)。
 管理装置18の通信部32は、制御部36により生成されたコマンドデータCD3を第2のアクセスポイント22に送信する(S116)。コマンドデータCD3は、第2のアクセスポイント22に対して、第1の処理装置24との間で無線接続を一時的に確立するように要求するためのデータである。
 第2のアクセスポイント22の通信部44は、管理装置18から送信されたコマンドデータCD3を受信する(S117)。第2のアクセスポイント22の通信部44は、受信したコマンドデータCD3に基づいて、ポーリング信号を第1の処理装置24に送信する(S118)。
 第1の処理装置24の通信部50は、第2のアクセスポイント22から送信されたポーリング信号を受信する(S119)。第1の処理装置24の制御部54は、受信したポーリング信号に基づいて、第2のアクセスポイント22との間で無線接続を確立させる(S120)。
 図6Aから図6Bへと移り、図6Bに示すように、管理装置18の通信部32は、制御部36により生成されたコマンドデータCD4を第2のアクセスポイント22に送信する(S121)。コマンドデータCD4は、第1の処理装置24に対して、第1の処理装置24と第2のアクセスポイント22との間の第2の電波強度を送信するように要求するためのデータである。なお、コマンドデータCD4は、例えばコマンドデータCD4の送信先IPアドレスとして、第1の処理装置24のIPアドレス等を含んでいる。
 第2のアクセスポイント22の通信部44は、管理装置18から送信されたコマンドデータCD4を受信する(S122)。第2のアクセスポイント22の通信部44は、受信したコマンドデータCD4を第1の処理装置24に送信する(S123)。
 第1の処理装置24の通信部50は、第2のアクセスポイント22から送信されたコマンドデータCD4を受信する(S124)。第1の処理装置24の制御部54は、受信したコマンドデータCD4に基づいて、レスポンスデータRD2を生成する。レスポンスデータRD2は、第2のアクセスポイント22に対して、第1の処理装置24と第2のアクセスポイント22との間の第2の電波強度を回答するためのデータである。レスポンスデータRD2は、第1の処理装置24と第2のアクセスポイント22との間の第2の電波強度(例えば-40dbm)等を含んでいる。第2の電波強度は、コマンドデータCD4が受信される際の電波強度であり、第1の処理装置24の制御部54によって測定される。
 第1の処理装置24の通信部50は、レスポンスデータRD2を第2のアクセスポイント22に送信する(S125)。第2のアクセスポイント22の通信部44は、第1の処理装置24から送信されたレスポンスデータRD2を受信する(S126)。
 第2のアクセスポイント22の通信部44は、受信したレスポンスデータRD2を管理装置18に送信する(S127)。管理装置18の通信部32は、第2のアクセスポイント22から送信されたレスポンスデータRD2を受信する(S128)。これにより、管理装置18の制御部36は、受信したレスポンスデータRD2から第2の電波強度を取得する。
 管理装置18の通信部32は、制御部36により生成されたコマンドデータCD5を第2のアクセスポイント22に送信する(S129)。コマンドデータCD5は、第1の処理装置24に対して、第2のアクセスポイント22との間で無線接続を切断するように要求するためのデータである。
 第2のアクセスポイント22の通信部44は、管理装置18から送信されたコマンドデータCD5を受信する(S130)。第2のアクセスポイント22の通信部44は、受信したコマンドデータCD5を第1の処理装置24に送信する(S131)。
 第1の処理装置24の通信部50は、第2のアクセスポイント22から送信されたコマンドデータCD5を受信する(S132)。第1の処理装置24の制御部54は、受信したコマンドデータCD5に基づいて、第2のアクセスポイント22との間で無線接続を切断させる(S133)。なお、ステップS120~S132の間で確立されている無線接続は、管理装置18が第2の電波強度を取得するための一時的な接続である。
 管理装置18の制御部36は、第1の電波強度と第2の電波強度とを比較し(S134)、第1の電波強度が第2の電波強度よりも小さい場合に、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更するべきと判断する(S135でYES)。一方、管理装置18の制御部36は、第1の電波強度が第2の電波強度よりも大きい場合には、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更するべきでないと判断する(S135でNO)。この場合、図示を省略しているが、ステップS136~ステップS140の各処理と同等の処理が、管理装置18、第1のアクセスポイント20及び第1の処理装置24の間で実行される。その結果、第1の処理装置24は、第1のアクセスポイント20との間で無線接続を再び確立する。この場合、管理装置18は、管理テーブルを更新しない。
 管理装置18の通信部32は、制御部36により生成されたコマンドデータCD6を第2のアクセスポイント22に送信する(S136)。コマンドデータCD6は、第2のアクセスポイント22に対して、第1の処理装置24との間で無線接続を確立するように要求するためのデータである。
 第2のアクセスポイント22の通信部44は、管理装置18から送信されたコマンドデータCD6を受信する(S137)。第2のアクセスポイント22の通信部44は、受信したコマンドデータCD6に基づいて、ポーリング信号を第1の処理装置24に送信する(S138)。
 第1の処理装置24の通信部50は、第2のアクセスポイント22から送信されたポーリング信号を受信する(S139)。第1の処理装置24の制御部54は、受信したポーリング信号に基づいて、第2のアクセスポイント22との間で無線接続を確立させる(S140)。
 なお、変形例として、ステップS129~S133の各処理が省略されてもよい。当該変形例では、第1の処理装置24と第2のアクセスポイント22との間の無線接続が維持されているため、ステップS135でYESと判断された場合には、ステップS136~S140の各処理が省略される。一方、当該変形例では、ステップS135でNOと判断された場合には、ステップS129~S133の各処理が実行された後に、ステップS136~S140の各処理と同等の処理が、管理装置18、第1のアクセスポイント20及び第1の処理装置24の間で実行される。
 その後、管理装置18の制御部36は、記憶部34に記憶されている管理テーブルの対応情報を、第1の処理装置24と第1のアクセスポイント20とが無線接続されていることを示す内容から、第1の処理装置24と第2のアクセスポイント22とが無線接続されていることを示す内容に更新する(S141)。図7に示す例では、管理装置18の制御部36は、第1のアクセスポイント20の無線接続先を示す対応情報から「EQ1」を削除し、且つ、第2のアクセスポイント22の無線接続先を示す対応情報に「EQ1」を追加する(図4参照)。
 [1-4.効果]
 次に、本実施の形態に係る通信システム2により得られる効果について説明する。例えば第1のアクセスポイント20と第1の処理装置24との間に障害物56が存在する場合に、第1のアクセスポイント20と第1の処理装置24との間の第1の電波強度が著しく低下する。この時、第2のアクセスポイント22と第1の処理装置24との間の第2の電波強度が第1の電波強度よりも大きい場合に、通信システム2は、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更する。これにより、通信システム2は、第2のアクセスポイント22と第1の処理装置24との間の通信を確実に実行することができる。
 また、第1の処理装置24と第2のアクセスポイント22との間の無線接続が確立された際に、管理装置18の記憶部34に記憶された対応情報を更新するので、管理装置18は、第1の処理装置24の無線接続先を的確に把握することができる。
 (実施の形態2)
 [2-1.通信システムの構成]
 次に、図8及び図9を参照しながら、実施の形態2に係る通信システム2Aの構成について説明する。図8は、実施の形態2に係る通信システム2Aの構成を示す概念図である。図9は、実施の形態2に係る管理テーブルの一例を示す図である。なお、本実施の形態では、上記実施の形態1と同一の構成要素には同一の符号を付して、その説明を省略する。
 図8に示すように、実施の形態2に係る通信システム2Aは、上記実施の形態1で説明した構成要素に加えて、第3のアクセスポイント58(以下、「AP3」ともいう)と、第4の処理装置60(以下、「EQ4」ともいう)とを備えている。第3のアクセスポイント58及び第4の処理装置60の各々は、無線ネットワーク30(図2参照)に接続されている。図示しないが、第3のアクセスポイント58の構成は、第1のアクセスポイント20の構成と同一であり、第4の処理装置60の構成は、第1の処理装置24の構成と同一である。
 図8に示す例では、第3のアクセスポイント58は、第4の処理装置60と無線接続されている。第1の処理装置24は、第2のアクセスポイント22の通信可能エリアと第3のアクセスポイント58の通信可能エリアとが重複する領域に配置されている。
 図9に示すように、管理装置18の記憶部34(図2参照)に記憶された管理テーブルの3行目には、第3のアクセスポイント58に関するデータが格納されている。具体的には、管理テーブルの3行目には、a)第3のアクセスポイント58の位置を示す位置情報「0003」、及び、b)第3のアクセスポイント58の無線接続先を示す対応情報「EQ4、・・・」が格納されている。対応情報「EQ4、・・・」は、第4の処理装置60等が第3のアクセスポイント58に無線接続されていることを示す情報である。
 なお、図9に示す例では、第1のアクセスポイント20は、第2の処理装置26及び第1の搬送車6を含む計15台の通信装置と無線接続されている。また、第2のアクセスポイント22は、第1の処理装置24、第3の処理装置28及び第2の搬送車8を含む計41台の通信装置と無線接続されている。また、第3のアクセスポイント58は、第4の処理装置60を含む計10台の通信装置と無線接続されている。
 [2-2.通信システムの動作]
 次に、図10及び図11を参照しながら、実施の形態2に係る通信システム2Aの動作について説明する。図10は、実施の形態2に係る通信システム2Aの動作を示すシーケンス図である。図11は、実施の形態2に係る更新後の管理テーブルの一例を示す図である。
 本実施の形態では、上記実施の形態1で説明したように、第1の処理装置24の無線接続先を第1のアクセスポイント20から第2のアクセスポイント22に変更し、管理装置18の記憶部34に記憶されている管理テーブルの対応情報を更新したことを前提とし、その後の通信システム2Aの動作について説明する。なお、第2の電波強度は、図6Bに示されたコマンドデータCD4が受信される際の電波強度であり、第1の処理装置24の制御部54によって測定された情報を管理装置18の記憶部34に記憶しているものとする。
 図10に示すように、管理装置18の制御部36(図2参照)は、記憶部34に記憶されている管理テーブルの対応情報を更新する(S201)。この時、管理装置18の制御部36は、管理テーブルの対応情報に基づいて、第2のアクセスポイント22が所定数(例えば40台)以上の通信装置と無線接続されているか否かを判断する。本実施の形態では、図9に示す通り、第2のアクセスポイント22の接続台数が41台となっており、所定数を超えている状態である。なお、所定数は、第2のアクセスポイント22が無線接続可能な最大接続数(例えば50台)よりも少ない数とする。
 管理装置18の制御部36は、第2のアクセスポイント22が所定数以上の通信装置と無線接続されていると判断した場合には(S202でYES)、上記実施の形態1の図6BのステップS129と同様に、ステップS203が実行される。すなわち、コマンドデータCD7は、第1の処理装置24に対して、第2のアクセスポイント22との間で無線接続を切断するように要求するためのデータである。その後、図6BのステップS130~S133と同様に、ステップS204~S207が実行される。一方、管理装置18の制御部36は、第2のアクセスポイント22が所定数未満の通信装置と無線接続されていると判断した場合には(S202でNO)、ステップS203以降の各処理を実行しない。
 管理装置18の制御部36は、記憶部34に記憶された管理テーブルの位置情報に基づいて、第2のアクセスポイント22に最も近い位置に配置された第3のアクセスポイント58を特定する(S208)。
 管理装置18の通信部32(図2参照)は、制御部36により生成されたコマンドデータCD8を第3のアクセスポイント58に送信する(S209)。コマンドデータCD8は、第3のアクセスポイント58に対して、第1の処理装置24との間で無線接続を確立するように要求するためのデータである。
 第3のアクセスポイント58の通信部(図示せず)は、管理装置18から送信されたコマンドデータCD8を受信する(S210)。第3のアクセスポイント58の通信部は、受信したコマンドデータCD8に基づいて、ポーリング信号を第1の処理装置24に送信する(S211)。
 第1の処理装置24の通信部50(図2参照)は、第3のアクセスポイント58から送信されたポーリング信号を受信する(S212)。第1の処理装置24の制御部54(図2参照)は、受信したポーリング信号に基づいて、第3のアクセスポイント58との間で無線接続を確立させる(S213)。
 管理装置18の通信部32は、制御部36により生成されたコマンドデータCD9を第3のアクセスポイント58に送信する(S214)。コマンドデータCD9は、第1の処理装置24に対して、第1の処理装置24と第3のアクセスポイント58との間の第3の電波強度を送信するように要求するためのデータである。
 第3のアクセスポイント58の通信部は、管理装置18から送信されたコマンドデータCD9を受信する(S215)。第3のアクセスポイント58の通信部は、受信したコマンドデータCD9を第1の処理装置24に送信する(S216)。
 第1の処理装置24の通信部50は、第3のアクセスポイント58から送信されたコマンドデータCD9を受信する(S217)。第1の処理装置24の制御部54は、受信したコマンドデータCD9に基づいて、レスポンスデータRD3を生成する。レスポンスデータRD3は、第3のアクセスポイント58に対して、第1の処理装置24と第3のアクセスポイント58との間の第3の電波強度を回答するためのデータである。レスポンスデータRD3は、例えば第1の処理装置24と第3のアクセスポイント58との間の第3の電波強度(例えば-40dbm)等を含んでいる。第3の電波強度は、コマンドデータCD9が受信される際の電波強度であり、第1の処理装置24の制御部54によって測定される。
 第1の処理装置24の通信部50は、レスポンスデータRD3を第3のアクセスポイント58に送信する(S218)。第3のアクセスポイント58の通信部は、第1の処理装置24から送信されたレスポンスデータRD3を受信する(S219)。
 第3のアクセスポイント58の通信部は、受信したレスポンスデータRD3を管理装置18に送信する(S220)。管理装置18の通信部32は、第3のアクセスポイント58から送信されたレスポンスデータRD3を受信する(S221)。これにより、管理装置18の制御部36は、受信したレスポンスデータRD3から第3の電波強度を取得する。
 管理装置18の制御部36は、第2の電波強度と第3の電波強度とを比較し(S222)、第2の電波強度が第3の電波強度よりも小さい場合に、第1の処理装置24の無線接続先を第2のアクセスポイント22から第3のアクセスポイント58に変更するべきと判断する(S223でYES)。これは、第1の処理装置24の無線接続先が第3のアクセスポイント58である場合の通信状態は、第1の処理装置24の無線接続先が第2のアクセスポイント22である場合の通信状態よりも良好であることを意味している。
 この場合、管理装置18の制御部36は、記憶部34に記憶されている管理テーブルの対応情報を、第1の処理装置24と第2のアクセスポイント22とが無線接続されていることを示す内容から、第1の処理装置24と第3のアクセスポイント58とが無線接続されていることを示す内容に更新する(S224)。図11に示す例では、管理装置18の制御部36は、第2のアクセスポイント22の無線接続先を示す対応情報から「EQ1」を削除し、且つ、第3のアクセスポイント58の無線接続先を示す対応情報に「EQ1」を追加する。
 なお、仮に第2の電波強度が第3の電波強度以上である場合に、管理装置18の制御部36は、第1の処理装置24の無線接続先を第2のアクセスポイント22から第3のアクセスポイント58に変更するべきでないと判断する(S223でNO)。この場合には、図示を省略しているが、ステップS203~ステップS207の各処理と同等の処理が、管理装置18、第3のアクセスポイント58及び第1の処理装置24の間で実行される。その後、ステップS209~S213の各処理と同等の処理が、管理装置18、第2のアクセスポイント22及び第1の処理装置24の間で実行される。その結果、第1の処理装置24は、第3のアクセスポイント58との無線接続を切断し、第2のアクセスポイント22との間で無線接続を再び確立する。この場合、管理装置18の制御部36は、管理テーブルを更新しない。
 [2-3.効果]
 本実施の形態では、第2のアクセスポイント22に無線接続される通信装置の台数を、第2のアクセスポイント22が無線接続可能な最大接続数未満に抑えることができる。これにより、第2のアクセスポイント22がポーリング信号を送信するための余力を残すことができる。
 なお、本実施の形態では、第3のアクセスポイント58を第1のアクセスポイント22とは異なるアクセスポイントとしたが、第3のアクセスポイント58は第1のアクセスポイント22であってもよい。すなわち、第1の処理装置24の無線接続先が、電波強度が弱い第1のアクセスポイント20から第2のアクセスポイント22に変更されたが、第2のアクセスポイント22が所定数以上の通信装置と接続されている場合には、第1の処理装置24が第1のアクセスポイント20に再度接続してもよい。
 (変形例等)
 以上、本発明の通信システムの制御方法及び通信システムについて、実施の形態に基づいて説明したが、本発明は、上記実施の形態に限定されるものではない。上記実施の形態に対して当業者が思い付く変形を施して得られる形態、及び、上記実施の形態における構成要素を任意に組み合わせて実現される別の形態も本発明に含まれる。
 上記各実施の形態では、第1の処理装置24の無線接続先を変更する場合について説明したが、第2の処理装置26、第3の処理装置28及び第4の処理装置60のいずれかの無線接続先を変更してもよい。あるいは、第1の搬送車6及び第2の搬送車8のいずれかの無線接続先を変更してもよい。
 本発明の通信システムは、例えば半導体製造工場等において、天井に設置されたレールに沿って走行する搬送車によりFOUPを搬送するための搬送車システム等に適用することができる。
2,2A 通信システム
4 搬送車システム
6 第1の搬送車
8 第2の搬送車
10 レール
12 電力供給装置
14 給電経路
16 半導体処理装置
18 管理装置
20 第1のアクセスポイント
22 第2のアクセスポイント
24 第1の処理装置
26 第2の処理装置
28 第3の処理装置
30 無線ネットワーク
32,38,44,50 通信部
34,40,46,52 記憶部
36,42,48,54 制御部
56 障害物
58 第3のアクセスポイント
60 第4の処理装置

Claims (7)

  1.  管理装置と、前記管理装置に接続された複数のアクセスポイントと、前記複数のアクセスポイントのうちのいずれかとの無線接続を介して前記管理装置と通信する1以上の通信装置と、を備える通信システムの制御方法であって、
     前記管理装置は、前記複数のアクセスポイントのうちいずれかと前記1以上の通信装置とが無線接続されていることを示す対応情報を記憶する記憶部を備え、
     前記制御方法は、
     (a)前記管理装置が、前記1以上の通信装置のうちの特定の通信装置と、前記複数のアクセスポイントのうち前記特定の通信装置に無線接続されている第1のアクセスポイントとの間の第1の電波強度を前記第1のアクセスポイントから取得するステップと、
     (b)前記管理装置が、前記特定の通信装置と、前記複数のアクセスポイントのうちの前記第1のアクセスポイントとは異なる第2のアクセスポイントとの間の第2の電波強度を前記第2のアクセスポイントから取得するステップと、
     (c)前記管理装置が、前記第1の電波強度及び前記第2の電波強度に基づいて、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきか否かを判断するステップと、
     (d)前記管理装置が、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきと判断した場合に、前記特定の通信装置と前記第1のアクセスポイントとの間の無線接続を切断させ、且つ、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続を確立させるステップと、
     (e)前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続が確立された際に、前記管理装置が、前記記憶部に記憶された前記対応情報を、前記特定の通信装置と前記第1のアクセスポイントとが無線接続されていることを示す内容から、前記特定の通信装置と前記第2のアクセスポイントとが無線接続されていることを示す内容に更新するステップと、を含む
     通信システムの制御方法。
  2.  前記(c)において、前記第1の電波強度が前記第2の電波強度よりも小さい場合に、前記管理装置は、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきと判断する
     請求項1に記載の通信システムの制御方法。
  3.  前記(b)において、前記第1の電波強度が所定の閾値未満である場合に、前記管理装置は、前記第2の電波強度を前記第2のアクセスポイントから取得する
     請求項1又は2に記載の通信システムの制御方法。
  4.  前記記憶部は、さらに、前記複数のアクセスポイントの各々の位置を示す位置情報を記憶し、
     前記制御方法は、さらに、(f)前記管理装置が、前記位置情報に基づいて、前記複数のアクセスポイントの中から前記第1のアクセスポイントに最も近い位置に配置された前記第2のアクセスポイントを特定するステップを含み、
     前記(b)において、前記管理装置は、前記第2のアクセスポイントを特定した際に、前記第2の電波強度を前記第2のアクセスポイントから取得する
     請求項1~3のいずれか1項に記載の通信システムの制御方法。
  5.  前記制御方法は、さらに、
     (g)前記管理装置が、前記第2のアクセスポイントに所定数以上の前記通信装置が無線接続されているか否かを判断するステップと、
     (h)前記管理装置が、前記第2のアクセスポイントに前記所定数以上の通信装置が無線接続されていると判断した場合に、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続を切断させ、且つ、前記特定の通信装置と前記複数のアクセスポイントのうちの前記第2のアクセスポイントとは異なる第3のアクセスポイントとの間の無線接続を確立させるステップと、
     (i)前記特定の通信装置と前記第3のアクセスポイントとの間の無線接続が確立された際に、前記管理装置が、前記記憶部に記憶された前記対応情報を、前記特定の通信装置と前記第2のアクセスポイントとが無線接続されていることを示す内容から、前記特定の通信装置と前記第3のアクセスポイントとが無線接続されていることを示す内容に更新するステップと、を含む
     請求項1~4のいずれか1項に記載の通信システムの制御方法。
  6.  前記所定数は、前記第2のアクセスポイントが無線接続可能な最大接続数よりも少ない
     請求項5に記載の通信システムの制御方法。
  7.  通信システムであって、
     管理装置と、
     前記管理装置に接続された複数のアクセスポイントと、
     前記複数のアクセスポイントのうちのいずれかとの無線接続を介して前記管理装置と通信する1以上の通信装置と、を備え、
     前記管理装置は、
     前記複数のアクセスポイントのうちのいずれかと前記1以上の通信装置とが無線接続されていることを示す対応情報を記憶する記憶部と、
     前記1以上の通信装置のうちの特定の通信装置と、前記複数のアクセスポイントのうち前記特定の通信装置に無線接続されている第1のアクセスポイントとの間の第1の電波強度を前記第1のアクセスポイントから取得する第1の取得部と、
     前記特定の通信装置と、前記複数のアクセスポイントのうちの前記第1のアクセスポイントとは異なる第2のアクセスポイントとの間の第2の電波強度を前記第2のアクセスポイントから取得する第2の取得部と、
     前記第1の電波強度及び前記第2の電波強度に基づいて、前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきか否かを判断する判断部と、
     前記特定の通信装置の無線接続先を前記第1のアクセスポイントから前記第2のアクセスポイントに変更するべきと判断された場合に、前記特定の通信装置と前記第1のアクセスポイントとの間の無線接続を切断させ、且つ、前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続を確立させる切替部と、
     前記特定の通信装置と前記第2のアクセスポイントとの間の無線接続が確立された際に、前記記憶部に記憶された前記対応情報を、前記特定の通信装置と前記第1のアクセスポイントとが無線接続されていることを示す内容から、前記特定の通信装置と前記第2のアクセスポイントとが無線接続されていることを示す内容に更新する更新部と、を有する
     通信システム。
PCT/JP2018/046265 2017-12-26 2018-12-17 通信システムの制御方法及び通信システム WO2019131259A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-249897 2017-12-26
JP2017249897 2017-12-26

Publications (1)

Publication Number Publication Date
WO2019131259A1 true WO2019131259A1 (ja) 2019-07-04

Family

ID=67067204

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/046265 WO2019131259A1 (ja) 2017-12-26 2018-12-17 通信システムの制御方法及び通信システム

Country Status (2)

Country Link
TW (1) TW201929504A (ja)
WO (1) WO2019131259A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022090515A (ja) * 2020-12-07 2022-06-17 サイレックス・テクノロジー株式会社 通信装置、通信装置の制御方法及び通信システム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002185458A (ja) * 2000-12-13 2002-06-28 Matsushita Electric Ind Co Ltd 無線lanシステムおよび端末
JP2010178175A (ja) * 2009-01-30 2010-08-12 Nippon Telegraph & Telephone East Corp 無線通信システム、通信管理装置、及び、コンピュータプログラム
JP2011077635A (ja) * 2009-09-29 2011-04-14 Panasonic Corp 無線基地局およびハンドオーバ指示方法
JP2017063494A (ja) * 2012-12-10 2017-03-30 ソニー株式会社 無線通信ネットワークにおけるモビリティ管理方法、デバイス及びシステム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002185458A (ja) * 2000-12-13 2002-06-28 Matsushita Electric Ind Co Ltd 無線lanシステムおよび端末
JP2010178175A (ja) * 2009-01-30 2010-08-12 Nippon Telegraph & Telephone East Corp 無線通信システム、通信管理装置、及び、コンピュータプログラム
JP2011077635A (ja) * 2009-09-29 2011-04-14 Panasonic Corp 無線基地局およびハンドオーバ指示方法
JP2017063494A (ja) * 2012-12-10 2017-03-30 ソニー株式会社 無線通信ネットワークにおけるモビリティ管理方法、デバイス及びシステム

Also Published As

Publication number Publication date
TW201929504A (zh) 2019-07-16

Similar Documents

Publication Publication Date Title
US9648662B2 (en) Bluetooth networking
US11121016B2 (en) Method for controlling conveyance system, conveyance system, and management device
EP1113691B1 (en) Location managing method for managing location of mobile station in mobile wireless packet communication system and mobile wireless packet communication system
JP6649132B2 (ja) 通信端末、通信装置および通信システム
WO2019203468A1 (en) Method and apparatus for supporting mobility of terminal in wireless communication system
WO2016138326A1 (en) Methods and apparatus for efficiently communicating time varying data
WO2018043245A1 (ja) 無人走行車、無人走行車の走行システム、及び、無人走行車の制御方法
WO2019131259A1 (ja) 通信システムの制御方法及び通信システム
TWI757550B (zh) 通信方法及通信系統
CA3231198A1 (en) A network device for connecting a plurality of industrial devices
JP2018056623A (ja) 通信システム及び通信方法
US20200187020A1 (en) In-facility transmission system, in-facility transmission method, and base station
US20230409022A1 (en) Communication apparatus, method for controlling communication apparatus, and communication system
CN111586725A (zh) 一种接入点更新方法及接入点
EP4358643A1 (en) Method for communicating between two micro-nets
JP2019176262A (ja) 情報取得装置、移動体、情報取得方法、及びプログラム
WO2021028966A1 (ja) 無線端末局装置、管理局装置、無線通信システムおよび無線通信方法
TW202349976A (zh) 行走車系統
JP2007028231A (ja) 無線lanシステム
CN116325967A (zh) 用于调节多个工业设备的传输的方法
JP2019169844A (ja) 情報取得装置、移動体、情報取得方法、及びプログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18895978

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18895978

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP