[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2013051898A2 - Trigger request transfer server, method for transferring a trigger request of a server, communication network and terminal trigger method in a communication network - Google Patents

Trigger request transfer server, method for transferring a trigger request of a server, communication network and terminal trigger method in a communication network Download PDF

Info

Publication number
WO2013051898A2
WO2013051898A2 PCT/KR2012/008099 KR2012008099W WO2013051898A2 WO 2013051898 A2 WO2013051898 A2 WO 2013051898A2 KR 2012008099 W KR2012008099 W KR 2012008099W WO 2013051898 A2 WO2013051898 A2 WO 2013051898A2
Authority
WO
WIPO (PCT)
Prior art keywords
mtc
terminal
trigger
server
information
Prior art date
Application number
PCT/KR2012/008099
Other languages
French (fr)
Korean (ko)
Other versions
WO2013051898A3 (en
Inventor
홍성표
조수현
이현송
이성훈
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Publication of WO2013051898A2 publication Critical patent/WO2013051898A2/en
Publication of WO2013051898A3 publication Critical patent/WO2013051898A3/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/02Arrangements for increasing efficiency of notification or paging channel
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Definitions

  • the present invention relates to a control function associated with a trigger in a communication network for mechanical communication.
  • Machine Type Communication is a form of data communication that represents a machine or machine to machine communication in which one or more entities do not or require minimal human interaction.
  • An MTC device user terminal such as an electric meter, gas meter, or vending machine equipped with a mobile communication module may control an MTC device and collect data through a wireless network of a mobile operator (eg, a service capability server or Communication with the MTC application server).
  • the MTC user may periodically allow the MTC device to start data communication through the wireless network of the mobile communication provider to transmit data to the MTC server.
  • the MTC device initiates data communication through the mobile operator's wireless network at the request of the MTC server for control and management of the MTC device, collection of data on demand, and the like. You can also communicate with the MTC server.
  • the MTC device transmits a trigger request of the MTC server through the wireless network of the mobile communication operator, and the MTC device receiving the trigger request initiates data communication through the wireless network of the mobile communication operator to communicate with the MTC server. This is called triggering.
  • Need to trigger multiple MTC devices simultaneously with the same or similar properties e.g., same service provider, same user, same application, same geographic location, etc.
  • a method of triggering on a group consisting of a plurality of MTC devices may be required.
  • An object of the present invention is to provide a system and method for triggering a terminal on a group basis in a communication network for mechanical communication.
  • the server interface module for receiving a trigger request from an external server;
  • a trigger determination module for determining a trigger request delivery method for determining a trigger method based on at least one of information included in the trigger request and communication network information;
  • a trigger forwarding interface module configured to forward a trigger request to an entity determined based on the trigger request forwarding method.
  • a trigger request is received from an external server, a trigger request forwarding method is determined based on the information and communication network information included in the trigger request, and the trigger is performed on the entity determined based on the trigger request forwarding method.
  • a trigger request is received from an external server, a trigger request forwarding method is determined based on the information and communication network information included in the trigger request, and the trigger is performed on the entity determined based on the trigger request forwarding method.
  • a trigger request is received from an external server, a trigger request forwarding method is determined based on the information and communication network information included in the trigger request, and the trigger is performed on the entity determined based on the trigger request forwarding method.
  • Another embodiment of the invention receiving a trigger request from an external server; Determining a trigger request delivery method for determining a trigger method based on at least one of information included in the trigger request and communication network information; And forwarding a trigger request to the entity determined based on the trigger request forwarding method.
  • the access server receives the trigger request from the external server; Determining, by the access server, a trigger request delivery method based on information included in the trigger request and communication network information; Forwarding, by the access server, a trigger request to an entity determined based on the trigger request delivery method; And a short message service entity receiving the trigger request from the access server, transmitting the short message including the trigger request to the terminal.
  • the access server receives the trigger request from the external server; Determining, by the access server, a trigger request delivery method based on information included in the trigger request and communication network information; Forwarding, by the access server, a trigger request to an entity determined based on the trigger request delivery method; And transmitting, by the paging entity receiving the trigger request from the access server, a paging including the trigger request to the terminal.
  • the access server receives the trigger request from the external server; Determining, by the access server, a trigger request delivery method based on information included in the trigger request and communication network information; Forwarding, by the access server, a trigger request to an entity determined based on the trigger request delivery method; And a broadcast entity receiving a trigger request from the access server, transmitting a broadcast message including the trigger request to a terminal through a broadcast channel.
  • a system and method for triggering a terminal on a group basis in a communication network for mechanical communication is provided.
  • 1 illustrates an example of a network system for an MTC.
  • FIG. 2 illustrates a method of device triggering using SMS.
  • FIG. 3 illustrates a method of device triggering using a paging channel.
  • FIG. 4 illustrates a method of device triggering using a broadcast channel.
  • 5 illustrates a method of device triggering using SMS broadcast.
  • FIG. 6 illustrates a group triggering control level according to an embodiment of the present invention.
  • FIG. 7 shows a flowchart of a triggering method in FIG. 6.
  • FIG. 8 shows the detailed steps of step S702 in FIG. 7.
  • FIG 9 illustrates a configuration of the MTC-IWF according to an embodiment.
  • MTC machine type communication
  • MTC may be variously called as M2M communication (Machine to Machine Communication), Internet of Things (IoT), Smart Device Communication, Machine Oriented Communication, and the like.
  • M2M communication Machine to Machine Communication
  • IoT Internet of Things
  • Smart Device Communication Smart Device Communication
  • Machine Oriented Communication and the like.
  • MTC is a form of data communication that represents a machine or machine-to-machine communication where one or more entities do not or require minimal human interaction.
  • An MTC device user terminal such as an electric meter, gas meter, or vending machine equipped with a mobile communication module may communicate with an MTC server that controls the MTC device and collects data through a wireless network of a mobile communication operator. .
  • MTC application services provided through MTC have a feature of rarely transmitting data at long time intervals.
  • the MTC user may periodically allow the MTC device to start data communication through the wireless network of the mobile communication provider to transmit data to the MTC server.
  • the MTC device initiates data communication through the mobile operator's wireless network at the request of the MTC server for control and management of the MTC device, collection of data on demand, and the like. You can also communicate with the MTC server.
  • the MTC device transmits a trigger request of the MTC server through the wireless network of the mobile communication operator, and the MTC device receiving the trigger request initiates data communication through the wireless network of the mobile communication operator to communicate with the MTC server. This is called triggering.
  • FIG. 1 illustrates an example of a network system for an MTC.
  • the example shown in FIG. 1 is a structure under consideration in the 3rd Generation Partnership Project (3GPP), but the present invention is not limited to the system shown in FIG.
  • 3GPP 3rd Generation Partnership Project
  • an MTC user 110 who wants to use a user equipment (UE) 120 may access an M2M application 130.
  • the terminal 120 is an MTC device.
  • the M2M application 130 may communicate with the M2M application 122 of the terminal 120 at the level of the application program.
  • the M2M application 130 may be operated by a service provider (SP).
  • SP service provider
  • the M2M application 130 may communicate with the terminal 120 through a network.
  • the M2M application 130 may be directly connected to the network to communicate with the terminal 120 (Direct Model).
  • the M2M application 130 may be connected to the network through the MTC server 140 to communicate with the terminal 120 (Indirect Model).
  • the MTC server 140 may be operated by a service provider or operated by a mobile network operator (MNO).
  • the wireless network operated by the mobile network operator includes a Radio Access Network (RAN) 150 and a Core Network (CN).
  • the core network is a home location register / home subscriber server (HLR / HSS) 162, a serving GPRS support node / mobility management entity (SGN / MME) 164, a cell broadcast center (CBC) 166.
  • HLR / HSS home location register / home subscriber server
  • SGN / MME serving GPRS support node / mobility management entity
  • CBC cell broadcast center
  • SMS-SC / IP-SM-GW Short Message Service-Service Center / IP-Short Message-GateWay
  • MTC-IWF Machine Type Communication-InterWorking Function
  • GGSN PGW
  • An ePDG Gateway GPRS Support Node / Packet Data Network GateWay / enhanced Packet Data Gateway
  • the MTC user 110 allows the terminal 120 to periodically communicate with the MTC server 140 via the network. Can be set.
  • the MTC user 110 may use the terminal 120 based on a request of the MTC server 140 at any time. It may trigger to communicate with the MTC server 140 via this wireless network.
  • the network transmits the trigger request of the MTC server 140 to the terminal 120, and the terminal 120 receiving the trigger request initiates data communication through the network to communicate with the MTC server 140 is called MTC device triggering. Can be called
  • an MTC server receiving a trigger request of the MTC server 140 and transmitting a trigger request ( Device triggering control functions such as MTC server authentication, trigger request authorization, charging, trigger delivery mechanism selection, and terminal identifier mapping.
  • Device triggering control functions such as MTC server authentication, trigger request authorization, charging, trigger delivery mechanism selection, and terminal identifier mapping.
  • MTC-IWF 170 may be required to perform.
  • MTC-IWF 170 may be implemented as a separate entity or as part of other wireless network equipment.
  • the MTC server 140 may transmit a trigger request to the MTC-IWF 170 by resolving an IP address of the MTC-IWF 170 that performs a device triggering control function for a specific terminal.
  • the MTC-IWF 170 may select a trigger delivery mechanism by a trigger request of the MTC server 140.
  • Trigger delivery mechanisms include a method of using a short message service (SMS), a method of using a paging channel, a method of using a broadcast channel, and a method of using a cell broadcast service (CBS).
  • SMS short message service
  • CBS cell broadcast service
  • the method using SMS can be mainly used for a terminal attached to a network.
  • the MTC server 140 transmits a trigger request to the SMS-SC 168 (S201), and the SMS-SC 168 transmits a trigger request in the form of a short message to the terminal 120 ( S202).
  • the terminal 120 Upon receiving the trigger request, the terminal 120 starts data communication with the MTC server 140 (S203).
  • the address of the MTC server 140 may be included in the short message.
  • the MTC server 140 transmits a trigger request to the HLR / HSS 162 (S301), and the HLR / HSS 162 currently sends the SGSN / MME 164 to service the terminal 120. Notify that there is a trigger request (S302).
  • the notification of the trigger request may use the Insert Subscriber Data procedure used for user update of the SGSN / MME 164 between the HLR / HSS 162 and the SGSN / MME 164 (Insert Subscriber Data Request).
  • SGSN / MME 164 notified of the trigger request responds to HLR / HSS 162 (Insert Subscriber Data Answer) (S303) and paging to terminal 120 (S304).
  • the terminal 120 confirms that there is a trigger request from the SGSN / MME 164 in the network registration process and starts data communication with the MTC server 140 (S305).
  • the address of the MTC server 140 may be preconfigured in the terminal 120 or included in the trigger request information.
  • the MTC server 140 transmits a trigger request to a node of a core network (S401).
  • the core network node may be the HLR / HSS 162, the CBC 166, and the GGSN / PGW / ePDG 172.
  • the core network node is a node (cell or cell group) of the RAN 150 where the terminal 120 is located by using the identifier information of the terminal 120 to be triggered received from the MTC server 140.
  • the update request is transmitted to broadcast the trigger request indication (S402).
  • the identifier information of the terminal 120 to be triggered may be identifier information (eg, International Mobile Subscriber Identity (IMSI), etc.) of the individual terminal or identifier information of the terminal group.
  • IMSI International Mobile Subscriber Identity
  • the location information of the terminal 120 to be triggered is preconfigured in the HLR / HSS 162 so that the core network node can know the location of the RAN.
  • the RAN node broadcasts a system information block (SIB) through a broadcast channel (S403).
  • the system information block used for the trigger may be defined as a new system information block or may utilize an existing system information block (eg, SIB10, SIB11, and SIB12 for disaster warning broadcast based on a public warning system (PWS)).
  • a paging message may be used to allow an idle mode terminal to receive a message broadcast through a system information block.
  • the terminal 120 Upon receiving the trigger request through the broadcast channel, the terminal 120 initiates data communication with the MTC server 140 (S404).
  • the core network node may be a CBC 166 which is a server used when using the CBS
  • the RAN node may be a base station, a Node-B, an evolved Node-B (eNodeB), a Radio Network Controller (RNC), and a BTS (Base). It may be a transmitting end that may be called a term such as a transceiver system, an access point, a base station controller (BSC), or the like.
  • an SMS broadcast indicates a message for providing a cell broadcast service in a GSM / UMTS radio access network.
  • the MTC server 140 transmits a CBS (Cell Broadcast Service) message including a trigger request to the CBC 166 (S501).
  • the trigger request information may include information on a specific geographic area for delivering the cell broadcast message or identifier information of the terminal 120 to be triggered.
  • the identifier information of the terminal to be triggered may be identifier information (eg, IMSI) of the individual terminal 120 or identifier information of the group.
  • the broadcast area information may consist of one or more cells or all PLMNs.
  • the CBC 166 transfers the new CBS message to the RNC / BTS through the Write / Replace message (S502).
  • the RNC / BTS transfers the CBS message to the terminal 120 using the SMS BROADCAST COMMAND (S503). Thereafter, the RNC / BTS reports to the CBC 166 that the CBS message has been successfully broadcasted (S504).
  • the CBC 166 reports that the CBS message has been successfully transmitted to the MTC server 140 (S505).
  • the terminal 120 starts data communication with the MTC server 140 (S506).
  • One or more terminals belonging to the same subscriber may be referred to as an MTC group, and a method of performing device triggering on the MTC group may include the following methods.
  • the MTC server 140 repeatedly performs a device triggering procedure for each of the terminals 120 belonging to the MTC group. This method consumes a lot of network resources in the process of transmitting the trigger request from the MTC server 140 to the terminal 120 through the wireless network.
  • the method using the broadcast channel or SMS broadcast is not a MTC terminal, but a general terminal and MTC terminal not belonging to a specific MTC group because the message through the broadcast channel or SMS broadcast is received by all user terminals in the cell In addition, trigger messages that are not needed may be received.
  • the broadcast channel is shared by all terminals in the cell, which may increase the performance of the broadcast channel, causing performance degradation for other terminals.
  • FIG. 6 illustrates a group triggering control plane according to an embodiment of the present invention
  • FIG. 7 illustrates a flowchart of a triggering method in FIG. 6.
  • Each line in FIG. 6 represents a transmission path of a triggering message.
  • some entities shown in FIG. 1 are omitted.
  • the MTC server 140 transmits a group trigger request message to the MTC-IWF 170 (S701).
  • the MTC-IWF 170 determines the trigger forwarding method based on the attribute included in the received group trigger request message (S702), and based on the determined method, the network entity (SMS-SC / IP-SM in the example of FIG. 5).
  • GW 168, SGSN / MME 164, CBC 166, etc. transmits a group trigger request message (S703).
  • MTC-IWF 170 transmits a trigger message to SMS-SC / IP-SM-GW 168, and in case of group triggering using paging, MTC- The IWF 170 sends a trigger message to the SGSN / MME 164, and when performing group triggering using broadcast, the MTC-IWF 170 sends a core network node (e.g., the CBC 166). You can pass trigger messages.
  • the entity receiving the trigger request message from the MTC-IWF 170 transmits a trigger request message to each terminal 120 of the group (S704), and each terminal 120 receiving the trigger request message is the MTC server 140. Communication with the system is started (S705).
  • step S601 in which the MTC server 140 requests a group trigger to the MTC-IWF 170 the MTC server 140 pre-configures the IP address of the MTC-IWF 170 to forward a request for a specific MTC group.
  • the known or preconfigured domain name of the MTC-IWF 170 can be used to solve the problem.
  • the group trigger request message transmitted by the MTC server 140 to the MTC-IWF 170 may include some or all of the information shown in Table 1 below.
  • Table 1 parameter Parameter description Validity time Time information for saving trigger request in network when trigger request is not delivered to terminal MTC Group identifier Information for identifying a group consisting of terminals belonging to the same user, such as an external identifier of an individual group (eg Mobile Subscriber Integrated Services Digital Network Number (MSISDN), Fully Qualified Domain Name (FQDN), Network Access Identifier (NAI), SIP) (Session Initiation Protocol) URI (Uniform Resource Identifier), IP address, etc.) can be used, and it is configured to distinguish the identifier used as a group identifier in the wireless network of the mobile carrier.
  • MSISDN Mobile Subscriber Integrated Services Digital Network Number
  • FQDN Fully Qualified Domain Name
  • NAI Network Access Identifier
  • SIP Session Initiation Protocol
  • URI Uniform Resource Identifier
  • NAI is a standard way of identifying users requesting access from a network, in the form username @ realm according to section 2.1 of RTC 4282.
  • Display group triggering Information indicating that the trigger request is group triggering MTC Server Identifier The external identifier of the MTC device may be used as information for identifying an MTC server capable of requesting device triggering through a mobile carrier's wireless network.
  • MTC Group Location Information Fixed location information of MTC device user terminals belonging to the MTC group.
  • the MTC group location information may be one or more cell information in the mobile network or specific geographic information allocated in accordance with a mutual agreement with the mobile network operator.
  • List of individual terminal identifiers included in MTC group List of external identifiers (eg MSISDN, FQDN, NAI, etc.) of terminals included in MTC group
  • Target application specific information Specific information that can be used by the final destination application of the MTC device that received the trigger request (eg target application port number, URL, etc.)
  • FIG. 8 shows the detailed steps of step S702 of FIG. 7.
  • the MTC-IWF 170 authenticates the MTC server 140 and authorizes whether the MTC server 140 has authority to the group trigger request (S801).
  • identifier information e.g., MSISDN, FQDN, NAI, SIP URI, IP address, etc.
  • MTC MSISDN
  • FQDN FQDN
  • NAI NAI
  • SIP URI IP address
  • IWF 170 information that can determine whether the MTC server 140 capable of group triggering for a specific MTC group is pre-configured in the MTC-IWF 170 or the HLR / HSS 162 Can be queried through.
  • the HLR / HSS 162 may manage new group-specific information related to the MTC group.
  • the group information includes group identifier information (for example, MSISDN, FQDN, NAI, SIP URI, IP address, etc.) set for each group, external identifiers of individual terminals included in the group (for example, MSISDN, FQDN, NAI, SIP). URI, IP address, etc.), an IMSI list of individual terminals included in the group, and identifier information of the MTC server capable of requesting a group trigger.
  • group identifier information for example, MSISDN, FQDN, NAI, SIP URI, IP address, etc.
  • the MTC-IWF 170 determines whether the trigger request message is a duplicate message that is duplicated with a previously received trigger request message (S802).
  • the group identifier information (or terminal identifier list) and / or MTC server identifier in the trigger request message are the same as the group identifier information (or terminal identifier list) and / or MTC server identifier included in the previously received trigger request signal, and the trigger If the request message is received within the valid time of the previously received trigger request signal, the MTC-IWF 170 determines that the trigger request message is a duplicate message. If it is determined that the trigger request message is a duplicate message, the MTC-IWF 170 may report this to the MTC server 140.
  • the MTC-IWF 170 may extract the IMSI list of the individual terminals 120 included in the group through the group identifier information, the terminal identifier list, the terminal IMSI list, and the like (S803). Such information may be included in a trigger request from the MTC server 140, preconfigured in the MTC-IWF 170, or viewed through the HLR / HSS 162. In addition, the group identifier information, the mapping information of the terminal identifier list and the terminal IMSI list may be pre-configured in the MTC-IWF 170 or may be inquired through the HLR / HSS 162.
  • the MTC-IWF 170 may inquire the location information of the individual terminal 120 belonging to the group (S804).
  • the location information of the individual terminal 120 may be pre-configured in the MTC-IWF 170 or may be inquired through the HLR / HSS 162 and the SGSN / MME 164.
  • the HLR / HSS 162 may manage the attribute information indicating the fixed location of the individual terminal 120 belonging to the group and / or the location information of the individual terminal 120, and when the terminal 120 is registered In order to verify the terminal 120 through the SGSN / MME 164 to service.
  • the HLR / HSS 162 may include one or more flags of EPS Location Information Request and Current Location Request on IDR-flag in an Insert Subscriber Data Request message.
  • the SGSN / MME 164 may pass the corresponding location information to the HLR / HSS (162).
  • the MME / SGSN 164 may page the UE to return the cell information of the most recent UE. If the latest location information request bit is set and the UE is in connected mode, the MME S1AP Location Reporting Control procedure to the eNodeB before reporting to return the cell information of the most recent UE. E-UTRAN Cell Global Identification (ECGI) information can be retrieved using.
  • ECGI E-UTRAN Cell Global Identification
  • the MTC-IWF 170 may inquire connection state (reachability) information of the individual terminal 120 belonging to the group (S805).
  • the connection state information of the individual terminal 120 may be inquired through the HLR / HSS 162 using the IMSI information of the individual terminal 120.
  • the MTC-IWF 170 may inquire load information of the cell where the individual terminal 120 belonging to the group is located (S806). In one example, load information lookup of a cell may be performed via the CBC 166.
  • the MTC-IWF 170 may transmit a message to the CBC 166 with a request for load information of a cell including a list of location information of individual terminals 120 belonging to the group.
  • the CBC 166 may transmit load information to the MTC-IWF 170 using a LOAD QUERY Request / Indication message, a LOAD QUERY Response / Confirm message, and the like defined in 3GPP TS25.419.
  • the MTC-IWF 170 may process information based on the location information and location information of the terminal 120 (for example, the number of terminals 120 belonging to a group in a specific cell), and connection state information of the terminal 120. Considering one or more of cell load information, a trigger forwarding method included in a trigger request message of the MTC server 140, a trigger forwarding method provided by a mobile operator through a wireless network, and an operation policy of another mobile carrier. The group triggering delivery method may be determined (S807).
  • a group triggering transmission method using a broadcast channel may be determined.
  • a group triggering delivery method using SMS or paging may be determined.
  • the group triggering delivery method using SMS may be excluded.
  • connection state inquiry of the individual terminal 120 or the load inquiry of the cell may not be performed or performed only in a specific situation such as a group trigger re-request by the MTC server 140 within a predetermined time. May be
  • the MTC-IWF 170 may inquire the information of the entity in the network to which the group trigger request is to be transmitted, based on the determined group trigger delivery method (S808). For example, SMS-SC 168 information for group trigger delivery through SMS, and SGSN / MME 164 information for serving an individual terminal 120 for group trigger delivery through paging, through broadcast For group trigger delivery, information of a core node such as CBC 166 is queried. The SMS-SC 168 information and the CBC 166 information may be preconfigured within the MTC-IWF 170. SGSN / MME 164 information may be queried through HLR / HSS 162.
  • the MTC-IWF 170 may transmit a trigger request message to the selected entity (S809).
  • the trigger request message from the MTC-IWF 170 may include some or all of the information in Table 1.
  • the information included in the trigger request message transmitted by the MTC server 140 to the MTC-IWF 170 may be different from the information included in the trigger request message transmitted by the MTC-IWF 170 to the selected entity.
  • the information included in the trigger request message transmitted by the MTC-IWF 170 to the selected entity may vary depending on the selected entity.
  • the MTC-IWF 170 may generate charging data and transmit the charging data to the charging system of the mobile communication operator (S810).
  • the charging data may include an identifier of the MTC server 140, an MTC group identifier, a list of identifiers of the individual terminals 120 included in the group, and the like.
  • FIG 9 illustrates a configuration of the MTC-IWF 170 according to an embodiment.
  • the MTC-IWF 170 may include an MTC server interface module, an MTC server authentication module, a group trigger authority authorization module, and a group identifier. Mapping information extraction module, location inquiry module, connection status inquiry module of individual devices, cell load inquiry module, group trigger delivery method determination module, network object information inquiry module to be delivered, group trigger delivery interface, group triggering charging module, duplicate message determination module And the like.
  • the trigger request step S703 by the MTC-IWF 170 and the trigger request step S704 by each entity are described in detail below in FIG. 7.
  • the MTC-IWF 170 determines the trigger delivery method using SMS
  • the MTC-IWF 170 transmits a trigger request message to the SMS-SC / IP-SM-GW 168.
  • the trigger request message includes the identifier of the individual terminal 120 included in the group.
  • the trigger request message may include an MSISDN list. If the terminal 120 cannot be identified through the MSISDN, the trigger request message may include an IMSI list.
  • the SMS-SC / IP-SM-GW 168 uses the MSISDN for each terminal 120 included in the MSISDN list. As with forwarding, request a trigger by sending a short message over the network. The called phone number included in the short message uses the MSISDN of the terminal 120.
  • the SMS-SC / IP-SM-GW 168 When the SMS-SC / IP-SM-GW 168 receives the IMSI list, the SMS-SC / IP-SM-GW 168 sends a short message using the IMSI to each terminal 120 included in the IMSI list. Send a request for a trigger.
  • the called phone number included in the short message uses an external identifier (eg, FQDN, NAI, SIP URI, IP address, etc.) of the terminal 120.
  • the SMS-SC / IP-SM-GW 168 may query the HLR / HSS 162 for routing information (eg, SGSN / MME 164) using IMSI, and the HLR / HSS 162 may respond to the routing information inquiry request of the SMS-SC / IP-SM-GW 168.
  • the MTC-IWF 170 When the MTC-IWF 170 determines a trigger delivery method using paging, the MTC-IWF 170 transmits a trigger request message to the HLR / HSS 162.
  • the trigger request message may include a group identifier and / or an IMSI list of the terminal 120 included in the group.
  • the HLR / HSS 162 may request a trigger to the SGSN / MME 164, and the SGSN / MME 164 may page the terminal 120.
  • the MTC-IWF 170 determines a trigger delivery method using a broadcast (a method using a system information block or a method using an SMS broadcast through the broadcast channel)
  • the MTC-IWF 170 is a core network node (
  • the CBC 166 sends a trigger request message.
  • the core network node delivers / updates information to be broadcast to the RAN node, and the RAN node broadcasts a trigger request message to all terminals in the cell.
  • the broadcast message may include a message identifier, a group identifier, and / or a terminal identifier (or terminal identifier) in order for another terminal (non-MTC terminal) to ignore the received broadcast message, which is not intended for triggering. List).
  • the message identifier may indicate whether the broadcast message is a message for MTC device triggering. That is, a specific message identifier value may be reserved or set as a value for MTC group triggering.
  • the terminal capable of receiving the broadcast message may receive and process the broadcast message including the message identifier (e.g., transmit it to the trigger application / function).
  • the general terminal may ignore the broadcast message if it is a message for triggering.
  • the group identifier or the terminal identifier may indicate a terminal or a group of terminals to which a broadcast message is to be received, and the terminal may ignore this if the group identifier or the terminal identifier does not specify itself.
  • the broadcast message for the trigger may use another data coding method.
  • the general terminal can ignore the case of the message that does not currently use the standardized data coding method.
  • the broadcast message for the trigger of the MTC terminal may be data coded using, for example, coding group bits left in the CBS data coding scheme of 3GPP TS23.038, and data coded in this manner.
  • the message is ignored by the generic terminal and can only be interpreted by the MTC terminal.
  • the broadcast message interpreted by the MTC terminal may include a group identifier or a terminal identifier. Thus, if the group identifier or the terminal identifier does not specify itself, the MTC terminal may ignore it.
  • the distinguishing information of the MTC terminal capable of receiving the broadcast message for MTC device triggering and the general terminal which cannot be received may be included in the attribute information of the device, and may be changed by the mobile operator.

Landscapes

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

Abstract

The present invention relates to a control function relating to a trigger in a communication network for machine-type communication.

Description

트리거 요청 전달 서버, 서버의 트리거 요청 전달 방법, 통신망, 및 통신망의 단말 트리거 방법Trigger request delivery server, server trigger request delivery method, communication network, and terminal trigger method of communication network
본 발명은 기계형 통신을 위한 통신망에서 트리거에 관련된 제어 기능에 관한 것이다.The present invention relates to a control function associated with a trigger in a communication network for mechanical communication.
MTC(Machine Type Communication)는 데이터 통신의 한가지 형태로, 하나 이상의 개체가 인간의 상호작용을 필요로 하지 않거나 최소로 필요로 하는 기기나 사물간(machine to machine) 통신을 나타낸다. 이동 통신 모듈을 장착한 전기 미터기, 가스 미터기, 자판기 등의 MTC 장치 사용자 단말(또는 MTC 장치)은 이동 통신 사업자의 무선 네트워크를 통해서 MTC 장치를 제어하고 데이터를 수집하는 MTC 서버(e.g. Service capability server 또는 MTC application 서버)와 통신을 할 수 있다.Machine Type Communication (MTC) is a form of data communication that represents a machine or machine to machine communication in which one or more entities do not or require minimal human interaction. An MTC device user terminal (or MTC device) such as an electric meter, gas meter, or vending machine equipped with a mobile communication module may control an MTC device and collect data through a wireless network of a mobile operator (eg, a service capability server or Communication with the MTC application server).
MTC 통신을 통해 제공되는 다수의 MTC 응용 서비스는 긴 시간 간격으로 드물게 데이터를 전송하는 특징이 있다. 이러한 응용 서비스의 경우 MTC 사용자는 정기적으로 MTC 장치가 이동 통신 사업자의 무선 네트워크를 통하여 데이터 통신을 개시하여 MTC 서버에 데이터를 전송하도록 할 수 있다. 하지만, 다른 방식으로, MTC 장치에 대한 제어와 관리, 사용자의 필요에 의한(on demand) 데이터 수집 등을 위해 MTC 서버의 요청에 의해 MTC 장치가 이동 통신 사업자의 무선 네트워크를 통하여 데이터 통신을 개시하여 MTC 서버와 통신하도록 할 수도 있다. 후자와 같이 MTC 서버의 트리거 요청을 이동 통신 사업자의 무선 네트워크를 통해 전달하고, 트리거 요청을 전달받은 MTC 장치가 이동 통신 사업자의 무선 네트워크를 통해 데이터 통신을 개시하여 MTC 서버와 통신하도록 하는 것을 MTC 장치 트리거링이라 한다.Many MTC application services provided through MTC communication rarely transmit data at long time intervals. In the case of such an application service, the MTC user may periodically allow the MTC device to start data communication through the wireless network of the mobile communication provider to transmit data to the MTC server. However, in another way, the MTC device initiates data communication through the mobile operator's wireless network at the request of the MTC server for control and management of the MTC device, collection of data on demand, and the like. You can also communicate with the MTC server. As in the latter case, the MTC device transmits a trigger request of the MTC server through the wireless network of the mobile communication operator, and the MTC device receiving the trigger request initiates data communication through the wireless network of the mobile communication operator to communicate with the MTC server. This is called triggering.
많은 수의 MTC 장치를 수용하는 이동 통신 사업자의 무선 네트워크에서 동일하거나 유사한 속성(예를 들면, 동일한 서비스 제공자, 동일한 사용자, 동일한 어플리케이션, 동일한 지리적 위치 등)을 갖는 다수의 MTC 장치를 동시에 트리거링할 필요가 있을 수 있다. 이러한 경우, 다수의 MTC 장치로 이루어진 그룹에 대하여 트리거하는 방법이 요구될 수 있다.Need to trigger multiple MTC devices simultaneously with the same or similar properties (e.g., same service provider, same user, same application, same geographic location, etc.) in a carrier's wireless network that accommodates a large number of MTC devices There can be. In this case, a method of triggering on a group consisting of a plurality of MTC devices may be required.
본 발명은 기계형 통신을 위한 통신망에서 그룹 단위로 단말을 트리거하는 시스템 및 방법을 제공하는 것을 목적으로 한다.An object of the present invention is to provide a system and method for triggering a terminal on a group basis in a communication network for mechanical communication.
본 발명의 일 실시예는, 외부 서버로부터 트리거 요청을 수신하는 서버 인터페이스 모듈; 상기 트리거 요청에 포함된 정보 및 통신망 정보 중 적어도 하나에 기초하여 트리거 방법을 결정하는 트리거 요청 전달 방법을 결정하는 트리거 결정 모듈; 및 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 트리거 전달 인터페이스 모듈을 포함하는 트리거 요청 전달 서버를 제공한다.One embodiment of the present invention, the server interface module for receiving a trigger request from an external server; A trigger determination module for determining a trigger request delivery method for determining a trigger method based on at least one of information included in the trigger request and communication network information; And a trigger forwarding interface module configured to forward a trigger request to an entity determined based on the trigger request forwarding method.
본 발명의 다른 실시예는, 외부 서버로부터 트리거 요청을 수신하고, 상기 트리거 요청에 포함된 정보 및 통신망 정보에 기초하여 트리거 요청 전달 방법을 결정하며, 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 접속 서버; 및 상기 접속 서버로부터 트리거 요청을 수신하여 상기 트리거 요청을 포함하는 단문 메시지를 단말로 전송하는 단문 메시지 서비스 개체를 포함하는 통신망을 제공한다.According to another embodiment of the present invention, a trigger request is received from an external server, a trigger request forwarding method is determined based on the information and communication network information included in the trigger request, and the trigger is performed on the entity determined based on the trigger request forwarding method. An access server for forwarding the request; And a short message service entity configured to receive a trigger request from the access server and transmit a short message including the trigger request to the terminal.
본 발명의 다른 실시예는, 외부 서버로부터 트리거 요청을 수신하고, 상기 트리거 요청에 포함된 정보 및 통신망 정보에 기초하여 트리거 요청 전달 방법을 결정하며, 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 접속 서버; 및 상기 접속 서버로부터 트리거 요청을 수신하여 상기 트리거 요청을 포함하는 페이징을 단말로 전송하는 페이징 개체를 포함하는 통신망을 제공한다.According to another embodiment of the present invention, a trigger request is received from an external server, a trigger request forwarding method is determined based on the information and communication network information included in the trigger request, and the trigger is performed on the entity determined based on the trigger request forwarding method. An access server for forwarding the request; And a paging entity that receives a trigger request from the access server and transmits a paging including the trigger request to a terminal.
본 발명의 다른 실시예는, 외부 서버로부터 트리거 요청을 수신하고, 상기 트리거 요청에 포함된 정보 및 통신망 정보에 기초하여 트리거 요청 전달 방법을 결정하며, 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 접속 서버; 및 상기 접속 서버로부터 트리거 요청을 수신하여 상기 트리거 요청을 포함하는 브로드캐스트 메시지를 브로드캐스트 채널을 통해 단말로 전송하는 브로드캐스트 개체를 포함하는 통신망을 제공한다.According to another embodiment of the present invention, a trigger request is received from an external server, a trigger request forwarding method is determined based on the information and communication network information included in the trigger request, and the trigger is performed on the entity determined based on the trigger request forwarding method. An access server for forwarding the request; And a broadcast entity that receives a trigger request from the access server and transmits a broadcast message including the trigger request to a terminal through a broadcast channel.
본 발명의 다른 실시예는, 외부 서버로부터 트리거 요청을 수신하는 단계; 상기 트리거 요청에 포함된 정보 및 통신망 정보 중 적어도 하나에 기초하여 트리거 방법을 결정하는 트리거 요청 전달 방법을 결정하는 단계; 및 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 단계를 포함하는 서버의 트리거 요청 전달 방법을 제공한다.Another embodiment of the invention, receiving a trigger request from an external server; Determining a trigger request delivery method for determining a trigger method based on at least one of information included in the trigger request and communication network information; And forwarding a trigger request to the entity determined based on the trigger request forwarding method.
본 발명의 다른 실시예는, 접속 서버가 외부 서버로부터 트리거 요청을 수신하는 단계; 상기 접속 서버가 상기 트리거 요청에 포함된 정보 및 통신망 정보에 기초하여 트리거 요청 전달 방법을 결정하는 단계; 상기 접속 서버가 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 단계; 및 상기 접속 서버로부터 트리거 요청을 수신한 단문 메시지 서비스 개체가 상기 트리거 요청을 포함하는 단문 메시지를 단말로 전송하는 단계를 포함하는 통신망의 단말 트리거 방법을 제공한다.Another embodiment of the invention, the access server receives the trigger request from the external server; Determining, by the access server, a trigger request delivery method based on information included in the trigger request and communication network information; Forwarding, by the access server, a trigger request to an entity determined based on the trigger request delivery method; And a short message service entity receiving the trigger request from the access server, transmitting the short message including the trigger request to the terminal.
본 발명의 다른 실시예는, 접속 서버가 외부 서버로부터 트리거 요청을 수신하는 단계; 상기 접속 서버가 상기 트리거 요청에 포함된 정보 및 통신망 정보에 기초하여 트리거 요청 전달 방법을 결정하는 단계; 상기 접속 서버가 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 단계; 및 상기 접속 서버로부터 트리거 요청을 수신한 페이징 개체가 상기 트리거 요청을 포함하는 페이징을 단말로 전송하는 단계를 포함하는 통신망의 단말 트리거 방법을 제공한다.Another embodiment of the invention, the access server receives the trigger request from the external server; Determining, by the access server, a trigger request delivery method based on information included in the trigger request and communication network information; Forwarding, by the access server, a trigger request to an entity determined based on the trigger request delivery method; And transmitting, by the paging entity receiving the trigger request from the access server, a paging including the trigger request to the terminal.
본 발명의 다른 실시예는, 접속 서버가 외부 서버로부터 트리거 요청을 수신하는 단계; 상기 접속 서버가 상기 트리거 요청에 포함된 정보 및 통신망 정보에 기초하여 트리거 요청 전달 방법을 결정하는 단계; 상기 접속 서버가 상기 트리거 요청 전달 방법에 기초하여 결정된 개체로 트리거 요청을 전달하는 단계; 및 상기 접속 서버로부터 트리거 요청을 수신한 브로드캐스트 개체가 상기 트리거 요청을 포함하는 브로드캐스트 메시지를 브로드캐스트 채널을 통해 단말로 전송하는 단계를 포함하는 통신망의 단말 트리거 방법을 제공한다.Another embodiment of the invention, the access server receives the trigger request from the external server; Determining, by the access server, a trigger request delivery method based on information included in the trigger request and communication network information; Forwarding, by the access server, a trigger request to an entity determined based on the trigger request delivery method; And a broadcast entity receiving a trigger request from the access server, transmitting a broadcast message including the trigger request to a terminal through a broadcast channel.
상술한 본 발명에 따르면, 기계형 통신을 위한 통신망에서 그룹 단위로 단말을 트리거하는 시스템 및 방법이 제공된다.According to the present invention described above, a system and method for triggering a terminal on a group basis in a communication network for mechanical communication is provided.
도 1은 MTC를 위한 통신망 시스템의 일 예를 도시한다.1 illustrates an example of a network system for an MTC.
도 2는 SMS를 이용하여 디바이스 트리거링하는 방법을 도시한다.2 illustrates a method of device triggering using SMS.
도 3은 페이징 채널을 이용하여 디바이스 트리거링하는 방법을 도시한다.3 illustrates a method of device triggering using a paging channel.
도 4는 브로드캐스트 채널을 이용하여 디바이스 트리거링하는 방법을 도시한다.4 illustrates a method of device triggering using a broadcast channel.
도 5는 SMS 브로드캐스트를 이용하여 디바이스 트리거링하는 방법을 도시한다.5 illustrates a method of device triggering using SMS broadcast.
도 6은 본 발명의 일 실시예에 따른 그룹 트리거링 제어 수준을 도시한다.6 illustrates a group triggering control level according to an embodiment of the present invention.
도 7은 도 6에서 트리거링 방법의 흐름도를 도시한다.FIG. 7 shows a flowchart of a triggering method in FIG. 6.
도 8은 도 7에서 S702 단계의 세부 단계를 도시한다.FIG. 8 shows the detailed steps of step S702 in FIG. 7.
도 9는 일 실시예에 따른 MTC-IWF의 구성을 도시한다.9 illustrates a configuration of the MTC-IWF according to an embodiment.
이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to the accompanying drawings. In adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are assigned to the same components as much as possible even though they are shown in different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related well-known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.
본 명세서는 기계형 통신(Machine Type Communication, MTC)을 중심으로 설명한다. MTC는 M2M 통신(Machine to Machine Communication), IoT(Internet of Things), 스마트 디바이스 통신(Smart Device Communication), 사물 지향 통신(Machine Oriented Communication) 등으로 다양하게 불려질 수 있다.This specification will be described based on machine type communication (MTC). MTC may be variously called as M2M communication (Machine to Machine Communication), Internet of Things (IoT), Smart Device Communication, Machine Oriented Communication, and the like.
MTC는 데이터 통신의 한가지 형태로, 하나 이상의 개체가 인간의 상호작용을 필요로 하지 않거나 최소로 필요로 하는 기기나 사물간(machine to machine) 통신을 나타낸다. 이동 통신 모듈을 장착한 전기 미터기, 가스 미터기, 자판기 등의 MTC 장치 사용자 단말(또는 MTC 장치)은 이동 통신 사업자의 무선 네트워크를 통해서 MTC 장치를 제어하고 데이터를 수집하는 MTC 서버와 통신을 할 수 있다.MTC is a form of data communication that represents a machine or machine-to-machine communication where one or more entities do not or require minimal human interaction. An MTC device user terminal (or MTC device) such as an electric meter, gas meter, or vending machine equipped with a mobile communication module may communicate with an MTC server that controls the MTC device and collects data through a wireless network of a mobile communication operator. .
MTC를 통해 제공되는 다수의 MTC 응용 서비스는 긴 시간 간격으로 드물게 데이터를 전송하는 특징이 있다. 이러한 응용 서비스의 경우 MTC 사용자는 정기적으로 MTC 장치가 이동 통신 사업자의 무선 네트워크를 통하여 데이터 통신을 개시하여 MTC 서버에 데이터를 전송하도록 할 수 있다. 하지만, 다른 방식으로, MTC 장치에 대한 제어와 관리, 사용자의 필요에 의한(on demand) 데이터 수집 등을 위해 MTC 서버의 요청에 의해 MTC 장치가 이동 통신 사업자의 무선 네트워크를 통하여 데이터 통신을 개시하여 MTC 서버와 통신하도록 할 수도 있다. 후자와 같이 MTC 서버의 트리거 요청을 이동 통신 사업자의 무선 네트워크를 통해 전달하고, 트리거 요청을 전달받은 MTC 장치가 이동 통신 사업자의 무선 네트워크를 통해 데이터 통신을 개시하여 MTC 서버와 통신하도록 하는 것을 MTC 장치 트리거링이라 한다.Many MTC application services provided through MTC have a feature of rarely transmitting data at long time intervals. In the case of such an application service, the MTC user may periodically allow the MTC device to start data communication through the wireless network of the mobile communication provider to transmit data to the MTC server. However, in another way, the MTC device initiates data communication through the mobile operator's wireless network at the request of the MTC server for control and management of the MTC device, collection of data on demand, and the like. You can also communicate with the MTC server. As in the latter case, the MTC device transmits a trigger request of the MTC server through the wireless network of the mobile communication operator, and the MTC device receiving the trigger request initiates data communication through the wireless network of the mobile communication operator to communicate with the MTC server. This is called triggering.
도 1은 MTC를 위한 통신망 시스템의 일 예를 도시한다. 도 1에 도시되는 예는 3GPP(3rd Generation Partnership Project)에서 고려되고 있는 구조이지만, 본 발명은 도 1에 도시되는 시스템에 한정되지 않는다.1 illustrates an example of a network system for an MTC. The example shown in FIG. 1 is a structure under consideration in the 3rd Generation Partnership Project (3GPP), but the present invention is not limited to the system shown in FIG.
도 1을 참조하면, 단말(User Equipment, UE)(120)을 사용하고자 하는 MTC 사용자(110)는 M2M 어플리케이션(130)에 접속할 수 있다. 도 1에서 단말(120)은 MTC 디바이스이다. M2M 어플리케이션(130)은 응용 프로그램의 레벨에서 단말(120)의 M2M 어플리케이션(122)과 통신할 수 있다. M2M 어플리케이션(130)은 서비스 제공업자(Service Provider, SP)에 의해 운영될 수 있다.Referring to FIG. 1, an MTC user 110 who wants to use a user equipment (UE) 120 may access an M2M application 130. In FIG. 1, the terminal 120 is an MTC device. The M2M application 130 may communicate with the M2M application 122 of the terminal 120 at the level of the application program. The M2M application 130 may be operated by a service provider (SP).
M2M 어플리케이션(130)은 네트워크를 통해 단말(120)과 통신할 수 있다. 일 예에서, M2M 어플리케이션(130)은 직접 네트워크에 연결되어 단말(120)과 통신할 수 있다(Direct Model). The M2M application 130 may communicate with the terminal 120 through a network. In one example, the M2M application 130 may be directly connected to the network to communicate with the terminal 120 (Direct Model).
또는, M2M 어플리케이션(130)은 MTC 서버(140)를 통해 네트워크에 연결되어 단말(120)과 통신할 수 있다(Indirect Model). MTC 서버(140)는 서비스 제공업자에 의해 운영되거나 이동 통신망 사업자(Mobile Network Operator, MNO)에 의해 운영될 수 있다.Alternatively, the M2M application 130 may be connected to the network through the MTC server 140 to communicate with the terminal 120 (Indirect Model). The MTC server 140 may be operated by a service provider or operated by a mobile network operator (MNO).
이동 통신망 사업자에 의해 운영되는 무선 네트워크는 무선 접속망(Radio Access Network, RAN)(150) 및 코어망(Core Network, CN)을 포함한다. 도 1의 예에서, 코어망은 HLR/HSS(Home Location Register/Home Subscriber Server)(162), SGSN/MME(Serving GPRS Support Node/Mobility Management Entity)(164), CBC(Cell Broadcast Center)(166), SMS-SC/IP-SM-GW(Short Message Service-Service Center/IP-Short Message-GateWay)(168), MTC-IWF(Machine Type Communication-InterWorking Function)(170), 및 GGSN/PGW/ePDG(Gateway GPRS Support Node/Packet Data Network GateWay/enhanced Packet Data Gateway)(172)를 포함할 수 있다.The wireless network operated by the mobile network operator includes a Radio Access Network (RAN) 150 and a Core Network (CN). In the example of FIG. 1, the core network is a home location register / home subscriber server (HLR / HSS) 162, a serving GPRS support node / mobility management entity (SGN / MME) 164, a cell broadcast center (CBC) 166. ), SMS-SC / IP-SM-GW (Short Message Service-Service Center / IP-Short Message-GateWay) 168, Machine Type Communication-InterWorking Function (MTC-IWF) 170, and GGSN / PGW / An ePDG (Gateway GPRS Support Node / Packet Data Network GateWay / enhanced Packet Data Gateway) 172 may be included.
단말(120)이 이동 통신망 사업자의 무선 네트워크를 통해 MTC 서버(140)와 통신할 수 있도록 하기 위해, MTC 사용자(110)는 단말(120)이 주기적으로 네트워크를 통해 MTC 서버(140)와 통신하도록 설정할 수 있다. In order for the terminal 120 to communicate with the MTC server 140 via the mobile network operator's wireless network, the MTC user 110 allows the terminal 120 to periodically communicate with the MTC server 140 via the network. Can be set.
또는, 단말(120)에 대한 제어 및 관리, 사용자의 필요에 의한(on demand) 데이터 수집을 위해, MTC 사용자(110)는 임의의 시간에 MTC 서버(140)의 요청에 기초하여 단말(120)이 무선 네트워크를 통해 MTC 서버(140)와 통신하도록 트리거(trigger) 할 수 있다. 네트워크는 MTC 서버(140)의 트리거 요청을 단말(120)로 전달하고, 트리거 요청을 수신한 단말(120)이 네트워크를 통해 데이터 통신을 개시하여 MTC 서버(140)와 통신하는 것을 MTC 디바이스 트리거링이라 부를 수 있다.Alternatively, in order to control and manage the terminal 120 and collect data on demand, the MTC user 110 may use the terminal 120 based on a request of the MTC server 140 at any time. It may trigger to communicate with the MTC server 140 via this wireless network. The network transmits the trigger request of the MTC server 140 to the terminal 120, and the terminal 120 receiving the trigger request initiates data communication through the network to communicate with the MTC server 140 is called MTC device triggering. Can be called
대규모 단말(120)을 수용하는 이동 통신망 사업자의 무선 네트워크에서 다수의 MTC 서버(140)가 디바이스 트리거링을 용이하게 수행하기 위해서는 MTC 서버(140)의 트리거 요청을 수신하여 트리거 요청을 전송한 MTC 서버(140)의 인증(MTC server authentication), 트리거 요청 권한 인가(trigger request authorization), 과금(charging), 트리거 전달 메커니즘 선택(trigger delivery mechanism selection), 단말 식별자 매핑(identifier mapping) 등의 디바이스 트리거링 제어 기능을 수행하는 MTC-IWF(170)가 필요할 수 있다.In order to facilitate device triggering of a plurality of MTC servers 140 in a wireless network of a mobile network operator accommodating a large terminal 120, an MTC server receiving a trigger request of the MTC server 140 and transmitting a trigger request ( Device triggering control functions such as MTC server authentication, trigger request authorization, charging, trigger delivery mechanism selection, and terminal identifier mapping. MTC-IWF 170 may be required to perform.
MTC-IWF(170)는 독립된 개체 또는 다른 무선 네트워크 장비의 일부로 구현될 수 있다. MTC 서버(140)는 특정 단말에 대한 디바이스 트리거링 제어 기능을 수행하는 MTC-IWF(170)의 IP 주소를 해결(resolution)하여 MTC-IWF(170)로 트리거 요청을 송신할 수 있다.MTC-IWF 170 may be implemented as a separate entity or as part of other wireless network equipment. The MTC server 140 may transmit a trigger request to the MTC-IWF 170 by resolving an IP address of the MTC-IWF 170 that performs a device triggering control function for a specific terminal.
MTC-IWF(170)는 MTC 서버(140)의 트리거 요청에 의해 트리거 전달 메커니즘을 선택할 수 있다. 트리거 전달 메커니즘은 SMS(Short Message Service)를 이용하는 방법, 페이징 채널을 이용하는 방법, 브로드캐스트 채널을 이용하는 방법, CBS(Cell Broadcast Service)를 이용하는 방법 등이 있다.The MTC-IWF 170 may select a trigger delivery mechanism by a trigger request of the MTC server 140. Trigger delivery mechanisms include a method of using a short message service (SMS), a method of using a paging channel, a method of using a broadcast channel, and a method of using a cell broadcast service (CBS).
도 2는 SMS를 이용하여 디바이스 트리거링하는 방법을 도시한다. SMS를 이용하는 방법은 주로 네트워크에 등록된(attached) 단말에 사용할 수 있다. 도 2를 참조하면, MTC 서버(140)는 SMS-SC(168)로 트리거 요청을 전송하고(S201), SMS-SC(168)는 단말(120)로 단문 메시지 형태의 트리거 요청을 전송한다(S202). 트리거 요청을 수신한 단말(120)은 MTC 서버(140)와 데이터 통신을 개시한다(S203). MTC 서버(140)의 주소는 단문 메시지에 포함될 수 있다.2 illustrates a method of device triggering using SMS. The method using SMS can be mainly used for a terminal attached to a network. 2, the MTC server 140 transmits a trigger request to the SMS-SC 168 (S201), and the SMS-SC 168 transmits a trigger request in the form of a short message to the terminal 120 ( S202). Upon receiving the trigger request, the terminal 120 starts data communication with the MTC server 140 (S203). The address of the MTC server 140 may be included in the short message.
도 3은 페이징 채널을 이용하여 디바이스 트리거링하는 방법을 도시한다. 페이징 채널을 이용하는 방법은 등록된 단말뿐만 아니라 등록되지 않고(detached) 네트워크에서 위치를 알고 있는 단말에도 사용할 수 있다. 도 3을 참조하면, MTC 서버(140)는 HLR/HSS(162)로 트리거 요청을 전송하고(S301), HLR/HSS(162)는 현재 단말(120)을 서비스하는 SGSN/MME(164)에 트리거 요청이 있음을 통지한다(S302). 이때 트리거 요청의 통지는 HLR/HSS(162)와 SGSN/MME(164) 사이에서 SGSN/MME(164)의 사용자 업데이트를 위해 사용되는 Insert Subscriber Data 프로시져를 사용할 수 있다(Insert Subscriber Data Request). 트리거 요청을 통지받은 SGSN/MME(164)는 HLR/HSS(162)로 응답하고(Insert Subscriber Data Answer)(S303), 단말(120)로 페이징을 한다(S304). 단말(120)은 네트워크 등록 과정에서 SGSN/MME(164)로부터 트리거 요청이 있음을 확인하고 MTC 서버(140)와 데이터 통신을 개시한다(S305). MTC 서버(140)의 주소는 단말(120)에 미리 구성되어 있거나 트리거 요청 정보에 포함될 수 있다.3 illustrates a method of device triggering using a paging channel. The method using the paging channel can be used not only for the registered terminal but also for a terminal that is not registered and knows its location in the network. Referring to FIG. 3, the MTC server 140 transmits a trigger request to the HLR / HSS 162 (S301), and the HLR / HSS 162 currently sends the SGSN / MME 164 to service the terminal 120. Notify that there is a trigger request (S302). In this case, the notification of the trigger request may use the Insert Subscriber Data procedure used for user update of the SGSN / MME 164 between the HLR / HSS 162 and the SGSN / MME 164 (Insert Subscriber Data Request). SGSN / MME 164 notified of the trigger request responds to HLR / HSS 162 (Insert Subscriber Data Answer) (S303) and paging to terminal 120 (S304). The terminal 120 confirms that there is a trigger request from the SGSN / MME 164 in the network registration process and starts data communication with the MTC server 140 (S305). The address of the MTC server 140 may be preconfigured in the terminal 120 or included in the trigger request information.
도 4는 브로드캐스트 채널을 이용하여 디바이스 트리거링하는 방법을 도시한다. 브로드캐스트 채널을 이용하는 방법은 등록된 단말뿐만 아니라 등록되지 않고 네트워크에서 위치를 알고 있는 단말에도 사용할 수 있다. 도 4를 참조하면, MTC 서버(140)는 코어망의 노드로 트리거 요청을 전송한다(S401). 코어망 노드는 HLR/HSS(162), CBC(166), GGSN/PGW/ePDG(172)일 수 있다. 코어망 노드는 MTC 서버(140)로부터 수신한 트리거할 단말(120)의 식별자 정보를 이용하여 단말(120)이 위치하는 RAN(150)의 노드(셀 또는 셀 그룹)로 해당 셀의 브로드캐스트 정보 업데이트를 통해 트리거 요청 표시를 브로드캐스트하도록 전달한다(S402). 트리거할 단말(120)의 식별자 정보는 개별 단말의 식별자 정보(예를 들면, IMSI(International Mobile Subscriber Identity) 등) 또는 단말 그룹의 식별자 정보일 수 있다. 트리거할 단말(120)의 위치 정보는 HLR/HSS(162)에 사전에 구성되어 코어망 노드가 RAN의 위치를 알 수 있다.4 illustrates a method of device triggering using a broadcast channel. The method using the broadcast channel can be used not only for registered terminals but also for terminals which are not registered and whose location is known in the network. Referring to FIG. 4, the MTC server 140 transmits a trigger request to a node of a core network (S401). The core network node may be the HLR / HSS 162, the CBC 166, and the GGSN / PGW / ePDG 172. The core network node is a node (cell or cell group) of the RAN 150 where the terminal 120 is located by using the identifier information of the terminal 120 to be triggered received from the MTC server 140. The update request is transmitted to broadcast the trigger request indication (S402). The identifier information of the terminal 120 to be triggered may be identifier information (eg, International Mobile Subscriber Identity (IMSI), etc.) of the individual terminal or identifier information of the terminal group. The location information of the terminal 120 to be triggered is preconfigured in the HLR / HSS 162 so that the core network node can know the location of the RAN.
RAN 노드는 브로드캐스트 채널을 통해 시스템 정보 블록(System Information Block, SIB)을 브로드캐스트한다(S403). 트리거를 위해 사용되는 시스템 정보 블록은 새로운 시스템 정보 블록으로 정의되거나 기존 시스템 정보 블록(예를 들면, PWS(Public Warning System) 기반의 재난 경고 브로드캐스트를 위한 SIB10, SIB11, SIB12)을 활용할 수 있다. 유휴(idle) 모드 단말이 시스템 정보 블록을 통해 브로드캐스트되는 메시지를 수신하도록 하기 위해 페이징 메시지를 사용할 수 있다. 브로드캐스트 채널을 통해 트리거 요청을 수신한 단말(120)은 MTC 서버(140)와 데이터 통신을 개시한다(S404). The RAN node broadcasts a system information block (SIB) through a broadcast channel (S403). The system information block used for the trigger may be defined as a new system information block or may utilize an existing system information block (eg, SIB10, SIB11, and SIB12 for disaster warning broadcast based on a public warning system (PWS)). A paging message may be used to allow an idle mode terminal to receive a message broadcast through a system information block. Upon receiving the trigger request through the broadcast channel, the terminal 120 initiates data communication with the MTC server 140 (S404).
도 4에서 코어망 노드는 CBS를 이용할 때 사용되는 서버인 CBC(166)일 수 있고, RAN 노드는 기지국, Node-B, eNodeB(evolved Node-B), RNC(Radio Network Controller), BTS(Base Transceiver System), 액세스 포인트, BSC(Base Station Controller) 등의 용어로 불릴 수 있는 전송단일 수 있다.In FIG. 4, the core network node may be a CBC 166 which is a server used when using the CBS, and the RAN node may be a base station, a Node-B, an evolved Node-B (eNodeB), a Radio Network Controller (RNC), and a BTS (Base). It may be a transmitting end that may be called a term such as a transceiver system, an access point, a base station controller (BSC), or the like.
도 5는 SMS 브로드캐스트를 이용하여 디바이스 트리거링하는 방법을 도시한다. SMS 브로드캐스트를 이용하는 방법은 등록된 단말뿐만 아니라 등록되지 않고 네트워크에서 위치를 알고 있는 단말에도 사용될 수 있다. 3GPP TS23.041에 따르면 SMS 브로드캐스트는 GSM/UMTS Radio access network에서 셀브로드캐스트 서비스를 제공하기 위한 메시지를 나타낸다. 도 5를 참조하면, MTC 서버(140)는 CBC(166)로 트리거 요청을 포함하는 CBS(Cell Broadcast Service) 메시지를 전송한다(S501). 트리거 요청 정보는 셀 브로드캐스트 메시지를 전달할 특정 지리 영역(geographic area)에 대한 정보, 또는 트리거할 단말(120)의 식별자 정보를 포함할 수 있다. 트리거할 단말의 식별자 정보는 개별 단말(120)의 식별자 정보(예를 들면, IMSI) 또는 그룹의 식별자 정보일 수 있다. 상기 브로드캐스트 영역 정보는 하나 이상의 셀 또는 전체 PLMN으로 구성될 수 있다. CBC(166)는 새로운 CBS 메시지를 Write/Replace 메시지를 통해 RNC/BTS로 전달한다(S502). RNC/BTS는 SMS BROADCAST COMMAND를 이용하여 CBS 메시지를 단말(120)에 전달한다(S503). 이후, RNC/BTS는 CBS 메시지를 성공적으로 브로드캐스트 하였음을 CBC(166)로 보고한다(S504). CBC(166)는 MTC 서버(140)로 CBS 메시지를 성공적으로 전송했음을 보고한다(S505). 트리거 요청을 수신한 단말(120)은 MTC 서버(140)와 데이터 통신을 개시한다(S506).5 illustrates a method of device triggering using SMS broadcast. The method using SMS broadcast can be used not only for registered terminals but also for terminals which are not registered and whose location is known in the network. According to 3GPP TS23.041, an SMS broadcast indicates a message for providing a cell broadcast service in a GSM / UMTS radio access network. Referring to FIG. 5, the MTC server 140 transmits a CBS (Cell Broadcast Service) message including a trigger request to the CBC 166 (S501). The trigger request information may include information on a specific geographic area for delivering the cell broadcast message or identifier information of the terminal 120 to be triggered. The identifier information of the terminal to be triggered may be identifier information (eg, IMSI) of the individual terminal 120 or identifier information of the group. The broadcast area information may consist of one or more cells or all PLMNs. The CBC 166 transfers the new CBS message to the RNC / BTS through the Write / Replace message (S502). The RNC / BTS transfers the CBS message to the terminal 120 using the SMS BROADCAST COMMAND (S503). Thereafter, the RNC / BTS reports to the CBC 166 that the CBS message has been successfully broadcasted (S504). The CBC 166 reports that the CBS message has been successfully transmitted to the MTC server 140 (S505). Upon receiving the trigger request, the terminal 120 starts data communication with the MTC server 140 (S506).
동일한 가입자에 속하는 하나 이상의 단말을 MTC 그룹이라 할 수 있고, MTC 그룹에 대한 디바이스 트리거링을 수행하는 방법으로 다음과 같은 방법이 있을 수 있다.One or more terminals belonging to the same subscriber may be referred to as an MTC group, and a method of performing device triggering on the MTC group may include the following methods.
일 방법으로서, MTC 서버(140)가 MTC 그룹에 속하는 단말(120) 각각에 대하여 디바이스 트리거링 절차를 반복하여 수행하는 방법이 있다. 이러한 방법은 MTC 서버(140)에서 무선 네트워크를 통해 단말(120)로 트리거 요청을 전달하는 과정에서 많은 네트워크 자원을 소모한다.As one method, there is a method in which the MTC server 140 repeatedly performs a device triggering procedure for each of the terminals 120 belonging to the MTC group. This method consumes a lot of network resources in the process of transmitting the trigger request from the MTC server 140 to the terminal 120 through the wireless network.
다른 방법으로서, 브로드캐스트 채널을 이용한 디바이스 트리거링을 수행하면서 단말 식별자로 MTC 그룹의 식별자를 사용하는 방법이 있다. As another method, there is a method of using an MTC group identifier as a terminal identifier while performing device triggering using a broadcast channel.
이러한 2가지 방법은 MTC 그룹에 속하는 단말이 특정한 지리적 영역에 밀집되어 있는 경우에 효과적일 수 있지만, MTC 그룹에 속하는 단말이 지리적으로 산재되어 있는 경우에 효율성이 떨어질 수 있다. These two methods may be effective when the terminals belonging to the MTC group are concentrated in a specific geographic area, but may be inefficient when the terminals belonging to the MTC group are scattered geographically.
한편, 브로드캐스트 채널 또는 SMS 브로드캐스트를 이용하는 방법은 브로드캐스트 채널 또는 SMS 브로드캐스트를 통한 메시지가 셀 내의 모든 사용자 단말에 의해 수신되기 때문에, MTC 단말이 아닌 일반 단말 및 특정 MTC 그룹에 속하지 않는 MTC 단말에서도 필요 없는 트리거 메시지가 수신될 수 있다. 브로드캐스트 채널은 셀 내의 모든 단말에 의해 공유되는데, 브로드캐스트 채널 사용량이 증가되어 다른 단말에 대해 성능 저하를 야기할 수 있다.On the other hand, the method using the broadcast channel or SMS broadcast is not a MTC terminal, but a general terminal and MTC terminal not belonging to a specific MTC group because the message through the broadcast channel or SMS broadcast is received by all user terminals in the cell In addition, trigger messages that are not needed may be received. The broadcast channel is shared by all terminals in the cell, which may increase the performance of the broadcast channel, causing performance degradation for other terminals.
도 6은 본 발명의 일 실시예에 따른 그룹 트리거링 제어 플레인(control plane)을 도시하고, 도 7은 도 6에서 트리거링 방법의 흐름도를 도시한다. 도 6에서 각 선들은 트리거링 메시지의 전달 경로를 나타낸다. 설명의 편의를 위해, 도 1에 도시된 일부 개체들은 생략된다.FIG. 6 illustrates a group triggering control plane according to an embodiment of the present invention, and FIG. 7 illustrates a flowchart of a triggering method in FIG. 6. Each line in FIG. 6 represents a transmission path of a triggering message. For convenience of description, some entities shown in FIG. 1 are omitted.
도 6 및 7을 참조하면, MTC 서버(140)는 그룹 트리거 요청 메시지를 MTC-IWF(170)로 전송한다(S701). MTC-IWF(170)는 수신된 그룹 트리거 요청 메시지에 포함된 속성에 기초하여 트리거 전달 방법을 결정하고(S702), 결정된 방법에 기초하여 네트워크 개체(도 5의 예에서 SMS-SC/IP-SM-GW(168), SGSN/MME(164), CBC(166) 등)에게 그룹 트리거 요청 메시지를 전달한다(S703). 즉, SMS를 이용하여 그룹 트리거링을 하는 경우, MTC-IWF(170)는 SMS-SC/IP-SM-GW(168)로 트리거 메시지를 전달하고, 페이징을 이용하여 그룹 트리거링을 하는 경우, MTC-IWF(170)는 SGSN/MME(164)로 트리거 메시지를 전달하며, 브로드캐스트를 이용하여 그룹 트리거링을 하는 경우, MTC-IWF(170)는 코어망 노드(예를 들면, CBC(166))로 트리거 메시지를 전달할 수 있다. MTC-IWF(170)로부터 트리거 요청 메시지를 전달받은 개체는 그룹의 각 단말(120)로 트리거 요청 메시지를 전송하고(S704), 트리거 요청 메시지를 수신한 각 단말(120)은 MTC 서버(140)와 통신을 개시한다(S705).6 and 7, the MTC server 140 transmits a group trigger request message to the MTC-IWF 170 (S701). The MTC-IWF 170 determines the trigger forwarding method based on the attribute included in the received group trigger request message (S702), and based on the determined method, the network entity (SMS-SC / IP-SM in the example of FIG. 5). GW 168, SGSN / MME 164, CBC 166, etc.) transmits a group trigger request message (S703). That is, in case of group triggering using SMS, MTC-IWF 170 transmits a trigger message to SMS-SC / IP-SM-GW 168, and in case of group triggering using paging, MTC- The IWF 170 sends a trigger message to the SGSN / MME 164, and when performing group triggering using broadcast, the MTC-IWF 170 sends a core network node (e.g., the CBC 166). You can pass trigger messages. The entity receiving the trigger request message from the MTC-IWF 170 transmits a trigger request message to each terminal 120 of the group (S704), and each terminal 120 receiving the trigger request message is the MTC server 140. Communication with the system is started (S705).
MTC 서버(140)가 MTC-IWF(170)로 그룹 트리거를 요청하는 S601 단계에서, MTC 서버(140)는 특정 MTC 그룹에 대한 요청을 전달할 MTC-IWF(170)의 IP 주소를 사전에 구성하여 알고 있거나 사전에 구성된 MTC-IWF(170)의 도메인 네임을 이용하여 해결할 수 있다. MTC 서버(140)가 MTC-IWF(170)로 전송하는 그룹 트리거 요청 메시지는 다음의 표 1과 같은 정보 중 일부 또는 전부를 포함할 수 있다. In step S601 in which the MTC server 140 requests a group trigger to the MTC-IWF 170, the MTC server 140 pre-configures the IP address of the MTC-IWF 170 to forward a request for a specific MTC group. The known or preconfigured domain name of the MTC-IWF 170 can be used to solve the problem. The group trigger request message transmitted by the MTC server 140 to the MTC-IWF 170 may include some or all of the information shown in Table 1 below.
표 1
파라미터 파라미터 설명
유효시간(validity time) 트리거 요청이 단말로 전달되지 못했을 때 네트워크에서 트리거 요청을 저장하는 시간 정보
MTC 그룹 식별자(Group identifier) 동일 사용자에 속하는 단말들로 구성되는 그룹을 식별하기 위한 정보로 개별 그룹의 외부 식별자(e.g. MSISDN(Mobile Subscriber Integrated Services Digital Network Number), FQDN(Fully Qualified Domain Name), NAI(Network Access Identifier), SIP(Session Initiation Protocol) URI(Uniform Resource Identifier), IP address 등)를 사용할 수 있으며 이동통신사업자의 무선네트워크에서는 그룹 식별자로 사용되는 식별자를 구분되도록 구성됨. NAI는 네트워크에서 액세스를 요청하는 사용자를 식별하기 위한 표준 방법으로 RTC 4282의 2.1절에 따르면 username@realm의 형식을 가짐
그룹 트리거링 표시 트리거 요청이 그룹 트리거링임을 표시하는 정보
MTC 서버 식별자 이동통신사업자의 무선네트워크를 통해 디바이스 트리거링을 요청할 수 있는 MTC 서버를 식별하기 위한 정보로 상기한 MTC 디바이스의 외부 식별자를 사용할 수 있음
트리거 애플리케이션ID (trigger application ID) MTC서버의 트리거 요청에 의해 MTC 디바이스 사용자 단말에서 동작시킬 트리거 애플리케이션/기능의 식별자 정보
우선순위(priority) 오버로드 상태에서 처리여부를 결정(e.g. 네트워크 용량에 비해 처리해야 할 트리거 요청 많은 경우에 디바이스 트리거링 처리 여부) 하기 위해 필요할 수 있는 우선순위 및 긴급성 정보
트리거 전달 방법 이동통신사업자의 무선네트워크를 통한 트리거 요청을 전달하는 방법(e.g. SMS를 이용한 트리거링, CBS를 이용한 방법 등)
MTC 그룹 위치 정보 MTC 그룹에 속하는 MTC 디바이스 사용자 단말들의 고정 위치 정보. MTC 그룹 위치 정보는 이동통신망 내의 하나 이상의 셀 정보 또는 이동통신망 오퍼레이터와의 상호 계약에 따라 할당된 특정 지리 정보일 수 있음
MTC 그룹에 포함되는 개별 단말 식별자 리스트 MTC 그룹에 포함되는 단말들의 외부 식별자 (e.g. MSISDN, FQDN, NAI 등) 리스트
타겟 애플리케이션 특정 정보 트리거 요청을 전달받은 MTC 디바이스의 최종 목적지 애플리케이션에 의해 사용될 수 있는 특정한 정보 (e.g. 타겟 응용 포트번호, URL 등)
Table 1
parameter Parameter description
Validity time Time information for saving trigger request in network when trigger request is not delivered to terminal
MTC Group identifier Information for identifying a group consisting of terminals belonging to the same user, such as an external identifier of an individual group (eg Mobile Subscriber Integrated Services Digital Network Number (MSISDN), Fully Qualified Domain Name (FQDN), Network Access Identifier (NAI), SIP) (Session Initiation Protocol) URI (Uniform Resource Identifier), IP address, etc.) can be used, and it is configured to distinguish the identifier used as a group identifier in the wireless network of the mobile carrier. NAI is a standard way of identifying users requesting access from a network, in the form username @ realm according to section 2.1 of RTC 4282.
Display group triggering Information indicating that the trigger request is group triggering
MTC Server Identifier The external identifier of the MTC device may be used as information for identifying an MTC server capable of requesting device triggering through a mobile carrier's wireless network.
Trigger application ID Identifier information of trigger application / function to be operated in MTC device user terminal by trigger request of MTC server
Priority Priority and urgency information that may be needed to determine whether to handle in an overloaded state (eg whether to handle device triggering in the case of a large number of trigger requests to handle relative to network capacity).
Trigger delivery method Method of transmitting trigger request through wireless network of mobile carrier (eg triggering using SMS, method using CBS, etc.)
MTC Group Location Information Fixed location information of MTC device user terminals belonging to the MTC group. The MTC group location information may be one or more cell information in the mobile network or specific geographic information allocated in accordance with a mutual agreement with the mobile network operator.
List of individual terminal identifiers included in MTC group List of external identifiers (eg MSISDN, FQDN, NAI, etc.) of terminals included in MTC group
Target application specific information Specific information that can be used by the final destination application of the MTC device that received the trigger request (eg target application port number, URL, etc.)
도 8은 도 7의 S702 단계의 세부 단계를 도시한다.FIG. 8 shows the detailed steps of step S702 of FIG. 7.
S702 단계에서, MTC-IWF(170)는 MTC 서버(140)에 대한 인증과 MTC 서버(140)가 그룹 트리거 요청에 권한이 있는지에 대한 권한 인가를 한다(S801). MTC 서버(140)에 대한 인증을 위해, 그룹 트리거링 및/또는 개별 트리거링을 요청할 수 있는 MTC 서버(140)의 식별자 정보(예를 들면, MSISDN, FQDN, NAI, SIP URI, IP address 등)는 MTC-IWF(170)에 사전 구성될 수 있다. MTC 서버(140)에 대한 권한 인가를 위해, 특정 MTC 그룹에 대해 그룹 트리거링이 가능한 MTC 서버(140)인지 여부를 확인할 수 있는 정보는 MTC-IWF(170)에 사전 구성되거나 HLR/HSS(162) 등을 통해 조회될 수 있다. 이를 위해 HLR/HSS(162)는 MTC 그룹과 관련된 새로운 그룹별 정보를 관리할 수 있다. 그룹별 정보는 그룹별로 설정된 그룹 식별자 정보(예를 들면, MSISDN, FQDN, NAI, SIP URI, IP address 등), 그룹에 포함되는 개별 단말의 외부 식별자(예를 들면, MSISDN, FQDN, NAI, SIP URI, IP address 등)의 리스트, 그룹에 포함되는 개별 단말의 IMSI 리스트, 그룹 트리거 요청이 가능한 MTC 서버의 식별자 정보를 포함할 수 있다.In step S702, the MTC-IWF 170 authenticates the MTC server 140 and authorizes whether the MTC server 140 has authority to the group trigger request (S801). For authentication to the MTC server 140, identifier information (e.g., MSISDN, FQDN, NAI, SIP URI, IP address, etc.) of the MTC server 140 that may request group triggering and / or individual triggering may be MTC. It may be preconfigured in the IWF 170. For authorization to the MTC server 140, information that can determine whether the MTC server 140 capable of group triggering for a specific MTC group is pre-configured in the MTC-IWF 170 or the HLR / HSS 162 Can be queried through. To this end, the HLR / HSS 162 may manage new group-specific information related to the MTC group. The group information includes group identifier information (for example, MSISDN, FQDN, NAI, SIP URI, IP address, etc.) set for each group, external identifiers of individual terminals included in the group (for example, MSISDN, FQDN, NAI, SIP). URI, IP address, etc.), an IMSI list of individual terminals included in the group, and identifier information of the MTC server capable of requesting a group trigger.
MTC-IWF(170)는 트리거 요청 메시지가 이전에 수신된 트리거 요청 메시지와 중복되는 중복 메시지인지 여부를 판단한다(S802). 트리거 요청 메시지 내의 그룹 식별자 정보(또는 단말 식별자 리스트) 및/또는 MTC 서버 식별자가 이전에 수신된 트리거 요청 신호에 포함된 그룹 식별자 정보(또는 단말 식별자 리스트) 및/또는 MTC 서버 식별자와 동일하고, 트리거 요청 메시지가 이전에 수신된 트리거 요청 신호의 유효 시간 내에 수신된 경우, MTC-IWF(170)는 트리거 요청 메시지가 중복 메시지로 판단한다. 트리거 요청 메시지가 중복 메시지로 판단되는 경우, MTC-IWF(170)는 이를 MTC 서버(140)로 보고할 수 있다.The MTC-IWF 170 determines whether the trigger request message is a duplicate message that is duplicated with a previously received trigger request message (S802). The group identifier information (or terminal identifier list) and / or MTC server identifier in the trigger request message are the same as the group identifier information (or terminal identifier list) and / or MTC server identifier included in the previously received trigger request signal, and the trigger If the request message is received within the valid time of the previously received trigger request signal, the MTC-IWF 170 determines that the trigger request message is a duplicate message. If it is determined that the trigger request message is a duplicate message, the MTC-IWF 170 may report this to the MTC server 140.
MTC-IWF(170)는 그룹 식별자 정보, 단말 식별자 리스트, 단말 IMSI 리스트 등을 통해 그룹에 포함된 개별 단말(120)들의 IMSI 리스트를 추출할 수 있다(S803). 이러한 정보는 MTC 서버(140)로부터의 트리거 요청에 포함되거나 MTC-IWF(170)에 사전 구성되거나 HLR/HSS(162) 등을 통해 조회될 수 있다. 또한, 그룹 식별자 정보, 단말 식별자 리스트와 단말 IMSI 리스트의 매핑 정보는 MTC-IWF(170)에 사전 구성되거나 HLR/HSS(162) 등을 통해 조회될 수 있다.The MTC-IWF 170 may extract the IMSI list of the individual terminals 120 included in the group through the group identifier information, the terminal identifier list, the terminal IMSI list, and the like (S803). Such information may be included in a trigger request from the MTC server 140, preconfigured in the MTC-IWF 170, or viewed through the HLR / HSS 162. In addition, the group identifier information, the mapping information of the terminal identifier list and the terminal IMSI list may be pre-configured in the MTC-IWF 170 or may be inquired through the HLR / HSS 162.
MTC 서버에 의해 MTC 그룹 위치 정보를 수신하지 못한 경우 또는 MTC서버에 의해 MTC 그룹 위치 정보를 수신하더라도 무선 액세스 망에서 페이징 메시지 또는 브로드캐스트 메시지를 전달하는 특정 셀 또는 한 그룹의 셀(a group of cells) 또는 트래킹 영역 또는 라우팅 영역에 대한 식별정보를 바로 추출할 수 없는 경우, MTC-IWF(170)는 그룹에 속한 개별 단말(120)의 위치 정보를 조회할 수 있다(S804). 개별 단말(120)의 위치정보는 MTC-IWF(170)에 사전 구성되거나, HLR/HSS(162) 및 SGSN/MME(164)를 통해 조회될 수 있다. 이를 위해 HLR/HSS(162)는 그룹에 속하는 개별 단말(120)의 고정된 위치를 나타내는 속성 정보 및/또는 개별 단말(120)의 위치 정보를 관리할 수 있고, 단말(120)이 등록된 시점에 단말(120)을 서비스하는 SGSN/MME(164)를 통해 확인하도록 할 수 있다. 예를 들어 HLR/HSS(162)는 가입자 데이터 삽입 요청 메시지(Insert Subscriber Data Request) 내의 IDR-flag 상의 EPS 위치 정보 요청(EPS Location Information Request), 최근 위치 정보 요청(Current Location Request) 중 하나 이상의 플래그를 세팅하여 SGSN/MME(164)로 보내고, SGSN/MME(164)는 상응하는 위치 정보를 HLR/HSS(162)로 전달할 수 있다. A specific cell or group of cells that delivers a paging message or broadcast message in the wireless access network even when the MTC group location information is not received by the MTC server or the MTC group location information is received by the MTC server. ) Or when the identification information about the tracking area or the routing area cannot be directly extracted, the MTC-IWF 170 may inquire the location information of the individual terminal 120 belonging to the group (S804). The location information of the individual terminal 120 may be pre-configured in the MTC-IWF 170 or may be inquired through the HLR / HSS 162 and the SGSN / MME 164. To this end, the HLR / HSS 162 may manage the attribute information indicating the fixed location of the individual terminal 120 belonging to the group and / or the location information of the individual terminal 120, and when the terminal 120 is registered In order to verify the terminal 120 through the SGSN / MME 164 to service. For example, the HLR / HSS 162 may include one or more flags of EPS Location Information Request and Current Location Request on IDR-flag in an Insert Subscriber Data Request message. Set and send to the SGSN / MME 164, the SGSN / MME 164 may pass the corresponding location information to the HLR / HSS (162).
만약 최근 위치 정보 요청 비트가 세팅되고 UE가 유휴모드(idle mode)에 있다면, MME/SGSN(164)은 가장 최신의 UE의 셀정보를 반환하기 위해 UE를 페이지 할 수 있다. 만약 최근 위치 정보 요청 비트가 세팅되고 UE가 연결모드(connected mode)에 있다면, MME는 가장 최신의 UE의 셀정보를 반환하기 위해 리포팅하기 전에 eNodeB로 S1AP 위치 리포팅 제어 프로시져(S1AP Location Reporting Control procedure)를 사용하여 ECGI(E-UTRAN Cell Global Identification) 정보를 조회해올 수 있다. If the latest location information request bit is set and the UE is in idle mode, the MME / SGSN 164 may page the UE to return the cell information of the most recent UE. If the latest location information request bit is set and the UE is in connected mode, the MME S1AP Location Reporting Control procedure to the eNodeB before reporting to return the cell information of the most recent UE. E-UTRAN Cell Global Identification (ECGI) information can be retrieved using.
MTC-IWF(170)는 그룹에 속한 개별 단말(120)의 접속 상태(reachability) 정보를 조회할 수 있다(S805). 개별 단말(120)의 접속 상태 정보는 개별 단말(120)의 IMSI 정보를 이용하여 HLR/HSS(162)를 통해 조회될 수 있다.The MTC-IWF 170 may inquire connection state (reachability) information of the individual terminal 120 belonging to the group (S805). The connection state information of the individual terminal 120 may be inquired through the HLR / HSS 162 using the IMSI information of the individual terminal 120.
MTC-IWF(170)는 그룹에 속한 개별 단말(120)이 위치한 셀의 부하 정보를 조회할 수 있다(S806). 일 예에서, 셀의 부하 정보 조회는 CBC(166)를 통해 실행될 수 있다. MTC-IWF(170)는 그룹에 속한 개별 단말(120)들의 위치 정보에 대한 리스트를 포함하는 셀의 부하 정보 요청을 메시지를 CBC(166)로 전송할 수 있다. CBC(166)는 3GPP TS25.419에 정의된 LOAD QUERY Request/Indication 메시지, LOAD QUERY Response/Confirm 메시지 등을 이용하여 부하 정보를 MTC-IWF(170)로 전송할 수 있다.The MTC-IWF 170 may inquire load information of the cell where the individual terminal 120 belonging to the group is located (S806). In one example, load information lookup of a cell may be performed via the CBC 166. The MTC-IWF 170 may transmit a message to the CBC 166 with a request for load information of a cell including a list of location information of individual terminals 120 belonging to the group. The CBC 166 may transmit load information to the MTC-IWF 170 using a LOAD QUERY Request / Indication message, a LOAD QUERY Response / Confirm message, and the like defined in 3GPP TS25.419.
MTC-IWF(170)는 단말(120)의 위치 정보, 위치 정보에 기초하여 가공된 정보(예를 들면, 특정 셀 내에 그룹에 속한 단말(120)의 개수), 단말(120)의 접속 상태 정보, 셀의 부하 정보, MTC 서버(140)의 트리거 요청 메시지에 포함된 트리거 전달 방법, 이동 통신 사업자가 무선 네트워크를 통해 제공하고 있는 트리거 전달 방법, 기타 이동 통신 사업자의 운용 정책 중 하나 이상을 고려하여 그룹 트리거링 전달 방법을 결정할 수 있다(S807). The MTC-IWF 170 may process information based on the location information and location information of the terminal 120 (for example, the number of terminals 120 belonging to a group in a specific cell), and connection state information of the terminal 120. Considering one or more of cell load information, a trigger forwarding method included in a trigger request message of the MTC server 140, a trigger forwarding method provided by a mobile operator through a wireless network, and an operation policy of another mobile carrier. The group triggering delivery method may be determined (S807).
예를 들면, 특정 셀 내에서 그룹에 속한 단말(120)의 개수가 일정 수 또는 비율을 초과하면 브로드캐스트 채널을 이용한 그룹 트리거링 전달 방법이 결정될 수 있다. 또는, 단말(120)들이 많은 지역(셀)에 낮은 빈도로 존재하면 SMS 또는 페이징을 이용한 그룹 트리거링 전달 방법이 결정될 수 있다. 또는, 등록되지 않은 단말(120)을 트리거링하는 경우 SMS를 이용한 그룹 트리거링 전달 방법은 제외될 수 있다. For example, if the number of terminals 120 belonging to a group in a specific cell exceeds a predetermined number or ratio, a group triggering transmission method using a broadcast channel may be determined. Alternatively, if the terminal 120 exists in a low frequency in a large number of areas (cells), a group triggering delivery method using SMS or paging may be determined. Alternatively, when triggering the unregistered terminal 120, the group triggering delivery method using SMS may be excluded.
이동 통신 사업자의 운용 정책에 따라 개별 단말(120)의 접속 상태 조회 또는 셀의 부하 조회 등은 수행되지 않을 수 있거나, 일정 시간 내에 MTC 서버(140)에 의한 그룹 트리거 재요청과 같은 특정 상황에서만 수행될 수도 있다.According to the operation policy of the mobile communication operator, the connection state inquiry of the individual terminal 120 or the load inquiry of the cell may not be performed or performed only in a specific situation such as a group trigger re-request by the MTC server 140 within a predetermined time. May be
MTC-IWF(170)는 결정한 그룹 트리거 전달 방법에 기초하여 그룹 트리거 요청을 전달할 네트워크 내의 개체의 정보를 조회할 수 있다(S808). 예를 들면, SMS를 통한 그룹 트리거 전달을 위해서는 SMS-SC(168) 정보를, 페이징을 통한 그룹 트리거 전달을 위해서는 개별 단말(120)을 서비스하는 SGSN/MME(164) 정보를, 브로드캐스트를 통한 그룹 트리거 전달을 위해서는 CBC(166)와 같은 코어 노드의 정보를 조회한다. SMS-SC(168) 정보 및 CBC(166) 정보는 MTC-IWF(170) 내에 사전 구성될 수 있다. SGSN/MME(164) 정보는 HLR/HSS(162)를 통해 조회될 수 있다.The MTC-IWF 170 may inquire the information of the entity in the network to which the group trigger request is to be transmitted, based on the determined group trigger delivery method (S808). For example, SMS-SC 168 information for group trigger delivery through SMS, and SGSN / MME 164 information for serving an individual terminal 120 for group trigger delivery through paging, through broadcast For group trigger delivery, information of a core node such as CBC 166 is queried. The SMS-SC 168 information and the CBC 166 information may be preconfigured within the MTC-IWF 170. SGSN / MME 164 information may be queried through HLR / HSS 162.
MTC-IWF(170)는 선택된 개체로 트리거 요청 메시지를 전송할 수 있다(S809). MTC-IWF(170)로부터의 트리거 요청 메시지는 표 1의 정보를 일부 또는 전부를 포함할 수 있다. MTC 서버(140)가 MTC-IWF(170)로 전송하는 트리거 요청 메시지에 포함된 정보와 MTC-IWF(170)가 선택된 개체로 전송하는 트리거 요청 메시지에 포함된 정보는 다를 수 있다. MTC-IWF(170)가 선택된 개체로 전송하는 트리거 요청 메시지에 포함된 정보는 선택된 개체에 따라 다를 수 있다.The MTC-IWF 170 may transmit a trigger request message to the selected entity (S809). The trigger request message from the MTC-IWF 170 may include some or all of the information in Table 1. The information included in the trigger request message transmitted by the MTC server 140 to the MTC-IWF 170 may be different from the information included in the trigger request message transmitted by the MTC-IWF 170 to the selected entity. The information included in the trigger request message transmitted by the MTC-IWF 170 to the selected entity may vary depending on the selected entity.
MTC-IWF(170)는 트리거 요청 메시지를 전달한 후 과금 데이터를 생성하여 이동 통신 사업자의 과금 시스템에 전송할 수 있다(S810). 과금 데이터는 MTC 서버(140)의 식별자, MTC 그룹 식별자, 그룹에 포함된 개별 단말(120)의 식별자 리스트 등을 포함할 수 있다.After transmitting the trigger request message, the MTC-IWF 170 may generate charging data and transmit the charging data to the charging system of the mobile communication operator (S810). The charging data may include an identifier of the MTC server 140, an MTC group identifier, a list of identifiers of the individual terminals 120 included in the group, and the like.
도 8을 참조하여 상술한 방법은 일 예일 뿐이고, 다른 순서의 방법도 가능하다. 예를 들면, S802 내지 S806 단계의 순서는 변경될 수 있다. The method described above with reference to FIG. 8 is merely an example and other order methods are possible. For example, the order of steps S802 to S806 may be changed.
도 9는 일 실시예에 따른 MTC-IWF(170)의 구성을 도시한다.9 illustrates a configuration of the MTC-IWF 170 according to an embodiment.
상술한 과정을 실행하기 위해, MTC-IWF(170)의 구성을 도시하는 도 9를 참조하면, MTC-IWF(170)는 MTC 서버 인터페이스 모듈, MTC 서버 인증 모듈, 그룹 트리거 권한 인가 모듈, 그룹 식별자 매핑 정보 추출 모듈, 위치 조회 모듈, 개별 디바이스들의 접속 상태 조회 모듈, 셀 부하 조회 모듈, 그룹 트리거 전달 방법 결정 모듈, 전달할 네트워크 개체 정보 조회 모듈, 그룹 트리거 전달 인터페이스, 그룹 트리거링 과금 모듈, 중복 메시지 판단 모듈 등을 포함할 수 있다.In order to execute the above-described process, referring to FIG. 9 illustrating the configuration of the MTC-IWF 170, the MTC-IWF 170 may include an MTC server interface module, an MTC server authentication module, a group trigger authority authorization module, and a group identifier. Mapping information extraction module, location inquiry module, connection status inquiry module of individual devices, cell load inquiry module, group trigger delivery method determination module, network object information inquiry module to be delivered, group trigger delivery interface, group triggering charging module, duplicate message determination module And the like.
각 개체에 따라 도 7에서 MTC-IWF(170)에 의한 트리거 요청 단계(S703) 및 각 개체에 의한 트리거 요청 단계(S704)가 이하에서 상세하게 기술된다.According to each entity, the trigger request step S703 by the MTC-IWF 170 and the trigger request step S704 by each entity are described in detail below in FIG. 7.
MTC-IWF(170)가 SMS를 이용한 트리거 전달 방법을 결정한 경우, MTC-IWF(170)는 SMS-SC/IP-SM-GW(168)로 트리거 요청 메시지를 전송한다. 이러한 경우, 트리거 요청 메시지는 그룹에 포함되는 개별 단말(120)의 식별자를 포함한다. 단말(120)이 MSISDN을 통해 식별될 수 있는 경우 트리거 요청 메시지는 MSISDN 리스트를 포함할 수 있다. 단말(120)이 MSISDN을 통해 식별될 수 없는 경우 트리거 요청 메시지는 IMSI 리스트를 포함할 수 있다.When the MTC-IWF 170 determines the trigger delivery method using SMS, the MTC-IWF 170 transmits a trigger request message to the SMS-SC / IP-SM-GW 168. In this case, the trigger request message includes the identifier of the individual terminal 120 included in the group. When the terminal 120 can be identified through the MSISDN, the trigger request message may include an MSISDN list. If the terminal 120 cannot be identified through the MSISDN, the trigger request message may include an IMSI list.
SMS-SC/IP-SM-GW(168)가 MSISDN 리스트를 전달받은 경우, SMS-SC/IP-SM-GW(168)는 MSISDN 리스트에 포함된 각 단말(120)로 MSISDN을 이용하여 기존 SMS 전달과 동일하게 네트워크를 통해 단문 메시지를 전송하여 트리거를 요청한다. 단문 메시지에 포함되는 착신 전화 번호는 단말(120)의 MSISDN을 이용한다.When the SMS-SC / IP-SM-GW 168 receives the MSISDN list, the SMS-SC / IP-SM-GW 168 uses the MSISDN for each terminal 120 included in the MSISDN list. As with forwarding, request a trigger by sending a short message over the network. The called phone number included in the short message uses the MSISDN of the terminal 120.
SMS-SC/IP-SM-GW(168)가 IMSI 리스트를 전달받은 경우, SMS-SC/IP-SM-GW(168)는 IMSI 리스트에 포함된 각 단말(120)로 IMSI를 이용하여 단문 메시지를 전송하여 트리거를 요청한다. 단문 메시지에 포함되는 착신 전화 번호는 단말(120)의 외부 식별자(예를 들면, FQDN, NAI, SIP URI, IP address 등)를 이용한다. 이를 위해, SMS-SC/IP-SM-GW(168)는 IMSI를 이용하여 HLR/HSS(162)에 라우팅 정보(예를 들면, SGSN/MME(164))를 조회할 수 있고, HLR/HSS(162)는 SMS-SC/IP-SM-GW(168)의 라우팅 정보 조회 요구에 응답할 수 있다. When the SMS-SC / IP-SM-GW 168 receives the IMSI list, the SMS-SC / IP-SM-GW 168 sends a short message using the IMSI to each terminal 120 included in the IMSI list. Send a request for a trigger. The called phone number included in the short message uses an external identifier (eg, FQDN, NAI, SIP URI, IP address, etc.) of the terminal 120. To this end, the SMS-SC / IP-SM-GW 168 may query the HLR / HSS 162 for routing information (eg, SGSN / MME 164) using IMSI, and the HLR / HSS 162 may respond to the routing information inquiry request of the SMS-SC / IP-SM-GW 168.
MTC-IWF(170)가 페이징을 이용한 트리거 전달 방법을 결정한 경우, MTC-IWF(170)는 HLR/HSS(162)로 트리거 요청 메시지를 전송한다. 트리거 요청 메시지는 그룹 식별자 및/또는 그룹에 포함된 단말(120)의 IMSI 리스트를 포함할 수 있다. 도 3의 S302 내지 S305 단계에서 전술한 바와 같이, HLR/HSS(162)는 SGSN/MME(164)로 트리거 요청을 하고, SGSN/MME(164)는 단말(120)을 페이징할 수 있다.When the MTC-IWF 170 determines a trigger delivery method using paging, the MTC-IWF 170 transmits a trigger request message to the HLR / HSS 162. The trigger request message may include a group identifier and / or an IMSI list of the terminal 120 included in the group. As described above in steps S302 to S305 of FIG. 3, the HLR / HSS 162 may request a trigger to the SGSN / MME 164, and the SGSN / MME 164 may page the terminal 120.
MTC-IWF(170)가 브로드캐스트를 이용한 트리거 전달 방법(상기 브로드 캐스트 채널을 통해 시스템 정보 블록을 이용한 방법 또는 SMS 브로드캐스트를 이용한 방법)을 결정한 경우, MTC-IWF(170)는 코어망 노드(예를 들면, CBC(166))로 트리거 요청 메시지를 전송한다. 코어망 노드는 RAN 노드에 브로드캐스트될 정보를 전달/업데이트하고, RAN 노드는 셀 내의 모든 단말에 트리거 요청 메시지를 브로드캐스트한다. When the MTC-IWF 170 determines a trigger delivery method using a broadcast (a method using a system information block or a method using an SMS broadcast through the broadcast channel), the MTC-IWF 170 is a core network node ( For example, the CBC 166 sends a trigger request message. The core network node delivers / updates information to be broadcast to the RAN node, and the RAN node broadcasts a trigger request message to all terminals in the cell.
이러한 경우, 트리거링을 목적으로 하지 않는 다른 단말(MTC 단말이 아닌 일반 단말)이 수신된 브로드캐스트 메시지를 무시하도록 하기 위해, 브로드캐스트 메시지는 메시지 식별자, 그룹 식별자, 및/또는 단말 식별자(또는 단말 식별자 리스트)를 포함할 수 있다. 메시지 식별자는 브로드캐스트 메시지가 MTC 디바이스 트리거링을 위한 메시지인지 여부를 표시할 수 있다. 즉 특정한 메시지 식별자 값이 MTC 그룹 트리거링을 위한 값으로 예약되거나 설정될 수 있다. 브로드캐스트된 메시지를 수신할 수 있는 단말은 상기 메시지 식별자를 포함한 브로드캐스트 메시지를 수신하여 처리(e.g. 트리거 애플리케이션/기능으로 전달)할 수 있다. 일반 단말은 브로드캐스트 메시지가 트리거를 위한 메시지인 경우 이를 무시할 수 있다. 그룹 식별자 또는 단말 식별자는 브로드캐스트 메시지가 수신될 단말 또는 단말의 그룹을 표시할 수 있고, 단말은 그룹 식별자 또는 단말 식별자가 자신을 지정하지 않는 경우 이를 무시할 수 있다.In such a case, the broadcast message may include a message identifier, a group identifier, and / or a terminal identifier (or terminal identifier) in order for another terminal (non-MTC terminal) to ignore the received broadcast message, which is not intended for triggering. List). The message identifier may indicate whether the broadcast message is a message for MTC device triggering. That is, a specific message identifier value may be reserved or set as a value for MTC group triggering. The terminal capable of receiving the broadcast message may receive and process the broadcast message including the message identifier (e.g., transmit it to the trigger application / function). The general terminal may ignore the broadcast message if it is a message for triggering. The group identifier or the terminal identifier may indicate a terminal or a group of terminals to which a broadcast message is to be received, and the terminal may ignore this if the group identifier or the terminal identifier does not specify itself.
또는, 트리거를 위한 브로드캐스트 메시지는 다른 데이터 코딩 방법을 사용할 수 있다. 일반 단말은 현재 표준화된 데이터 코딩 방법을 사용하지 않은 메시지의 경우 이를 무시하도록 할 수 있다. MTC 단말의 트리거를 위한 브로드캐스트 메시지는, 예를 들면, 3GPP TS23.038의 CBS 데이터 코딩 계획(data coding scheme)에 남겨져 있는 코딩 그룹 비트를 이용하여 데이터 코딩될 수 있고, 이러한 방식으로 데이터 코딩된 메시지는 일반 단말에 의해 무시되고 MTC 단말에 의해서만 해석될 수 있다. MTC 단말에 의해 해석된 브로드캐스트 메시지는 그룹 식별자 또는 단말 식별자를 포함할 수 있다. 그리하여, 그룹 식별자 또는 단말 식별자가 자신을 지정하지 않는 경우 MTC 단말은 이를 무시할 수 있다. MTC 디바이스 트리거링을 위한 브로드캐스트 메시지를 수신할 수 있는 MTC 단말과 수신할 수 없는 일반 단말의 구분 정보는 장치의 속성 정보에 포함될 수 있고, 이동 통신 사업자에 의해 변경될 수 있다.Alternatively, the broadcast message for the trigger may use another data coding method. The general terminal can ignore the case of the message that does not currently use the standardized data coding method. The broadcast message for the trigger of the MTC terminal may be data coded using, for example, coding group bits left in the CBS data coding scheme of 3GPP TS23.038, and data coded in this manner. The message is ignored by the generic terminal and can only be interpreted by the MTC terminal. The broadcast message interpreted by the MTC terminal may include a group identifier or a terminal identifier. Thus, if the group identifier or the terminal identifier does not specify itself, the MTC terminal may ignore it. The distinguishing information of the MTC terminal capable of receiving the broadcast message for MTC device triggering and the general terminal which cannot be received may be included in the attribute information of the device, and may be changed by the mobile operator.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited thereto. The protection scope of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of the present invention.
CROSS-REFERENCE TO RELATED APPLICATIONCROSS-REFERENCE TO RELATED APPLICATION
본 특허출원은 2011년 10월 7일 한국에 출원한 특허출원번호 제 10-2011-0102614 호에 대해 미국 특허법 119(a)조 (35 U.S.C § 119(a))에 따라 우선권을 주장하며, 그 모든 내용은 참고문헌으로 본 특허출원에 병합된다. 아울러, 본 특허출원은 미국 이외에 국가에 대해서도 위와 동일한 이유로 우선권을 주장하면 그 모든 내용은 참고문헌으로 본 특허출원에 병합된다.This patent application claims priority pursuant to United States Patent Act section 119 (a) (35 USC § 119 (a)) with respect to patent application No. 10-2011-0102614, filed in Korea on October 7, 2011. All content is incorporated by reference in this patent application. In addition, if this patent application claims priority for the same reason for countries other than the United States, all its contents are incorporated into this patent application by reference.

Claims (20)

  1. MTC(Machine Type Communication) 서버로부터 단말의 트리거 요청 메시지를 수신하는 MTC 서버 인터페이스; 및An MTC server interface for receiving a trigger request message of a terminal from a machine type communication (MTC) server; And
    상기 단말이 위치하는 셀에 셀 브로드캐스트 서비스(Cell Broadcast Service, CBS)를 제공하는 CBC(Cell Broadcast Center)로 트리거 메시지를 전달하는 트리거 전달 인터페이스를 포함하는 것을 특징으로 하는 MTC 중계 서버.And a trigger delivery interface for delivering a trigger message to a cell broadcast center (CBC) that provides a cell broadcast service (CBS) to a cell in which the terminal is located.
  2. 제 1 항에 있어서, The method of claim 1,
    상기 MTC 서버 인터페이스는 상기 단말의 고정 위치 정보를 수신하는 것을 특징으로 하는 MTC 중계 서버.The MTC server interface, characterized in that for receiving the fixed position information of the terminal MTC relay server.
  3. 제 2 항에 있어서,The method of claim 2,
    상기 MTC 중계 서버는 상기 MTC 중계 서버에 사전에 구성된 개별 단말의 셀 정보를 조회하는 것을 특징으로 하는 MTC 중계 서버.The MTC relay server MTC relay server, characterized in that for querying the cell information of the individual terminal configured in advance to the MTC relay server.
  4. 제 2 항에 있어서,The method of claim 2,
    상기 MTC 중계 서버는 가입자 정보를 관리하는 HLR/HSS로부터 서비스 노드(SGSN/MME)를 구하고, 상기 서비스 노드로부터 개별 단말의 셀 정보를 구하는 것을 특징으로 하는 MTC 중계 서버.The MTC relay server obtains a service node (SGSN / MME) from an HLR / HSS managing subscriber information and obtains cell information of an individual terminal from the service node.
  5. 제 1 항에 있어서,The method of claim 1,
    상기 MTC 서버 인터페이스는 상기 단말의 MSISDN(Mobile Subscriber Integrated Service Digital Network Number)를 수신하는 것을 특징으로 하는 MTC 중계 서버.The MTC server interface MTC relay server, characterized in that for receiving the Mobile Subscriber Integrated Service Digital Network Number (MSISDN) of the terminal.
  6. 제 1 항에 있어서,The method of claim 1,
    상기 CBC로 트리거 메시지의 전달은 특정 셀 내에서 단말의 개수가 일정 수를 초과하면 선택되는 것을 특징으로 하는 MTC 중계 서버.MTC relay server, characterized in that the delivery of the trigger message to the CBC is selected if the number of terminals in a particular cell exceeds a certain number.
  7. 제 1 항에 있어서,The method of claim 1,
    상기 트리거 요청 메시지는 유효 시간, MTC 그룹 식별자, 트리거 애플리케이션 ID, 우선순위, MTC 그룹 위치 정보, 타겟 애플리케이션 특정 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 MTC 중계 서버.The trigger request message MTC relay server, characterized in that it comprises at least one of validity time, MTC group identifier, trigger application ID, priority, MTC group location information, target application specific information.
  8. 제 1 항에 있어서,The method of claim 1,
    상기 트리거 메시지는 단말의 트리거링을 위한 메시지 여부를 표시하는 메시지 식별자, 그룹 식별자, 단말 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 MTC 중계 서버.The trigger message MTC relay server, characterized in that it comprises at least one of a message identifier, a group identifier, a terminal identifier indicating whether the message for the triggering of the terminal.
  9. 제 1 항에 있어서,The method of claim 1,
    트리거링을 요청할 수 있는 MTC 서버의 정보 또는 특정 MTC 그룹에 대해 트리거링이 가능한 MTC 서버의 정보는 상기 MTC 중계 서버에 사전 구성되거나 HLR/HSS를 통해 조회되는 것을 특징으로 하는 MTC 중계 서버.MTC relay server that can request triggering or MTC server information that can be triggered for a specific MTC group is pre-configured in the MTC relay server or MTC relay server, characterized in that via the HLR / HSS.
  10. 제 1 항에 있어서,The method of claim 1,
    상기 MTC 중계 서버는 상기 MTC 서버의 식별자, MTC 그룹의 식별자, 그룹에 포함된 개별 단말의 식별자 중 적어도 하나를 포함하는 과금 데이터를 생성하는 것을 특징으로 하는 MTC 중계 서버.The MTC relay server generates charging data including at least one of an identifier of the MTC server, an identifier of an MTC group, and an identifier of an individual terminal included in the group.
  11. MTC(Machine Type Communication) 서버로부터 단말의 트리거 요청 메시지를 수신하는 단계; 및Receiving a trigger request message of a terminal from a machine type communication (MTC) server; And
    상기 단말이 위치하는 셀에 셀 브로드캐스트 서비스(Cell Broadcast Service, CBS)를 제공하는 CBC(Cell Broadcast Center)로 트리거 메시지를 전달하는 단계를 포함하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.And transmitting a trigger message to a cell broadcast center (CBC) that provides a cell broadcast service (CBS) to a cell in which the terminal is located.
  12. 제 11 항에 있어서, The method of claim 11,
    상기 단말의 트리거 요청 메시지 수신 단계는 상기 단말의 고정 위치 정보를 수신하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.Receiving the trigger request message of the terminal, the trigger message relay method of the MTC relay server, characterized in that for receiving the fixed position information of the terminal.
  13. 제 12 항에 있어서,The method of claim 12,
    상기 MTC 중계 서버에 사전에 구성된 개별 단말의 셀 정보를 조회하는 단계를 더 포함하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.And querying cell information of an individual terminal configured in advance in the MTC relay server.
  14. 제 12 항에 있어서,The method of claim 12,
    가입자 정보를 관리하는 HLR/HSS로부터 서비스 노드(SGSN/MME)를 구하고, 상기 서비스 노드로부터 개별 단말의 셀 정보를 구하는 단계를 더 포함하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.Obtaining a service node (SGSN / MME) from the HLR / HSS managing the subscriber information, and obtaining the cell information of the individual terminal from the service node further comprising the trigger message relay method of the MTC relay server.
  15. 제 11 항에 있어서,The method of claim 11,
    상기 단말의 트리거 요청 메시지 수신 단계는 상기 단말의 MSISDN(Mobile Subscriber Integrated Service Digital Network Number)를 수신하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.Receiving the trigger request message of the terminal, the trigger message relay method of the MTC relay server, characterized in that for receiving the mobile subscriber integrated service digital network number (MSSISDN) of the terminal.
  16. 제 11 항에 있어서,The method of claim 11,
    상기 CBC로 트리거 메시지를 전달하는 단계는 특정 셀 내에서 단말의 개수가 일정 수를 초과하면 실행되는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.The transmitting of the trigger message to the CBC is trigger message relay method of the MTC relay server, characterized in that is executed when the number of terminals in a specific cell exceeds a certain number.
  17. 제 11 항에 있어서,The method of claim 11,
    상기 트리거 요청 메시지는 유효 시간, MTC 그룹 식별자, 트리거 애플리케이션 ID, 우선순위, MTC 그룹 위치 정보, 타겟 애플리케이션 특정 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.The trigger request message may include at least one of a valid time, an MTC group identifier, a trigger application ID, a priority, MTC group location information, and target application specific information.
  18. 제 11 항에 있어서,The method of claim 11,
    상기 트리거 메시지는 단말의 트리거링을 위한 메시지 여부를 표시하는 메시지 식별자, 그룹 식별자, 단말 식별자 중 적어도 하나를 포함하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.The trigger message relay method of the MTC relay server, characterized in that it comprises at least one of a message identifier, a group identifier, a terminal identifier indicating whether the message for the triggering of the terminal.
  19. 제 11 항에 있어서,The method of claim 11,
    트리거링을 요청할 수 있는 MTC 서버의 정보 또는 특정 MTC 그룹에 대해 트리거링이 가능한 MTC 서버의 정보는 상기 MTC 중계 서버에 사전 구성되거나 HLR/HSS를 통해 조회되는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.Information of the MTC server that can request triggering or information of the MTC server that can be triggered for a specific MTC group is pre-configured in the MTC relay server or inquired through HLR / HSS, trigger message relay method of the MTC relay server .
  20. 제 11 항에 있어서,The method of claim 11,
    상기 MTC 중계 서버는 상기 MTC 서버의 식별자, MTC 그룹의 식별자, 그룹에 포함된 개별 단말의 식별자 중 적어도 하나를 포함하는 과금 데이터를 생성하는 단계를 더 포함하는 것을 특징으로 하는 MTC 중계 서버의 트리거 메시지 중계 방법.The MTC relay server further comprises the step of generating the charging data including at least one of the identifier of the MTC server, the identifier of the MTC group, the identifier of the individual terminals included in the group trigger message of the MTC relay server Relay method.
PCT/KR2012/008099 2011-10-07 2012-10-05 Trigger request transfer server, method for transferring a trigger request of a server, communication network and terminal trigger method in a communication network WO2013051898A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020110102614A KR20130038002A (en) 2011-10-07 2011-10-07 Trigger request delivering server, triggering request delivering method thereof, communication network, and user equipment triggering method thereof
KR10-2011-0102614 2011-10-07

Publications (2)

Publication Number Publication Date
WO2013051898A2 true WO2013051898A2 (en) 2013-04-11
WO2013051898A3 WO2013051898A3 (en) 2013-07-04

Family

ID=48044318

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/008099 WO2013051898A2 (en) 2011-10-07 2012-10-05 Trigger request transfer server, method for transferring a trigger request of a server, communication network and terminal trigger method in a communication network

Country Status (2)

Country Link
KR (1) KR20130038002A (en)
WO (1) WO2013051898A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104540107A (en) * 2014-12-03 2015-04-22 东莞宇龙通信科技有限公司 Management method and management system for machine type communication (MTC) terminal cluster, and network side equipment
WO2017034697A1 (en) * 2015-08-25 2017-03-02 Intel Corporation Evolved node-b, user equipment, and methods for paging using a bitmap of paging indicators

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102645821B1 (en) 2021-03-25 2024-03-08 대봉엘에스 주식회사 Citron fermented extracts and uses thereof

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011066409A1 (en) * 2009-11-25 2011-06-03 Interdigital Patent Holdings, Inc. Machine type communication preregistration

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011066409A1 (en) * 2009-11-25 2011-06-03 Interdigital Patent Holdings, Inc. Machine type communication preregistration

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP TS 22.368 V11.0.1 11 February 2011, *
3GPP TSG SA WG2 MEETING #83 TD S2-110732 (HTC) 15 February 2011, *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104540107A (en) * 2014-12-03 2015-04-22 东莞宇龙通信科技有限公司 Management method and management system for machine type communication (MTC) terminal cluster, and network side equipment
WO2017034697A1 (en) * 2015-08-25 2017-03-02 Intel Corporation Evolved node-b, user equipment, and methods for paging using a bitmap of paging indicators
US9955453B2 (en) 2015-08-25 2018-04-24 Intel Corporation Evolved Node-B, user equipment, and methods for paging using a bitmap of paging indicators

Also Published As

Publication number Publication date
KR20130038002A (en) 2013-04-17
WO2013051898A3 (en) 2013-07-04

Similar Documents

Publication Publication Date Title
US11871295B2 (en) Registration management method for terminal accessing 5G network on non-3GPP access
WO2013055063A1 (en) Short message server, terminal trigger method of server thereof, trigger request delivery server, trigger request deliver method of server thereof
US20180332440A1 (en) Group messaging in a communication network
WO2018066977A1 (en) Method and device for terminal attaching and creating home-routed pdu session in roaming environment supporting network slice
EP2448297B1 (en) Information processing method and system, and mobility management network element
AU754743B2 (en) Method, and associated apparatus, for selectively permitting transmission of packet data to a mobile terminal
WO2013051826A2 (en) Mobility management entity handling sms-related signal
EP3566509B1 (en) Registration management method for terminal accessing 5g network on non-3gpp access
US10499327B2 (en) Network selection method and base station
WO2012033383A2 (en) Nas communication method and apparatus in mobile telecommunication system
WO2011087239A2 (en) Method and system for transmitting message
CN102340826A (en) Data transmission method and device
WO2011134394A1 (en) Method for triggering communication between group of machine type communication devices and machine type communication server, and machine type communication device thereof
CN102413453B (en) A kind of shared method and system of MTC device Subscriber Number
WO2011020435A1 (en) Method and system for transmitting data packet at machine-to-machine (m2m) application server
WO2013051898A2 (en) Trigger request transfer server, method for transferring a trigger request of a server, communication network and terminal trigger method in a communication network
WO2012152221A1 (en) Service communication method, device, and system
CN108377496B (en) Terminal authentication method and device
WO2016050034A1 (en) Group addressing processing method, device, mtc intercommunicating gateway and api gw
WO2013065996A1 (en) Server and method for triggering machine-type communication terminal
WO2011018023A1 (en) Method and apparatus for terminal management and system for terminal remote management
JP2008079087A (en) Communication server, communication system, and communication method
CN104254055A (en) Emergency calling method, device and system
KR20130049130A (en) Server and method for triggering of machine type communication device
KR20130049632A (en) Server and method for device triggering using short message service

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

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 12838220

Country of ref document: EP

Kind code of ref document: A2