What is SMS Forwarding?

advertisement
Vodafone MachineLink 3G
SMS Forwarding
Feature Spotlight
1
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
What is SMS Forwarding?
• In the consumer market, SMS has been a long
used and well known form of sending messages to
other people.
• In the emerging machine-to-machine market, SMS
is often used as a means of relaying instructions to a
device.
• Many of the functions of the MachineLink 3G can be
controlled using SMS, providing an alternative means
of operating it when mobile broadband is down.
• Similarly, downstream devices connected to the
MachineLink 3G can receive instructions via SMS
messages through the use of the router’s SMS
forwarding feature.
• This presentation demonstrates how to configure
and use the SMS forwarding feature to communicate
with downstream devices.
2
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
SMS Forwarding example diagram
SMS -> IP Forward Engine
Call home
Phoningsudo
home…
reboot
TCP/UDP packets
Internet
MachineLink 3G
GDSP Backhome
Public IP
Private IP
NAT
3
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
Downstream device
C3 confidentiality classification
Call Home
SMS Forwarding example diagram
SMS -> IP Forward Engine
rebooting
sudo reboot
reboot
TCP/UDP packets
Cell tower
MachineLink 3G
GDSP Backhome
4
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
Downstream device
Configuring SMS Forwarding
5
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
Configuring SMS Forwarding
6
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
SMS Forwarding demonstration
Below is a screenshot showing the configuration of the SMS forwarding function. We
are going to send an SMS message to the router which will then be relayed via UDP
port 1550 to a Windows machine. We will then capture the information on the computer
to demonstrate the SMS being converted to IP packet data and being transmitted
downstream.
7
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
SMS Forwarding demonstration - UDP
The computer
connected to the
MachineLink 3G on
192.168.1.190 was
running Wireshark at
the time the
message was sent
and captured the
UDP IP packet data
of the event.
Keep in mind that
while this is a human
readable string of
text, the SMS you
forward can contain
other forms of
instructions used to
control or
communicate with a
device connected to
the MachineLink 3G
locally.
8
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
SMS Forwarding demonstration - TCP
9
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
Some final words on SMS Forwarding
• SMS Diagnostics and SMS Forwarding may be used at the same time
• When SMS forwarding is enabled, all messages are passed to the downstream
device, including SMS Diagnostics messages. The downstream device should be
capable of filtering out the irrelevant messages.
• SMS messages may be forwarded a TCP port and a UDP port simultaneously.
• An optional feature for use in OpCos rather than GDSP use is that SMS messages
may also be forwarded to another mobile number in addition to via TCP and/or UDP.
10
Integrated M2M Terminals
Introduction Vodafone MachineLink
3G v1.0
C3 confidentiality classification
Download