Manage WLAN autoreconnection behavior in iOS

Hello there
I'm currently developing an iPhone/iPad application to control UAVs (Unmanned Aerial Vehicules). Those UAVs are equipped with WLAN mesh nodes and they build a flying ad-hoc WLAN network. The iPhone or iPad is connected to this network. Now as the UAVs are flying, they can loss the connection to the controlling device. In this case the iPhone/iPad would automatically reconnect to an other WLAN network in range if the device was connected to this network once before. The UAV detects that it has lost its connection to the controlling device and will fly back as long as it has no connection.
Now the problem arises since the iPhone/iPad will NOT automatically reconnect to the UAVs WLAN when it becomes in range again, because the controlling device already connected to an other known WLAN.
I need a kind of mechanism to either:
- automatically switch back to the UAVs WLAN from the app
- block the autoreconnection behavior of the device except for the UAVs WLAN SSID as long as the app is running
- or an other solution which solves this problem
Ideally this should be achieved without leaving the app and without violation of apples coding conventions. The description of the project you can find here: http://rvs.unibe.ch/teaching/projects/projectiPad_UAVFrontend.html
Any advise? Your help would be highly appreciated.

hello
I'm encountering a similar problem. I develope an app for iPad / iPhone, which connects to mesh nodes (in an IPv6 ad-hoc net). It would be great if the iOS SDK would provide a possibility to programmatically connect to such a network or reconnect, if connection was lost. However I did not yet find any possibility, which would work without private APIs.
Any guess how this could be achieved in a "legal" way?
Some help would be really great...

Similar Messages

  • What is the expected behavior in iOS 7 when hitting send on an email with no wifi or cell connection being present?

    What is the expected behavior in iOS 7.x when hitting send on an email with no wifi or cell connection being present? Also is the behavior designed to be any different if the user intiates airplane mode ahead of time?
    We have a couple of users that claim in this situation the email will act like it sent in which they expect it will go out once a network connection is restored.  They then come to find the recipient never recieved it and that it does not show in sent email.  Its merely lost and they claim its also not in drafts.
    I would hope the expected behavior would be that it would either retry sending once network connectivity is restored or at least warn that it needs to be saved as a draft since no connection is present.

    It should show "X unsent messages" at the bottom of the mail app.
    It also should create an outbox where the unsent emails will queue up, but this could also vary on the email provider.
    Once you re connect to a network, it should just send the messages

  • Managing WLAN only in a specific Ap-Group.

    Hi,
    I would like to schedule the enable or disable of a specific WLAN only in a specific AP-Group.
    Is possible to do with a Prime?
    Regards.
    Mirko Severi.

    I don't think that is possible, since the WLAN has to be enabled/disabled on the WLAN itself.  Ifyou don't see a setting on the AP Group to do this, then there is no way PI can do this also.  Here is an older doc with WCS scheduling you can still do in Classic Theme:
    https://supportforums.cisco.com/document/58081/managing-wireless-lan-status-schedules-automatic-enabledisable-feature
    Scott

  • Best practice to manage WLAN ?

    Are there any documentation available how to handle a WLAN network on daily basis ?
    What I feel I need to know is:
    Usage (how are my network utilized)
    Quality (what quality does the network deliver)
    Availability (Is the network available for the users)
    I have a good Cisco press book (Performance and Fault Management) that gives you an good overview how to handle LAN and Routers.But for WLAN's I haven't found anything yet!
    Have anyone some good tips on what type of mib variables I can poll or any links to some good documentation? I want to be shure I deliver the best service possible for my users!
    H/Jorgen

    WLSE is the product for that. The CiscoWorks Wireless LAN Solution Engine (WLSE) is a specialized turnkey daily operational solution for customers to manage the entire Cisco Aironet wireless LAN infrastructure. For more pl. visit following url.
    http://www.cisco.com/warp/public/cc/pd/cxsr/1105/ps3915/
    I am not a SNMP expert but here is the link which has list of cupported mibs.
    http://www.cisco.com/univercd/cc/td/doc/product/wireless/airo_350/accsspts/ap350scg/ap350ch2.htm#xtocid13
    Now you can post the same question on Network Management in
    Network Infrastructure section for more on that.

  • Manage three different Levels of iOS?

    Well, I now have three devices, all maxed out at different levels of iOS.  Old iPad is two updates behind and maxed, I discovered that my old iPod Touch won't update to iOS7, so it's maxed, and my iPhone 5 updated normally.  So...  how do I juggle what apps will run on what device?  They all updated automatically so I now have 11 (11 apps!) the only work on one device.  Clearly I need to keep downgraded copies of them to run on my other devices.  Actually, TWO copies, since I have 3 devices at three levels.
    BTW, all these devices are functional and good, so no 'buy new' suggestions.  Also it's not reasonable that I drive them from one computer, so please no "buy two more computers" suggestions.  Thanks.

    AlexArod:
    Welcome to the Apple Discussions.
    I use iWebSites to manage multiple sites.. It lets me create multiple sites and multiple domain files.
    If you have multiple sites in one domain file here's the workflow I used to split them into individual site files with iWebSites. Be sure to make a backup copy of your Domain.sites files before starting the splitting process.
    This lets me edit several sites and only republish the one I want.
    Do you Twango?

  • How to manage and edit albums in iOS iPhoto?

    I'm unclear how to manage albums: adding or removing photos to or from an album, creating and renaming them?

    i have iPAD mini. I have installed facebook there.
    i have uploaded 23 photos from iPAD to facebook and all stored in iOS album, which is default album name.
    now later, from my laptop i have renamed iOS album in to 'sonmething'. Now after that, when i try to upload photos from iPAD to facebook, default album shows 'something'.
    is there any options for creating new album? or is there any chance to upload a new iOS album?

  • HT5567 Changes in home key behavior with IOS 6.0.1

    Since I installed IOS 6.0.1, pushing my home key (slowly) no longer goes from the current home page (press once) to the first home page (press twice) to search (press three times.)  Is this a bug or a feature? Can I return to the previous behavior?

    I have not noticed that and I have not seen any other posts here with that problem. Maybe your Home button is sticking
    Try:
    fix for Home button
    Fix a broken, unresponsive or sticky iPhone Home Button
    - If you have iOS 5 and later you can turn on Assistive Touch it add the Home and other buttons to the iPods screen. Settings>General>Accessibility>Assistive Touch
    - If not under warranty Apple will exchange your iPod for a refurbished one for:
    Apple - Support - iPod - Repair pricing
    You can do it an an Apple store by:
    Apple Retail Store - Genius Bar
    or sent it in to Apple. See:
    Apple - Support - iPod - Service FAQ

  • WLAN Controller 5508 - Latest IOS (april/2013)

    Dears,
    Can somebody confirm please what is the latest IOS version for the Wlan Controller 5508 ?
    Actually I am using
    Software Version
    7.3.102.0
    I see the folliwing at Cisco website
    Latest Releases
    7.2.115.1(ED)7.3.112.0(ED)
    7.0.240.0(ED)
    7.4.100.0(ED)
    Version 7.2.115 seems to be the latest one (release date 19-APR-2013)... then I see 7.3.112.0 w/ release date 30-JAN-2013...
    I thought the IOS 7.4.100 would be the latest one but that release date is 17-DEC-2012
    Thats very wierd coz my controller uses a 7.3.102.0.....
    Can someone help me ?
    What IOS is really the latest one ?
    What should be the best one for me ?
    Software Version
    7.3.102.0
    Field Recovery Image Version
    System Name
    XXX-XXXX-XXX
    Thanks in advance!!!

    Lets make it simple. There are different trains. 7.0 is one, 7.2 is another, 7.3 is another and 7.4 is another. So if your on 7.2.x, the latest for that version is the .x. Each one listed above is different as far as features so you need to look at the latest for train that your on.
    Sent from Cisco Technical Support iPhone App

  • Mute button behavior in iOS 4.2.1

    First of all, there needs to be an iOS forum.
    Secondly, I don't like the behavior of the mute button in this most recent iOS iteration. When playing music through headphones, the mute button used to mute all other system sounds. No calls, no emails, no SMS alerts, nothing. It was bliss. I could mute my phone, play my music, and have an uninterrupted experience. It was basically converting my iPhone into an iPod, which I loved.
    No longer. Muting with headphones doesn't mute anything. I can't figure out what the button even does while headphones are on. Now, in order to mute, I have to either turn off all the various sounds, or turn the volume down manually before plugging in my headphones, and even that doesn't mute the iOS alerts completely.
    I'd like to see the mute button work properly again. I have no idea how Apple moves backwards with the most basic functions. It's getting so that every upgrade is dicey because one never knows what basic functions will break.
    Has anyone else noticed this? If this is a bug, not a feature, maybe I should do a restore.

    I thought of that and do that from time to time, but that's not much better than having to turn the volume all the way down before I plug in my headphones. That's a work around, and an inelegant one for an Apple product, since the mute button used to actually do something functional and well-thought out. I don't want to cut off cellular communication while I'm listening to music. I want my emails, SMS, and voicemails ready when I decide to rejoin the world. I just don't want to be bothered by it. And yes, I know I can have WiFi on while in airplane mode, which both helps and hurts the situation. If WiFi is on, I'll get alerts.
    Thanks for the suggestion, though. I appreciate it.

  • Odd bluetooth behavior after ios 8 update

    After the ios 8 update a call is no longer automatically transferred to my headset when I switch it on during an incoming call.
    Before the update I could switch on my Jabra headset while my iphone 5C was ringing and that would automatically answer the call and direct the sound to the headset. That is how a bluetooth headset should work.
    After the update the call is answered when I turn on the headset but the sound is not transferred to the headset. If I press the answer button on the headset the call is terminated. Makes absolutely no sense at all. Any ideas for a fix apart from waiting for 8.0.3??

    I have he same problem when I have bluetooth activated and my IPhone is paired.  When the phone rings and I press 'Accept' I receive the message 'Call has Ended', however if I quickly press the Speaker Key and select my  Jabra blue tooth device, I  can capture the call.   Why isn't the Bluetooth device connecting to the call automatically when the blue tooth is paired and active?   Receiving the Message' Call has Ended' and having to quickly tap on the speaker button and press the Bluetooth device before the call goes the voicemail doesn't see right.  Thank you

  • Very strange  Viber's behavior under iOS 5.1.1..

    Hello guys,
    I don't know if someone of you have already experienced this, but I have some strange problems with Viber.
    The core of the problem is that Viber keeps ringing for several seconds after the answer.  The interesting part is that this occurs only if I do answer from the Springboard and NEVER if I pick the call up from the lockscreen. Once I turn the option "view on lockscreen" off under notifications - everything become in order again, no ringing after picking up, but I loose the advantage of having lockscreen's notifications.
    What can be the reason of this problem?
    I am using iOS 5.1.1

    Hi,
    This is a member of the Viber R&D Team!
    @SpAwN_BG- Please contact our support team at: http://helpme.viber.com/index.php?/Tickets/Submit/RenderForm/13 and elaborate on the issue
    Thank in advance.
    Viber Team

  • [SOLVED]manage wlan connections on startup

    Hi guys,
    so I just installed my ArchLinux and everything just works great and fast. Really love the Arch way so far.
    But I'm having a question how to deal with my wlan-connections on startup.
    I installed Arch on a laptop and while I'm at home I want it to connect to my wireless network on startup which is fine and no big deal, so I'm letting the net-profiles daemon do his
    job and connect on startup.
    But when I'm not at home, using my laptop at a friends place or cafe I dont want the boot process taking up all day to boot because he can't find my home network.
    Which way would be the fastest to scan for my home network but if undiscoverable just not using my wlan-card atm.
    thanks
    Last edited by sloove (2011-11-01 05:32:41)

    Hello,
    Maybe use net-auto-wireless? Personally, I background the @net-profiles in rc.conf, so the system loads fine even if there's no connection available that I can / want to use.

  • Background Behavior for iOS - the Suspend event and executeInBackground

    It looks like suspend is not being defined in airglobal.swc. It just says (line 836 of flash.events.Event.as):
    public static const SUSPEND : String;
    Also, when attempting to compile in, ah, Flash CS<NDA> with "AIR 3.3.0.3230 for iOS" as the target, adding <executeInBackground>true</executeInBackground> to the app xml's <iPhone> node results in an alert:
    Unexpected or unknown element or attribute in the application descriptor file.
      application.iPhone.executeInBackground is an unexpected element/attribute
    Is there any way to test these things with this beta?

    It happens to me as well. I did try to put this variable in flash coding, but I need try {} catch to be able to test in flash builder otherwise it crash with no error appear.
    try {
        NativeApplication.nativeApplication.executeInBackground = true;
    } catch (e:Error) {
    } //Without try catch.. Flash builder crash at this line with no error notification. But in iPhone4 without try catch it runs fine
    However, when I test my application in iPhone4 iOS 5.01, I got nothing when the app is in background (I tested by firing post variable via url loader to server with enterframe event 40-50 frame once, and  by add location update event listener to Geo object also).
    I think the problem is <executeInBackground>true</executeInBackground> which is added to <iPhone> tag in app.xml can't be compile by flash builder.
    note: I've also changed application description to air 3.3
    <application xmlns="http://ns.adobe.com/air/application/3.3">
    and added location service in
    <InfoAdditions><![CDATA[
                                  <key>UIDeviceFamily</key>
                                  <array>
                                            <string>1</string>
                                            <string>2</string>
                                  </array>
                                  <key>UIBackgroundModes</key>
                                  <array>
                                            <string>location</string>
                                  </array>
      ]]></InfoAdditions>

  • Strange sorting behavior with iOS calendars

    My wife and I both have a two calendars (personal and business) which we are sharing with each other. So four shared calendars, two form my wife and two form myself. All four calendars are iCloud-calendars, two from my wife's account and two from mine.
    All calendars are syncing with several devices: one iMac, two MacBooks, two iPads and three iPhones. Today I found out that on the iOS devices the sorting of the calendars has issues.
    My preferred order is 1) my personal, 2) my business, 3) wife personal and 4) wife business. On iCloud (via browser) this is fine. On al the OS X devices also, but on the iOS devices 3 and 4 are switched (1, 2, 4, 3 instead of 1, 2, 3, 4). I can reorder them to 1,3,4,2 and several other options on the iOS devices, but 1,2,3,4 is not possible. Any ideas?

    I agree Mike; the "IT pride" is a wide spread issue in this line of work that leaves a lame taste of the profession.
    Long story short. It was probably corrupt image though there isn't a definitive way to confirm that (again, I try to stay away from the IT people assumptions).
    What is back and white is the remedy. After formatting the flash and uploading the SAME image the SNMP problem went away.
    Thanks
    ~B

  • Managing WLAN contollers

    Hi,
    We have a wirless network set up with a 2100 series controller at the main site that monitors and manages 22 AP's at present time spread out over 3 sites via a WAN utilizing a DSL internet setup at the main office.We have a private ssid with wpa2 security and authenication for travelling users to connect to thier data and also an open ssid for internet coverage for guests.
    This is working but we are adding wireless internet traffic over the WAN with limited bandwidth and will soon outgrow the 25 max APs.
    Was wondering....Can we put a controller at each site that manages the APs per site, utilizes a seperate dsl line per site, uses same ssids, and can all be managed by controller at main office.
    Thanks
    Hayward

    I think H-REAP and some kind of 4402-50 (4404-100) is your option, because it's always better to have only one management point. WCS and bunch of controllers is nice also, but loses in management effort in my opinion. But it's matter of taste I think.

Maybe you are looking for

  • Apple Mail, is there a way to change the default time-out?

    This has been puzzling me for some time and I have not found a solution. The problem which I also posted in the Mail forum (though I think that if there is a positive answer it will come through here) is as follows: I have an email account with on my

  • Script to get application stats running on multiple windows servers

    Hi,  I am beginner in powershell and trying to write a script to get the different stats of an application/s running on  windows WAS server. am trying to gather all the stats into one custom object and planning the tabular output to send via html mai

  • Connection Navigator in jdeveloper 10g release3

    I want create a connection with Jdeveloper 10g Release 3 but I can't find Connection navigator. before I used to Jdeveloper in Developer Suite 10g Release 3 I Could find.

  • Copying standard program

    Hi Gurus, Am trying to copy the standard program PPPIH000 to make some changes . The problem am facing is it has 3 screens 800, 1000, 1200 The sub screen 800 is getting copied but the other screens are not getting copied... because of this the proces

  • Get red error when installing Vendor number (purchasing view) - 0VEN_PURORG

    On BW 3.5, when installing Business Content of the InfoObject 0VEN_PURORG (Vendor number (purchasing view)), get the following red error: "Mapping between 0BPARTNER_ATTR R3_System_Name 0BPARTNER_ATTR is inconsistent" What does that mean and how to ha