Using BLE IPSP with a Smartphone or Tablet as Host


Häring Benjamin (haej)
 

Hello everyone

 

I would like to wirelessly connect some sensor nodes with IPv6 to a smartphone or tablet. I plan to use 6LoWPAN over BLE with the help of IPSP. I have already successfully put the IPSP sample project into operation and tested it. This is basically what I tried to accomplish. Now I want to replace the Linux host with a smartphone or tablet. For this procedure, I did some research on the internet and found this post in the Nordic Forum:

https://devzone.nordicsemi.com/f/nordic-q-a/25337/6lowpan-with-android-ios-mobile-devices

 

According to this thread, it is not possible to do this with an iOS or Android mobile device. However, this post is already older than 1 year. Nevertheless, I cannot find any further information on this topic.

 

Has anyone tried or implemented anything similar before? Does anyone have more information on this?

 

Regards

Benjamin


Carles Cufi
 

Hi Häring,

 

I believe that neither Android nor iOS support IPSP, so this might not be possible at all.

That said I’ve copied a couple of people to this thread who might have more information.

 

Regards,

 

Carles

 

From: <devel@...> on behalf of "Häring Benjamin (haej)" <haej@...>
Date: Friday, 2 November 2018 at 14:27
To: "devel@..." <devel@...>
Subject: [Zephyr-devel] Using BLE IPSP with a Smartphone or Tablet as Host

 

Hello everyone

 

I would like to wirelessly connect some sensor nodes with IPv6 to a smartphone or tablet. I plan to use 6LoWPAN over BLE with the help of IPSP. I have already successfully put the IPSP sample project into operation and tested it. This is basically what I tried to accomplish. Now I want to replace the Linux host with a smartphone or tablet. For this procedure, I did some research on the internet and found this post in the Nordic Forum:

https://devzone.nordicsemi.com/f/nordic-q-a/25337/6lowpan-with-android-ios-mobile-devices

 

According to this thread, it is not possible to do this with an iOS or Android mobile device. However, this post is already older than 1 year. Nevertheless, I cannot find any further information on this topic.

 

Has anyone tried or implemented anything similar before? Does anyone have more information on this?

 

Regards

Benjamin


Michael Scott
 

Hi Häring,

On 11/2/18 2:02 PM, Cufi, Carles wrote:

Hi Häring,

 

I believe that neither Android nor iOS support IPSP, so this might not be possible at all.

That said I’ve copied a couple of people to this thread who might have more information.

One issue that I can think of: several bluetooth/6lowpan crash bugs were submitted for the 4.12 kernel.   For testing you could backport them, but to gain generic support across mass devices they would need to be running a fairly new-ish kernel.

- Mike


 

Regards,

 

Carles

 

From: <devel@...> on behalf of "Häring Benjamin (haej)" <haej@...>
Date: Friday, 2 November 2018 at 14:27
To: "devel@..." <devel@...>
Subject: [Zephyr-devel] Using BLE IPSP with a Smartphone or Tablet as Host

 

Hello everyone

 

I would like to wirelessly connect some sensor nodes with IPv6 to a smartphone or tablet. I plan to use 6LoWPAN over BLE with the help of IPSP. I have already successfully put the IPSP sample project into operation and tested it. This is basically what I tried to accomplish. Now I want to replace the Linux host with a smartphone or tablet. For this procedure, I did some research on the internet and found this post in the Nordic Forum:

https://devzone.nordicsemi.com/f/nordic-q-a/25337/6lowpan-with-android-ios-mobile-devices

 

According to this thread, it is not possible to do this with an iOS or Android mobile device. However, this post is already older than 1 year. Nevertheless, I cannot find any further information on this topic.

 

Has anyone tried or implemented anything similar before? Does anyone have more information on this?

 

Regards

Benjamin

-- 
Michael Scott
Embedded Software Engineer at Foundries.io
"microPlatforms™ for Connected Products"
E: mike@...
W: https://www.foundries.io