WO2014184835A1 - 通信システム、通信タイミング制御装置、接続制御装置、通信タイミング制御方法及びコンピュータ可読媒体 - Google Patents
通信システム、通信タイミング制御装置、接続制御装置、通信タイミング制御方法及びコンピュータ可読媒体 Download PDFInfo
- Publication number
- WO2014184835A1 WO2014184835A1 PCT/JP2013/007610 JP2013007610W WO2014184835A1 WO 2014184835 A1 WO2014184835 A1 WO 2014184835A1 JP 2013007610 W JP2013007610 W JP 2013007610W WO 2014184835 A1 WO2014184835 A1 WO 2014184835A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication
- timing
- request message
- communication device
- message
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/38—Connection release triggered by timers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
Definitions
- the present invention relates to a communication system, a communication timing control device, a connection control device, a communication timing control method, and a program, for example, a communication system, a communication timing control device, and a connection control that notify communication timing to a plurality of communication devices in which simultaneous communication is restricted.
- the present invention relates to a device, a communication timing control method, and a program.
- communication terminals such as personal computers, mobile phones and smartphones have been diversified. For this reason, a user who holds a plurality of communication terminals generally uses the plurality of communication terminals properly according to usage. In such a case, the user needs to contract a communication line for each communication terminal. For example, a user who owns a mobile phone and a smartphone needs to make a contract for using a communication line with a communication carrier for each communication terminal. Therefore, as the number of owned communication terminals increases, the burden of communication line contract charges mainly increases. Further, when M2M (Machine-to-Machine) communication becomes widespread in the future, the number of M2M devices managed by one company or group increases, and the burden on the communication line contract fee required for each managed M2M device also increases.
- M2M Machine-to-Machine
- Non-Patent Document 1 defined by 3GPP, which is a standardization organization related to mobile communication networks, discloses a network configuration for performing communication using an MTC (Machine Type Communication) device in a mobile communication network.
- the MTC device corresponds to an M2M device.
- An object of the present invention is to provide a communication system, a communication timing control device, a connection control device, a communication timing control method, and a program capable of efficiently and fairly allocating communication opportunities in order to solve the above-described problems. .
- connection request message for requesting connection to a network from a first communication device included in a plurality of communication devices in which simultaneous communication is restricted
- connection request message corresponds to a message requesting temporary communication
- connection control device that permits the first communication device to temporarily connect to the network, and the first communication device temporarily to the network.
- a communication timing control device that transmits a communication enable timing notification message indicating a communication timing to the first communication device while connection is permitted.
- the communication apparatus includes a control unit that determines a communication timing for connecting to another network and a network of the local apparatus included in the plurality of communication apparatuses for which simultaneous communication is restricted; And a communication unit for notifying the other communication device of communication timing.
- a communication timing control device is a connection control device that monitors a connection status to a network by a plurality of communication devices to which simultaneous communication is restricted.
- the first communication apparatus determines that the connection request message corresponds to a message requesting temporary communication.
- Communication timing indicating the communication possible timing to the first communication device while the first communication device is temporarily permitted to connect to the network.
- the communication part which transmits a notification message is provided.
- connection control device When the connection control device according to the fourth aspect of the present invention receives a connection request message for requesting connection to a network from a first communication device included in a plurality of communication devices in which simultaneous communication is restricted, When the connection request message corresponds to a message requesting temporary communication for receiving a communication enable timing notification message indicating a communication enable timing from the communication timing control device, the first communication device temporarily sends to the network.
- a control unit that permits connection is provided.
- a communication timing control method provides a communication control method for monitoring a connection status of a plurality of communication devices to which simultaneous communication is restricted, to a plurality of communication devices to which simultaneous communication is restricted.
- the first communication apparatus determines that the connection request message corresponds to a message requesting temporary communication.
- Communication timing indicating the communication possible timing to the first communication device while the first communication device is temporarily permitted to connect to the network.
- a notification message is transmitted.
- connection control method receives a connection request message for requesting connection to a network from a first communication device included in a plurality of communication devices to which simultaneous communication is restricted, and When the request message corresponds to a message requesting temporary communication for receiving a communication enable timing notification message indicating a communication enable timing from the communication timing control device, the first communication device temporarily connects to the network. Is allowed.
- a program according to a seventh aspect of the present invention is included in a plurality of communication devices in which simultaneous communication is restricted in a connection control device that monitors a connection status to a network by a plurality of communication devices in which simultaneous communication is restricted.
- a connection request message for requesting connection to a network is received from one communication device, the first communication device temporarily transmits to the network that the connection request message corresponds to a message requesting temporary communication.
- a communication enable timing notification message indicating a communication enable timing is sent to the first communication device.
- the step of transmitting is executed by a computer.
- the present invention it is possible to provide a communication system, a communication timing control device, a connection control device, a communication timing control method, and a program that can allocate communication opportunities efficiently and fairly.
- FIG. 1 is a configuration diagram of a communication system according to a first exemplary embodiment
- FIG. 3 is a configuration diagram of a communication system according to a second exemplary embodiment
- FIG. 6 is a configuration diagram of a connection control device according to a second exemplary embodiment
- FIG. 3 is a configuration diagram of a communication timing control device according to a second exemplary embodiment. It is a figure which shows the flow of the connection process to the 3G core network of the M2M device concerning Embodiment 2.
- FIG. It is a figure which shows the flow of a connection process to the 3G core network of the M2M device concerning Embodiment 3.
- FIG. It is a figure which shows the flow of a connection process to the 3G core network of the M2M device concerning Embodiment 4.
- FIG. 10 is a diagram showing a flow of communication processing with a neighboring M2M device that is executed when the M2M device according to the fifth embodiment is activated.
- FIG. 10 is a diagram showing a flow of communication timing acquisition processing according to the fifth exemplary embodiment;
- FIG. 10 is a diagram illustrating a flow of communication timing acquisition processing according to the sixth embodiment;
- FIG. 10 is a diagram showing a flow of communication timing notification processing according to the seventh exemplary embodiment;
- FIG. 10 is a diagram illustrating a flow of communication timing notification processing according to an eighth embodiment;
- the communication system in FIG. 1 includes a communication device 10, a connection control device 20, and a communication timing control device 30. Further, the connection control device 20 is arranged in the network 40.
- the communication device 10 is included in a plurality of communication devices in which simultaneous communication is restricted.
- the plurality of communication devices for which simultaneous communication is restricted are, for example, communication devices that can communicate by sharing one line contract, and the number of communication apparatuses that can simultaneously perform communication in one line contract is predetermined. It is a defined communication device.
- the number of communication devices that can simultaneously communicate in one line contract may be one or more than one.
- the plurality of communication devices that are restricted from simultaneous communication may be referred to as a plurality of communication devices that perform non-simultaneous communication.
- a set of a plurality of communication devices for which simultaneous communication is restricted may be referred to as a non-simultaneous communication group.
- the communication device 10 may be, for example, a mobile phone terminal, a smartphone, a tablet terminal, a personal computer, an M2M device, or the like.
- the connection control device 20 receives a connection request message for requesting connection from the communication device 10 to the network 40. Further, when receiving the connection request message, the connection control device 20 permits the communication device of the communication device 10 to temporarily connect to the network 40 if the connection request message corresponds to a message requesting temporary communication. To do. In addition, when the connection control device 20 receives the connection request message, the number of simultaneously communicable communication requests received in the non-simultaneous communication group including the connections of other communication devices in the non-simultaneous communication group is predetermined. If it is within, the communication device of the communication device 10 is permitted to connect to the network 40.
- the communication device 10 may transmit a connection request message to the network when the power is turned on, for example.
- the communication device may transmit a connection request message to the network when communication is resumed in a state where the communication device is disconnected from the network by not performing communication for a certain period of time.
- the communication device 10 acquires predetermined communication parameters from the device on the network 40 side in the temporary communication.
- the predetermined parameter may be information indicating communication timing at which the communication device 10 communicates user data such as audio data, sensor data (environment observation data), image data, or moving image data, for example.
- Temporary communication is communication for which communication is permitted for a predetermined time. That is, the communication device 10 is connected to the network 40 for a predetermined time.
- the situation where the communication device 10 is connected to the network is a situation where the communication device is allowed to communicate via the network.
- the network 40 is a network managed by a telecommunications carrier, and may be a mobile communication network (mobile network) managed by a mobile telecommunications carrier, for example. Alternatively, the network 40 may be a network managed by a fixed carrier.
- the communication timing control device 30 transmits a communication timing notification message indicating the communication timing to the communication device 10 while the communication device 10 is permitted to connect to the network 40.
- the period during which the communication apparatus 10 is permitted to connect to the network 40 is a period during which the communication apparatus 10 performs temporary communication.
- FIG. 1 shows an example in which the communication timing control device 30 is arranged outside the network 40. That is, the communication timing control device 30 shows an example in which the communication timing control device 30 is arranged on a different network from the connection control device 20. This indicates that the communication timing control device 30 and the connection control device 20 may be managed by different operators. Further, the communication timing control device 30 and the connection control device 20 are not limited to the configuration shown in FIG. 1 and may be arranged in the same network and managed by the same operator.
- the connection control device 20 performs temporary communication with each communication device. Can be allowed. Therefore, each communication device can acquire a communication timing indicating a timing for communicating user data and the like from the communication timing control device 30 while the temporary communication is permitted. As a result, a plurality of communication devices whose simultaneous communication is restricted can communicate with each other through the network 40, and can receive a fair communication opportunity.
- the communication timing control device 30 can efficiently calculate the communication timings for the plurality of communication devices.
- a 3G core network 42 will be described as a network to which communication devices are connected.
- the 3G core network 42 is a network defined in 3GPP, and is a mobile network managed by a mobile communication carrier or the like.
- a mobile communication terminal is defined as UE (User Equipment).
- an M2M device 80 will be described as an example of the UE.
- the M2M device 80 will be described as the UE, but the UE is not limited to the M2M device, and may be a mobile phone terminal, a smartphone, a tablet terminal, a personal computer, or the like.
- the M2M device 80 is a device that autonomously transmits data to a counterpart communication device such as an application server without any user operation.
- the M2M device 80 is, for example, a vending machine having a communication function, and may periodically notify the application server of the product storage status.
- the M2M device 80 is not limited to a vending machine, and may be a device in which a communication function is installed in various other devices such as home appliances.
- the M2M device 80 may be a device in which a communication function is mounted on a wristwatch or the like worn by the user.
- the M2M device 80 may be a device in which a communication function is installed in a device that observes various information such as a smart meter and various environmental observation sensors.
- the 3G core network 42 is used for explanation, but the network in which the connection control device 20 is arranged is not limited to the 3G core network 42, for example, a mobile network different from the 3G core network 42. There may be.
- the 3G core network 42 includes a connection control device 20, an eNodeB 50, an MME (Mobility Management Entity) 60, and an HSS (Home Subscriber Server) 70.
- the eNodeB 50 is a base station used in LTE (Long Term Evolution), which is a radio network defined in 3GPP.
- LTE Long Term Evolution
- the eNodeB 50 communicates with the M2M device 80 via a wireless line.
- the eNodeB 50 is connected to the MME 60 in the 3G core network.
- the MME 60 performs movement management of the M2M device 80.
- the MME 60 manages the location registration area where the M2M device 80 is located, and calls the M2M device 80 when an incoming packet to the M2M device 80 occurs.
- the location registration area may be referred to as TA (Tracking Area), for example.
- the MME 60 transmits and receives control information within the 3G core network 42.
- the control information is data used to secure call resources of the M2M device 80 or communication resources for the M2M device 80, and is also referred to as C (Control) plane data.
- the communication resource is, for example, a buffer capacity or a memory capacity used for communication of the M2M device 80.
- data transmitted and received between communication devices such as audio data and image data is also referred to as user data or U (User) plane data.
- the MME 60 is connected to the eNodeB 50 and the HSS 70 in the 3G core network 42.
- the HSS 70 manages subscriber information of the M2M device 80.
- the subscriber information of the M2M device 80 includes identification information of the M2M device 80, information of services to which the M2M device 80 is subscribed, non-simultaneous communication group identifier that is information of the non-simultaneous communication group to which each M2M device 80 belongs, etc. It is.
- the HSS 70 may perform authentication processing using the subscriber information of the M2M device 80 when the M2M device 80 connects to the 3G core network 42.
- the HSS 70 is connected to the MME 60 and the connection control device 20 in the 3G core network.
- the connection control apparatus 20 determines whether the connection request message corresponds to a message requesting temporary communication. judge. When the connection control device 20 determines that the connection request message corresponds to a message requesting temporary communication, the connection control device 20 permits the M2M device 80 to temporarily connect to the 3G core network 42.
- the communication timing control device 30 transmits a communication timing notification message indicating the communication timing to the M2M device 80 while the M2M device 80 is temporarily permitted to connect to the 3G core network 42. To do. Further, the communication timing control device 30 controls the communication timing of the plurality of M2M devices 80 belonging to the non-simultaneous communication group.
- connection control device 20 has been described as a device different from the MME 60 or HSS 70, but the functions of the connection control device 20 may be mounted on the MME 60 or HSS 70. Further, some functions of the connection control device 20 may be mounted on the MME 60 or the HSS 70.
- connection control device 20 includes a control unit 21 and a communication unit 22.
- the communication unit 22 receives a connection request message for requesting connection to the 3G core network 42 transmitted from any M2M device in the non-simultaneous communication group, for example, the M2M device 80.
- the communication unit 22 receives the connection request message via the HSS 70.
- the communication unit 22 outputs the received connection request message to the control unit 21. Further, when the control unit 21 generates a response message for the connection request message, the communication unit 22 transmits the generated response message to the HSS 70.
- the control unit 21 determines whether or not the connection request message output from the communication unit 22 corresponds to a message requesting temporary communication. For example, when receiving a connection request message in which the temporary communication flag is set, the control unit 21 determines that the received connection request message corresponds to a message requesting temporary communication. Alternatively, an identifier indicating that the connection request message corresponds to a message requesting temporary communication may be set instead of the temporary communication flag.
- the control unit 21 temporarily stores the same M2M device 80 in the past. If a predetermined time has not passed since the connection request message in which the communication flag or the like is set has been transmitted, it may be determined that the communication is not applicable to temporary communication or that temporary communication is not permitted.
- control unit 21 manages a timer for each M2M device in order to determine whether or not a predetermined period has elapsed since the transmitted connection request message has been transmitted from the same M2M device in the past. Also good. Specifically, the control unit 21 may manage time information when a connection request message was received in the past for each M2M device. Alternatively, the control unit 21 may manage elapsed time information from the reception of the connection request message in the past to the present for each M2M device.
- the control unit 21 generates a response message notifying that temporary communication is permitted or a response message notifying that temporary communication is not permitted according to the determination result, and outputs the generated response message to the communication unit 22.
- the control unit 21 may also notify the time for permitting the temporary communication. For example, when there are many M2M devices that request temporary communication, the control unit 21 sets a short time for allowing temporary communication to be notified to each M2M device, and when there are few M2M devices that request temporary communication. The time for allowing the temporary communication to be notified to each M2M device may be set longer.
- the communication timing control device 30 includes a timer management unit 31, a timing control unit 32, and a communication unit 33.
- the communication unit 33 transmits a communication timing notification message indicating the communication timing to the M2M device 80 while the M2M device 80 is temporarily permitted to connect to the 3G core network 42.
- the communication timing indicated in the communication timing notification message is, for example, a timing at which the M2M device 80 connects to the 3G core network 42 in order to transmit / receive user data and the like.
- the communication unit 33 may transmit the communication timing notification message to the M2M device 80 when the communication unit 33 receives the communication timing request message requesting acquisition of the communication timing transmitted from the M2M device 80. That is, the communication unit 33 may determine that the M2M device 80 is temporarily permitted to connect to the 3G core network 42 when the communication timing request message transmitted from the M2M device 80 is received.
- the communication unit 33 may receive information indicating that the M2M device 80 is temporarily permitted to connect to the 3G core network 42 from the connection control device 20.
- the communication unit 33 may transmit a communication timing notification message to the M2M device 80 when notified from the connection control device 20 that the M2M device 80 is temporarily connected to the 3G core network 42.
- the communication unit 33 may receive information regarding the time of temporary communication permitted to the M2M device 80 from the connection control device 20.
- the communication unit 33 may transmit a communication timing notification message to the M2M device 80 within the temporary communication time permitted for the M2M device 80.
- the timer management unit 31 When the timer management unit 31 receives the communication timing request message transmitted from the M2M device 80, the timer management unit 31 starts a batch reception timer. Furthermore, when the timing control unit 32 receives a communication timing request message transmitted from a plurality of M2M devices while the collective reception timer is activated, the timing control unit 32 calculates a communication timing to be notified to each M2M device. As a result, the timing control unit 32 can calculate the communication timings of a plurality of M2M devices at a time, and therefore can efficiently calculate the communication timings of the M2M devices. The time from when the collective acceptance timer is activated until the collective acceptance timer expires may be determined in advance, and depending on the number of communication timing request messages, etc. May be changed.
- the timing control unit 32 may calculate the communication timing as follows. For example, when receiving the communication timing request message transmitted from the M2M device 80, the timing control unit 32 transmits a communication timing notification message to the M2M device 80 and starts a batch reception timer. Further, when receiving a communication timing request message from, for example, the M2M device 90 different from the M2M device 80, the timing control unit 32 calculates the communication timing of the M2M device 90, transmits a communication timing notification message to the M2M device 90, and The communication timing of the M2M device 80 may be calculated again, that is, updated.
- the timing control unit 32 may calculate the communication time allocated to the M2M devices 80 and 90 when calculating the communication timing of the M2M devices 80 and 90. Specifically, when the number of UEs that have transmitted the communication timing request message during activation of the batch acceptance timer is large, the timing control unit 32 shortens the communication time allocated to each UE and transmits the communication timing request message. If the number of UEs is small, the communication time allocated to each UE may be increased.
- the timing control unit 32 reduces the communication time allocated to the M2M device 80.
- the communication time may be updated.
- the timing control unit 32 calculates the communication time of the M2M device 80 assuming that communication timing request messages are transmitted from five M2M devices while the collective acceptance timer is activated. Thereafter, when the communication timing request message is actually transmitted from only two M2M devices while the batch acceptance timer is activated, the timing control unit 32 increases the communication time allocated to the M2M device 80 so as to increase the communication time.
- the communication time of the device 80 may be updated.
- the timing control unit 32 does not obtain the information (particularly, the time of temporary communication) regarding the temporary communication permitted and given to the M2M device 80 from the M2M device 80 or the connection control device 20, and the communication timing of the M2M device 80. May be calculated and notified.
- the M2M device 80 transmits a temporary Attach request message to the eNodeB 50 (denoted by eNB in the figure) (S11).
- the temporary Attach request message corresponds to a connection request message.
- the M2M device 80 transmits a temporary Attach request message to the eNodeB 50 in order to connect to the 3G core network 42.
- the temporary Attach request message includes a temporary communication flag and subscriber information regarding the M2M device 80.
- a state where the M2M device is connected to the 3G core network 42 may be referred to as an Attach state.
- a state in which the M2M device is connected to the 3G core network 42 for temporary communication may be referred to as a temporary Attach state.
- a state in which the M2M device is detached from the 3G core network may be referred to as a Detach state or a non-Attach state.
- the eNodeB 50 transmits the temporary Attach request message transmitted from the M2M device 80 to the MME 60 (S12).
- an authentication process is performed between the M2M device 80 and the HSS 70.
- the HSS 70 communicates a message regarding authentication processing with the M2M device 80 via the MME 60 (S13, S14).
- the HSS 70 performs authentication processing of the M2M device 80 using the subscriber information of the M2M device 80.
- the authentication process of the M2M device 80 may be a process of determining whether or not the subscriber information notified from the M2M device 80 matches the subscriber information registered in the HSS 70.
- the authentication process may be a process of determining whether to permit connection of the M2M device 80 to the 3G core network.
- the HSS 70 transmits a temporary Attach request message to the connection control device 20 (S15).
- the connection control device 20 determines whether or not the temporary Attach request message transmitted from the M2M device 80 corresponds to a message requesting temporary communication (S16).
- the connection control device 20 may determine whether or not the temporary Attach request message corresponds to a message requesting temporary communication according to whether or not a temporary communication flag is set in the temporary Attach request message.
- the connection control apparatus 20 may determine whether the temporary Attach request message corresponds to a message requesting temporary communication according to the transmission history of the temporary Attach request message transmitted by the M2M device 80.
- the connection control device 20 transmits a temporary Attach permission response message to the HSS 70 (S17).
- the HSS 70 transmits the temporary Attach permission response message transmitted from the connection control device 20 to the MME 60 (S18).
- the MME 60 transmits the temporary Attach permission response message transmitted from the HSS 70 to the M2M device 80 (S19).
- connection control device 20 may include information on the communication time permitting temporary communication in the temporary Attach permission response message transmitted to the HSS 70. Further, the temporary attach permission response message transmitted from the connection control device 20 is transmitted to the M2M device 80, so that the M2M device 80 can grasp the communication time during which the temporary communication is permitted.
- the M2M device 80 when the M2M device 80 receives the temporary Attach permission response message, the M2M device 80 starts a temporary communication timer during the communication time permitted for the temporary communication notified by the message. Further, the M2M device 80 may leave the 3G core network 42 and transition to the Detach state when the temporary communication timer expires.
- the M2M device 80 transmits a communication timing request message to the communication timing control device 30 while the temporary communication timer is activated (S20).
- the M2M device 80 transmits a communication timing request message to the communication timing control device 30 in order to acquire information related to timing at which user data and the like can be transmitted and received.
- the M2M device 80 may request the communication timing control device 30 to acquire information related to the communicable time in the communication timing request message.
- the M2M device 80 may transmit a communication timing request message to the communication timing control device 30 via the 3G core network 42. Alternatively, the M2M device 80 may transmit a communication timing request message to the communication timing control device 30 via a network different from the 3G core network 42.
- the communication timing control device 30 transmits a communication timing request response message to the M2M device 80 (S21).
- the communication timing control apparatus 30 sets and transmits the timing at which the M2M device 80 connects (Attach) to the 3G core network 42 to communicate user data and the like in the communication timing response message.
- the communication timing control device 30 may set and transmit a communication time permitted for transmitting / receiving user data and the like in the communication timing response message.
- the communication timing control device 30 receives the communication timing request message in step S20 and starts the batch reception timer.
- the M2M device 80 communicates with another M2M device belonging to the non-simultaneous communication group by executing the connection process of the M2M device 80 according to FIG. 5 to the 3G core network 42.
- temporary communication is permitted regardless of the connection status of other M2M devices. Therefore, during the permitted temporary communication, the M2M device 80 can acquire the communication timing for transmitting / receiving user data and the like from the communication timing control device 30.
- the identification information used for identifying the M2M device in the connection control device 20 is a subscriber identifier of the 3G network
- the identifier used for identifying the M2M device in the communication timing control device 30 is the identifier of the 3G network.
- the service terminal identifier may be different from the subscriber identifier.
- the service terminal identifier is an identifier managed in the communication timing control device 30 arranged in an external network different from the 3G core network. In this case, between the connection control device 20 or the HSS 70 and the communication timing control device 30, the subscriber identifier used in the connection control device 20 and the M2M device used in the communication timing control device 30 are used in advance. Processing for mapping the identifier may be performed. Furthermore, the mapping process may be performed in advance for the M2M device identified by the identifier used by each of the connection control device 20 and the communication timing control device 30 and the non-simultaneous communication group to which the M2M device belongs.
- the M2M device 80 transmits a communication timing request message to the communication timing control device 30 while the temporary communication timer is activated (S31).
- the communication timing control device 30 transmits a communication timing request response message to the M2M device 80 (S32).
- Steps S30 and S31 are the same as steps S20 and S21 in FIG.
- the M2M device 90 different from the M2M device 80 executes a temporary Attach process (S33) with the connection control apparatus 20.
- the temporary Attach process in step S33 is the same as steps S11 to S19 in FIG.
- the M2M device 90 starts a temporary communication timer.
- the M2M device 90 transmits a communication timing request message to the communication timing control device 30 while the temporary communication timer is activated (S34).
- the communication timing control device 30 transmits a communication timing request response message to the M2M device 90 (S35).
- the communication timing control device 30 sets and transmits a timing for attaching the M2M device 90 to the 3G core network 42 in order to communicate user data and the like in the communication timing request response message. Further, the communication timing control device 30 may set and transmit a communication time for transmitting / receiving user data or the like in the communication timing response message.
- the communication timing control device 30 accepts a communication timing request message transmitted from the M2M device 90 while the collective acceptance timer is activated. In such a case, the communication timing control device 30 notifies the M2M device 90 of the communication time for attaching / receiving user data and the like to the 3G core network 42, and then updating the communication to the M2M device 80. Time is notified (S36). For example, the communication timing control device 30 shortens the communication time notified to the M2M device 80 in step S32 in order to give the M2M device 90 that has transmitted the communication timing request message later, the timing to attach quickly. You may control to. In such a case, the communication timing control device 30 notifies the M2M device 80 of a communication time shorter than the communication time notified in step S32 in step S36.
- the M2M device 80 transmits an Attach request message to the MME 60 at the Attach timing notified in Step S36 (S37).
- the M2M device 80 is in a state of being detached from the 3G core network 42 when the temporary communication timer expires, that is, performing the Detach. Therefore, the M2M device 80 connects to the 3G core network 42 by transmitting an Attach request message to the MME 60.
- the MME 60 transmits an Attach request message to the HSS 70 (S38).
- an authentication process is performed between the M2M device 80 and the HSS 70.
- the HSS 70 communicates a message regarding authentication processing with the M2M device 80 via the MME 60 (S39, S40).
- the authentication process in steps S39 and S40 is the same as that in steps S13 and S14.
- the HSS 70 transmits an asynchrony confirmation request message to the connection control device 20 (S41).
- the asynchrony confirmation request message is used to confirm to the connection control device 20 whether another M2M device or UE in the non-simultaneous communication group to which the M2M device 80 belongs is in an Attach state with the 3G core network 42. Message.
- connection control device 20 When the connection control device 20 receives the asynchrony confirmation request message transmitted from the HSS 70, the other M2M device or UE in the non-simultaneous communication group to which the M2M device 80 belongs is not in the Attach state with the 3G core network 42. To check.
- the communication timing control device 30 when the communication timing control device 30 receives a communication timing request message transmitted from a plurality of M2M devices while the collective reception timer is activated, according to the number of M2M devices that have received the communication timing request message.
- the Attach timing to be notified or the allocated communication time can be adjusted.
- the communication timing control device 30 when the communication timing control device 30 accepts communication timing request messages from many M2M devices while the collective acceptance timer is activated, the communication timing control device 30 sets the interval of Attach timing to be notified to each M2M device, and further assigns the communication time to be assigned. May be set shorter. In addition, when the communication timing control device 30 receives communication timing request messages from a small number of M2M devices while starting the batch reception timer, the communication timing control device 30 sets the communication timing request messages from many M2M devices to the interval of Attach timing to be notified to each M2M device. It may be set longer than the case of accepting.
- the communication timing control device 30 receives communication timing request messages from a small number of M2M devices while starting the batch reception timer, the communication timing control device 30 receives communication timing request messages from a large number of M2M devices. It may be set longer than the case.
- the M2M device 80 transmits an Attach request message to the eNodeB 50 (denoted by eNB in the figure) (S51). For example, when the power is turned on, the M2M device 80 transmits an Attach request message to the eNodeB 50 in order to connect to the 3G core network 42. In FIG. 5, the M2M device 80 transmits a temporary Attach request message including the temporary communication flag to the eNodeB 50. However, in this figure, the M2M device 80 transmits an Attach request message not including the temporary communication flag.
- the eNodeB 50 transmits the Attach request message transmitted from the M2M device 80 to the MME 60 (S52).
- an authentication process is performed between the M2M device 80 and the HSS 70.
- the HSS 70 communicates a message regarding authentication processing with the M2M device 80 via the MME 60 (S53, S54).
- the authentication process in steps S53 and S54 is the same as the authentication process in steps S13 and S14 of FIG.
- the HSS 70 transmits a temporary Attach request message to the connection control device 20 (S55).
- the HSS 70 transmits a temporary Attach request message to the connection control device 20 in order to confirm whether or not the Attach request message transmitted from the M2M device 80 corresponds to a message requesting temporary communication (S55).
- the connection control device 20 determines whether or not the temporary Attach request message transmitted from the M2M device 80 corresponds to a message requesting temporary communication (S56).
- the connection control device 20 may determine whether the Attach request message transmitted from the M2M device 80 corresponds to a message requesting temporary communication according to the transmission history of the Attach request message transmitted from the M2M device 80. Good.
- the connection control device 20 transmits the Attach transmitted in Step S51.
- the request message may be determined not to correspond to a message requesting temporary communication. That is, when the Attach request transmitted in Step S51 has passed a predetermined time since the Attach request message was transmitted from the same M2M device 80 in the past, the connection control device 20 transmits the Attach transmitted in Step S51.
- the request message may be determined to correspond to a message requesting temporary communication.
- connection control apparatus 20 manages a timer for each M2M device in order to determine whether or not a predetermined period has elapsed since the transmitted Attach request message was transmitted from the same M2M device in the past. May be. Specifically, the connection control device 20 may manage the time information when the Attach request message was received in the past for each M2M device. Alternatively, the connection control device 20 may manage the elapsed time information from when the Attach request message was received in the past to the present time for each M2M device.
- connection control device 20 may determine that the Attach request message transmitted first after a predetermined time has passed corresponds to a message requesting temporary communication.
- connection control device 20 determines that the Attach request message transmitted in step S51 corresponds to a message requesting temporary communication
- the connection control device 20 transmits a temporary Attach permission response message to the HSS 70 (S57).
- the HSS 70 transmits the temporary Attach permission response message transmitted from the connection control device 20 to the MME 60 (S58).
- the MME 60 transmits an Attach permission response message to the M2M device 80 as a response message to step S52 (S59).
- the M2M device 80 sends an Attach permission response message in a state where the timing for attaching to the 3G core network 42 for communicating user data or the like, or the communication time for transmitting and receiving user data or the like is not notified from the communication timing control device 30.
- the temporary communication timer is started. Information regarding the period for starting the temporary communication timer is set in the Attach permission response message.
- the M2M device 80 may activate the temporary communication timer. Good.
- Steps S60 and S61 are the same as steps S20 and S21 in FIG.
- the M2M device 80 in FIG. 7 transmits a normal Attach request without setting the temporary communication flag.
- the connection control device 20 can determine whether or not the M2M device 80 requests temporary communication. Therefore, the M2M device 80 can use an Attach request message, which is an existing message, when performing temporary communication, and thus does not need to perform new settings for performing temporary communication.
- each M2M device belonging to the non-simultaneous communication group does not acquire the communication timing from the communication timing control device 30, but the representative M2M device acquires the communication timing of other M2M devices in the non-simultaneous communication group.
- the M2M device 90 is activated when the power switch is pressed by the user (S71).
- the M2M device 90 activates the representative timer immediately after activation (S72).
- the representative timer is a timer used to determine a representative M2M device among a plurality of M2M devices belonging to the non-simultaneous communication group.
- the M2M device 90 transmits a neighbor investigation message to neighboring M2M devices while the representative timer is running (S73).
- the M2M device 90 may transmit a neighbor investigation message to any neighboring M2M device without specifying a destination. That is, the M2M device 90 may transmit a neighbor investigation message as a broadcast message to neighboring M2M devices.
- the M2M device 90 when the M2M device 90 has information on the M2M device in the non-simultaneous communication group, the M2M device in the non-simultaneous communication group is designated as a transmission destination, and a neighbor investigation message is sent to each M2M device May be sent.
- the M2M device 90 when there is no active M2M device in the vicinity of the M2M device 90, the M2M device 90 does not receive a response message to the neighbor investigation message.
- the M2M device 90 stops the representative timer after a predetermined time has elapsed (S74).
- the M2M device 90 operates as a representative M2M device in the non-simultaneous communication group by not receiving a response message from another M2M device in response to the neighbor investigation message.
- the M2M device 90 that has become the representative M2M device starts a participation acceptance timer (S75).
- the M2M device 80 is activated (S76) and the representative timer is activated (S77).
- the M2M device 80 is an M2M device that belongs to the same non-simultaneous communication group as the M2M device 90.
- the M2M device 80 transmits a neighbor investigation message to the neighboring M2M device (S78).
- the M2M device 90 displays a representative information notification message to notify that the own apparatus is the representative M2M device. Is transmitted to the M2M device 80 (S79).
- the M2M device 80 determines that the own apparatus is not the representative M2M device.
- the representative timer is forcibly stopped (S80).
- the M2M device 90 stops the participation reception timer after a predetermined time has elapsed (S81).
- the M2M device 80 is activated before the expiry period of the representative timer of the M2M device 90 and the neighborhood investigation is performed, the same processing as in steps S78 and S79 is performed, and the M2M device 90 becomes the representative. Good. In other words, in this case, the M2M device 90 becomes a representative because it is the terminal that first performed the proximity check before the representative timer expiration period.
- the method for determining the representative is not limited to the method shown in FIG. 8, and any method may be used.
- it may be determined by transmission / reception of the representative priority between the M2M devices (information on whether or not to become a representative preferentially by device specifications, service type, etc.).
- the representative priority information on whether or not to become a representative preferentially by device specifications, service type, etc.
- the other M2M is set as a representative.
- the result of the neighborhood survey shows that it has the highest priority, it becomes a representative.
- the representative is transferred to the M2M device that transmitted the neighbor investigation message.
- the representative may be determined at random by transmission and reception between M2M devices activated within a certain period. Specifically, it is selected whether or not it becomes a representative using a random number in each M2M device. After the determination, the selection results are transmitted and received between the M2M devices, and it is determined whether or not the representative has determined. If the representatives overlap or no one becomes a representative, the random selection operation is repeated until the representative can be determined.
- the representative is not limited to one M2M device, and a plurality of M2M devices may be selected.
- the number of the plurality of units may be in accordance with the number of simultaneously communicable allowed in the non-simultaneous communication group or may be irrelevant.
- representative M2M devices in a plurality of M2M devices belonging to the non-simultaneous communication group can be determined by the M2M devices communicating with each other. Thereafter, the M2M device 90 acquires the communication timing of the M2M device 80 as well as the communication timing of the M2M device 90 from the communication timing control device 30 as a representative M2M device.
- Wireless LAN communication may be used for communication between the M2M device 90 and the M2M device 80.
- near field communication such as infrared communication, Bluetooth (registered trademark), or Zigbee (registered trademark) may be used for communication between the M2M device 90 and the M2M device 80.
- the M2M device 90 transmits an Attach request message to the eNodeB 50 in order to connect to the 3G core network 42 (S91). Further, the M2M device 90 transmits an Attach request message and starts a communication timer. Thereafter, steps S92 to S94 are the same as steps S52 to S54 in FIG.
- the HSS 70 transmits an Attach request message to the connection control device 20 (S95).
- the connection control device 20 determines whether or not the Attach of the M2M device 90 can be received (S96).
- the connection control apparatus 20 determines that the Attach of the M2M device 90 can be accepted when other M2M devices in the non-simultaneous communication group to which the M2M device 90 belongs are not connected to the 3G core network 42.
- the connection control apparatus 20 may determine whether or not the Attach request message transmitted from the M2M device 90 corresponds to a message requesting temporary communication in step S96.
- the connection control apparatus 20 determines that the Attach of the M2M device 90 cannot be accepted when another M2M device in the non-simultaneous communication group to which the M2M device 90 belongs is connected to the 3G core network 42.
- the connection control apparatus 20 determines in step S96 that the Attach of the M2M device 90 can be accepted, the determination result may or may not be explicitly notified to the M2M device 90. Good.
- the M2M device 90 transmits a non-simultaneous communication group information notification message to the communication timing control device 30 (S97).
- the M2M device 90 sets that the M2M device 90 and the M2M device 80 exist in the non-simultaneous communication group, and transmits a non-simultaneous communication group information notification message to the communication timing control device 30 (S97).
- the communication timing control device 30 transmits a non-simultaneous communication group information notification response message to the M2M device 90 as a response message to the non-simultaneous communication group information notification message (S98).
- the communication timing control device 30 sets the communication timing of the M2M device 80 and the M2M device 90, and transmits a non-simultaneous communication group information notification response message to the M2M device 90.
- the M2M device 90 stops the communication timer after receiving the non-simultaneous communication group information notification response message. Furthermore, the M2M device 90 stops the communication timer, leaves the 3G core network 42, and transitions to the Detach state. The M2M device 90 may stop the communication timer when the non-simultaneous communication group information notification response message is received, or may stop the communication timer when a predetermined time elapses after the communication timer is started.
- the M2M device 90 stops the communication timer after a predetermined period of time has elapsed after the communication timer is started, the M2M device 90 is longer than the time that is expected from the transmission of the Attach request until the reception of the non-simultaneous communication group information notification response message Set the time to start the communication timer.
- the M2M device 90 may continue (extend) the current Attach state according to the communication timing included in the received non-simultaneous communication group information notification response message.
- the M2M device 90 transmits a communication timing notification message to the M2M device 80 (S99).
- the communication timing notification message is used to notify the M2M device 80 of the communication timing of the M2M device 80 set in the non-simultaneous communication group information notification response message.
- the M2M device 90 may transmit a communication timing notification message to the M2M device 80 in the Attach state when its own Attach state continues.
- the M2M device 80 transmits an Attach request message to the eNodeB 50 based on the communication timing set in the communication timing notification (S100).
- the representative M2M device is transferred from the communication timing control device 30 together with the communication timing of the own device.
- the communication timing of the M2M device is acquired.
- the communication timing control device 30 does not receive the communication timing request for each of the plurality of M2M devices belonging to the non-simultaneous communication group and calculates the communication timing, but calculates the communication timings of the plurality of M2M devices at once. I can do it. Therefore, the communication timing control device 30 can efficiently calculate the communication timing of each M2M device. Furthermore, the communication timing control device 30 reduces the processing load because the number of times a message for the purpose of obtaining the communication timing is transmitted from the M2M device is reduced.
- the representative M2M device makes an inquiry about the communication timing of other M2M devices, the amount of communication in the 3G core network 42 can be reduced.
- the M2M device 80 in FIG. 10 is premised on executing the processing in FIG. That is, the M2M device 80 acquires the communication timing from the communication timing control device 30, and is in the middle of performing communication using the 3G core network 42 based on the acquired communication timing (S111).
- the M2M device 80 when acquiring the communication timing from the communication timing control device 30, the M2M device 80 also acquires information on the communication time. Therefore, the M2M device 80 starts the communication timer based on the communication time acquired from the communication timing control device 30.
- the M2M device 90 when the M2M device 90 is turned on and the M2M device 90 is activated, or when the M2M device 90 that is being activated but in the Detach state has some event (for example, occurrence of emergency data to be transmitted immediately or conversely for a while.
- the M2M device 90 determines that communication timing adjustment is required (S112)
- the M2M device 90 transmits an adjustment request message to the M2M device 80 in the Attach (S112).
- the adjustment request message is a message used when the M2M device in the non-Attach state acquires the communication timing via the M2M device in the Attach state.
- the adjustment request message may be transmitted after the M2M device 80 currently in the Attach is discovered in the form of performing the neighborhood investigation in the same manner as the processing of FIG. In this case, the currently attached M2M device 80 responds to the neighbor investigation from the M2M device 90 that it is currently attached.
- Wireless LAN communication may be used for communication between the M2M device 90 and the M2M device 80.
- near field communication such as infrared communication, Bluetooth (registered trademark), or Zigbee (registered trademark) may be used for communication between the M2M device 90 and the M2M device 80.
- the M2M device 80 transmits an adjustment request message to the communication timing control device 30 (S113).
- the M2M device 80 sets the identification information of the M2M device 90 in the adjustment request message and transmits it to the communication timing control device 30.
- the communication timing control device 30 transmits the adjustment request response message to the M2M device 80 as a response message (S114).
- the communication timing control device 30 sets the communication timing of the M2M device 90 and transmits an adjustment request response message to the M2M device 80.
- the M2M device 80 transmits an adjustment result notification message to the M2M device 90 (S115).
- the M2M device 80 sets the communication timing of the M2M device 90 set in the adjustment request response message, and transmits an adjustment result notification message to the M2M device 90.
- the communication timing control device 30 updates the communication time allocated to the M2M device 80, sets the updated communication time, and transmits a communication permission time notification message to the M2M device 80 (S116). For example, when the communication of the M2M device 90 requires an emergency, it is assumed that the communication timing control device 30 determines that a communication opportunity is given to the M2M device 90 earlier. In such a case, the communication timing control device 30 can give an earlier communication opportunity to the M2M device 90 by shortening the communication time allocated to the M2M device 80. Therefore, even if the communication timing control device 30 updates the communication time so as to shorten the communication time and sends the communication permission time notification message to the M2M device 80 in order to notify the M2M device 80 of the shortened communication time. Good.
- the communication timing control device 30 may determine that the provision of a communication opportunity to the M2M device 90 is delayed. In such a case, the communication timing control device 30 may extend the communication time allocated to the M2M device 80. Therefore, even if the communication timing control device 30 updates the communication time so as to postpone the communication time and sends the communication permission time notification message to the M2M device 80 in order to notify the M2M device 80 of the postponed communication time. Good.
- the M2M device 80 stops the communication timer or postpones the activation time of the communication timer based on the updated communication time.
- the M2M device 80 executes a process of leaving the 3G core network 42 when the communication timer is stopped, and enters the Detach state.
- the M2M device 90 connects to the 3G core network 42 based on the communication timing notified from the M2M device 80, and enters the Attach state.
- the M2M device in the non-Attach state can acquire the communication timing via the M2M device in the Attach state. Therefore, when the M2M device 90 is activated, the amount of communication in the 3G core network 42 can be reduced compared to FIG.
- the M2M device 90 becomes a representative M2M device in the non-simultaneous communication group, and ends the participation acceptance timer in step S131.
- the M2M device 90 calculates the communication timing between the M2M device 80 activated during the activation of the participation acceptance timer and the M2M device 90 that is the own device (S132).
- the M2M device 90 transmits a communication timing notification message to the M2M device 80 (S133).
- the M2M device 90 transmits a communication timing notification message to the M2M device 80 in order to notify the M2M device 80 of the communication timing of the M2M device 80 calculated in step S132.
- the M2M device 90 connects to the 3G core network 42 based on the calculated communication timing. Further, the M2M device 80 connects to the 3G core network 42 based on the communication timing notified from the M2M device 90.
- a subscriber identifier (subscriber information) and Asynchronous communication group information may be transmitted and received.
- service terminal identification and service group information for services linked in advance to the subscriber identifier and non-simultaneous communication group information related to the 3G core contract are used. You may send and receive.
- the adjustment of the communication timing between the M2M devices may be performed by a method that does not select a representative other than the method of selecting a representative as shown in FIG.
- a method may be used in which the Attach timing and the communication time are slotted in a time-sharing manner, and a slot to be acquired is obtained in a first-come-first-served basis or randomly.
- autonomous control is performed so that the Attach state does not overlap by mutually transmitting and receiving acquired slot information.
- the communication timing of a plurality of M2M devices belonging to a non-simultaneous communication group can be calculated by using the communication timing notification process flow in FIG. As a result, the M2M device does not transmit a message to the 3G core network 42 in order to acquire the communication timing. For this reason, the amount of communication in the 3G core network 42 can be reduced.
- each M2M device can be controlled without using the communication timing control device 30, the cost for constructing the communication system can be reduced.
- each M2M device can be controlled without using the communication timing control device 30, it is not necessary to consider a failure in the communication timing control device 30. Therefore, the fault tolerance of the entire communication system can be improved.
- steps S141 and S142 are the same as steps S111 and S112 in FIG.
- the M2M device 80 When receiving the adjustment request message transmitted from the M2M device 90 in step S142, the M2M device 80 calculates the communication timing of the M2M device 90 (S143). In addition, the M2M device 80 may calculate the communication timing of the M2M device 90 and may recalculate whether to shorten or postpone the communication time of the own device. Next, the M2M device 80 transmits an adjustment result notification message to the M2M device 90 in order to notify the M2M device 90 of the calculated communication timing of the M2M device 90 (S144).
- S142 in FIG. 12 may be notification of the communication timing scheduled to be acquired by the M2M device 90.
- the M2M device 80 transmits a response that the M2M device 90 acquires the notified timing, a response that requests re-adjustment, or a response that notifies that it has already been acquired. .
- transmission / reception of messages regarding adjustment between M2M devices may be performed a plurality of times.
- the communication timing control device 30 sets the communication timing. Rather than acquiring, the communication timing of the M2M device 90 can be calculated in its own apparatus. Therefore, the M2M device does not transmit a message to the 3G core network 42 in order to acquire the communication timing. As a result, the amount of communication in the 3G core network 42 can be reduced.
- each M2M device can be controlled without using the communication timing control device 30, the cost for constructing the communication system can be reduced.
- each M2M device can be controlled without using the communication timing control device 30, it is not necessary to consider a failure in the communication timing control device 30. Therefore, the fault tolerance of the entire communication system can be improved.
- the present invention has been described as a hardware configuration, but the present invention is not limited to this.
- the present invention can also realize processing of the connection control device and the communication timing control device by causing a CPU (Central Processing Unit) to execute a computer program.
- a CPU Central Processing Unit
- Non-transitory computer readable media include various types of tangible storage media (tangible storage medium).
- Examples of non-transitory computer-readable media include magnetic recording media (eg flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg magneto-optical discs), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W, semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable ROM), flash ROM, RAM (Random Access Memory)) are included.
- the program may also be supplied to the computer by various types of temporary computer-readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves.
- the temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
以下、図面を参照して本発明の実施の形態について説明する。はじめに、図1を用いて本発明の実施の形態1にかかる通信システムの構成例について説明する。図1の通信システムは、通信装置10、接続制御装置20及び通信タイミング制御装置30を有している。さらに、接続制御装置20は、ネットワーク40内に配置されている。
続いて、図2を用いて本発明の実施の形態2にかかる通信システムの構成例について説明する。本図においては、通信装置が接続するネットワークとして、3Gコアネットワーク42を用いて説明する。3Gコアネットワーク42は、3GPPにおいて規定されたネットワークであり、移動通信事業者等が管理するモバイルネットワークである。3GPPにおいては、移動通信端末をUE(User Equipment)として定義している。本図においては、UEの1つの例として、M2Mデバイス80を用いて説明する。以下、UEとしてM2Mデバイス80を用いて説明するが、UEは、M2Mデバイスに制限されず、携帯電話端末、スマートフォン、タブレット端末もしくはパーソナルコンピュータ等であってもよい。
続いて、図6を用いて本発明の実施の形態3にかかるM2Mデバイスの3Gコアネットワーク42への接続処理の流れについて説明する。本図においては、M2Mデバイス80は、図5のステップS19までの処理を実行済みであることを前提とする。つまり、M2Mデバイス80は、3Gコアネットワーク42へ一時的に接続を許可されている状態である。
続いて、図7を用いて本発明の実施の形態4にかかるM2Mデバイス80の3Gコアネットワーク42への接続処理の流れについて説明する。はじめに、M2Mデバイス80は、eNodeB50(図中eNBで表記)へAttachリクエストメッセージを送信する(S51)。M2Mデバイス80は、例えば、電源を投入された際に、3Gコアネットワーク42へ接続するためにAttachリクエストメッセージをeNodeB50へ送信する。図5においては、M2Mデバイス80は、一時通信フラグを含む一時AttachリクエストメッセージをeNodeB50へ送信したが、本図においては、一時通信フラグを含まないAttachリクエストメッセージを送信する。
続いて、図8を用いて本発明の実施の形態5にかかるM2Mデバイスが起動した際に実行する近隣M2Mデバイスとの通信処理の流れについて説明する。図8においては、非同時通信グループに属するそれぞれのM2Mデバイスが通信タイミング制御装置30から通信タイミングを取得するのではなく、代表M2Mデバイスが非同時通信グループ内の他のM2Mデバイスの通信タイミングを取得することを前提とする。
続いて、図10を用いて本発明の実施の形態6にかかる通信タイミングの取得処理の流れについて説明する。図10のM2Mデバイス80は、図5の処理を実行していることを前提とする。つまり、M2Mデバイス80は、通信タイミング制御装置30から通信タイミングを取得し、取得した通信タイミングに基づいて3Gコアネットワーク42を用いて通信を行っている最中とする(S111)。
続いて、図11を用いて本発明の実施の形態7にかかる通信タイミングの通知処理の流れについて説明する。ここで、ステップS121~S131は、図8のステップS71~S81と同様であるため詳細な説明を省略する。
続いて、図12を用いて本発明の実施の形態8にかかる通信タイミングの通知処理の流れについて説明する。ここで、ステップS141及びS142は、図10のステップS111及びS112と同様であるため詳細な説明を省略する。
20 接続制御装置
21 制御部
22 通信部
30 通信タイミング制御装置
31 タイマ管理部
32 タイミング制御部
33 通信部
40 ネットワーク
42 3Gコアネットワーク
50 eNodeB
60 MME
70 HSS
80 M2Mデバイス
90 M2Mデバイス
Claims (31)
- 同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信した際に、前記接続要求メッセージが一時通信を要求するメッセージに該当する場合、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可する接続制御装置と、
前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置へ通信タイミングを示す通信可能タイミング通知メッセージを送信する通信タイミング制御装置と、を備える通信システム。 - 前記一時通信は、前記第1の通信装置が前記ネットワークから所定の通信パラメータを取得するために行う通信である、請求項1に記載の通信システム。
- 前記通信タイミング制御装置は、
前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置から前記通信タイミングの取得を要求する通信タイミング要求メッセージを受信した場合、前記第1の通信装置へ前記通信可能タイミング通知メッセージを送信する、請求項1又は2に記載の通信システム。 - 前記通信タイミング制御装置は、
前記第1の通信装置から前記通信タイミング要求メッセージを受信した場合、一括受付タイマを起動し、前記一括受付タイマが起動している間に前記複数の通信装置に含まれる第2の通信装置から前記通信タイミング要求メッセージを受信した場合、前記第2の通信装置の通信タイミングを算出するとともに、前記第1の通信装置の通信タイミングを更新する、請求項3に記載の通信システム。 - 前記接続制御装置は、
前記第1の通信装置から、一時通信フラグが設定された前記接続要求メッセージを受信した場合、前記接続要求メッセージが前記一時通信を要求するメッセージに該当すると判定する、請求項1乃至4のいずれか1項に記載の通信システム。 - 前記接続制御装置は、
前記第1の通信装置から前記接続要求メッセージを受信したタイミングに応じて、前記接続要求メッセージが前記一時通信を要求するメッセージに該当するか否かを判定する、請求項1乃至4のいずれか1項に記載の通信システム。 - 前記接続制御装置は、
前記第1の通信装置から送信された前記接続要求メッセージが、前回前記第1の通信装置から送信された前記接続要求メッセージを受信してから所定の期間経過しているか否かに応じて、前記接続要求メッセージが前記一時通信を要求するメッセージに該当するか否かを判定する、請求項6に記載の通信システム。 - 前記接続制御装置は、
前記第1の通信装置から、所定のタイミング以降に最初に送信された前記接続要求メッセージを受信した場合、前記接続要求メッセージが前記一時通信を要求するメッセージに該当すると判定する、請求項6に記載の通信システム。 - 前記通信タイミング制御装置は、
前記同時通信が制限される複数の通信装置のうち代表通信装置へ前記代表通信装置の通信タイミングとともに前記複数の通信装置に含まれる他の通信装置の通信タイミングを示す前記通信可能タイミング通知メッセージを送信する、請求項1乃至3のいずれか1項に記載の通信システム。 - 前記通信タイミング制御装置は、
前記第1の通信装置から、前記複数の通信装置に含まれる第3の通信装置の通信タイミングの取得を要求する通信タイミング要求メッセージを受信した場合、前記第1の通信装置へ前記第3の通信装置の通信タイミングを通知する、請求項1乃至3のいずれか1項に記載の通信システム。 - 同時通信が制限される複数の通信装置に含まれる他の通信装置及び自装置のネットワークへの接続を行う通信タイミングを決定する制御手段と、
前記通信タイミングを前記他の通信装置へ通知する通信手段と、を備える通信装置。 - 起動した際に前記複数の通信装置に含まれる前記他の通信装置に対して起動を通知するメッセージを送信し、所定期間内に前記起動を通知するメッセージ対する応答メッセージを前記他の通信装置から受信しなかった場合に、代表通信装置として動作する請求項11に記載の通信装置。
- 前記通信手段は、
起動した際に前記複数の通信装置に含まれる前記他の通信装置に対して起動を通知するメッセージを送信し、
前記制御手段は、
第1の所定期間内に前記起動を通知するメッセージに対する応答メッセージを前記他の通信装置から受信しなかった場合に、第2の所定期間内に前記起動を通知するメッセージを送信した前記他の通信装置の通信タイミングを決定する、請求項11又は12に記載の通信装置。 - 起動した際に前記複数の通信装置に含まれる前記他の通信装置に対して、自装置が持つ代表通信装置となるための優先度を含んだメッセージを送信し、前記他の通信装置から自装置が持つ優先度より高い優先度のメッセージを受信しなかった場合に、代表通信装置として動作する請求項11に記載の通信装置。
- 起動した際に自装置が代表通信装置となるか否かをランダムに選択し、その後前記複数の通信装置に含まれる前記他の通信装置に対して選出結果を通知し、前記他の通信装置から代表通信装置となる通知を受信しない場合、自装置内で代表通信装置となることを選択していた場合に代表通信装置として動作する請求項11に記載の通信装置。
- 同時通信が制限される複数の通信装置によるネットワークへの接続状況を監視する接続制御装置において、同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信した際に、前記接続要求メッセージが一時通信を要求するメッセージに該当するとして、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可された場合、
前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置へ通信可能タイミングを示す通信可能タイミング通知メッセージを送信する通信手段を備える、通信タイミング制御装置。 - 前記通信手段は、
前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置から前記通信可能タイミングの取得を要求する通信タイミング要求メッセージを受信した場合、前記第1の通信装置へ前記通信可能タイミング通知メッセージを送信する、請求項16に記載の通信タイミング制御装置。 - 前記第1の通信装置から前記通信タイミング要求メッセージを受信した場合、一括受付タイマを起動するタイマ管理手段と、
前記一括受付タイマが起動している間に前記複数の通信装置に含まれる第2の通信装置から通信タイミング要求メッセージを受信した場合、前記第2の通信装置の通信タイミングを算出するとともに、前記第1の通信装置の通信タイミングを更新する通信タイミング算出手段と、をさらに備える請求項17に記載の通信タイミング制御装置。 - 前記通信手段は、
前記同時通信が制限される複数の通信装置のうち代表通信装置へ前記代表通信装置の通信タイミングとともに前記複数の通信装置に含まれる他の通信装置の通信タイミングを示す前記通信可能タイミング通知メッセージを送信する、請求項16又は17に記載の通信タイミング制御装置。 - 前記通信手段は、
前記第1の通信装置から、前記複数の通信装置に含まれる第3の通信装置の通信タイミングの取得を要求する前記通信タイミング要求メッセージを受信した場合、前記第1の通信装置へ前記第3の通信装置の通信タイミングを通知する、請求項17に記載の通信タイミング制御装置。 - 同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信した際に、前記接続要求メッセージが、通信タイミング制御装置から通信可能タイミングを示す通信可能タイミング通知メッセージを受信するための一時通信を要求するメッセージに該当する場合、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可する制御手段を備える、接続制御装置。
- 前記制御手段は、
前記第1の通信装置から、一時通信フラグが設定された前記接続要求メッセージを受信した場合、前記接続要求メッセージが前記一時通信を要求するメッセージに該当すると判定する、請求項21に記載の接続制御装置。 - 前記制御手段は、
前記第1の通信装置から前記接続要求メッセージを受信したタイミングに応じて、前記接続要求メッセージが前記一時通信を要求するメッセージに該当するか否かを判定する、請求項22に記載の接続制御装置。 - 前記制御手段は、
前記第1の通信装置から送信された前記接続要求メッセージが、前回前記第1の通信装置から送信された前記接続要求メッセージを受信してから所定の期間経過しているか否かに応じて、前記接続要求メッセージが前記一時通信を要求するメッセージに該当するか否かを判定する、請求項23に記載の接続制御装置。 - 前記制御手段は、
前記第1の通信装置から、所定のタイミング以降に最初に送信された前記接続要求メッセージを受信した場合、前記接続要求メッセージが前記一時通信を要求するメッセージに該当すると判定する、請求項23に記載の接続制御装置。 - 同時通信が制限される複数の通信装置によるネットワークへの接続状況を監視する接続制御装置において、同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信した際に、前記接続要求メッセージが一時通信を要求するメッセージに該当するとして、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可された場合、
前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置へ通信可能タイミングを示す通信可能タイミング通知メッセージを送信する、通信タイミング制御方法。 - 前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置から前記通信可能タイミングの取得を要求する通信タイミング要求メッセージを受信した場合、前記第1の通信装置へ前記通信可能タイミング通知メッセージを送信する、請求項26に記載の通信タイミング制御方法。
- 前記第1の通信装置から前記通信タイミング要求メッセージを受信した場合、一括受付タイマを起動するとともに前記第1の通信装置へ前記通信可能タイミング通知メッセージを送信し、
前記一括受付タイマが起動している間に前記複数の通信装置に含まれる第2の通信装置から送信された前記通信タイミング要求メッセージを受信した場合、前記第2の通信装置へ前記通信可能タイミング通知メッセージを送信するとともに、前記第1の通信装置の通信タイミングを更新し、
前記第1の通信装置へ、更新した通信タイミングを示す前記通信可能タイミング通知メッセージを送信する、請求項27に記載の通信タイミング制御方法。 - 同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信し、
前記接続要求メッセージが、通信タイミング制御装置から通信可能タイミングを示す通信可能タイミング通知メッセージを受信するための一時通信を要求するメッセージに該当する場合、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可する、接続制御方法。 - 同時通信が制限される複数の通信装置によるネットワークへの接続状況を監視する接続制御装置において、同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信した際に、前記接続要求メッセージが一時通信を要求するメッセージに該当するとして、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可された場合、
前記第1の通信装置が前記ネットワークへ一時的に接続を許可されている間に、前記第1の通信装置へ通信可能タイミングを示す通信可能タイミング通知メッセージを送信するステップをコンピュータに実行させるプログラムが格納された非一時的なコンピュータ可読媒体。 - 同時通信が制限される複数の通信装置に含まれる第1の通信装置から、ネットワークへの接続を要求する接続要求メッセージを受信するステップと、
前記接続要求メッセージが、通信タイミング制御装置から通信可能タイミングを示す通信可能タイミング通知メッセージを受信するための一時通信を要求するメッセージに該当する場合、前記第1の通信装置が前記ネットワークへ一時的に接続することを許可するステップと、をコンピュータに実行させるプログラムが格納された非一時的なコンピュータ可読媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015516761A JP6337891B2 (ja) | 2013-05-15 | 2013-12-26 | 通信システム、通信タイミング制御装置、接続制御装置、通信タイミング制御方法及びプログラム |
EP13884808.0A EP2999169B1 (en) | 2013-05-15 | 2013-12-26 | Communication system, communication timing control apparatus, communication timing control method, and computer readable medium |
US14/891,183 US9832813B2 (en) | 2013-05-15 | 2013-12-26 | Communication system, communication timing control apparatus, connection control apparatus, communication timing control method, and computer readable medium |
CN201380076647.6A CN105210331B (zh) | 2013-05-15 | 2013-12-26 | 通信系统、通信定时控制设备、连接控制设备、通信定时控制方法及计算机可读介质 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013-103218 | 2013-05-15 | ||
JP2013103218 | 2013-05-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014184835A1 true WO2014184835A1 (ja) | 2014-11-20 |
Family
ID=51897856
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/007610 WO2014184835A1 (ja) | 2013-05-15 | 2013-12-26 | 通信システム、通信タイミング制御装置、接続制御装置、通信タイミング制御方法及びコンピュータ可読媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9832813B2 (ja) |
EP (1) | EP2999169B1 (ja) |
JP (1) | JP6337891B2 (ja) |
CN (1) | CN105210331B (ja) |
WO (1) | WO2014184835A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017085516A (ja) * | 2015-10-30 | 2017-05-18 | 日本電気株式会社 | 通信システム、通信装置、その制御方法、およびプログラム |
WO2025041225A1 (ja) * | 2023-08-21 | 2025-02-27 | 三菱電機株式会社 | 通信システム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105009097B (zh) * | 2013-02-07 | 2018-01-30 | 日本电气株式会社 | 一种消息发射装置及方法 |
US10149160B2 (en) | 2016-05-11 | 2018-12-04 | Bank Of America Corporation | Recognizing and authenticating mobile devices based on unique cross-channel bindings |
US11218416B1 (en) | 2020-08-18 | 2022-01-04 | Verizon Patent And Licensing Inc. | Service aware admission control for IoT applications |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009065352A (ja) * | 2007-09-05 | 2009-03-26 | Oki Electric Ind Co Ltd | 通信制御装置、通信制御方法、通信制御プログラム、ノード及び通信システム |
JP2011109339A (ja) * | 2009-11-16 | 2011-06-02 | Fujitsu Ltd | 狭帯域ネットワークの大容量データ配信システム |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4569374B2 (ja) * | 2005-05-10 | 2010-10-27 | 富士通株式会社 | 無線通信装置、無線通信方法 |
WO2007144956A1 (ja) * | 2006-06-16 | 2007-12-21 | Mitsubishi Electric Corporation | 移動体通信システム及び移動端末 |
US7848339B2 (en) * | 2008-02-08 | 2010-12-07 | Ricoh Company Ltd. | Data communication apparatus, method for its network configuration, and computer readable recording medium storing its program |
CN101742618B (zh) * | 2008-11-14 | 2013-04-24 | 华为技术有限公司 | 一种确定非连续发射模式的方法、基站 |
JP5307064B2 (ja) * | 2010-03-23 | 2013-10-02 | 株式会社コナミデジタルエンタテインメント | 通信システム、サーバ装置、ゲーム装置、通信方法、ならびに、プログラム |
EP2385734A1 (en) * | 2010-05-03 | 2011-11-09 | Alcatel Lucent | Managing the operation of a machine type communication device in a mobile communication system |
JP5504449B2 (ja) * | 2011-02-15 | 2014-05-28 | 日本電信電話株式会社 | ネットワーク制御方法、制御装置およびネットワーク |
JP5767394B2 (ja) * | 2011-04-01 | 2015-08-19 | インターデイジタル パテント ホールディングス インコーポレイテッド | マシンタイプ通信デバイスをトリガして同期させるための方法および装置 |
-
2013
- 2013-12-26 WO PCT/JP2013/007610 patent/WO2014184835A1/ja active Application Filing
- 2013-12-26 EP EP13884808.0A patent/EP2999169B1/en active Active
- 2013-12-26 JP JP2015516761A patent/JP6337891B2/ja active Active
- 2013-12-26 CN CN201380076647.6A patent/CN105210331B/zh active Active
- 2013-12-26 US US14/891,183 patent/US9832813B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009065352A (ja) * | 2007-09-05 | 2009-03-26 | Oki Electric Ind Co Ltd | 通信制御装置、通信制御方法、通信制御プログラム、ノード及び通信システム |
JP2011109339A (ja) * | 2009-11-16 | 2011-06-02 | Fujitsu Ltd | 狭帯域ネットワークの大容量データ配信システム |
Non-Patent Citations (2)
Title |
---|
KENJI HORI ET AL.: "M2M Area Network", THE JOURNAL OF THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS, vol. 96, no. 5, 1 May 2013 (2013-05-01), pages 324 - 329, XP008180976 * |
See also references of EP2999169A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017085516A (ja) * | 2015-10-30 | 2017-05-18 | 日本電気株式会社 | 通信システム、通信装置、その制御方法、およびプログラム |
WO2025041225A1 (ja) * | 2023-08-21 | 2025-02-27 | 三菱電機株式会社 | 通信システム |
Also Published As
Publication number | Publication date |
---|---|
EP2999169A4 (en) | 2017-03-29 |
US20160119972A1 (en) | 2016-04-28 |
JP6337891B2 (ja) | 2018-06-06 |
CN105210331B (zh) | 2019-04-23 |
JPWO2014184835A1 (ja) | 2017-02-23 |
EP2999169B1 (en) | 2020-04-15 |
EP2999169A1 (en) | 2016-03-23 |
CN105210331A (zh) | 2015-12-30 |
US9832813B2 (en) | 2017-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10887940B2 (en) | Policy determination system, policy determination method, and non-transitory computer-readable medium | |
CN103120015B (zh) | 无线电资源控制连接释放消息等待计时器 | |
JP6337890B2 (ja) | 制御装置、通信システム、通信装置、通信方法及びプログラム | |
US20150111574A1 (en) | Relay device, wireless terminal device, communication system and communication method | |
US20120044865A1 (en) | Apparatus And Method For Coupling An M2M Device To A Wireless Network | |
US10098176B2 (en) | Mobile communications system, control apparatus, policy supply system, state transition control method, and policy supply method | |
JP6337891B2 (ja) | 通信システム、通信タイミング制御装置、接続制御装置、通信タイミング制御方法及びプログラム | |
CN107257554B (zh) | 用于移动通信系统的方法、移动通信系统、移动终端、网络节点和pgw | |
JP2019514245A (ja) | 端末デバイス間の関連付けを確立するための方法及びデバイス | |
WO2019058629A1 (ja) | サービス制御装置、課金管理サーバ、サービス制御方法、課金情報管理方法、及びコンピュータ可読媒体 | |
JP6471690B2 (ja) | 制御装置および通信端末 | |
US11006289B2 (en) | Communication system, service common apparatus, mobile network node apparatus, and data communication method | |
JP6584260B2 (ja) | 無線通信システム及び無線通信方法 | |
WO2017146077A1 (ja) | 中継ノード装置、通信制御方法、及び、非一時的なコンピュータ可読媒体 | |
JP6603090B2 (ja) | 無線通信システム及び方法 | |
JP6573519B2 (ja) | 無線通信システム及び無線通信方法 | |
JP6450719B2 (ja) | 通信システム、通信端末及び通信制御方法 | |
JP2021073808A (ja) | 端末デバイス間の関連付けを確立するための方法及びデバイス | |
KR20190130487A (ko) | 5G 이동통신 시스템에서 셀룰러 IoT 서비스를 위해 단말을 제어하는 방법 | |
WO2019058628A1 (ja) | サービス制御装置、課金管理サーバ、サービス制御方法、課金情報管理方法、及び非一時的なコンピュータ可読媒体 | |
JP2016019136A (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: 13884808 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015516761 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14891183 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013884808 Country of ref document: EP |