12.14 Multicast using group
12.14.1 Description
In the smart metering scenario, meters are reporting their collected data to the server in a predefined frequency. If it is decided to change the frequency, the server will have to change the policy to every meter by unicast manner. It's preferred that the system may utilize the broadcast or multicast mechanism to send out the configuration message to all the eligible devices at one time to save the network resources.
12.14.2 Source
REQ-2015-0557R01-Use Case multicast using group
12.14.3 Actors
- Metering Company: The Company that provides metering service to collect metering data from all the meters deployed across the city.
- M2M SP Platform: The platform provided by the M2M Service Provider to collect metering data from all meters.
- Meter: The meter device that is equipped with a wireless of wired network capability that connects with the M2M SP Platform to report their metering data.
12.14.4 Pre-conditions
The Metering Company and M2M Service Provide has signed contract about delivering the M2M Service.
The Metering Company deploys Meters with pre-configuration on the frequency of reporting the data.
The Meters connect and register with the M2M SP Platform and periodically reports metering data.
12.14.5 Triggers
The Metering Company decided to change the report frequency.
12.14.6 Normal Flow
- The Metering Company creates a group on the M2M SP Platform and include all the meters as group members.
- After the successful creation of group, the Metering Company then sends a policy configuration message to all meters through the group.
- The M2M SP Platform determines if the connection of the meters supports broadcast/ multicast.
- The M2M SP Platform then makes the best use of the broadcast/ multicast mechanism to fan out configuration messages.
- After the receiving of the policies, meters start to report the metering data using the new frequency.
12.14.7 Alternative flow
None
12.14.8 Post-conditions
None
12.14.9 High Level Illustration
Figure 12.14.9-1 Multicast using group
12.14.10 Potential requirements
- The oneM2M 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.[OSR-052]
- The M2M System shall be capable of collecting asynchronous responses pertaining to the broadcasted messages.