[go: up one dir, main page]

WO2013069989A1 - Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법 - Google Patents

Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법 Download PDF

Info

Publication number
WO2013069989A1
WO2013069989A1 PCT/KR2012/009407 KR2012009407W WO2013069989A1 WO 2013069989 A1 WO2013069989 A1 WO 2013069989A1 KR 2012009407 W KR2012009407 W KR 2012009407W WO 2013069989 A1 WO2013069989 A1 WO 2013069989A1
Authority
WO
WIPO (PCT)
Prior art keywords
sensor
coordinator
wireless communication
communication device
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2012/009407
Other languages
English (en)
French (fr)
Inventor
손재승
구선기
박승훈
배태한
원은태
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to US14/356,768 priority Critical patent/US9357339B2/en
Priority to EP12848171.0A priority patent/EP2779483B1/en
Publication of WO2013069989A1 publication Critical patent/WO2013069989A1/ko
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/10Power supply of remote control devices
    • G08C2201/11Energy harvesting
    • G08C2201/112Mechanical energy, e.g. vibration, piezoelectric
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/10Power supply of remote control devices
    • G08C2201/11Energy harvesting
    • G08C2201/114Solar power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication

Definitions

  • the present invention relates to a proxy communication system and a control method thereof in a BAN environment, and more particularly, to a proxy communication system and a control method thereof in a BAN environment capable of operating a medical or entertainment service.
  • a communication system related to a medical field is generally composed of a sensor worn by a patient, a sensor for detecting a biosignal output from the patient, and a coordinator connected to the sensor to collect data.
  • the patient wears at least one sensor on the living body, and each of the at least one sensors detects a different biosignal output from the patient and performs data processing.
  • the coordinator may receive data output from at least one sensor and may analyze a comprehensive health state of a patient by combining and processing a plurality of data.
  • the patient is attached to the living body by attaching a sensor connected by wire from the coordinator to the living body, and the number of sensors attached to the patient increases, so the number of wired cables required for data transmission and reception increases accordingly. There is a problem that the convenience of the breach.
  • the present invention has been made to solve the above problems and at the same time to respond to the above-described request, the present invention provides a communication system including a proxy device capable of wirelessly transmitting and receiving data between the coordinator and the sensor in a BAN environment do.
  • the coordinator includes the at least one sensor and the at least one sensor from the wireless communication device. And a first control unit for receiving proxy authority request data for a proxy with a coordinator, and a first control unit for controlling the first communication unit to transmit the proxy authority in response to the proxy authority request data. .
  • the wireless communication device generates a second communication unit for receiving the proxy authority and a user identifier corresponding to the user, searches for at least one sensor worn by the user, and pairs with at least one of the discovered sensors. It may include a second control unit for controlling the second communication unit to form a.
  • the at least one sensor may further include a third communication unit that receives linkage information for linkage with the coordinator and the sensor, and transmit the linkage information to the wireless communication device in response to the request.
  • 3 may include a third control unit for controlling the communication unit.
  • the second control unit controls the second communication unit to request a coordination proxy for the coordination proxy between at least one of the discovered sensor and the coordinator, and the second communication unit corresponds to the request. To receive the association proxy.
  • the first control unit controls the first communication unit to request data by forming an association with at least one of the discovered sensors, and the third control unit transmits the data in response to the data request. 3 You can control the communication unit.
  • data transmission and reception between the coordinator and the sensor may be performed wirelessly, thereby creating an effect of maximizing patient convenience.
  • the coordinator authorizes the coordinator to perform some or all of the functions to the wireless communication device serving as an intermediary to enable data transmission and reception between the coordinator and the sensor. In this way, the wireless communication device authorized by the coordinator operates as a proxy.
  • an administrator who checks the health of a patient such as a nurse, can easily transmit the biosignal data of all patients to the coordinator by accessing each patient while having a proxy device.
  • the cost required for the coordinator can be reduced by having one central coordinator receive the biosignal data from the sensor of the individual patient through the proxy device without the need for a coordinator for each individual patient.
  • FIG. 1 is a conceptual diagram illustrating a communication system in a BAN environment according to an embodiment of the present invention
  • FIG. 2 is a timing diagram of a control method of a communication system according to an exemplary embodiment of the present disclosure
  • 3A is a timing diagram related to a control method of a communication system according to another embodiment of the present invention.
  • 3B to 3I illustrate a frame format according to various embodiments of the present disclosure
  • FIG. 4 is a timing diagram related to a control method of a communication system according to another exemplary embodiment of the present disclosure.
  • FIG. 5 is a timing diagram related to a control method of a communication system according to another embodiment of the present invention.
  • 6A is a timing diagram related to a control method of a communication system according to another embodiment of the present invention.
  • 6b and 6c are frame formats of packets transmitted and received in the communication system of FIG. 6a,
  • FIG. 7 is a timing diagram related to a control method of a communication system according to another embodiment of the present invention.
  • FIG. 8 is a block diagram of a communication system according to an embodiment of the present invention.
  • 9a and 9b are related to another embodiment of the present invention, and a conceptual diagram of a data field of an associated proxy authority command frame;
  • 9C is a timing diagram of a control method of a communication system according to an embodiment of the present disclosure.
  • 10a and 10b are related to another embodiment of the present invention, and a conceptual diagram of a data field of an associated proxy authority command frame;
  • 10C is a timing diagram of a control method of a communication system according to an embodiment of the present disclosure.
  • FIG. 11A and 11B illustrate another embodiment of the present invention, and a conceptual diagram of a data field of an associated proxy authority command frame is shown in FIG.
  • 11C is a timing diagram of a control method of a communication system according to an exemplary embodiment.
  • FIG. 1 is a conceptual diagram illustrating a communication system in a BAN environment according to an embodiment of the present invention.
  • a communication system in a BAN environment may include a coordinator 110, a wireless communication device 120, and at least one sensor 131, 132.
  • the coordinator 110 receives data related to a biosignal output from at least one sensor 131, 132, etc., and processes the data based on a predetermined algorithm, program, or application, and outputs the processed result through the display means 111. can do. Alternatively, the coordinator 110 may store the received data, display the stored data according to a user's operation, or output the data to another device.
  • the coordinator 110 may wirelessly communicate with the wireless communication device 120 that is a proxy device.
  • the coordinator 110 communicates with the wireless communication device 120 using various types of known communication technologies such as general cellular communication, Wi-Fi (wirelee-fidelity) communication, blue-tooth communication, near field communication (NFC), and the like. Can be performed.
  • the coordinator 110 may directly communicate with at least one sensor 131, 132, and the coordinator 110 may communicate with the at least one sensor 131, 132, preferably near field such as NFC communication or BAN communication. Communication may be performed using a communication technology.
  • the type of communication between the coordinator 110 and the wireless communication device 120 or the coordinator and the sensors 131 and 132 may be implemented in various ways by those skilled in the art.
  • the wireless communication device 120 may be a kind of proxy device and may perform pairing between the sensors 131 and 132 and the coordinator 110.
  • the wireless communication device 120 may request the proxy authority for proxy with the coordinator 110 and at least one sensor 131, 132 and the coordinator 110, and grant proxy authority from the coordinator 110. I can receive it.
  • the wireless communication device 120 may generate a user identifier corresponding to a user wearing the sensors 131 and 132, and store information on the generated user identifier.
  • the wireless communication device 120 may search for at least one sensor 131 or 132 worn by the user based on the granted proxy authority.
  • the wireless communication device 120 broadcasts an inquery packet based on a predetermined communication method, for example, NFC and the like, and receives a response packet transmitted by the sensors 131 and 132 in response thereto.
  • the sensors around the wireless communication device 120 may be searched for and found.
  • the query packet broadcast by the wireless communication device 120 may be defined based on a communication method established between the wireless communication device 120 and the sensors 131 and 132, and may vary depending on the type of communication method set. It will be readily understood by those skilled in the art that the modifications are possible.
  • the wireless communication device 120 may form pairings with the discovered sensors 131 and 132, respectively.
  • the type of communication method between the wireless communication device 120 and each of the sensors 131 and 132 may be the same or may be different.
  • the wireless communication device 120 preferentially pairs with one sensor in time series, and later pairs with another sensor. Can be formed.
  • the wireless communication device 120 may form pairing with each of the sensors 131 and 132 at the same time independently.
  • the wireless communication device 120 may form a pair with all of the discovered sensors, or may form a pair with only some of the discovered sensors according to a user's selection.
  • the wireless communication device 120 may form pairing with the sensors 131 and 132 as described above, and when pairing is formed, the wireless communication device 120 may be sequentially or simultaneously with the coordinator 110 and the sensors 131 and 132, respectively.
  • Link information for linking may be requested, and link information corresponding thereto may be received from the respective sensors 131 and 132.
  • the linkage information may include information on each of the sensors 131 and 132 or information on a user identifier received from the wireless communication device 120, and the detailed description of the linkage information will be described later.
  • the wireless communication device 120 may request the coordinator 110 for an association proxy for association between the at least one discovered sensor 131 and 132 and the coordinator 110, and receive the association proxy corresponding to the request.
  • the association proxy may include an identifier of the wireless communication device 120, a user identifier, information of each of the sensors 131 and 132, and the association proxy will be described later in more detail.
  • the sensors 131 and 132 may be attached to the user's living body and receive the biosignal output from the user's living body.
  • the sensors 131 and 132 may process the received biosignal in the form of data capable of performing communication, and transmit and receive the processed data with the coordinator 110 or the wireless communication device 120.
  • the sensors 131 and 132 may form a pair with the wireless communication device 120 and transmit linkage information at the request of the wireless communication device.
  • the sensors 131 and 132 may receive an association response from the coordinator 110 indicating that an association between the sensors 131 and 132 and the coordinator 110 has been formed.
  • the sensors 131 and 132 may receive a data transmission request from the coordinator 110 and transmit data corresponding to the received data transmission request to the coordinator 110.
  • the coordinator 110 may communicate wirelessly with the wireless communication device 120 or the sensors 131, 132, respectively, and in particular, a proxy device such as the wireless communication device 120 may be involved in the communication system. As a result, more efficient and stable data management is possible.
  • FIG. 2 is a timing diagram of a control method of a communication system according to an exemplary embodiment.
  • the communication system of FIG. 2 includes a coordinator and a wireless communication device. In the embodiment of FIG. 2, it is assumed that the wireless communication device searches for and discovers one sensor.
  • the wireless communication device may request proxy authority from the coordinator (S201).
  • the proxy authority may be a request for authority to allow the wireless communication device to act on some or all of the coordinator functions.
  • the authorized wireless communication device has the authority to perform the connection work between the coordinator and the sensor, and the data field and the like will be described later in more detail.
  • the coordinator may grant proxy authority to the wireless communication device in response to the received proxy authority request (S202).
  • the wireless communication device may first generate a user identifier corresponding to the user wearing the sensor based on the received proxy authority (S203).
  • the user identifier can later be used to provide information about the user wearing each sensor.
  • the wireless communication device may generate a user identifier based on an external input.
  • the wireless communication device may generate a user identifier based on an RF tag received from an RFID tag or an RF signal generator for user information located near the user.
  • the wireless communication device may generate a user identifier in various ways, and there will be no limitation regarding the user identifier generation process, which will be easily understood by those skilled in the art.
  • the wireless communication device may search for and discover a sensor located around the wireless communication device (S204). As described above, the wireless communication device may broadcast an inquiry packet to search for a sensor located in the vicinity, and may detect a sensor located near the wireless communication device by checking a response packet received corresponding thereto. have.
  • the wireless communication device can preferably search for a sensor based on a super close communication scheme such as NFC.
  • the wireless communication device may form pairing with respect to the found sensor (S205).
  • the wireless communication device may form a pair for all of the discovered sensors, or may form a pair with some of the discovered sensors based on an external input signal for sensor selection.
  • the wireless communication device may request association information for association with the coordinator and the sensor with respect to the sensor (S206).
  • the link information may include a MAC header, information about a sensor, and the like, and a data field related thereto will be described later in more detail.
  • the senor may include a communication module such as, for example, an IEEE 802.15.4 Zigbee communication module.
  • the sensor maintains the communication module in the disabled state, and upon receiving the linkage information request signal, the sensor may switch the communication module to the enabled state.
  • the communication module may wait until receiving a data request from the coordinator.
  • the sensor may transmit linkage information in response to the received linkage information request (S207).
  • the wireless communication device may transmit the generated user identifier to the sensor (S208).
  • the sensor may store the received user identifier in a storage medium provided in the sensor.
  • the sensor may send an Acknowlegment message to the wireless communication device (S209).
  • the step of transmitting the user identifier by the wireless communication device may be omitted.
  • the sensor may transmit user identifier information when transmitting data later to the coordinator, thereby allowing the coordinator to easily analyze to which user the sensor is mounted.
  • the wireless communication device may request the coordinator, the cooperative proxy for the coordination between the coordinator and the sensor (S210).
  • FIG. 2 illustrates a case in which a wireless communication device is paired with one sensor, the wireless communication device may be paired with two or more sensors, and in this case, a group association proxy may be requested (S210).
  • the association proxy may include an identifier of the wireless communication device, a user identifier, information of a sensor, and the like, and a data field and a more detailed description of the association proxy will be described later.
  • the coordinator may transmit a response to the associated proxy to the wireless communication device (S211).
  • the coordinator may receive the association proxy request, send a response thereto, and an association may be formed between the coordinator and the sensor.
  • the coordinator may request predetermined data from the sensor (S212).
  • the data may be a biosignal collected by a sensor from a user's living body or data processed in a predetermined manner, and the data and related data fields will be described later in more detail.
  • the sensor may transmit data to the coordinator in response to the data request of the coordinator (S213). Alternatively, the sensor may periodically transmit the monitored information to the coordinator even if the coordinator does not request data transmission.
  • the wireless communication device may be implemented as a proxy device that performs pairing with respect to the found sensor, thereby processing data collected from each user-mounted sensor easily and efficiently.
  • 3A is a timing diagram related to a control method of a communication system according to another exemplary embodiment of the present disclosure.
  • the description thereof will be omitted or simplified.
  • the wireless communication device may request the coordinator proxy authority from the coordinator (S301), and the coordinator may grant the cooperative proxy authority corresponding thereto (S302).
  • the associated proxy authority command frame includes a MAC header (hereinafter referred to as MHR) and a MAC payload.
  • MHR is a header and includes a frame control field, a sequence number field, an addressing field, and an auxiliary security header
  • the MAC payload is a command frame identifier.
  • command frame related information includes an Association Proxy Authority request identifier or an Association Proxy Authority response identifier.
  • the frame control field indicates information such as the type of frame, whether security is used, and the frame version.
  • the sequence number indicates the frame transmission order, and the addressing field indicates a PAN (Personal Area Network) ID of the transceiver device and the device address.
  • the Auxiliary ecurity field tells how the frame is secured.
  • the wireless communication device may additionally transmit an identifier of the wireless communication device.
  • the identifier of the wireless communication device may be included in a source address field (not shown) in the addressing filed of the MHR field of FIG. 3B and transmitted.
  • the coordinator may store the wireless communication device identifier received from the wireless communication device, and may grant proxy authority to the wireless communication device by transmitting including the associated proxy authorization (S302, S402, S502, S602, S702). .
  • 3c illustrates a message configuration when the associated proxy authorization frame operates with the associated proxy authorization indicator according to an embodiment of the present invention.
  • the authorization status indicates the response result to the proxy authorization request
  • the address pool is the address information that the wireless communication device sends to the sensor. Reserved fields are reserved for future use.
  • the associated proxy authority request indicator may be transmitted using a frame format defined by IEEE 802.15.4.
  • the frame format of IEEE802.15.4 includes an association request command field and an association proxy authority request field.
  • the association request command includes an MHR field, a command frame identifier, capability information, and an association proxy request indicator. It can be transmitted by being included in an association proxy authority request field.
  • the wireless communication device may generate a user identifier (S303), and may search and discover a sensor around the wireless communication device (S304).
  • S303 user identifier
  • S304 a sensor around the wireless communication device
  • the wireless communication device may further find additional sensors in addition to the first and second sensors. If it is determined that the additional sensor found is not attached to the corresponding user, the manager may exclude the additionally detected sensor from the pairing process by inputting an external signal to the interface (S305). Meanwhile, the wireless communication device may determine that the sensor corresponding to the case where the strength of the received signal is less than the predetermined value based on the strength of the signal received from each sensor is excluded from the corresponding user and exclude it from the pairing process. have.
  • various modifications are possible to those skilled in the art will be readily understood.
  • the wireless communication device may sequentially perform pairing operation and association operation on the two sensors. For example, the wireless communication device may preferentially pair with the first sensor and later pair with the second sensor.
  • pairing with the first sensor and pairing with the second sensor may be performed based on the same communication standard or may be performed based on a different communication standard.
  • the two pairing formations are based on different communication standards, the two pairing formations may be performed independently at the same time.
  • the wireless communication device requests linkage information for a linkage operation from the first sensor (S306).
  • the wireless communication device may request the association information by transmitting the association information request frame to the first sensor.
  • the wireless communication device may additionally transmit information on the coordinator, for example, a channel used by the coordinator, while requesting the association information.
  • the wireless communication device may select and transmit one address from the address pool received in step S302 in which proxy authority is granted.
  • 3E is a conceptual diagram of a frame format of the association information request message (S307, S314, S407, S412, S506, S510, S606, S617, S707, S717).
  • the association information request message may include an MHR field, a command frame identifier, an address, and a reserved field.
  • the MHR field is a MAC header and may be a copied form of the contents of the MHR field received from the coordinator.
  • the command frame identifier indicates the type of MAC command, which is an indicator indicating that the association information request message is used.
  • the address may be an address to be used by a sensor that communicates with the coordinator.
  • the reserved field may be a portion allocated for future use.
  • the first sensor may transmit the association information to the wireless communication device in response to the association information request (S308). After transmitting the linkage information to the wireless communication device, the first sensor may enable the communication module to wait until finally receiving the linkage response from the coordinator.
  • the first sensor may be set to wait to receive a linkage response for a preset time, and the preset time may be set longer than a normal linkage wait time in consideration of the manager's action.
  • the first sensor may transmit the association information to the wireless communication device by transmitting the association information response frame.
  • the association information response frame may include a sensor ID and device information.
  • association information response message is a data frame format of the association information response messages S308, S408, S413, S507, S511, S607, S618, S708, and S718 according to an embodiment of the present invention.
  • the association information response message may include an MHR field, a command frame identifier, a sensor ID, capability information, and a reserved field. It may include.
  • the MHR field is a MAC header
  • the command frame identifier indicates a type of MAC command, which is an indicator indicating that the association information response message is used.
  • the sensor identifier may be a sensor identifier of the first sensor sent to the coordinator.
  • the capability information may relate to information of the sensor, for example, information such as serial number, shape, battery type, and the like.
  • the capability information may simply include information for identifying a sensor such as a serial number, and the coordinator may have a database of information about individual sensors. If not established, the capability information may include information on the above-described serial number, type, and battery type. Reserved fields may be allocated for future use.
  • 3G illustrates a capability information field format of IEEE 802.15.4 as a comparative example of the present invention.
  • the capability information may indicate a device type, a battery power source, or the like.
  • the wireless communication device may transmit the generated user identifier to the first sensor (S309). It is assumed here that the first sensor includes storage means capable of storing the user identifier.
  • the first sensor transmits an acknowledgment frame to inform the wireless communication device of the presence or absence of reception (S310).
  • the wireless communication apparatus may repeat the pairing and linkage operations with the first sensor as described above with respect to the second sensor (S311 to S317).
  • the wireless communication device may request a coordinator for a coordination proxy for coordination between the first and second sensors and the coordinator (S318).
  • the wireless communication device may call the group association proxy as it requests the association proxy for the two sensors.
  • the wireless communication apparatus may transmit the group association proxy request command frame to the coordinator, thereby transmitting the group association proxy to the coordinator.
  • the group association proxy may include at least one of a wireless communication device identifier, a user identifier, a sensor identifier list, and a capability information list.
  • 3H is a data frame format of a group association proxy request message (S318, S416, S512, S610, S621, S709, S719) according to an embodiment of the present invention.
  • the group association proxy request message may include MHR fields, command frame identifiers, and association information.
  • the MHR field is a MAC header, and wireless communication device identifier information is transmitted in a source address field.
  • the command frame identifier indicates a type of MAC command, and includes a group assocation request identifier.
  • the association information may be a payload portion of a MAC command, and may include a user ID, a device ID list, a capability information list, and a reserved field. have.
  • the sensor identifier list is a list of paired sensors. Additionally, the capability information list includes additional information of each sensor (eg, device type, battery source, etc.).
  • the coordinator may transmit a group association proxy response in response to the group association proxy request from the wireless communication device (S319).
  • the coordinator may transmit a group association proxy response by sending a group association proxy response command frame.
  • the group association proxy response command frame may include an MHR field, a command frame identifier, an association status, and a reserved field.
  • the MHR field is a MAC header
  • the command frame identifier indicates a type of MAC command, and includes a group association proxy response indicator.
  • the association status indicates the response result for the association request, and the reserved field may be allocated for future use.
  • the coordinator may transmit a linkage response to each of the first sensor and the second sensor (S320 and S321).
  • the coordinator receives an association response from the coordinator, the coordinator and each sensor may determine that the association is completed. Accordingly, each sensor transmits data corresponding to the request in response to the data requests S322 and S324 from the coordinator. It may be (S323, S325). Or, even if the coordinator does not request data transmission, the sensor may periodically send the monitored information to the coordinator.
  • FIG. 4 is a timing diagram related to a control method of a communication system according to another exemplary embodiment of the present disclosure.
  • the control method of the communication system according to FIG. 4 is similar to the control method of the communication system according to FIG. 3A. However, the control method of the communication system according to FIG. 4 is different from the control method of the communication system according to FIG. 3A, and the wireless communication device searches for and discovers a sensor (S404) and selects a sensor (S405). Can only be performed once.
  • the control method of the communication system according to FIG. 3A performs the process of searching for and discovering the first and second sensors twice (S304 and S311).
  • the control method of the communication system according to FIG. 4 uses the sensor search and discovery.
  • the operation may be performed once (S404) to discover the first and second sensors.
  • the configuration of the other steps S401 to S403 and S406 to S423 of FIG. 4 may be implemented in the same manner as the configuration of FIG. 3A, and thus, detailed descriptions of the other steps S401 to S403 and S406 to S423 are described. Is omitted here.
  • the first and second sensors of the communication system according to FIG. 5 do not comprise storage means for storing a user identifier, in contrast to the first and second sensors of the communication system according to FIG. 3A.
  • the wireless communication device of FIG. 5 forms a pair with the first and second sensors (S505 and S509), and requests linkage information. Corresponding information is received correspondingly (S506, S510) (S507, S511), and additionally, user identifiers are not provided to the first and second servers.
  • step S512 when the coordinator of the communication system of FIG. 5 receives a request for a group association proxy, the coordinator may construct a database that interoperates a sensor identifier list and a user identifier based on the received user identifier.
  • the configuration of the other steps S501 to S511 and S513 to S517 of FIG. 5 may be implemented in the same manner as the configuration of FIG. 3A, and thus, the details of the other steps S501 to S511 and S513 to S517 may be described. The description is omitted here.
  • FIG. 6A is a timing diagram related to a control method of a communication system according to another exemplary embodiment of the present disclosure.
  • the control method of the communication system according to FIG. 6A is similar to the control method of the communication system according to FIG. 3A.
  • the control method of the communication system according to FIG. 6A does not provide an address poll at the time of proxy authorization, and therefore does not provide an addess when the wireless communication device requests the linkage information from the first sensor.
  • S605 the wireless communication device completes pairing with the first sensor
  • S606, 607 an association between the coordinator and the first sensor is formed (S610, 611) and is formed between the coordinator and the first sensor.
  • Data transmission and reception are performed (S613, S614).
  • the data transmission and reception may be performed after pairing with the sensors is completed. Subsequently, when the coordinator ends data reception from the first sensor, pairing is formed between the second sensor and the wireless communication device (S616), and data transmission and reception (S617, S618) and linkage formation (S621, S622) are performed. S624, S625) is performed.
  • the wireless communication apparatus requests a single cooperative proxy instead of a group cooperative proxy in a process of requesting a cooperative proxy (S610 and S621).
  • the cooperative proxy may use a single sensor information, for example, not a sensor information list. Only the first sensor information or the second sensor information may be included. It may also include an address for the sensor to use in a single association proxy response.
  • FIG. 6B does not include an address region
  • FIG. 6C may additionally include an address region in contrast to FIG. 3I.
  • the first and second sensors of the communication system according to FIG. 7 do not comprise storage means for storing a user identifier, in contrast to the first and second sensors of the communication system according to FIG. 6.
  • the wireless communication device of FIG. 7 forms a pair with the first and second sensors (S706 and S716) and requests linkage information. Corresponding information is received correspondingly (S707, S717) (S708, S718), and additionally, user identifiers are not provided to the first and second sensors.
  • the coordinator of the communication system of FIG. 7 may receive a user identifier in steps S709 and S719 of requesting an individual association proxy, and build a database for interworking a sensor identifier list and a user identifier based on the received user identifier. have. Meanwhile, the configuration of the other steps of FIG. 7 may be implemented in the same manner as the configuration of FIG. 3A, and thus, detailed descriptions of the other steps will be omitted herein.
  • control method of FIG. 6 and FIG. 7 does not transmit an address to be used by a sensor in the coordinator when the wireless communication device requests linkage information.
  • the address may be transmitted in the association response (S612, S622, S710, S720).
  • steps S602, S606, S612, S702, S707, and S711 of FIGS. 6 and 7 may be implemented in the same manner as the configuration of FIG. 3A, and thus, other steps S602. , Steps excluding S606, S612, S702, S707, and S711) will be omitted here.
  • FIG. 8 is a block diagram of a communication system according to an exemplary embodiment of the present invention.
  • the coordinator 800 includes a storage unit 810, a control unit 820, a display unit 830, and a communication unit 840, and the communication unit 841 includes first, second, and n communication modules. (841,842,843).
  • the wireless communication device 850 may include a communication unit 851, a control unit 852, a storage unit 853, and a display unit 854.
  • the sensor 860 may include a communication unit 861, a control unit 862, a storage unit 863, a display unit 864, and a sensor unit 865. Meanwhile, for convenience of description, the prefix "first” is added to the components included in the coordinator 800, and the prefix "second” is added to the components included in the wireless communication device 850. In addition, a “third” prefix may be added to components included in the sensor 860.
  • the first communication unit 840 may receive proxy authority request data for a proxy with the at least one sensor 860 and the coordinator 800 from the wireless communication device 850. Meanwhile, each communication module 841, 842, 843 of each of the first communication units 840 may perform wireless communication in a different communication scheme, and since this is described above with reference to FIG. 1, a detailed description thereof will be omitted.
  • the first controller 820 may control the first communication unit 840 to transmit proxy authority in response to the proxy authority request data.
  • the storage unit 810 may store proxy authority request data or additionally received user identifier information or sensor information or data received from a sensor. A table in which at least one sensor information corresponding to each user identifier information is mapped may be stored.
  • the storage unit 810 may also store algorithms, programs or applications required for the operation of the coordinator 800, and may store various parameters related thereto.
  • the storage unit 810 may be implemented in the form of RAM, ROM, or EEPROM.
  • the display unit 830 may be a means for displaying information on the data processed by the control unit 820 so that an administrator can identify it. It is apparent to those skilled in the art that there is no limitation as long as it is a means for outputting audiovisual information. something to do.
  • the second communication unit 851 may receive proxy authority.
  • the second controller 852 generates a user identifier corresponding to the user, controls the second communication unit 851 to search for at least one sensor worn by the user, and to form a pair with at least one of the discovered sensors. Can be.
  • the storage unit 853 receives and stores a proxy authorization message from the coordinator, requests a plurality of generated user identifiers, unique identifiers of the wireless communication device 850, and generates a link information for later transmission to the sensor 860.
  • Data may be stored, an algorithm, a program or an application required for an operation may be stored, and various parameters related thereto may be stored.
  • a table in which at least one sensor information corresponding to each user identifier information is mapped in synchronization with the coordinator may be stored.
  • the storage unit 810 may be implemented in the form of RAM, ROM, or EEPROM.
  • the display unit 854 may be a means for displaying information on the data processed by the control unit 852 for the administrator to identify, and it is obvious to those skilled in the art that there is no limitation as long as it is a means for outputting audiovisual information. something to do.
  • the third communication unit 861 may receive a request from the wireless communication device 850 for linkage information for linkage with the coordinator 800 and the sensor 860.
  • the third controller 862 may control the third communication unit 861 to transmit the association information to the wireless communication device 850 in response to the association information request.
  • the sensor unit 865 may detect a biosignal output from the user's living body, or may process the biosignal suitable for data transmission.
  • the second control unit 852 may control the second communication unit 851 to request the coordinator proxy for the cooperative proxy between the coordinator 800 and the at least one discovered sensor 860 and the coordinator 800. have.
  • the second communication unit 851 receives an association proxy in response to the request, and the first control unit 820 forms an association with at least one discovered sensor 860 to request data. Can be controlled.
  • the third control unit 862 may control the third communication unit 861 to transmit data in response to the data request.
  • the senor 860 may further include a storage unit 863 storing at least one user identifier as described above, and the second controller 852 may include a user identifier in the at least one discovered sensor 860.
  • the second communication unit 852 may be controlled to transmit the data.
  • the second controller 852 may generate the user identifier based on an external input to the user identifier, or generate the user identifier based on the RF signal received from the RF signal generating means disposed around the user. It may be.
  • the second control unit 852 may control the second communication unit 851 to form a pairing based on a near-field communication (NFC) communication scheme.
  • NFC near-field communication
  • the second controller 852 may control the second communication unit 851 such that the pairing of each of the at least one discovered sensor is sequentially formed. It may be.
  • the association information may include at least one of an identifier of the sensor 860 and information of the sensor 860.
  • the information of the sensor 860 may be at least one of a serial number, a form, and a battery type of the sensor 860. If the coordinator 800 includes a database of information of the sensor 860, the association information may include only an identifier of the sensor 860. If the coordinator 800 does not include a database of information of the sensor 860, the first controller 820 may build an identifier list database of the sensor 860 based on the user identifier.
  • the second control unit 852 may control the second communication unit 851 to form a pairing only for some of the detected sensors 860.
  • the second control unit 852 may select some of the sensors based on the external input signal.
  • the second controller 852 may select some of the sensors based on the strength of the signal received from the detected sensor 860.
  • the second control unit 852 may control the second communication unit 851 to form pairing only for sensors whose strength of the received signal is equal to or greater than a predetermined value.
  • the associated proxy may include at least one of an identifier of the wireless communication device 850, a user identifier, and information of each of the discovered sensors 860.
  • the second control unit 852 may control the second communication unit 852 to transmit the identifier of the wireless communication device 850 together with the proxy authority request data.
  • the second control unit 852 may control the second communication unit 851 to additionally transmit the information of the coordinator 800 together with the linkage information.
  • the data received from the sensor 860 may be information about an address where the data is stored.
  • the associated proxy authority command frame may include MHR fields 901, a command frame identifier 902, and a device number 903.
  • the MHR field 901 is a MAC header
  • the command frame identifier 902 indicates a type of MAC execution, which may be an authority request command.
  • the device number field 903 indicates the number of devices, for example, sensors, to be used by the wireless communication device. The coordinator receiving the message is used to determine the required number of device addresses using the device number.
  • the associated proxy authority response command frame includes an MHR field 911, a command frame identifier 912, an authority status 913, and an address pool. a pool 914, and a reserved field 915.
  • the MHR field 911 is a MAC header.
  • the command frame identifier 912 indicates the type of MAC command, which may be an authorization response command.
  • Authorization status 913 indicates the result of the authorization response
  • address pool 914 is the address information of each device that the wireless communication device sends to the device.
  • the length of the address information of each device is characterized in that 16bit or 64bit.
  • the size of this address pool is determined by reflecting the address information length of each sensor in the device number received from the associated proxy authority command frame or a preset default value.
  • Reserved field 915 is allocated for future use.
  • FIG. 9C is a timing diagram of a control method of a communication system according to an exemplary embodiment.
  • the communication system of FIG. 9C includes a coordinator 920 and a wireless communication device 930. In the embodiment of FIG. 9C, it is assumed that the wireless communication device searches for and finds one sensor 940.
  • the user or the wireless communication device 930 may input a device number (S951).
  • the device number may be, for example, the number of sensors 940.
  • the wireless communication device 930 may request a proxy authority from the coordinator 920 (S952).
  • the proxy authority may be a request for authority to allow the wireless communication device to act on some or all of the coordinator functions.
  • the authorized wireless communication device is authorized to perform connection work between the coordinator and the sensor.
  • the coordinator 920 may grant proxy authority to the wireless communication device 930 in response to the received proxy authority request (S953).
  • the wireless communication device 930 may first generate a user identifier corresponding to the user wearing the sensor based on the received proxy authority (S954).
  • the user identifier may later be used to provide information about the user wearing each sensor 940.
  • the wireless communication device 930 may generate a user identifier based on an external input.
  • the wireless communication device may generate a user identifier based on an RF tag received from an RFID tag or an RF signal generator for user information located near the user.
  • the wireless communication device 930 may generate a user identifier in various ways, and there will be no limitation regarding the user identifier generation process, which will be easily understood by those skilled in the art.
  • the wireless communication device 930 may search for and discover a sensor 940 located around the wireless communication device 930 (S955). As described above, the wireless communication device 930 may broadcast an inquiry packet in order to search for a sensor 940 located nearby, and check the response packet, etc. received corresponding thereto, to locate the wireless communication device. You can find a sensor. The wireless communication device 930 may preferably search for the sensor 940 based on a super close communication scheme such as NFC.
  • the wireless communication device 930 may form a pairing with respect to the found sensor 940 (S956).
  • the wireless communication device 930 may form a pair for all of the discovered sensors 940, or may form a pair with some of the discovered sensors based on an external input signal for sensor selection.
  • the wireless communication device 930 may request association information for association with the coordinator 920 and the sensor 940 to the sensor 940 (S957).
  • the link information may include a MAC header, information about a sensor, and the like.
  • the sensor 940 may include a communication module such as, for example, an IEEE 802.15.4 Zigbee communication module.
  • the sensor 940 maintains the communication module in the disabled state, and upon receiving the linkage information request signal, the sensor 940 may switch the communication module to the enabled state.
  • the communication module may wait until receiving a data request from the coordinator 920.
  • the sensor 940 may transmit linkage information in response to the received linkage information request (S958).
  • the wireless communication device 930 may transmit the generated user identifier to the sensor 940 (S959).
  • the sensor 940 may store the received user identifier in a storage medium provided in the sensor.
  • the sensor 940 may transmit an Acknowlegment message to the wireless communication device 930 (S960).
  • the step of transmitting the user identifier by the wireless communication device 930 may be omitted.
  • the sensor 940 may transmit the user identifier information when the data is later transmitted to the coordinator 920, so that the coordinator 920 is attached to which user the sensor 940 is installed. Make it easy to analyze.
  • the wireless communication device 930 may request the coordinator 920 for an association proxy for association between the coordinator 920 and the sensor 940 (S961).
  • the association proxy may include an identifier of the wireless communication device 930, a user identifier, information of the sensor 940, and the like.
  • the coordinator 920 may transmit a response to the associated proxy to the wireless communication device 930 (S962).
  • the coordinator 920 may receive the association proxy request and transmit a response thereto, and an association may be formed between the coordinator 920 and the sensor 940.
  • the coordinator 920 may request predetermined data from the sensor 940 (S963).
  • the data may be a biosignal collected by the sensor 940 from the user's living body or data processed in a predetermined manner.
  • the sensor 940 may transmit data to the coordinator 920 in response to the data request of the coordinator 920 (S964). Alternatively, the sensor 940 may periodically transmit the monitored information to the coordinator 920 even if the coordinator 920 does not request data transmission.
  • FIG. 10A illustrates another embodiment of the present invention, and is a conceptual diagram of a data field of an associated proxy authority command frame.
  • the associated proxy authority command frame may include MHR fields 1001, a command frame identifier 1002, and a sensor number 1003.
  • the MHR field 1001 is a MAC header
  • the command frame identifier 1002 indicates a type of MAC execution, which may be an authority request command.
  • the sensor number field 1003 may be determined by a user inputting a user ID S1001 or using a QR code, a bar code, or an NFC. In this way, the wireless communication device can determine the device number required by the patient and send it to the coordinator. This is used to tell you how many device addresses are needed.
  • FIG. 10B is a conceptual diagram of a data field of an associated proxy authority response command frame according to an embodiment of the present invention.
  • the associated proxy authority response command frame includes an MHR field 1011, a command frame identifier 1012, an authority status 1013, and an address pool.
  • a pool 1014 and a reserved field 1015 may be described below.
  • FIG. 10C is a timing diagram of a control method of a communication system according to another exemplary embodiment of the present invention.
  • the user or the wireless communication device 1030 may input the number of the sensors 1040 in step S1051.
  • the wireless communication apparatus 103 searches for the sensor 1040 in step S1054 (S1054).
  • the coordinator 1020 may communicate with the wireless communication device 1030 and the sensor 1040.
  • steps S1052, S1053, and S1055 to S1063 are the same as those in FIG. 9C.
  • the associated proxy authority command frame may include MHR fields 1101, a command frame identifier 1102, and a user ID 1103.
  • the MHR field 1101 is a MAC header
  • the command frame identifier 1102 indicates a type of MAC execution, which may be an authority request command.
  • the User ID field 1103 means an ID of a patient who will use at least one or more devices or a person who will measure using a plurality of devices. As shown in FIG. 11C, the user may directly input or collect surrounding patient information using QR code, Bar code, NFC, or the like.
  • the associated proxy authority response command frame includes an MHR field 1111, a command frame identifier 1112, an authority status 1113, and an address pool. a pool 1114 and a reserved field 1115.
  • the MHR field 1111 is a MAC header.
  • the command frame identifier 1112 indicates a type of MAC command, which may be an authority response command.
  • the authorization state 1113 indicates the result of the authorization response, and the address pool 1114 is the address information of each device that the wireless communication device sends to the device. Each address information has a length of 16 bits or 64 bits, and the size of the address pool 1114 is based on the user ID received in the associated proxy authority command frame.
  • the coordinator finds the user ID stored in the coordinator corresponding to the received user ID and determines the device information necessary for the ID. The size of the address pool can be known based on the determined number of devices and address information.
  • Reserved field 1115 is reserved for future use.
  • FIG. 11C is a timing diagram of a control method of a communication system according to another exemplary embodiment of the present invention.
  • the user or the wireless communication device 1130 may generate a user ID in step S1151.
  • the wireless communication device 1130 searches for the sensor 1140 in step S1154.
  • the coordinator 1120 may communicate with the wireless communication device 1130 and the sensor 1140.
  • steps S1152, S1153, and S1155 to S1163 are the same as those of FIG. 9C.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

사용자에 착용되는 적어도 하나의 센서, 무선 통신 장치 및 코디네이터(coordinator)를 포함하는 통신 시스템의 제어 방법이 개시된다. 통신 시스템의 제어 방법은 코디네이터에서, 무선 통신 장치로부터 적어도 하나의 센서 및 코디네이터와의 프록시(proxy)를 위한 프록시 권한을 요청을 받아, 프록시 권한을 무선 통신 장치에 부여하는 단계, 무선 통신 장치에서, 사용자에 대응하는 사용자 식별자를 생성하는 단계, 무선 통신 장치에서, 사용자가 착용하는 적어도 하나의 센서를 탐색하여, 적어도 하나의 탐색된 센서와 페어링을 형성하는 단계, 무선 통신 장치에서, 적어도 하나의 탐색된 센서에 코디네이터 및 센서와의 연계를 위한 연계 정보를 요청하여, 연계 정보를 수신하는 단계, 무선 통신 장치에서, 코디네이터에 적어도 하나의 탐색된 센서 및 코디네이터 사이의 연계를 위한 연계 프록시를 요청하며, 요청에 대응하여 연계 프록시를 수신하는 단계 및 코디네이터에서, 적어도 하나의 탐색된 센서와 연계를 형성하여 데이터를 요청하며, 데이터 요청에 대응하여 데이터를 수신하는 단계를 포함할 수 있다.

Description

BAN 환경에서의 프록시 통신 시스템 및 그 제어 방법
본 발명은 BAN 환경에서의 프록시 통신 시스템 및 그 제어 방법에 관한 것으로, 더욱 상세하게는 의료 또는 엔터테인먼트 서비스 운용이 가능한 BAN 환경에서의 프록시 통신 시스템 및 그 제어 방법에 관한 것이다.
근자에 들어, 의료 관련 분야와 관련한 통신 시스템에 관한 연구가 활발히 진행되고 있다. 의료 관련 분야 관련 통신 시스템은 주로 환자가 착용하는, 환자로부터 출력되는 생체 신호를 검출하는 센서 및 센서에 연결되어 데이터를 수집하는 코디네이터로 구성되는 것이 일반적이다.
환자는 적어도 하나의 센서를 생체에 착용하며, 적어도 하나의 센서들은 각각 환자로부터 출력되는 상이한 생체 신호를 검출하여 데이터 처리를 수행한다. 한편, 코디네이터는 적어도 하나의 센서들로부터 출력되는 데이터를 입력받으며, 복수 개의 데이터를 종합하여 처리하여 환자의 종합적인 건강 상태를 분석할 수 있다.
다만, 대부분의 의료 관련 분야 통신 시스템에서의 센서 및 코디네이터는 유선으로 연결되며, 이에 따라 환자 한 명에 대응하여 하나의 코디네이터가 구비되어야하는 비용적 문제점이 발생한다.
뿐만 아니라, 환자는 코디네이터로부터 유선으로 연결되는 센서를 생체에 부착함으로써 환자가 움직임의 제약을 받게 되며, 환자에 부착되는 센서의 수가 증가할수록 데이터 송수신에 요구되는 유선 케이블의 수도 따라서 증가하며 이에 따라 환자의 편의가 침해되는 문제점이 발생한다.
한편, 최근에 IEEE 802.15.4 Zigbee 또는 IEEE 802.15.6 Body Area Network(이하, BAN) 등의 의료 또는 엔터테인먼트 서비스 운용을 위한 표준 규격에 대한 논의가 진행중이며, 상기의 표준 규격의 주파수대를 이용한 센서 및 코디네이터 사이의 무선을 이용한 통신 시스템의 개발이 요청된다.
본 발명은 상술한 문제점을 해결하는 동시에 상술한 요청에 응답하기 위하여 안출된 것으로, 본 발명은 BAN 환경에서 코디네이터 및 센서 사이의 데이터 송수신을 무선으로 수행할 수 있는 프록시 장치를 포함하는 통신 시스템을 제공한다.
상술한 바를 달성하기 위한 본 발명의 제 1 측면에 의한 사용자에 착용되는 적어도 하나의 센서, 무선 통신 장치 및 코디네이터(coordinator)를 포함하는 통신 시스템의 제어 방법은, 상기 코디네이터에서, 상기 무선 통신 장치로부터 상기 적어도 하나의 센서 및 상기 코디네이터와의 프록시(proxy)를 위한 프록시 권한을 요청을 받아, 상기 프록시 권한을 상기 무선 통신 장치에 부여하는 단계, 상기 무선 통신 장치에서, 상기 사용자에 대응하는 사용자 식별자를 생성하는 단계, 상기 무선 통신 장치에서, 상기 사용자가 착용하는 적어도 하나의 센서를 탐색하여, 적어도 하나의 상기 탐색된 센서와 페어링을 형성하는 단계, 상기 무선 통신 장치에서, 적어도 하나의 상기 탐색된 센서에 상기 코디네이터 및 상기 센서와의 연계를 위한 연계 정보를 요청하여, 상기 연계 정보를 수신하는 단계, 상기 무선 통신 장치에서, 상기 코디네이터에 적어도 하나의 상기 탐색된 센서 및 상기 코디네이터 사이의 연계 프록시를 위한 연계 프록시를 요청하며, 상기 요청에 대응하여 상기 연계 프록시를 수신하는 단계 및 상기 코디네이터에서, 적어도 하나의 상기 탐색된 센서와 연계를 형성하여 데이터를 요청하며, 상기 데이터 요청에 대응하여 상기 데이터를 수신하는 단계를 포함할 수 있다.
또한 본 발명의 제 2 측면에 의한 사용자에 착용되는 적어도 하나의 센서, 무선 통신 장치 및 코디네이터(coordinator)를 포함하는 통신 시스템에 있어서, 상기 코디네이터는, 상기 무선 통신 장치로부터 상기 적어도 하나의 센서 및 상기 코디네이터와의 프록시(proxy)를 위한 프록시 권한 요청 데이터를 수신하는 제 1 통신부 및 상기 프록시 권한 요청 데이터에 대응하여, 상기 프록시 권한을 송신하도록 상기 제 1 통신부를 제어하는 제 1 제어부를 포함할 수 있다.
한편 상기 무선 통신 장치는, 상기 프록시 권한을 수신하는 제 2 통신부 및 상기 사용자에 대응하는 사용자 식별자를 생성하며, 상기 사용자가 착용하는 적어도 하나의 센서를 탐색하여, 적어도 하나의 상기 탐색된 센서와 페어링을 형성하도록 상기 제 2 통신부를 제어하는 제 2 제어부를 포함할 수 있다.
또한 상기 적어도 하나의 센서는, 상기 코디네이터 및 상기 센서와의 연계를 위한 연계 정보를 상기 무선 통신 장치로부터 요청받는 제 3 통신부 및 상기 요청에 대응하여 상기 연계 정보를 상기 무선 통신 장치로 송신하도록 상기 제 3 통신부를 제어하는 제 3 제어부를 포함할 수 있다.
여기에서 상기 제 2 제어부는, 상기 코디네이터에 적어도 하나의 상기 탐색된 센서 및 상기 코디네이터 사이의 연계 프록시를 위한 연계 프록시를 요청하도록 상기 제 2 통신부를 제어하며, 상기 제 2 통신부는, 상기 요청에 대응하여 상기 연계 프록시를 수신할 수 있다.
또한 상기 제 1 제어부는, 적어도 하나의 상기 탐색된 센서와 연계를 형성하여 데이터를 요청하도록 상기 제 1 통신부를 제어하며, 상기 제 3 제어부는, 상기 데이터 요청에 대응하여 상기 데이터를 송신하도록 상기 제 3 통신부를 제어할 수 있다.
본 발명의 다양한 실시 예에 따라서, 코디네이터 및 센서 사이의 데이터 송수신이 무선으로 수행될 수 있으며, 이에 따라 환자의 편의성이 극대화될 수 있는 효과가 창출될 수 있다.
또한 코디네이터 및 센서 사이의 데이터 송수신이 가능하도록 매개체 역할을 하는 무선통신 장치에게 코디네이터가 기능의 일부 혹은 전부를 대행할 수 있는 권한을 부여한다. 이와 같이 코디네이터로부터 권한을 부여받은 무선 통신 장치는 프록시로서 동작하게 된다.
따라서, 간호원과 같은 환자의 건강을 확인하는 관리자가 프록시 장치를 소지하면서 각 환자들에게 접근하는 것으로 모든 환자의 생체 신호 데이터를 용이하게 코디네이터로 전송할 수 있다.
뿐만 아니라, 개별 환자마다 코디네이터가 구비될 필요 없이, 하나의 중앙 코디네이터가 프록시 장치를 통하여 개별 환자의 센서로부터의 생체 신호 데이터를 수신함으로써, 코디네이터 구비에 요구되는 비용이 절감될 수 있다.
도 1은 본 발명의 실시 예에 따른 BAN 환경에서의 통신 시스템을 설명하기 위한 개념도,
도 2는 본 발명의 일 실시 예에 따른 통신 시스템의 제어 방법의 타이밍도,
도 3a은 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도,
도 3b 내지 도 3i는 본 발명의 다양한 실시 예들에 따른 프레임 포맷,
도 4는 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도,
도 5는 본 발명의 또 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도,
도 6a는 본 발명의 또 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도,
도 6b 및 6c는 도 6a에 의한 통신 시스템에서 송수신되는 패킷의 프레임 포맷,
도 7은 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도,
도 8은 본 발명의 실시 예에 따른 통신 시스템의 블록도,
도 9a 및 9b는 본 발명의 다른 실시 예에 관한 것으로 연계 프록시 권한 커맨드 프레임의 데이터 필드의 개념도,
도 9c는 본 발명의 일 실시 예에 따른 통신 시스템의 제어 방법의 타이밍도,
도 10a 및 10b는 본 발명의 다른 실시 예에 관한 것으로 연계 프록시 권한 커맨드 프레임의 데이터 필드의 개념도,
도 10c는 본 발명의 일 실시 예에 따른 통신 시스템의 제어 방법의 타이밍도,
도 11a 및 11b는 본 발명의 다른 실시 예에 관한 것으로 연계 프록시 권한 커맨드 프레임의 데이터 필드의 개념도,
도 11c는 본 발명의 일 실시 예에 따른 통신 시스템의 제어 방법의 타이밍도이다.
이하에서는, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 더욱 상세하게 설명하도록 한다. 도면들 중 동일한 구성 요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의하여야 한다. 하기 설명 및 첨부 도면에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
도 1은 본 발명의 실시 예에 따른 BAN 환경에서의 통신 시스템을 설명하기 위한 개념도이다.
도 1에 도시된 바와 같이 BAN 환경에서의 통신 시스템은 코디네이터(110), 무선 통신 장치(120) 및 적어도 하나의 센서(131,132)를 포함할 수 있다.
코디네이터(110)는 적어도 하나의 센서(131,132)로부터 출력되는 생체 신호 등과 관련된 데이터를 입력받아, 기설정된 알고리즘 또는 프로그램 또는 어플리케이션에 기초하여 처리하며, 처리된 결과를 디스플레이 수단(111) 등을 통하여 출력할 수 있다. 또는 코디네이터(110)는 입력받은 데이터를 저장할 수도 있으며, 사용자의 조작에 따라 저장된 데이터를 디스플레이하거나, 다른 여타의 장치로 출력할 수도 있다.
코디네이터(110)는 도시된 바와 같이, 프록시 장치인 무선 통신 장치(120)와 무선으로 통신을 수행할 수 있다. 코디네이터(110)는 무선 통신 장치(120)와 일반적인 cellular 통신, Wi-fi(wirelee-fidelity) 통신, Blue-tooth 통신, NFC(near field communication) 등의 다양한 종류의 공지된 통신 기술을 이용하여 통신을 수행할 수 있다.
한편, 코디네이터(110)는 적어도 하나의 센서(131,132)들과도 직접적으로 통신을 수행할 수도 있으며, 코디네이터(110)는 적어도 하나의 센서(131,132)와 바람직하게는 NFC 통신 또는 BAN 통신 등의 근거리 통신 기술을 이용하여 통신을 수행할 수 있다. 코디네이터(110)와 무선 통신 장치(120) 또는 코디네이터와 센서들(131,132) 사이의 통신의 종류는 당업자에 의하여 다양한 방식으로 구현될 수 있다.
무선 통신 장치(120)는, 프록시 장치의 일종일 수 있으며 센서들(131,132)과 코디네이터(110) 사이의 페어링(paring)을 대행할 수 있다.
더욱 상세하게는, 무선 통신 장치(120)는, 코디네이터(110)에 적어도 하나의 센서(131,132) 및 코디네이터(110)와의 프록시를 위한 프록시 권한을 요청할 수 있으며, 코디네이터(110)로부터 프록시 권한을 부여받을 수 있다.
이후, 무선 통신 장치(120)는, 센서들(131,132)을 착용한 사용자에 대응하는 사용자 식별자를 생성할 수 있으며, 생성된 사용자 식별자에 대한 정보를 저장할 수 있다. 무선 통신 장치(120)는 부여받은 프록시 권한에 기초하여, 사용자가 착용하는 적어도 하나의 센서(131,132)를 탐색할 수 있다.
무선 통신 장치(120)는, 기설정된 통신 방식, 예를 들어 NFC 등에 기초한 인쿼리(inquery) 패킷을 브로드캐스팅(broadcasting)하며, 이에 대응하여 센서(131,132)가 송신한 응답 패킷을 수신하는 방식을 통하여 무선 통신 장치(120) 주변의 센서들을 탐색하여 발견할 수 있다. 여기에서 무선 통신 장치(120)가 브로드캐스팅하는 인쿼리 패킷은 무선 통신 장치(120) 및 센서들(131,132) 사이에 설정된 통신 방식에 기초하여 정의될 수 있으며, 설정된 통신 방식의 종류에 따라 다양하게 변형가능하다는 것은 당업자가 용이하게 이해할 수 있을 것이다.
무선 통신 장치(120)는 탐색된 센서들(131,132)과 각각 페어링(paring)을 형성할 수 있다. 여기에서, 무선 통신 장치(120)와 각각의 센서(131,132) 사이의 통신 방식 종류는 동일할 수도 있으며, 또는 상이할 수도 있다. 무선 통신 장치(120)와 각각의 센서(131,132) 사이의 통신 방식의 종류가 동일한 경우에는, 무선 통신 장치(120)는 시계열적으로 하나의 센서와 우선적으로 페어링을 형성하며, 차후에 다른 센서와 페어링을 형성할 수 있다. 무선 통신 장치(120)와 각각의 센서(131,132) 사이의 통신 방식의 종류가 상이한 경우에는, 무선 통신 장치(120)는 동시간에 각각의 센서(131,132)와 페어링을 독립적으로 형성할 수도 있다.
한편, 무선 통신 장치(120)는 탐색된 센서들 전부와 페어링을 형성할 수도 있으며, 사용자의 선택에 따라 탐색된 센서들 중 일부와만 페어링을 형성할 수도 있다.
무선 통신 장치(120)는 상술한 바에 따라 센서들(131,132)과 페어링을 형성할 수 있으며, 페어링이 형성되면 각각의 센서들(131,132)에 순차적 또는 동시에 코디네이터(110) 및 센서 각각(131,132)와의 연계를 위한 연계 정보를 요청할 수 있으며, 각각의 센서들(131,132)로부터 이에 대응하는 연계 정보를 수신할 수 있다. 여기에서 연계 정보는 센서들(131,132) 각각의 정보 또는 무선 통신 장치(120)로부터 수신한 사용자 식별자에 대한 정보 등을 포함할 수 있으며, 연계 정보에 대한 상세한 설명은 후술하도록 한다.
이후, 무선 통신 장치(120)는 코디네이터(110)에 적어도 하나의 탐색된 센서(131,132) 및 코디네이터(110) 사이의 연계를 위한 연계 프록시를 요청할 수 있으며, 요청에 대응하는 연계 프록시를 수신할 수 있다. 여기에서 연계 프록시는 무선 통신 장치(120)의 식별자, 사용자 식별자, 각각의 센서들(131,132)의 정보 등을 포함할 수 있으며, 연계 프록시에 대하여서는 더욱 상세하게 후술하도록 한다.
센서(131,132)는 사용자의 생체에 부착되어 사용자의 생체로부터 출력되는 생체 신호를 수신할 수 있다. 센서(131,132)는 수신되는 생체 신호를 통신을 수행가능한 데이터 형태로 처리할 수 있으며, 처리된 데이터를 코디네이터(110) 또는 무선 통신 장치(120)와 송수신할 수 있다.
센서(131,132)는 상술한 바와 같이 무선 통신 장치(120)와 페어링을 형성할 수 있으며, 무선 통신 장치의 요청에 따라 연계 정보를 송신할 수 있다.
또한 센서(131,132)는 코디네이터(110)로부터, 센서(131,132)와 코디네이터(110) 사이의 연계가 형성되었다는 연계 응답을 수신할 수 있다. 또한 센서(131,132)는 코디네이터(110)로부터 데이터 송신 요청을 수신할 수 있으며, 수신한 데이터 송신 요청에 대응하는 데이터를 코디네이터(110)로 송신할 수도 있다.
상술한 바와 같이, 코디네이터(110)는 무선 통신 장치(120) 또는 센서들(131,132)과 각각 무선으로 통신을 수행할 수 있으며, 특히 무선 통신 장치(120)와 같은 프록시 장치가 통신 시스템에 개입될 수 있으며, 이에 따라 보다 효율적이며 안정적인 데이터 관리가 가능하다.
이하에서는, BAN 환경에서의 통신 시스템의 다양한 실시 예들과 관련한 동작을 타이밍도에 기초하여 더욱 상세하게 설명하도록 한다.
도 2는 본 발명의 일 실시 예에 따른 통신 시스템의 제어 방법의 타이밍도이다. 도 2의 통신 시스템은 코디네이터 및 무선 통신 장치를 포함하며, 도 2의 실시 예에서는 무선 통신 장치가 하나의 센서를 탐색하여 발견한 경우를 상정하도록 한다.
도 2에 도시된 바와 같이, 무선 통신 장치는 프록시 권한을 코디네이터에 요청할 수 있다(S201). 여기에서 프록시 권한이란 코디네이터 기능의 일부 혹은 전부를 무선 통신 장치가 대행할 수 있도록 권한을 요청하는 것일 수 있다. 예를 들어, 권한 부여를 받은 무선 통신 장치는 코디네이터와 센서간 접속 작업을 대행할 수 있는 권한을 가지며, 이와 관련한 데이터 필드 등과 관련하여서는 더욱 상세하게 후술하도록 한다.
코디네이터는 수신한 프록시 권한 요청에 대응하여 프록시 권한을 무선 통신 장치에 부여할 수 있다(S202).
무선 통신 장치는 수신한 프록시 권한에 기초하여, 우선적으로 센서를 착용한 사용자에 대응하는 사용자 식별자를 생성할 수 있다(S203). 사용자 식별자는 추후에 각각의 센서를 착용한 사용자에 대한 정보를 제공하는데 이용될 수 있다.
여기에서 무선 통신 장치는 외부 입력에 기초하여 사용자 식별자를 생성할 수 있다. 또는 무선 통신 장치는 사용자의 주변에 위치한 사용자 정보에 관한 RFID 태그 또는 RF 신호 발생장치로부터 수신한 RF 신호에 기초하여 사용자 식별자를 생성할 수 있다. 한편 무선 통신 장치는 이외에도 다양한 방식으로 사용자 식별자를 생성할 수 있으며, 사용자 식별자 생성 과정과 관련하여 제한이 없음은 당업자가 용이하게 이해할 수 있을 것이다.
무선 통신 장치는 무선 통신 장치의 주변에 위치하는 센서를 탐색하여 발견할 수 있다(S204). 무선 통신 장치는 상술한 바와 같이 주변에 위치하는 센서를 탐색하기 위하여 인쿼리 패킷을 브로드캐스팅할 수 있으며, 이에 대응하여 수신되는 응답 패킷 등을 확인하여 무선 통신 장치 주변에 위치하는 센서를 발견할 수 있다. 무선 통신 장치는 바람직하게는 NFC와 같은 초근접 통신 방식에 기초하여 센서를 탐색할 수 있다.
무선 통신 장치는 발견된 센서에 대하여 페어링을 형성할 수 있다(S205). 여기에서 무선 통신 장치는 발견된 센서 전부에 대하여 페어링을 형성할 수도 있고, 센서 선택에 대한 외부 입력 신호에 기초하여 발견된 센서 일부와 페어링을 형성할 수도 있다.
무선 통신 장치는 센서에 대하여 코디네이터 및 센서와의 연계(association)를 위한 연계 정보를 요청할 수 있다(S206). 여기에서 연계 정보는 MAC 헤더, 센서에 대한 정보 등을 포함할 수 있으며, 이와 관련한 데이터 필드 등에 대하여서는 더욱 상세하게 후술하도록 한다.
한편, 센서는 예를 들어 IEEE 802.15.4 Zigbee 통신 모듈과 같은 통신 모듈을 포함할 수 있다. 센서는 통신 모듈을 디스에이블(disabled) 상태로 유지하다, 연계 정보 요청 신호를 수신하면, 상기 통신 모듈을 인에이블(enabled) 상태로 전환할 수 있다. 통신 모듈은 코디네이터로부터 데이터 요청을 수신할 때까지 대기할 수 있다.
센서는 수신한 연계 정보 요청에 대응하여 연계 정보를 송신할 수 있다(S207).
무선 통신 장치는 센서로부터 연계 정보를 수신하면(S207), 생성된 사용자 식별자를 센서로 송신할 수 있다(S208). 센서는 수신한 사용자 식별자를 센서 내에 구비되는 저장 매체에 저장할 수 있다. 상기 사용자 식별자를 수신한 센서는 무선 통신 장치로 Acknowlegment message(응답메시지)를 보낼 수 있다(S209).
한편, 센서가 특별한 추가 저장 매체를 구비하지 않은 경우에는, 무선 통신 장치가 사용자 식별자를 송신하는 단계는 생략될 수도 있다. 센서는 사용자 식별자를 저장한 이후, 추후에 데이터를 코디네이터에 송신하는 때에 사용자 식별자 정보를 송신할 수 있으며, 이에 따라 코디네이터가 센서가 어느 사용자에 장착되었는지를 용이하게 분석할 수 있도록 한다.
무선 통신 장치는 코디네이터에, 코디네이터 및 센서 사이의 연계에 관한 연계 프록시를 요청할 수 있다(S210). 한편, 도 2에서는 무선 통신 장치가 하나의 센서와 페어링된 경우에 대하여서 도시되어 있지만, 무선 통신 장치는 두 개 이상의 센서와 페어링될 수도 있으며, 이러한 경우에는 그룹 연계 프록시를 요청할 수 있다(S210). 여기에서 연계 프록시는, 무선 통신 장치의 식별자, 사용자 식별자, 센서의 정보 등을 포함할 수 있으며, 연계 프록시의 데이터 필드 및 더욱 상세한 설명에 대하여서는 후술하도록 한다.
코디네이터는 연계 프록시에 대한 응답을 무선 통신 장치에 송신할 수 있다(S211). 코디네이터는 연계 프록시 요청을 수신하고, 이에 대한 응답을 송신할 수 있으며, 코디네이터와 센서 사이의 연계가 형성될 수 있다.
코디네이터는 센서에 소정의 데이터를 요청할 수 있다(S212). 여기에서 데이터는 센서가 사용자의 생체로부터 수집한 생체 신호 또는 기설정된 방식으로 처리된 데이터일 수 있으며, 데이터 및 관련 데이터 필드에 대하여서는 더욱 상세하게 후술하도록 한다.
센서는 코디네이터의 데이터 요청에 대응하여 데이터를 코디네이터로 송신할 수 있다(S213). 또는 센서가 코디네이터가 데이터 전송 요청을 하지 않더라도, 주기적으로 모니터링한 정보를 코디네이터로 전송할 수도 있다.
상술한 과정에 따라 무선 통신 장치는 발견된 센서에 대하여 페어링을 대행하는 프록시 장치로 구현될 수 있으며, 이에 따라 각각의 사용자가 장착한 센서로부터 수집되는 데이터를 용이하고 효율적으로 처리할 수 있다.
도 3a은 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도이다. 한편, 도 2와 관련한 통신 시스템의 제어 방법과 동일한 구성에 대하여서는 그 설명을 생략하거나 간략하게 하도록 한다.
무선 통신 장치는 코디네이터에 연계 프록시 권한을 요청할 수 있으며(S301), 코디네이터는 이에 대응하여 연계 프록시 권한을 부여할 수 있다(S302).
도 3b는 연계 프록시 권한 커맨드 프레임의 구조이다. 도 3b에 도시된 바와 같이 연계 프록시 권한 커맨드 프레임은 MAC 헤더(MAC Header, 이하 MHR) 및 MAC 페이로드(MAC Payload)로 구성된다. 여기에서 MHR은 헤더이며프레임 제어(frame control field), 시퀀스 넘버(Sequence Number field), 어드레싱(Addressing field), Auxiliary Security Header를 포함하며, MAC 페이로드(Payload)는 커맨드 프레임 식별자(Command frame identifier)와, 커맨드 프레임 관련 정보 등을 포함한다. 커맨드 프레임 식별자에는 연계 프록시 권한 실행 지시자(Association Proxy Authority request identifier) 혹은 연계 프록시 권한 부여(혹은 응답) 지시자(Association Proxy Authority response identifier)를 포함한다.
프레임 제어 필드는 프레임의 종류, 보안 사용 여부, 프레임 버전 등의 정보를 나타낸다. 시퀀스 넘버는 프레임 전송 순서를 나타내며 어드레싱 필드는 송수신 기기의 PAN(Personal Area Network) ID 및 기기의 주소를 나타낸다. Auxiliary ecurity 필드는 프레임이 어떤 방법에 의해 보안이 이루어졌는지를 알려 준다.
한편, 무선 통신 장치에서 코디네이터로 연계 프록시 권한을 요청하는 단계(S301, S401, S501, S601, S701)에서, 무선 통신 장치는 연계 프록시 권한 요청과 추가적으로 무선 통신 장치의 식별자를 송신할 수 있다. 무선 통신 장치의 식별자는 도 3b의 MHR 필드의 어드레싱 필드(addressing filed) 내의 소스 어드레스 필드(source address field)(미도시)에 포함되어 송신될 수 있다.
한편, 코디네이터는 무선 통신 장치로부터 수신한 무선 통신 장치 식별자를 저장할 수 있으며, 연계 프록시 권한 부여를 포함하여 송신함으로써 무선 통신 장치에 프록시 권한을 부여할 수 있다(S302, S402, S502, S602, S702).
도 3c은 본 발명의 실시 예에 따른 연계 프록시 권한 프레임이 연계 프록시 권한 부여 지시자 포함하여 동작할 때의 메시지 구성을 보여주고 있다. 이 경우에 권한 상태는 프록시 권한 요청에 대한 응답 결과를 지시하며, 어드레스 풀은 무선 통신 장치가 센서에게 송신하는 어드레스 정보이다. 리저브드 필드는 향후의 추가적인 사용을 위하여 할당된다.
한편, IEEE 802.15.4에서 규정하는 프레임 포맷(frame format)을 이용하여 상기 연계 프록시 권한 요청 지시자를 전송할 수 있다. IEEE802.15.4의 프레임 포맷은 연계 요청 커맨드(association request command) 필드, 연계 프록시 권한 요청 필드로 구성된다.
상세하게는 도 3d에서, 도시된 바와 같이 상기 연계 요청 커맨드는 MHR 필드(MHR field), 커맨드 프레임 식별자(command frame identifier), 캐퍼빌리티 정보(capability information)를 포함하고, 연계 프록시 요청 지시자를 연계 프록시 권한 요청(association proxy authority request) 필드에 포함하여 전송할 수 있다.
무선 통신 장치는 연계 프록시 권한을 부여받은 이후, 사용자 식별자를 생성할 수 있으며(S303), 무선 통신 장치 주변의 센서를 탐색하여 발견할 수 있다(S304). 도 3a의 실시 예에서는 제 1 및 제 2 센서, 두 개의 센서가 발견되는 것을 상정하도록 한다.
한편, 무선 통신 장치는 제 1 및 제 2 센서 이외의 추가적으로 센서를 더 발견할 수도 있다. 관리자는 발견된 추가 센서가 해당 사용자에 부착된 것이 아닌 것으로 판단하는 경우, 인터페이스 등에 외부 신호를 입력함으로써 추가적으로 발견된 센서를 페어링 과정에서 배제시킬 수 있다(S305). 한편, 무선 통신 장치는 각각의 센서로부터 수신되는 신호의 세기에 기초하여, 수신 신호의 세기가 기설정된 수치 미만인 경우에 해당하는 센서는 해당 사용자에 장착된 것이 아닌 것으로 판단하여 페어링 과정에서 배제시킬 수도 있다. 이 밖에도 다양한 변형 예가 가능한 것은 당업자가 용이하게 이해할 수 있을 것이다.
무선 통신 장치는 발견된 두 개의 센서에 대하여 순차적으로 페어링 작업 및 연계 작업을 수행할 수 있다. 예를 들어, 무선 통신 장치는 우선적으로 제 1 센서와 페어링을 형성하며, 차후에 제 2 센서와 페어링을 형성할 수 있다. 여기에서 제 1 센서와의 페어링 및 제 2 센서와의 페어링은 동일한 통신 규격에 기초하여 수행될 수도 있으며, 또는 상이한 통신 규격에 기초하여 수행될 수도 있다. 한편, 두 페어링 형성이 상이한 통신 규격에 기초하는 경우에는, 두 페어링 형성은 동시에 독립적으로 수행될 수도 있다.
무선 통신 장치는 제 1 센서에 연계 동작을 위한 연계 정보를 요청한다(S306). 무선 통신 장치는 제 1 센서에 연계 정보 요청 프레임(association information request frame)을 송신함으로써 연계 정보를 요청할 수 있다. 한편 무선 통신 장치는 연계 정보를 요청함과 동시에 코디네이터의 정보, 예를 들어 코디네이터가 사용하는 채널 등에 관한 정보를 추가적으로 송신할 수도 있다. 무선 통신 장치는 프록시 권한을 부여받는 단계(S302)에서 수신한 어드레스 풀 중 하나의 주소를 선택하여 송신할 수 있다.
도 3e는 연계 정보 요청 메시지(S307, S314, S407, S412, S506, S510, S606, S617, S707, S717)의 프레임 포맷의 개념도이다. 도 3e에 도시된 바와 같이, 연계 정보 요청 메시지는 MHR 필드(MHR fields), 커맨드 프레임 식별자(command frame identifier), 어드레스(address), 리저브드 필드(reserved field)를 포함할 수 있다.
여기에서 MHR 필드는 MAC 헤더이며, 코디네이터로부터 수신한 MHR 필드 내용의 복사된 형태일 수 있다. 커맨드 프레임 식별자는 MAC 커맨드의 종류를 지시하며, 여기에서는 연계 정보 요청 메시지임을 나타내는 지시자이다. 어드레스는 코디네이터와 통신을 수행하는 센서가 사용할 주소일 수 있다. 리저브드 필드는 향후 사용을 위하여 할당된 부분일 수 있다.
제 1 센서는 연계 정보 요청에 대응하여 연계 정보를 무선 통신 장치로 송신할 수 있다(S308). 제 1 센서는 연계 정보를 무선 통신 장치로 송신한 이후, 통신 모듈을 인에이블(enable)하여 최종적으로 코디네이터로부터 연계 응답을 수신할 때까지 대기할 수 있다. 제 1 센서는 기설정된 시간 동안 연계 응답 수신을 대기할 수 있도록 설정될 수 있으며, 상기의 기설정된 시간은 관리자의 행동을 고려하여 일반적인 연계 대기 시간보다 길게 설정될 수 있다.
제 1 센서는 연계 정보 응답 프레임(association information request frame)을 전송함으로써 연계 정보를 무선 통신 장치로 송신할 수 있다. 여기에서 연계 정보 응답 프레임은 센서 식별자(device ID), 센서 정보(device information)을 포함할 수 있다.
도 3f는 본 발명의 실시 예에 따른 연계 정보 응답 메시지(S308, S408, S413, S507, S511, S607, S618, S708, S718)의 데이터 프레임 포맷이다. 도 3f에 도시된 바와 같이 연계 정보 응답 메시지는 MHR 필드(MHR fields), 커맨드 프레임 식별자(command frame identifier), 센서 식별자(device ID), 캐퍼빌리티 정보(capability information) 및 리저브드 필드(reserved field)를 포함할 수 있다.
여기에서 MHR 필드는 MAC 헤더이며, 커맨드 프레임 식별자는 MAC 커맨드의 종류를 지시하는 것으로 여기에서는 연계 정보 응답 메시지임을 나타내는 지시자이다. 센서 식별자는 코디네이터에 송신되는 제 1 센서의 센서 식별자일 수 있다.
추가적으로 캐퍼빌리티 정보는 센서의 정보, 예를 들어 시리얼 넘버, 형태, 배터리 타입 등의 정보에 관한 것일 수 있다. 캐퍼빌리티 정보와 관련하여, 코디네이터에 개별 센서에 대한 정보 데이터베이스가 구축되어 있는 경우에는 캐퍼빌리티 정보는 단순히 시리얼 넘버 등의 센서 식별을 위한 정보만을 포함할 수 있으며, 코디네이터에 개별 센서에 대한 정보 데이터베이스가 구축되지 않은 경우에는 캐퍼빌리티 정보는 상술한 시리얼 넘버, 형태, 배터리 타입에 대한 정보를 포함할 수 있다. 리저브드 필드는 향후 사용을 위하여 할당될 수 있다.
도 3g는 본 발명의 비교 예로 IEEE 802.15.4의 캐퍼빌리티 정보 필드 포맷(capability information field format)을 도시한다. 도 3g에 도시된 바와 같이, 캐퍼빌리티 정보는 장치 타입(device type), 배터리 여부(power source) 등을 지시할 수 있다.
무선 통신 장치는 제 1 센서로부터 연계 정보를 수신하면(S308), 생성한 사용자 식별자를 제 1 센서로 송신할 수 있다(S309). 여기에서 제 1 센서는 사용자 식별자를 저장할 수 있는 저장 수단을 포함하는 것으로 상정하도록 한다.
제 1 센서는 수신 유무를 애크 프레임(acknowledgment frame)을 송신하여 무선 통신 장치에게 알린다(S310).
무선 통신 장치는 상술한 제 1 센서와의 페어링 및 연계 작업을 제 2 센서에 대하여 동일하게 반복할 수 있다(S311 내지 S317).
무선 통신 장치는 제 1 및 제 2 센서와 코디네이터와의 연계를 위한 연계 프록시를 코디네이터에 요청할 수 있다(S318). 여기에서 무선 통신 장치는 두 개의 센서에 대한 연계 프록시를 요청함에 따라, 이를 그룹 연계 프록시라고도 명명할 수 있다.
무선 통신 장치는 그룹 연계 프록시 요청 커맨드 프레임(group association proxy request command frame)을 코디네이터에 송신함에 따라서, 그룹 연계 프록시를 코디네이터에 송신할 수 있다. 그룹 연계 프록시는 무선 통신 장치 식별자, 사용자 식별자, 센서 식별자 리스트, 캐퍼빌리티 정보 리스트(capability information list) 중 적어도 하나를 포함할 수 있다.
도 3h는 본 발명의 실시 예에 따른 그룹 연계 프록시 요청 메시지(S318, S416, S512, S610, S621, S709, S719)의 데이터 프레임 포맷이다. 도 3h에 도시된 바와 같이, 그룹 연계 프록시 요청 메시지는 MHR 필드(MHR fields), 커맨드 프레임 식별자(command frame identifier) 및 연계 정보(association information)를 포함할 수 있다. 여기에서 MHR 필드는 MAC 헤더이며, 무선 통신 장치 식별자 정보가 소스 어드레스 필드(source address field)로 송신된다.
커맨드 프레임 식별자는 MAC 커맨드의 종류를 지시하며, 여기에서는 그룹 연계 요청 지시자(group assocation request identifier)를 포함한다. 연계 정보는 MAC 커맨드의 페이로드(payload) 부분으로 사용자 식별자(User ID), 센서 식별자 리스트(Device ID list), 캐퍼빌리티 정보 리스트(Capability Information list) 및 리저브드 필드(reserved fields)를 포함할 수 있다. 센서 식별자 리스트는 페어링된 센서들의 리스트이다. 추가적으로 캐퍼빌리티 정보 리스트는 각 센서들의 부가 정보(예로, 장치 타입(device type), 배터리 여부(power source) 등)를 포함한다.
코디네이터는 무선 통신 장치로부터의 그룹 연계 프록시 요청에 대응하여 그룹 연계 프록시 응답을 송신할 수 있다(S319). 코디네이터는 그룹 연계 프록시 응답 커맨드 프레임(group association proxy response command frame)을 송신함으로써, 그룹 연계 프록시 응답을 송신할 수 있다.
도 3i는 본 발명의 실시 예에 따른 그룹 연계 프록시 응답 메시지(s319, s417, s513, s611, s622, s710, s720)의 프레임 포맷이다. 도 3i에 도시된 바와 같이, 그룹 연계 프록시 응답 커맨드 프레임은 MHR 필드(MHR fields), 커맨드 프레임 식별자(command frame identifier), 연계 상태(association status) 및 리저브드 필드(reserved field)를 포함할 수 있다.
여기에서 MHR 필드는 MAC 헤더이며, 커맨드 프레임 식별자는 MAC 커맨드의 종류를 지시하며, 여기에서는 그룹 연계 프록시 응답 지시자를 포함한다. 연계 상태는 연계 요청에 대한 응답 결과를 지시하며, 리저브드 필드는 향후 사용을 위하여 할당될 수 있다.
코디네이터는 제 1 센서 및 제 2 센서 각각에 대하여 연계 응답을 송신할 수 있다(S320,S321). 코디네이터로부터 연계 응답을 수신하면 코디네이터와 각각의 센서는 연계가 완료된 것으로 판단할 수 있으며, 이에 따라 각각의 센서는 코디네이터로부터의 데이터 요청(S322,S324)에 대응하여, 상기 요청에 대응하는 데이터를 송신할 수 있다(S323,S325). 또는 코디네이터가 데이터 전송 요청을 하지 않더라도, 센서는 주기적으로 모니터링 된 정보를 코디네이터로 보낼 수 있다.
도 4는 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도이다. 도 4에 따른 통신 시스템의 제어 방법은 도 3a에 의한 통신 시스템의 제어 방법과 유사하다. 다만, 도 4에 의한 통신 시스템의 제어 방법은 도 3a에 의한 통신 시스템의 제어 방법과는 상이하게, 무선 통신 장치가 센서 탐색 및 발견(S404)하여, 센서를 선택하는 단계(S405)를 최초 1회만 수행할 수 있다.
도 3a에 의한 통신 시스템의 제어 방법은 제 1 및 제 2 센서를 탐색하여 발견하는 과정을 2회(S304,S311) 수행하며, 이와는 대조적으로 도 4에 의한 통신 시스템의 제어 방법은 센서 탐색 및 발견을 1회 수행하여(S404) 제1 및 제 2 센서를 발견할 수도 있다.
도 4의 여타의 단계들(S401 내지 S403 및 S406 내지 S423)의 구성은 도 3a의 구성과 동일하게 구현될 수 있으며, 이에 따라 여타의 단계들(S401 내지 S403 및 S406 내지 S423)에 대한 상세한 설명은 여기에서는 생략하도록 한다.
도 5는 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도이다. 도 5에 의한 통신 시스템의 제 1 및 제 2 센서는 도 3a에 의한 통신 시스템의 제 1 및 제 2 센서와는 대조적으로, 사용자 식별자를 저장하는 저장 수단을 포함하지 않는다.
이에 따라 도 5에 의한 통신 시스템의 무선 통신 장치는 도 3a에 의한 통신 시스템의 무선 통신 장치와는 대조적으로, 제 1 및 제 2 센서와 페어링을 형성하고(S505,S509), 연계 정보를 요청하고(S506,S510) 이에 대응하여 연계 정보를 수신하며(S507,S511), 추가적으로 사용자 식별자를 제 1 및 제 2 서버에 제공하지는 않는다.
도 5에 의한 통신 시스템의 코디네이터는 그룹 연계 프록시를 요청받는 단계(S512)에서, 사용자 식별자를 수신하며, 수신된 사용자 식별자에 기초하여 센서 식별자 리스트 및 사용자 식별자를 연동하는 데이터베이스를 구축할 수 있다. 한편 도 5의 여타의 단계들(S501 내지 S511 및 S513 내지 S517)의 구성은 도 3a의 구성과 동일하게 구현될 수 있으며, 이에 따라 여타의 단계들(S501 내지 S511 및 S513 내지 S517)에 대한 상세한 설명은 여기에서는 생략하도록 한다.
도 6a은 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도이다. 도 6a에 따른 통신 시스템의 제어 방법은 도 3a에 의한 통신 시스템의 제어 방법과 유사하다. 다만, 도 6a에 의한 통신 시스템의 제어 방법은, 프록시 권한 부여 시에 Address Poll을 제공하지 않고, 따라서 무선통신 장치가 제 1 센서에게 연계 정보 요청을 할 때 Addess를 제공하지 않는다. 또한, 무선 통신 장치가 제 1 센서와 페어링 형성(S605) 및 연계 작업(S606,607)을 종료한 이후 바로 코디네이터와 제 1 센서의 연계가 형성(S610,611)되어 코디네이터 및 제 1 센서 사이에 데이터 송수신이 수행(S613,S614)된다. 상기의 데이터 송수신은 센서들과 페어링이 종료된 후에 수행될 수도 있다. 이후, 코디네이터가 제 1 센서로부터의 데이터 수신이 종료되면, 제 2 센서와 무선 통신 장치 사이의 페어링 형성(S616)되며, 연계 작업(S617,S618) 및 연계 형성(S621,S622)과 데이터 송수신(S624,S625)이 수행된다.
한편 도 6a에 따른 무선 통신 장치는 연계 프록시를 요청하는 과정(S610,S621)에서 그룹 연계 프록시가 아닌 단일 연계 프록시를 요청하며, 이에 따라 연계 프록시에는 센서 정보 리스트가 아닌 단일 센서 정보, 예를 들어 제 1 센서 정보 또는 제 2 센서 정보만이 포함될 수 있다. 또한 단일 연계 프록시 응답 시 센서가 사용할 어드레스가 포함될 수도 있다.
이에 따라 도 6b는 도 3e와 대조적으로, address 영역을 포함하지 않으며, 도 6c는 도 3i와 대조적으로 추가적으로 address 영역을 포함할 수 있다.
도 7은 본 발명의 다른 실시 예에 따른 통신 시스템의 제어 방법과 관련한 타이밍도이다. 도 7에 의한 통신 시스템의 제 1 및 제 2 센서는 도 6에 의한 통신 시스템의 제 1 및 제 2 센서와는 대조적으로, 사용자 식별자를 저장하는 저장 수단을 포함하지 않는다.
이에 따라 도 7에 의한 통신 시스템의 무선 통신 장치는 도 6에 의한 통신 시스템의 무선 통신 장치와는 대조적으로, 제 1 및 제 2 센서와 페어링을 형성하고(S706,S716), 연계 정보를 요청하고(S707,S717) 이에 대응하여 연계 정보를 수신하며(S708,S718), 추가적으로 사용자 식별자를 제 1 및 제 2 센서에 제공하지는 않는다.
도 7에 의한 통신 시스템의 코디네이터는 개별 연계 프록시를 요청받는 단계(S709,S719)에서, 사용자 식별자를 수신하며, 수신된 사용자 식별자에 기초하여 센서 식별자 리스트 및 사용자 식별자를 연동하는 데이터베이스를 구축할 수 있다. 한편 도 7의 여타의 단계들의 구성은 도 3a의 구성과 동일하게 구현될 수 있으며, 이에 따라 여타의 단계들에 대한 상세한 설명은 여기에서는 생략하도록 한다.
한편 도 6과 도 7에 의한 통신 시스템의 제어 방법은 도 4와 도 5에 의한 제어 방법과는 대조적으로, 무선 통신 장치가 연계 정보를 요청하는 시점에서 코디네이터에서 센서가 이용할 어드레스를 송신하지 않으며, 연계 응답(S612, S622, S710, S720) 시에 어드레스를 송신할 수도 있다.
도 6과 도 7의 여타의 단계들(S602, S606, S612, S702, S707, S711을 제외한 단계들)의 구성은 도 3a의 구성과 동일하게 구현될 수 있으며, 이에 따라 여타의 단계들(S602, S606, S612, S702, S707, S711을 제외한 단계들)에 대한 상세한 설명은 여기에서는 생략하도록 한다.
도 8은 본 발명의 실시 예에 따른 통신 시스템의 블록도이다.
도 8에 도시된 바와 같이, 코디네이터(800)는 저장부(810), 제어부(820), 표시부(830) 및 통신부(840)를 포함하며, 통신부(841)는 제 1, 2 및 n 통신 모듈(841,842,843)을 포함할 수 있다. 무선 통신 장치(850)는 통신부(851), 제어부(852), 저장부(853), 표시부(854)를 포함할 수 있다. 센서(860)는 통신부(861), 제어부(862), 저장부(863), 표시부(864) 및 센서부(865)를 포함할 수 있다. 한편, 설명의 편의를 위하여 코디네이터(800)에 포함되는 구성 요소에 대하여서는 "제 1"이라는 접두어를 추가하며, 무선 통신 장치(850)에 포함되는 구성 요소에 대하여서는 "제 2"라는 접두어를 추가하며, 센서(860)에 포함되는 구성 요소에 대하여서는 "제 3"이라는 접두어를 추가할 수 있다.
제 1 통신부(840)는 무선 통신 장치(850)로부터 적어도 하나의 센서(860) 및 코디네이터(800)와의 프록시(proxy)를 위한 프록시 권한 요청 데이터를 수신할 수 있다. 한편 제 1 통신부(840) 각각의 통신 모듈(841,842,843)은 각각 상이한 통신 방식으로 무선 통신을 수행할 수 있으며, 이와 관련하여서는 도 1과 관련하여 상술하였기 때문에 여기에서 더욱 상세한 설명은 생략하도록 한다.
제 1 제어부(820)는 프록시 권한 요청 데이터에 대응하여, 프록시 권한을 송신하도록 제 1 통신부(840)를 제어할 수 있다.
저장부(810)는 프록시 권한 요청 데이터 또는 추가적으로 수신되는 사용자 식별자 정보 또는 센서 정보 또는 센서로부터 수신되는 데이터를 저장할 수 있다. 각각의 사용자 식별자 정보에 해당하는 적어도 하나의 센서정보를 매핑한 테이블을 저장할 수도 있다. 저장부(810)는 또한 코디네이터(800)의 동작에 요구되는 알고리즘, 프로그램 또는 어플리케이션 등을 저장할 수 있으며, 이와 관련한 각종 파라미터를 저장할 수도 있다. 저장부(810)는 RAM, ROM 또는 EEPROM의 형태로 구현될 수 있다.
표시부(830)는 제어부(820)로부터 처리된 데이터에 대한 정보를 관리자로 하여금 식별할 수 있도록 표시할 수 있는 수단일 수 있으며, 시청각적인 정보를 출력할 수 있는 수단이라면 제한이 없다는 것은 당업자에게 자명할 것이다.
한편 제 2 통신부(851)는 프록시 권한을 수신할 수 있다.
제 2 제어부(852)는 사용자에 대응하는 사용자 식별자를 생성하며, 사용자가 착용하는 적어도 하나의 센서를 탐색하여, 적어도 하나의 상기 탐색된 센서와 페어링을 형성하도록 제 2 통신부(851)를 제어할 수 있다.
한편 저장부(853)는 코디네이터로부터 프록시 권한 부여 메시지를 수신하여 저장하고, 복수의 생성된 사용자 식별자, 무선 통신 장치(850)의 고유 식별자, 차후에 센서(860)로 송신하기 위하여 생성하는 연계 정보 요청 데이터 등을 저장할 수 있으며, 동작에 요구되는 알고리즘, 프로그램 또는 어플리케이션 등을 저장할 수 있으며, 이와 관련한 각종 파라미터를 저장할 수도 있다. 또한 코디네이터와 동기되어 각각의 사용자 식별자 정보에 해당하는 적어도 하나의 센서정보를 매핑한 테이블을 저장할수 있다. 저장부(810)는 RAM, ROM 또는 EEPROM의 형태로 구현될 수 있다.
표시부(854)는 제어부(852)로부터 처리된 데이터에 대한 정보를 관리자로 하여금 식별할 수 있도록 표시할 수 있는 수단일 수 있으며, 시청각적인 정보를 출력할 수 있는 수단이라면 제한이 없다는 것은 당업자에게 자명할 것이다.
제 3 통신부(861)는 코디네이터(800) 및 센서(860)와의 연계를 위한 연계 정보를 무선 통신 장치(850)로부터 요청받을 수 있다. 제 3 제어부(862)는 연계 정보 요청에 대응하여 연계 정보를 무선 통신 장치(850)로 송신하도록 제 3 통신부(861)를 제어할 수 있다. 센서부(865)는 사용자의 생체로부터 출력되는 생체 신호를 검출할 수 있으며, 또는 데이터 송신에 적당하도록 처리할 수도 있다.
여기에서 제 2 제어부(852)는, 코디네이터(800)에 적어도 하나의 탐색된 센서(860) 및 코디네이터(800) 사이의 연계 프록시를 위한 연계 프록시를 요청하도록 제 2 통신부(851)를 제어할 수 있다.
제 2 통신부(851)는, 요청에 대응하여 연계 프록시를 수신하며, 제 1 제어부(820)는, 적어도 하나의 탐색된 센서(860)와 연계를 형성하여 데이터를 요청하도록 제 1 통신부(84)를 제어할 수 있다.
제 3 제어부(862)는, 데이터 요청에 대응하여 데이터를 송신하도록 제 3 통신부(861)를 제어할 수 있다.
한편 센서(860)는 상술한 바와 같이 적어도 하나의 사용자 식별자를 저장하는 저장부(863)를 더 포함할 수 있으며, 제 2 제어부(852)는, 적어도 하나의 탐색된 센서(860)에 사용자 식별자를 송신하도록 제 2 통신부(852)를 제어할 수 있다.
한편 제 2 제어부(852)는, 사용자 식별자에 대한 외부 입력에 기초하여 사용자 식별자를 생성할 수 있으며, 또는 사용자의 주변에 배치되는 RF 신호 발생 수단으로부터 수신되는 RF 신호에 기초하여 사용자 식별자를 생성할 수도 있다.
한편 제 2 제어부(852)는, NFC(near-field communication) 통신 방식에 기초하여 페어링을 형성하도록 제 2 통신부(851)를 제어할 수 있다.
여기에서 제 2 제어부(852)는, 적어도 하나의 탐색된 센서가 이용하는 통신 방식이 동일한 경우에는, 적어도 하나의 상기 탐색된 센서 각각의 상기 페어링은 순차적으로 형성되도록 제 2 통신부(851)를 제어할 수도 있다.
연계 정보는, 상술한 바와 같이 센서(860)의 식별자 및 센서(860)의 정보 중 적어도 하나를 포함할 수 있다. 센서(860)의 정보는, 센서(860)의 시리얼 넘버, 형태 및 배터리 타입 중 적어도 하나일 수 있다. 코디네이터(800)가 센서(860)의 정보에 대한 데이터베이스를 포함하면, 연계 정보는 센서(860)의 식별자만을 포함할 수 있다. 코디네이터(800)가 센서(860)의 정보에 대한 데이터베이스를 포함하지 않으면 제 1 제어부(820)는, 사용자 식별자에 기초한 센서(860)의 식별자 리스트 데이터베이스를 구축할 수도 있다.
한편 제 2 제어부(852)는, 탐색된 센서(860) 중 일부의 센서에 대하여서만 페어링을 형성하도록 제 2 통신부(851)를 제어할 수 있다. 여기에서 제 2 제어부(852)는, 외부 입력 신호에 기초하여 일부의 센서를 선택할 수 있다. 또한 제 2 제어부(852)는, 탐색된 센서(860)로부터 수신되는 신호의 세기에 기초하여 일부의 센서를 선택할 수 있다. 예를 들어, 제 2 제어부(852)는 수신되는 신호의 세기가 기설정된 수치 이상인 센서들에 대하여서만 페어링을 형성하도록 제 2 통신부(851)를 제어할 수 있다.
연계 프록시는 무선 통신 장치(850)의 식별자, 사용자 식별자 및 탐색된 센서(860) 각각의 정보 중 적어도 하나를 포함할 수 있다.
제 2 제어부(852)는, 프록시 권한 요청 데이터와 함께 무선 통신 장치(850)의 식별자를 송신하도록 제 2 통신부(852)를 제어할 수도 있다.
또한 제 2 제어부(852)는, 연계 정보와 함께 코디네이터(800)의 정보를 추가적으로 송신하도록 제 2 통신부(851)를 제어할 수 있으며, 이 경우 코디네이터(800)의 정보는, 적어도 하나의 탐색된 센서(860)로부터 수신되는 데이터가 저장되는 주소에 대한 정보일 수 있다.
도 9a는 본 발명의 다른 실시 예에 관한 것으로 연계 프록시 권한 커맨드 프레임의 데이터 필드의 개념도이다. 도 9a에 도시된 바와 같이 연계 프록시 권한 커맨드 프레임은 MHR 필드(MHR Fields)(901), 커맨드 프레임 식별자(command frame identifier)(902) 및 디바이스 넘버(Device Number)(903)를 포함할 수 있다. 여기에서 MHR 필드(901)는 MAC 헤더이며, 커맨드 프레임 식별자(902)는 MAC 실행의 종류를 나타내는 것으로 여기에서는 권한 요청 커맨드일 수 있다. Device number 필드(903)는 무선 통신 장치가 사용하고자하는 Device 예를 들어, 센서의 수를 의미한다. 이를 수신한 코디네이터가 Device number를 이용해 필요한 Device address의 개수를 결정하는데 사용된다.
도 9b는 본 발명의 실시 예에 따른 연계 프록시 권한 응답 커맨드 프레임의 데이터 필드의 개념도이다. 도 9b에 도시된 바와 같이 연계 프록시 권한 응답 커맨드 프레임은 MHR 필드(MHR field)(911), 커맨드 프레임 식별자(command frame identifier)(912), 권한 상태(authority status)(913), 어드레스 풀(address pool)(914), 리저브드 필드(reserved field)(915)를 포함할 수 있다.
여기에서 MHR 필드(911)는 MAC 헤더이다. 커맨드 프레임 식별자(912)는 MAC 커맨드의 종류를 지시하는 것으로, 여기에서는 권한 응답 커맨드일 수 있다. 권한 상태(913)는 권한 응답에 대한 결과를 지시하며, 어드레스 풀(914)은 무선 통신 장치가 device에게 송신하는 각 device의 어드레스 정보이다. 각 device의 어드레스정보의 길이는 16bit 혹은 64bit 인것을 특징으로 한다. 이 어드레스 풀의 크기는 연계 프록시 권한 커맨드 프레임에서 수신한 device number 혹은 기 설정된 기본값에 상기 각 센서의 어드레스 정보길이를 반영하여 결정하게 된다. 리저브드 필드(915)는 향후의 추가적인 사용을 위하여 할당된다.
도 9c는 본 발명의 일 실시 예에 따른 통신 시스템의 제어 방법의 타이밍도이다. 도 9c의 통신 시스템은 코디네이터(920) 및 무선 통신 장치(930)를 포함하며, 도 9c의 실시 예에서는 무선 통신 장치가 하나의 센서(940)를 탐색하여 발견한 경우를 상정하도록 한다.
도 9c에 도시된 바와 같이, 사용자 또는 무선 통신 장치(930)는 device number를 입력할 수 있다(S951). 여기에서, device number는 예를 들어 센서(940)의 개수일 수 있다. 무선 통신 장치(930)는 프록시 권한을 코디네이터(920)에 요청할 수 있다(S952). 여기에서 프록시 권한이란 코디네이터 기능의 일부 혹은 전부를 무선 통신 장치가 대행할 수 있도록 권한을 요청하는 것일 수 있다. 예를 들어, 권한 부여를 받은 무선 통신 장치는 코디네이터와 센서간 접속 작업을 대행할 수 있는 권한이다.
코디네이터(920)는 수신한 프록시 권한 요청에 대응하여 프록시 권한을 무선 통신 장치(930)에 부여할 수 있다(S953).
무선 통신 장치(930)는 수신한 프록시 권한에 기초하여, 우선적으로 센서를 착용한 사용자에 대응하는 사용자 식별자를 생성할 수 있다(S954). 사용자 식별자는 추후에 각각의 센서(940)를 착용한 사용자에 대한 정보를 제공하는데 이용될 수 있다.
여기에서 무선 통신 장치(930)는 외부 입력에 기초하여 사용자 식별자를 생성할 수 있다. 또는 무선 통신 장치는 사용자의 주변에 위치한 사용자 정보에 관한 RFID 태그 또는 RF 신호 발생장치로부터 수신한 RF 신호에 기초하여 사용자 식별자를 생성할 수 있다. 한편 무선 통신 장치(930)는 이외에도 다양한 방식으로 사용자 식별자를 생성할 수 있으며, 사용자 식별자 생성 과정과 관련하여 제한이 없음은 당업자가 용이하게 이해할 수 있을 것이다.
무선 통신 장치(930)는 무선 통신 장치(930)의 주변에 위치하는 센서(940)를 탐색하여 발견할 수 있다(S955). 무선 통신 장치(930)는 상술한 바와 같이 주변에 위치하는 센서(940)를 탐색하기 위하여 인쿼리 패킷을 브로드캐스팅할 수 있으며, 이에 대응하여 수신되는 응답 패킷 등을 확인하여 무선 통신 장치 주변에 위치하는 센서를 발견할 수 있다. 무선 통신 장치(930)는 바람직하게는 NFC와 같은 초근접 통신 방식에 기초하여 센서(940)를 탐색할 수 있다.
무선 통신 장치(930)는 발견된 센서(940)에 대하여 페어링을 형성할 수 있다(S956). 여기에서 무선 통신 장치(930)는 발견된 센서(940) 전부에 대하여 페어링을 형성할 수도 있고, 센서 선택에 대한 외부 입력 신호에 기초하여 발견된 센서 일부와 페어링을 형성할 수도 있다.
무선 통신 장치(930)는 센서(940)에 대하여 코디네이터(920) 및 센서(940)와의 연계(association)를 위한 연계 정보를 요청할 수 있다(S957). 여기에서 연계 정보는 MAC 헤더, 센서에 대한 정보 등을 포함할 수 있다.
한편, 센서(940)는 예를 들어 IEEE 802.15.4 Zigbee 통신 모듈과 같은 통신 모듈을 포함할 수 있다. 센서(940)는 통신 모듈을 디스에이블(disabled) 상태로 유지하다, 연계 정보 요청 신호를 수신하면, 상기 통신 모듈을 인에이블(enabled) 상태로 전환할 수 있다. 통신 모듈은 코디네이터로(920)부터 데이터 요청을 수신할 때까지 대기할 수 있다.
센서(940)는 수신한 연계 정보 요청에 대응하여 연계 정보를 송신할 수 있다(S958).
무선 통신 장치(930)는 센서(940)로부터 연계 정보를 수신하면(S958), 생성된 사용자 식별자를 센서(940)로 송신할 수 있다(S959). 센서(940)는 수신한 사용자 식별자를 센서 내에 구비되는 저장 매체에 저장할 수 있다. 상기 사용자 식별자를 수신한 센서(940)는 무선 통신 장치(930)로 Acknowlegment message(응답메시지)를 보낼 수 있다(S960).
한편, 센서(940)가 특별한 추가 저장 매체를 구비하지 않은 경우에는, 무선 통신 장치(930)가 사용자 식별자를 송신하는 단계는 생략될 수도 있다. 센서(940)는 사용자 식별자를 저장한 이후, 추후에 데이터를 코디네이터(920)에 송신하는 때에 사용자 식별자 정보를 송신할 수 있으며, 이에 따라 코디네이터(920)가 센서(940)가 어느 사용자에 장착되었는지를 용이하게 분석할 수 있도록 한다.
무선 통신 장치(930)는 코디네이터(920)에, 코디네이터(920) 및 센서(940) 사이의 연계에 관한 연계 프록시를 요청할 수 있다(S961). 여기에서 연계 프록시는, 무선 통신 장치(930)의 식별자, 사용자 식별자, 센서(940)의 정보 등을 포함할 수 있다.
코디네이터(920)는 연계 프록시에 대한 응답을 무선 통신 장치(930)에 송신할 수 있다(S962). 코디네이터(920)는 연계 프록시 요청을 수신하고, 이에 대한 응답을 송신할 수 있으며, 코디네이터(920)와 센서(940) 사이의 연계가 형성될 수 있다.
코디네이터(920)는 센서(940)에 소정의 데이터를 요청할 수 있다(S963). 여기에서 데이터는 센서(940)가 사용자의 생체로부터 수집한 생체 신호 또는 기설정된 방식으로 처리된 데이터일 수 있다.
센서(940)는 코디네이터(920)의 데이터 요청에 대응하여 데이터를 코디네이터(920)로 송신할 수 있다(S964). 또는 센서(940)가 코디네이터(920)가 데이터 전송 요청을 하지 않더라도, 주기적으로 모니터링한 정보를 코디네이터(920)로 전송할 수도 있다.
도 10a는 본 발명의 다른 실시 예에 관한 것으로 연계 프록시 권한 커맨드 프레임의 데이터 필드의 개념도이다. 도 10a에 도시된 바와 같이 연계 프록시 권한 커맨드 프레임은 MHR 필드(MHR Fields)(1001), 커맨드 프레임 식별자(command frame identifier)(1002) 및 센서 넘버(sensor Number)(1003)를 포함할 수 있다. 여기에서 MHR 필드(1001)는 MAC 헤더이며, 커맨드 프레임 식별자(1002)는 MAC 실행의 종류를 나타내는 것으로 여기에서는 권한 요청 커맨드일 수 있다. sensor number 필드(1003)는 도 10c에서와 같이 사용자가 User ID(S1001)를 입력 또는 QR code, Bar code, NFC 등을 이용하여 결정될 수 알 수 있다. 이 같은 방법으로 무선 통신 장치가 환자에게 필요한 device number를 결정하여 코디네이터로 전송 할 수 있다. 이는 필요한 device address의 개수를 알려주는데 사용된다.
도 10b는 본 발명의 실시 예에 따른 연계 프록시 권한 응답 커맨드 프레임의 데이터 필드의 개념도이다. 도 10b에 도시된 바와 같이 연계 프록시 권한 응답 커맨드 프레임은 MHR 필드(MHR field)(1011), 커맨드 프레임 식별자(command frame identifier)(1012), 권한 상태(authority status)(1013), 어드레스 풀(address pool)(1014), 리저브드 필드(reserved field)(1015)를 포함할 수 있으며 이하 설명은 도 9b와 같다.
한편, 도 10c는 본 발명의 다른 실시 예에 의한 통신 시스템의 제어 방법의 타이밍도이다. 도 10c에서, 사용자 또는 무선 통신 장치(1030)는 S1051 단계에서 센서(1040)의 개수를 입력할 수 있다. 아울러, 무선 통신 장치(103)는 S1054 단계에서 센서(1040)를 검색한다(S1054). 코디네이터(1020)는 무선 통신 장치(1030) 및 센서(1040)와 통신을 수행할 수 있다. 한편, 도 10c에서 S1052 단계, S1053단계 및 S1055 단계 내지 S1063 단계는 도 9c와 그 설명이 동일한다.
도 11a는 본 발명의 다른 실시 예에 관한 것으로 연계 프록시 권한 커맨드 프레임의 데이터 필드의 개념도이다. 도 11a에 도시된 바와 같이 연계 프록시 권한 커맨드 프레임은 MHR 필드(MHR Fields)(1101), 커맨드 프레임 식별자(command frame identifier)(1102) 및 사용자 아이디(User ID)(1103)를 포함할 수 있다. 여기에서 MHR 필드(1101)는 MAC 헤더이며, 커맨드 프레임 식별자(1102)는 MAC 실행의 종류를 나타내는 것으로 여기에서는 권한 요청 커맨드일 수 있다. User ID 필드(1103)는 적어도 하나이상의 device를 사용할 환자 혹은 복수개의 device를 이용해 측정하고자 하는 사람의 ID를 의미한다. 도 11c에서와 같이 사용자가 직접 입력하거나, QR code, Bar code, NFC 등을 이용해 주변 환자 정보를 수집하여 알 수 있다.
도 11b는 본 발명의 실시 예에 따른 연계 프록시 권한 응답 커맨드 프레임의 데이터 필드의 개념도이다. 도 11b에 도시된 바와 같이 연계 프록시 권한 응답 커맨드 프레임은 MHR 필드(MHR field)(1111), 커맨드 프레임 식별자(command frame identifier)(1112), 권한 상태(authority status)(1113), 어드레스 풀(address pool)(1114), 리저브드 필드(reserved field)(1115)를 포함할 수 있다.
여기에서 MHR 필드(1111)는 MAC 헤더이다. 커맨드 프레임 식별자(1112)는 MAC 커맨드의 종류를 지시하는 것으로, 여기에서는 권한 응답 커맨드일 수 있다. 권한 상태(1113)는 권한 응답에 대한 결과를 지시하며, 어드레스 풀(1114)은 무선 통신 장치가 device에게 송신하는 각 device의 어드레스 정보이다. 각 어드레스 정보의 길이는 16bit 혹은 64bit 인것을 특징으로 하며, 이 어드레스 풀(1114)의 크기는 연계 프록시 권한 커맨드 프레임에서 수신한 User ID를 기반으로 한다. Coordinator는 수신한 User ID에 상응하는 coordinator에 저장된 user id를 찾아 해당 id에 필요한 device 정보를 결정한다. 결정된 device의 수와 어드레스 정보를 바탕으로 어드레스 풀의 크기를 알 수 있다. 리저브드 필드(1115)는 향후의 추가적인 사용을 위하여 할당된다.
한편, 도 11c는 본 발명의 다른 실시 예에 의한 통신 시스템의 제어 방법의 타이밍도이다. 도 11c에서, 사용자 또는 무선 통신 장치(1130)는 S1151 단계에서 사용자 ID를 생성할 수 있다. 아울러, 무선 통신 장치(1130)는 S1154 단계에서 센서(1140)를 검색한다. 코디네이터(1120)는 무선 통신 장치(1130) 및 센서(1140)와 통신을 수행할 수 있다. 한편, 도 11c에서 S1152 단계, S1153단계 및 S1155 단계 내지 S1163 단계는 도 9c와 그 설명이 동일한다.
이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 누구든지 본 발명의 기술적 사상 및 범위를 벗어나지 않는 범주 내에서 본 발명의 바람직한 실시 예를 다양하게 변경할 수 있음은 물론이다. 따라서 본 발명은 특허청구범위에서 청구하는 본 발명의 요지를 벗어나지 않는다면 다양한 변형 실시가 가능할 것이며, 이러한 변형 실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.

Claims (35)

  1. 사용자에 착용되는 적어도 하나의 센서, 무선 통신 장치 및 코디네이터(coordinator)를 포함하는 통신 시스템의 제어 방법에 있어서,
    상기 코디네이터에서, 상기 무선 통신 장치로부터 상기 적어도 하나의 센서 및 상기 코디네이터와의 프록시(proxy)를 위한 프록시 권한을 요청을 받아, 상기 프록시 권한을 상기 무선 통신 장치에 부여하는 단계;
    상기 무선 통신 장치에서, 상기 사용자에 대응하는 사용자 식별자를 생성하는 단계;
    상기 무선 통신 장치에서, 상기 사용자가 착용하는 적어도 하나의 센서를 탐색하여, 적어도 하나의 상기 탐색된 센서와 페어링을 형성하는 단계;
    상기 무선 통신 장치에서, 적어도 하나의 상기 탐색된 센서에 상기 코디네이터 및 상기 센서와의 연계를 위한 연계 정보를 요청하여, 상기 연계 정보를 수신하는 단계;
    상기 무선 통신 장치에서, 상기 코디네이터에 적어도 하나의 상기 탐색된 센서 및 상기 코디네이터 사이의 연계를 위한 연계 프록시를 요청하며, 상기 요청에 대응하여 상기 연계 프록시를 수신하는 단계; 및
    상기 코디네이터에서, 적어도 하나의 상기 탐색된 센서와 연계를 형성하여 데이터를 요청하며, 상기 데이터 요청에 대응하는 상기 데이터를 수신하는 단계;를 포함하는 통신 시스템의 제어 방법.
  2. 제 1 항에 있어서,
    상기 연계 정보를 수신하는 단계 이후,
    상기 무선 통신 장치에서, 적어도 하나의 상기 탐색된 센서에 상기 사용자 식별자를 송신하는 단계;를 더 포함하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  3. 제 1 항에 있어서,
    상기 사용자 식별자를 생성하는 단계는,
    상기 사용자 식별자에 대한 외부 입력에 기초하여 상기 사용자 식별자를 생성하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  4. 제 1 항에 있어서,
    상기 사용자 식별자를 생성하는 단계는,
    상기 사용자의 주변에 배치되는 RF 신호 발생 수단으로부터 수신되는 RF 신호에 기초하여 상기 사용자 식별자를 생성하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  5. 제 1 항에 있어서,
    상기 페어링을 형성하는 단계는,
    NFC(near-field communication) 통신 방식에 기초하여 상기 페어링을 형성하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  6. 제 1 항에 있어서,
    상기 페어링을 형성하는 단계는,
    적어도 하나의 상기 탐색된 센서가 이용하는 통신 방식이 동일한 경우에는, 적어도 하나의 상기 탐색된 센서 각각의 상기 페어링은 순차적으로 형성되는 것을 특징으로 하는 통신 시스템의 제어 방법.
  7. 제 1 항에 있어서,
    상기 연계 정보는 상기 센서의 식별자 및 상기 센서의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  8. 제 7 항에 있어서,
    상기 센서의 정보는,
    상기 센서의 시리얼 넘버, 형태 및 배터리 타입 중 적어도 하나인 것을 특징으로 하는 통신 시스템의 제어 방법.
  9. 제 7 항에 있어서,
    상기 코디네이터가 상기 센서의 정보에 대한 데이터베이스를 포함하면,
    상기 연계 정보는 상기 센서의 식별자를 포함하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  10. 제 7 항에 있어서,
    상기 코디네이터가 상기 센서의 정보에 대한 데이터베이스를 포함하지 않으면,
    상기 연계 프록시를 요청하는 단계는, 상기 코디네이터는 상기 사용자 식별자에 기초한 상기 센서의 식별자 리스트 데이터베이스를 구축하는 단계;를 더 포함하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  11. 제 1 항에 있어서,
    적어도 하나의 상기 탐색된 센서와 페어링을 형성하는 단계는,
    상기 탐색된 센서 중 일부의 센서에 대하여서만 페어링을 형성하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  12. 제 11 항에 있어서,
    상기 일부의 센서는, 외부 입력 신호에 기초하여 선택되는 것을 특징으로 하는 통신 시스템의 제어 방법.
  13. 제 11 항에 있어서,
    상기 일부의 센서는, 상기 탐색된 센서로부터 수신되는 신호의 세기에 기초하여 선택되는 것을 특징으로 하는 통신 시스템의 제어 방법.
  14. 제 1 항에 있어서,
    상기 연계 프록시는 상기 무선 통신 장치의 식별자, 상기 사용자 식별자 및 상기 탐색된 센서 각각의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  15. 제 1 항에 있어서,
    상기 프록시 권한을 요청하는 단계에서,
    상기 무선 통신 장치는 상기 무선 통신 장치의 식별자를 함께 송신하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  16. 제 1 항에 있어서,
    상기 연계 정보를 요청하는 단계는,
    상기 무선 통신 장치에서 상기 코디네이터의 정보를 추가적으로 송신하는 것을 특징으로 하는 통신 시스템의 제어 방법.
  17. 제 16 항에 있어서,
    상기 코디네이터의 정보는, 적어도 하나의 상기 탐색된 센서로부터 수신되는 상기 데이터가 저장되는 주소에 대한 정보인 것을 특징으로 하는 통신 시스템의 제어 방법.
  18. 사용자에 착용되는 적어도 하나의 센서, 무선 통신 장치 및 코디네이터(coordinator)를 포함하는 통신 시스템에 있어서,
    상기 코디네이터는,
    상기 무선 통신 장치로부터 상기 적어도 하나의 센서 및 상기 코디네이터와의 프록시(proxy)를 위한 프록시 권한 요청 데이터를 수신하는 제 1 통신부; 및
    상기 프록시 권한 요청 데이터에 대응하여, 상기 프록시 권한을 송신하도록 상기 제 1 통신부를 제어하는 제 1 제어부;를 포함하며,
    상기 무선 통신 장치는,
    상기 프록시 권한을 수신하는 제 2 통신부; 및
    상기 사용자에 대응하는 사용자 식별자를 생성하며, 상기 사용자가 착용하는 적어도 하나의 센서를 탐색하여, 적어도 하나의 상기 탐색된 센서와 페어링을 형성하도록 상기 제 2 통신부를 제어하는 제 2 제어부;를 포함하며,
    상기 적어도 하나의 센서는,
    상기 코디네이터 및 상기 센서와의 연계를 위한 연계 정보를 상기 무선 통신 장치로부터 요청받는 제 3 통신부; 및
    상기 요청에 대응하여 상기 연계 정보를 상기 무선 통신 장치로 송신하도록 상기 제 3 통신부를 제어하는 제 3 제어부;를 포함하며,
    상기 제 2 제어부는, 상기 코디네이터에 적어도 하나의 상기 탐색된 센서 및 상기 코디네이터 사이의 연계를 위한 연계 프록시를 요청하도록 상기 제 2 통신부를 제어하며,
    상기 제 2 통신부는, 상기 요청에 대응하여 상기 연계 프록시를 수신하며,
    상기 제 1 제어부는, 적어도 하나의 상기 탐색된 센서와 연계를 형성하여 데이터를 요청하도록 상기 제 1 통신부를 제어하며,
    상기 제 3 제어부는, 상기 데이터 요청에 대응하여 상기 데이터를 송신하도록 상기 제 3 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  19. 제 18 항에 있어서,
    적어도 하나의 상기 탐색된 센서 각각이 상기 사용자 식별자를 저장하는 저장부;를 더 포함하며,
    상기 제 2 제어부는, 적어도 하나의 상기 탐색된 센서에 상기 사용자 식별자를 송신하도록 상기 제 2 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  20. 제 18 항에 있어서,
    상기 제 2 제어부는,
    상기 사용자 식별자에 대한 외부 입력에 기초하여 상기 사용자 식별자를 생성하는 것을 특징으로 하는 통신 시스템.
  21. 제 18 항에 있어서,
    상기 제 2 제어부는,
    상기 사용자의 주변에 배치되는 RF 신호 발생 수단으로부터 수신되는 RF 신호에 기초하여 상기 사용자 식별자를 생성하는 것을 특징으로 하는 통신 시스템.
  22. 제 18 항에 있어서,
    상기 제 2 제어부는,
    NFC(near-field communication) 통신 방식에 기초하여 상기 페어링을 형성하도록 상기 제 2 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  23. 제 18 항에 있어서,
    상기 제 2 제어부는,
    적어도 하나의 상기 탐색된 센서가 이용하는 통신 방식이 동일한 경우에는, 적어도 하나의 상기 탐색된 센서 각각의 상기 페어링은 순차적으로 형성되도록 상기 제 2 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  24. 제 18 항에 있어서,
    상기 연계 정보는 상기 센서의 식별자 및 상기 센서의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 통신 시스템.
  25. 제 24 항에 있어서,
    상기 센서의 정보는,
    상기 센서의 시리얼 넘버, 형태 및 배터리 타입 중 적어도 하나인 것을 특징으로 하는 통신 시스템.
  26. 제 24 항에 있어서,
    상기 코디네이터가 상기 센서의 정보에 대한 데이터베이스를 포함하면,
    상기 연계 정보는 상기 센서의 식별자를 포함하는 것을 특징으로 하는 통신 시스템.
  27. 제 24 항에 있어서,
    상기 코디네이터가 상기 센서의 정보에 대한 데이터베이스를 포함하지 않으면,
    상기 제 1 제어부는, 상기 사용자 식별자에 기초한 상기 센서의 식별자 리스트 데이터베이스를 구축하는 것을 특징으로 하는 통신 시스템.
  28. 제 18 항에 있어서,
    상기 제 2 제어부는, 상기 탐색된 센서 중 일부의 센서에 대하여서만 페어링을 형성하도록 상기 제 2 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  29. 제 28 항에 있어서,
    상기 제 2 제어부는, 외부 입력 신호에 기초하여 상기 일부의 센서를 선택하는 것을 특징으로 하는 통신 시스템.
  30. 제 28 항에 있어서,
    상기 제 2 제어부는, 상기 탐색된 센서로부터 수신되는 신호의 세기에 기초하여 상기 일부의 센서를 선택하는 것을 특징으로 하는 통신 시스템.
  31. 제 18 항에 있어서,
    상기 연계 프록시는 상기 무선 통신 장치의 식별자, 상기 사용자 식별자 및 상기 탐색된 센서 각각의 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 통신 시스템.
  32. 제 18 항에 있어서,
    상기 제 2 제어부는, 상기 프록시 권한 요청 데이터와 함께 상기 무선 통신 장치의 식별자를 송신하도록 상기 제 2 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  33. 제 18 항에 있어서,
    상기 제 2 제어부는, 상기 연계 정보와 함께 상기 코디네이터의 정보를 추가적으로 송신하도록 상기 제 2 통신부를 제어하는 것을 특징으로 하는 통신 시스템.
  34. 제 33 항에 있어서,
    상기 코디네이터의 정보는, 적어도 하나의 상기 탐색된 센서로부터 수신되는 상기 데이터가 저장되는 주소에 대한 정보인 것을 특징으로 하는 통신 시스템.
  35. 제 18 항에 있어서,
    상기 제 3 제어부는,
    통신부는, 상기 무선 통신 장치로부터 수신한 연계 정보에 기초하여 상기 제 3 통신부를 디스에이블(disabled) 상태에서 인에이블(enabled) 상태로 전환하는 것을 특징으로 하는 통신 시스템.
PCT/KR2012/009407 2011-11-08 2012-11-08 Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법 Ceased WO2013069989A1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/356,768 US9357339B2 (en) 2011-11-08 2012-11-08 Proxy communication system and control method thereof in ban environment
EP12848171.0A EP2779483B1 (en) 2011-11-08 2012-11-08 Proxy communication system in ban environment and control method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20110116032A KR20130050788A (ko) 2011-11-08 2011-11-08 Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법
KR10-2011-0116032 2011-11-08

Publications (1)

Publication Number Publication Date
WO2013069989A1 true WO2013069989A1 (ko) 2013-05-16

Family

ID=48290287

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/009407 Ceased WO2013069989A1 (ko) 2011-11-08 2012-11-08 Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법

Country Status (4)

Country Link
US (1) US9357339B2 (ko)
EP (1) EP2779483B1 (ko)
KR (1) KR20130050788A (ko)
WO (1) WO2013069989A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015198333A (ja) * 2014-04-01 2015-11-09 国立研究開発法人情報通信研究機構 無線通信方法
CN106416191A (zh) * 2014-01-28 2017-02-15 瑞典爱立信有限公司 向通信网络中的服务提供信息

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140379369A1 (en) * 2012-01-04 2014-12-25 Draeger Medical Systems, Inc. Patient Identification and Monitoring System
JP6395522B2 (ja) * 2014-09-03 2018-09-26 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
KR102373225B1 (ko) 2015-06-10 2022-03-14 삼성전자주식회사 전자 장치 및 전자 장치에서 기능 제공 방법
US9954778B2 (en) * 2015-09-15 2018-04-24 At&T Mobility Ii Llc Gateways for sensor data packets in cellular networks
US10654339B2 (en) * 2016-06-24 2020-05-19 Thermo King Corporation Method of pairing a sensor node for a transport refrigeration system using an assisting device, an assisting device for pairing a sensor node and a pairing system for a transport refrigeration system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060103152A (ko) * 2005-03-23 2006-09-28 노키아 코포레이션 동적 인터페이스 관리를 위한 시스템 및 방법
KR20110090422A (ko) * 2010-02-03 2011-08-10 연세대학교 산학협력단 인체 통신 네트워크에서 에너지 효율을 고려한 토폴로지 구성 및 타임 슬롯 할당 방법

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7113994B1 (en) 2000-01-24 2006-09-26 Microsoft Corporation System and method of proxy authentication in a secured network
US8618930B2 (en) * 2005-03-11 2013-12-31 Aframe Digital, Inc. Mobile wireless customizable health and condition monitor
KR100770914B1 (ko) * 2006-09-11 2007-10-26 삼성전자주식회사 비접촉식 근거리통신의 피어투피어 통신 방법
JP2011501274A (ja) * 2007-10-12 2011-01-06 マシモ コーポレイション 医療データを格納し、分析し、取り出すシステムおよび方法
US8310336B2 (en) * 2008-10-10 2012-11-13 Masimo Corporation Systems and methods for storing, analyzing, retrieving and displaying streaming medical data
US20100045425A1 (en) 2008-08-21 2010-02-25 Chivallier M Laurent data transmission of sensors
US8405502B2 (en) * 2009-06-10 2013-03-26 Qualcomm Incorporated Identification and connectivity gateway wristband for hospital and medical applications
US9000914B2 (en) * 2010-03-15 2015-04-07 Welch Allyn, Inc. Personal area network pairing
US9167991B2 (en) * 2010-09-30 2015-10-27 Fitbit, Inc. Portable monitoring devices and methods of operating same
US8391792B2 (en) * 2011-02-03 2013-03-05 Cardo Systems, Inc. System and method for initiating ad-hoc communication between mobile headsets
KR20130005193A (ko) 2011-07-05 2013-01-15 삼성전자주식회사 Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법
US20130201316A1 (en) * 2012-01-09 2013-08-08 May Patents Ltd. System and method for server based control

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060103152A (ko) * 2005-03-23 2006-09-28 노키아 코포레이션 동적 인터페이스 관리를 위한 시스템 및 방법
KR20110090422A (ko) * 2010-02-03 2011-08-10 연세대학교 산학협력단 인체 통신 네트워크에서 에너지 효율을 고려한 토폴로지 구성 및 타임 슬롯 할당 방법

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
K. KWAK ET AL.: "A study on proposed IEEE 802.15 WBAN MAC protocols", ISCIT, 28 September 2009 (2009-09-28), pages 834 - 840, XP031571203 *
See also references of EP2779483A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106416191A (zh) * 2014-01-28 2017-02-15 瑞典爱立信有限公司 向通信网络中的服务提供信息
CN106416191B (zh) * 2014-01-28 2020-01-07 瑞典爱立信有限公司 向通信网络中的服务提供信息
JP2015198333A (ja) * 2014-04-01 2015-11-09 国立研究開発法人情報通信研究機構 無線通信方法

Also Published As

Publication number Publication date
EP2779483B1 (en) 2016-08-31
US20140315494A1 (en) 2014-10-23
US9357339B2 (en) 2016-05-31
EP2779483A4 (en) 2015-08-05
EP2779483A1 (en) 2014-09-17
KR20130050788A (ko) 2013-05-16

Similar Documents

Publication Publication Date Title
WO2013069989A1 (ko) Ban 환경에서의 프록시 통신 시스템 및 그 제어 방법
WO2017123019A1 (en) Apparatus and method for installing electronic device in wireless communication system
WO2016036025A1 (en) Method and apparatus for controlling operation based on distance between transmission device and reception device
WO2016099193A1 (en) Method and apparatus for supporting facility control of terminal
WO2012102582A2 (en) Method and apparatus for remotely controlling consumer electronics device by using wireless personal area network
US10321516B2 (en) Communication device, system, and computer program product
WO2013005985A2 (en) Proxy communication system and proxy communication system controlling method in ban environment
WO2017126914A1 (ko) 무선 통신 시스템에서 모바일 기기가 통신 가능한 적어도 하나의 기기를 제어하는 방법 및 모바일 기기
WO2017140127A1 (zh) 一种网络连接处理的方法、装置以及终端
WO2016060371A1 (en) Terminal for internet of things and operation method of the same
WO2010021451A1 (ko) 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법
WO2017049984A1 (zh) 一种无线网络的接入方法及无线访问节点
WO2016088970A1 (en) Electronic apparatus and control method thereof
WO2017052303A1 (ko) 무선통신 시스템에서 네트워크 허브 관리 방법 및 장치
WO2013100547A1 (ko) 개인 건강 관리를 위한 방법 및 장치
WO2020013443A1 (en) Remote controller and control method therefore
WO2020004805A1 (ko) Nan 프로토콜에 기반한 네트워크 환경에서 데이터 통신을 위한 장치 및 방법
WO2013168854A1 (en) Physical layer security method in wireless lan and wireless communication system using the same
WO2013032222A1 (ko) 장치간 통신 방법 및 장치간 통신 시스템
WO2018143571A1 (ko) 무선 통신 시스템에서 객체를 관리하는 방법 및 장치
WO2020091382A1 (ko) 전자장치 및 그 제어방법
WO2019135543A1 (ko) 전자장치 및 그 제어방법
WO2017209461A1 (ko) 무선랜에서 클라이언트 디바이스와 액세스 포인트의 페어링 방법 및 장치
JP4407214B2 (ja) 無線lanシステム
WO2018079925A1 (ko) 서비스 가입자 정보를 이용한 사물인터넷 기기의 신속 페어링 제어 방법

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

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14356768

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2012848171

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2012848171

Country of ref document: EP