OneM2M-ARC-2013-0412-BRequest_Resource Architecture Proposal to address Broadcasting/Multicasting Requirements Group Name: WG2 Source: Takanori Iwai, NEC,

Slides:



Advertisements
Similar presentations
A global Service layer platform for M2M communications
Advertisements

CMDH Refinement Contribution: oneM2M-ARC-0397
Is a Node or not Node? ARC Node_resolution Group Name: ARC Source: Barbara Pareglio, NEC, Meeting Date: ARC#9.1 Agenda.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Doc.: IEEE /0408r0 Submission March 2004 Colin Blanchard, BTSlide 1 3GPP WLAN Interworking Security Colin Blanchard British Telecommunications.
Service Layer Session Management Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP16 Agenda Item:
REQ WG Reuse of underlying networks, 3GPP
REQ WG Reuse of underlying networks, 3GPP
REQ WG Reuse of underlying networks, 3GPP From: Omar Elloumi (ALU) Source: Alcatel-Lucent (ATIS) Meeting Date: Agenda Item:
Discussion oneM2M WG2 contributions to address Network Optimization Group Name: WG2 Source: Takanori Iwai, NEC,
Summary of 3GPP TR GPP2 TSG-S WG4 S Source: Qualcomm Incorporated Contact(s): Anand Palanigounder,
Device Management using mgmtCmd resource
Device Management using mgmtCmd resource Group Name: WG2/WG5 Source: InterDigital Communications Meeting Date: Agenda Item: TBD.
Mechanism to support establishment of charging policies Group Name: WG2-ARC Source: InterDigital Meeting Date: TP8 Agenda Item:
I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67 th IETF Annual Meeting MIPSHOP Working Group.
App-ID Use Cases, Syntax and Attributes SEC App-ID_Use_Cases,_Syntax_and_Attributes Group Name: Architecture Source: Darold Hemphill, iconectiv,
Common Service Entities
Optimized M2M interworking with mobile networks Group Name: oneM2M REQ Source: Takanori Iwai, NEC, Meeting Date: Agenda.
An Operators Input for oneM2M Baseline  Group name: TP#2/WG1  Source: DTAG, Vodafone Group  Meeting Date:  Agenda Item: WG1 agenda item.
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
Introduction of PRO WG activities Group Name: TP Source: Shingo Fujimoto, FUJITSU, Meeting Date: Agenda Item:
T Multimedia Seminar Carlos Herrero55828H Osmo Tolvanen46958L.
OneM2M-REQ R03 Proposed simple guidelines for writing use cases and requirements Group Name: oneM2M WG1 / WG2 Source: Joerg Swetina (NEC), Ataru.
3GPP Rel-13 Interworking discussions
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
Answer the Questions Regarding Pending Issues on Access Control Group Name: WG4 SEC Source: LG Electronics Meeting Date: Agenda Item: SEC#11.4.
An operator’s perspective on support for different M2M deployment scenarios AT&T Group Name: TP Source: Farooq Bari, Jianrong Wang; AT&T;
Usage Scenarios for CSE Group Name: WG2(ARC-WG) Source: Shingo Meeting Date: Agenda Item: Message.
What and Why? Next steps for oneM2M Semantics Group Name: WG5 Source: Joerg Swetina, Martin Bauer (NEC) Meeting Date: Agenda Item: WI-0005 oneM2M-MAS
Work Group / Work Item Proposal Slide 1 © 2012 oneM2M Partners oneM2M-TP oneM2M_Work_Group_Work_Item_Proposal Group name: Technical Plenary Source:
AllJoyn-Interworking Discussion Group Name: TP WG2 ARC Source: Josef Blanz, Phil Hawkes, Qualcomm Inc., Meeting Date:
Architectural Principles for Services Group Name: WG2- ARC Source: Tim Carey, ALU, Meeting Date: Agenda Item:
Step by step approach Group Name: WG2 Source: Michael hs. Yang, LG uplus, Jaeseung Song, NEC Europe, Meeting.
Node-Specific Resource Group Name: ARC&MAS Source: LGE, Meeting Date: Agenda Item: Contribution.
App-ID Use Cases, Syntax and Attributes ARC R01-App-ID_Use_Cases,_Syntax_and_Attributes Group Name: Architecture Source: Darold Hemphill, iconectiv,
3GPP Rel-13 Interworking discussions
3GPP SCEF Interworking Call Flows
M2M Service Session Management (SSM) CSF
Realizing Ms Interface with OMA DM Group Name: MAS WG Source: Seungkyu Park, LG Meeting Date:
ARC R02 Modelling operations – problem statement and proposal Group Name: ARC#19.3 Source: Joerg Swetina, NEC,
Optimized M2M interworking with mobile networks Group Name: oneM2M REQ Source: Takanori Iwai, NEC, Meeting Date: Agenda.
Architectural Considerations for Semantic Support Group Name: WG5 Source: Martin Bauer (NEC), Joerg Swetina (NEC) Meeting Date: Agenda Item:
M2M Service Layer – DM Server Security Group Name: OMA-BBF-oneM2M Adhoc Source: Timothy Carey, Meeting Date:
Potential use case for discussion – Street Light Automation Group Name: WG1/2 Source: Cisco Meeting Date: Joint-REQ-ARC-WGs-call Agenda Item: Use cases.
EHRPD-LTE Inter Technology Spectrum Optimization Source: Qualcomm Incorporated Contact: Jun Wang/George Cherian September 9, 2013 Notice ©2013. All rights.
3GPP SCEF Interworking Discussions
M2M Service Session Management (SSM) CSF Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP8 Agenda Item:
Adding Non-blocking Requests Contribution: oneM2M-ARC-0441R01R01 Source: Josef Blanz, Qualcomm UK, Meeting Date: ARC 7.0,
Subscription and Notification Issue Group Name: WG2 Source: Qi Yu, Mitch Tseng- Huawei Technologies, Co. LTD. Meeting Date: ~23 Agenda Item:
DM Collaboration – OMA & BBF: Deployment Scenarios Group Name: WG5 - MAS Source: Tim Carey, ALU, Meeting Date:
MBMS in GSM Evolution Systems – A Research Paper Magesh Annamalai – FAU Feeds – Grad Student Sr.Systems Engineer - Location Technology Group T - Mobile.
1 BCMCS Framework TSG-X BCMCS Adhoc August 20, 2003.
Introduction to Service Session Management Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP8 Agenda Item:
Possible options of using DDS in oneM2M Group Name: ARC Source: KETI, Huawei, Hitachi, China Unicom Meeting Date: Agenda Item: DDS binding.
3GPP Rel-13 Interworking discussions Group Name: TP #18 Source: Rejesh Bhalla, ZTE Corporation, Meeting Date: Agenda Item:
Background Data Transfer
3GPP R13 Small Data Delivery
Group multicast fanOut Procedure
3GPP interworking in R3 Group Name: ARC
Possible options of using DDS in oneM2M
3GPP Rel-13 Interworking discussions
OneM2M-ARC BRequest_Resource Architecture Proposal to address Broadcasting/Multicasting Requirements Group Name: WG2 Source: Takanori Iwai,
3GPP Interworking Abstraction
Considering issues regarding handling token
CMDH Refinement Contribution: oneM2M-ARC-0397R01
CMDH Policies Contribution: ARC-2014-xxxx
3GPP V2X Interworking Potential Impact
3GPP Interworking and Multicast retransmission
Presentation transcript:

oneM2M-ARC BRequest_Resource Architecture Proposal to address Broadcasting/Multicasting Requirements Group Name: WG2 Source: Takanori Iwai, NEC, Norio Uchida, NEC, Ataru Kobayashi, NEC, JaeSeung Song, NEC Lab Europe, Joerg Swetina, NEC Lab Europe, Meeting Date: Agenda Item:

Table of Contents Backgrounds – oneM2M Use Case, Requirements and LS (oneM2M – 3GPP) Architecture Proposal – Overview – X Reference Point (AE  CSE: Request ) – Functions in Common Services Entity (CSE) – Z Reference Point (CSE  NSE: Request) – Sequence (or information flow) References – State of the art; broadcasting/multicasting capability in 3GPP (SA1/SA2) © 2013 oneM2M Partners 2

© 2013 oneM2M Partners 3 Backgrounds Looking back at oneM2M Use Case, Requirements and LS (oneM2M -- 3GPP)

Concept & Benefits This mechanism allows a M2M service provider to take advantage of broadcasting/multicasting capability of underlying communication networks. It can suppress burst traffic in the communication network and provides a simple and cost-efficient way for the service provider to implement this neighbourhood alerting mechanism. This mechanism involves authentication, charging and specifying geographic areas (in appropriate underlying networks) to broadcast data. Interworking between a M2M service platform and underlying networks is required to address needs of a wide spectrum of applications. – Benefit; It could offer flexible and tailored services to each application. © 2013 oneM2M Partners 4

Use Case © 2013 oneM2M Partners 5 oneM2M-REQ R02 Leveraging Broadcasting/Multicasting Capability of Underlying Networks -- Case of Neighbourhood Alerting on Traffic Accident -- This contribution illustrates the case that an automotive telematics service provider alerts vehicles around where a traffic accident has just happened. The alerted vehicles could go slow or go another route to prevent the second accident and to avoid the expected traffic jam.

Requirements Approved oneM2M-TS-Requirements-V oneM2M Requirements Technical Specification – Requirements to be addressed © 2013 oneM2M Partners 6 Requirement IDDescriptionRelease OSR-037 The M2M System shall enable a M2M Application to request to send data, in a manner independent of the Underlying Network, to the M2M Applications of a group of M2M Devices and M2M Gateways in geographic areas that are specified by the M2M Application. OSR-051 Depending on availability of suitable interfaces provided by the Underlying Network the M2M System shall be able to request the Underlying Network to broadcast / multicast data to a group of M2M Devices in a specified area. OSR-052 The M2M System shall be able to select an appropriate Underlying Network to broadcast or multicast data depending on the network’s broadcast/multicast support and the connectivity supported by the targeted group of M2M Devices/Gateways.

Requirements Approved (Cont.) – The other relevant requirements © 2013 oneM2M Partners 7 Requirement IDDescriptionRelease OSR-006 The M2M System shall be able to reuse the services offered by underlying networks to M2M Applications and/or M2M Service Layer, by means of open access models (e.g. OMA, GSMA OneAPI framework). An example of available services is:  IP Multimedia communications  Messaging  Location  Charging and billing services  Device information and profiles  Configuration and management of devices  Triggering, monitoring of devices  Small data transmission  Group management The set of features or APIs to be supported depends on the M2M Service Capabilities and access to available APIs. OSR-029 The M2M system shall be able to support sending common command(s) to each actuator or sensor via a group. OSR-030 The M2M system shall be able to support the management (i.e. addition, removal, retrieval and update) of the membership of a group.

LS (OneM2M  3GPP) oneM2M-REQ R06 DRAFT LS on interfaces of oneM2M with Underlying Networks (Outgoing LS to 3GPP, Aug 2013) oneM2M-REQ R06 oneM2M considers it beneficial to establish an on-going collaborative exchange of information between oneM2M and 3GPP. Some of the features that oneM2M is working on that could require interworking with 3GPP Rel-12 and Rel-13 are listed below: 1.An M2M Service provider may request broadcasting/multicasting to multiple devices in the Operator Network (e.g. addressing a group of devices within a specified area for broadcast/multicasting of identical M2M data). © 2013 oneM2M Partners 8

© 2013 oneM2M Partners 9 Architecture Proposal Overview

Points to be standardized; M2M Broadcast (to send data to a group of devices in Underlying Networks ) © 2013 oneM2M Partners 10 MTC-IWF Mobile Network ( 3GPP ) Tsp I/F CSE M2M Service Platform (oneM2M) Applications CBC In 3GPP, A mobile network will expose APIs for a M2M service platform to broadcast data. Interfaces to be newly added or extended with additional parameters CSE – MTC-IWF  Tsp or new one MTC-IWF – CBC/MBMS  new interface Any other relevant interfaces Nodes to implement additional features MTC-IWF, CBC, BMSC, any other relevant nodes Overview The whole mechanism should be standardized which involves authentication, charging and specifying geographic areas (in appropriate underlying networks) to broadcast data. Interworking between a M2M service platform and underlying networks is required to address needs of a wide spectrum of applications.  Benefit; It could offer flexible and tailored services to each application. X Reference Point Z Reference Point BMSC New I/F In oneM2M, A M2M service platform will be a broker/agent between apps and underlying networks to broadcast data. Interfaces to be newly added or extended with additional parameters App – CSE  X reference point CSE – MTC-IWF  Z reference point Any other relevant interfaces Nodes to implement additional features NSE CSF and any other relevant CSFs or nodes

Points to be standardized in oneM2M © 2013 oneM2M Partners 11 Application Entity (AE) Application Entity (AE) Common Services Entity(CSE) ▐ Interface for AE to request to send a data to a group of devices in specific geographic areas (AE  CSE) Common request format (?) Dedicated request format for this functionality ▐ Functions to be implemented in CSE Functions to receive a request from an AE. Authenticate the originator (=AE) Validate and authorize the request (Optional) Charge the request Functions to send a request to NSEs Select appropriate NSEs (according to the request parameters and capability of NSEs) Transfer the request in the suitable form to the selected NSEs. (Optional) Accept the receipt from the NSE (Optional?) Functions to query broadcasting/multicasting capability of a NSE ▐ Interface for CSE to request to broadcast/multicast (CSE  NSE ) Reference message flow and parameters (=data elements) sent/received through Z, though request formats depend on NSEs. Underlying Network Service Entity(NSE) Underlying Network Service Entity(NSE) Z Reference Point X Reference Point Common Service Functions ( CSFs) Common Service Functions ( CSFs) OSR-037 OSR-051 OSR-052

© 2013 oneM2M Partners 12 Architecture Proposal X Reference Point ( A request from AE to CSE

Common request format (expected) Destination ID of CSE – ID defined by oneM2M (= CSE-ID? and/or M2M-Node-ID?) Source ID of AE – ID defined by oneM2M (= App-Inst-ID? and/or M2M-Node-ID?) © 2013 oneM2M Partners 13

Dedicated request format (for this functionality) Mandatory items – Message Category (ID?) e.g. 1: Disaster, 2: Security, 3: Medical affairs, 4: Transportation, 5: Energy, 6: Weather, 7: Advertising – Message body in the (encoding) format of NSE – Geographic areas (multiple formats are supported) Area ID (defined by oneM2M?) Naïve method … specify a circle (center, radius), ellipse, rectangle, polygon, belt with latitudes and longitudes Group ID supported by CSE – Duration Number of times, interval, and misc. (e.g. acceptable delay, timer) – Device Action Beep, pop-up a message, etc. Optional items – Priority e.g. High, normal, low, Emergency – Needs to confirm delivery to devices Binary flag (TRUE or FALSE) – Delivery method CBS, MBMS, or any others – Radio bearer UMTS, LTE – NSE ID © 2013 oneM2M Partners 14

© 2013 oneM2M Partners 15 Architecture Proposal Functions in Common Services Entity (CSE)

List of functions Functions to receive a request from an AE – Authenticate the originator (=AE) – Validate and authorize the request (from technical and contractual aspects) – (Optional) Charge the request Functions to send a request to NSEs – Select appropriate NSEs (according to the request parameters and capability of NSEs) – Transfer the request in the suitable form to the selected NSEs. It may involve format conversion. – (Optional) Accept the receipt from the NSE (Optional?) Functions to query broadcasting/multicasting capability of a NSE © 2013 oneM2M Partners 16

© 2013 oneM2M Partners 17 Architecture Proposal Z Reference Point ( A request from CSE to NSE

Common request format (expected) Destination ID of NSE – ID defined and shared by oneM2M and 3GPP (?) Source ID of CSE – ID defined by oneM2M (= CSE-ID? and/or M2M-Node-ID?) © 2013 oneM2M Partners 18

Dedicated request format (for this functionality) Mandatory items – Message Category (ID?) e.g. 1: Disaster, 2: Security, 3: Medical affairs, 4: Transportation, 5: Energy, 6: Weather, 7: Advertising – Message body in the (encoding) format of NSE – Geographic areas (multiple formats are supported) Area ID (defined by NSE) Naïve method … specify a circle (center, radius), ellipse, rectangle, polygon, belt with latitudes and longitudes NSE-specific method (e.g. Group ID) – Duration Number of times, interval, and misc. (e.g. acceptable delay, timer) – Device Action Beep, pop-up a message, etc. Optional items – Priority e.g. High, normal, low, Emergency – Needs to confirm delivery to devices Binary flag (TRUE or FALSE) – Delivery method CBS, MBMS, or any others – Radio bearer UMTS, LTE © 2013 oneM2M Partners 19

© 2013 oneM2M Partners 20 Architecture Proposal Sequence (Message Flow)

Basic Sequence (request from AE to send data) © 2013 oneM2M Partners 21 CSE NSE AE Check the request Select appropriate NSEs Convert the format of the request Request to send data to a group of devices in specific areas Request to broadcast the data Execute Broadcasting Response Response (ACK)

© 2013 oneM2M Partners 22 References

© 2013 oneM2M Partners 23 State of the art; broadcasting/multicasting capability in 3GPP (SA1/SA2)

Service requirements for Machine-Type Communications (MTC); Stage 1 (3GPP TS ) 3GPP SA1 has defined the requirements below in TS – Group based addressing MTC Feature Group Based Addressing is intended for use with a MTC Group for which the network operator wants to optimize the message volume when many MTC Devices need to receive the same message. For the Group Based Addressing MTC Feature: - The network shall provide a mechanism to send a broadcast message within a particular geographic area, e.g. to wake up the MTC Devices that are members of that MTC Group; only MTC Devices of the target group configured to receive the broadcast message will recognize it. Note 1: The geographic area for the broadcast may be a cell sector, a cell or a group of cells. Note 2: Verification of receipt of a broadcast message is not necessary. © 2013 oneM2M Partners 24

Architecture in 3GPP SA2 (TR ) The following solution has been proposed in 3GPP SA2, described in TR – 8.1.3Solutions – Solution : Group based messaging using cell broadcast Sending a group message over the Tsp reference point – With this solution a group message is received by the MTC-IWF over the Tsp interface containing group identification, geographic information and group message information, optionally the applicable RATs, optionally the number of times and frequency/rate to broadcast the trigger/message. – Indiscriminate use of cell broadcast for group messaging could potentially cause a flood of signalling when high amounts of devices respond to the cell broadcast group message at (almost) the same time, which could cause problems for both the mobile network operator and the MTC application owner. To spread the responses of the triggered devices in time, a time window over which the responses should be randomized may be included in the group message.