iPod IWIP3G User Guide - Page 185

Dial-up Networking

Page 185 highlights

12.3 Dial-up Networking The Dial-Up Networking (DUN) profile allows you for example to connect to phone phones and control their GSM modem with AT commands. The most common use cases for DUN are sending SMS messages or connecting to Internet via GPRS or 3G. The simple below shows how to open a Dial-Up Networking connection to a phone and how to send an AT command to the phone. Host iWRAP Mobile Phone SET PROFILE SPP ON SET BT AUTH * {pin} RESET boot prompt CALL {bd_addr} 1103 RFCOMM CALL {link_id} CONNECT {link_id} RFCOMM {channel} One time Initialization Start opening a Bluetooth DUN connection Pairing & connection successful Mode switch to data mode Transparent data link (AT commands tunnel) "AT" "OK" Pairing Figure 10: How to open a DUN connection to a mobile phone In iWRAP the Bluetooth code must be set, since most of the mobile phones always require the PIN code authentication, before allowing the Dial-Up Networking connection. It may be wise to do the pairing from the mobile phone and make the iWRAP module 'trusted'. Once this is done, the phone does not ask for the PIN code every time the connection is opened. Notice that not all the mobile phones support the same AT commands, since some of the commands are optional and some mandatory. Refer to the following AT command specifications for more information and examples: 3GPP TS 27.005 and 3GPP TS 07.07. 185

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211

185
12.3
Dial-up Networking
The Dial-Up Networking (DUN) profile allows you for example to connect to phone phones
and control their GSM modem with AT commands. The most common use cases for DUN
are sending SMS messages or connecting to Internet via GPRS or 3G. The simple below
shows how to open a Dial-Up Networking connection to a phone and how to send an AT
command to the phone.
Mobile Phone
Host
iWRAP
One time
Initialization
SET PROFILE SPP ON
SET BT AUTH *
{pin}
RESET
boot prompt
Start opening a Bluetooth DUN connection
CALL {
bd_addr
} 1103
RFCOMM
Transparent data link
(AT commands tunnel)
CALL {
link_id
}
Pairing & connection successful
Pairing
CONNECT {
link_id
}
RFCOMM {
channel
}
Mode switch
to data mode
”AT”
”OK”
Figure 10:
How to open a DUN connection to a mobile phone
In iWRAP the
Bluetooth
code must be set, since most of the mobile phones always require
the PIN code authentication, before allowing the Dial-Up Networking connection.
It may be wise to do the pairing from the mobile phone and make the iWRAP module
‘trusted’. Once this is done, the phone does not ask for the PIN code every time the
connection is opened.
Notice that not all the mobile phones support the same AT commands, since some of the
commands are optional and some mandatory.
Refer to the following AT command specifications for more information and examples:
3GPP TS 27.005 and 3GPP TS 07.07.