Find Jobs
Hire Freelancers

Bluetooth DUN Profile on iPhone

$30-5000 USD

Closed
Posted almost 16 years ago

$30-5000 USD

Paid on delivery
This project consists in implementing the DUN Bluetooth profile on the iPhone (current US models, firmware versions 2.0 and ? 1.1.4). More details follow. ## Deliverables Greetings, The following information complements the definition of this project and provides possible paths for you to explore to find a design and implementation strategy and a quote for it. As you may know, the hardware of every iPhone sold already includes a full featured Bluetooth radio (see? <[login to view URL]> and? ? <[login to view URL]>? ). Bluetooth functionnality is? provided by a BlueCore4ROM (model 41B14) from CSR Corp. (see <[login to view URL]>? ;? specs, data sheets and application notes are at <[login to view URL]>). *This chip is able to support, from a hardware point of view, all BlueTooth profiles* (see? <[login to view URL]>? , and <[login to view URL]> more specifically for a summary definitions of these profiles, including the hierarchy between them; this could be helpful in? establishing an implementation strategy). The problem is that Apple decided to include (implement)? in the iPhone firmware (which is based on a MAC OS X Unix operating system variant) only two profiles: the Hands-Free Profile (HFP) and the Headset Profile (HSP). All the others were left out (see <[login to view URL]>? for details). This means that a very important profile, DUN (Dial-Up Networking, to allow use of the iPhone as a cellular modem) is not available, and, hence, my question is: ***How long and how much would it cost for you to port (implement) the DUN profile on the iPhone (current firmware versions v2.0 (G3") at least, and ideally also for the previous v1.1.4)?*** The end-result goal will be of course to allow any user to use his/her iPhone as a cellular modem. Proper operation of this new functionality of an iPhone with your software loaded will be the basis of the acceptance testing of your work. I would like to suggest that a possible approach could be to "lift" and port the Serial Port Profile (SPP)? (which is the foundation for DUN) from the BlackBerry Pearl 8100 (see? <[login to view URL],C101,P203#tab_tab_specifications> ) that also uses the CSR BlueCore4ROM chip. A second approach to evaluate would be to port the? Bluetooth stack is called BLUEmagic by Open Interface (see <[login to view URL]> ), as it appears that they support all the Bluetooth profiles. A third approach could be to extract the existing and very complete set of profiles that is implemented in the MAC OS X operating system and port it to the iPhone. Please note that a team already seems to be working on implementing the OBEX profile for the iPhone (please see? <[login to view URL]> ); you may find some interesting informations there, or by emailing tthem, about how they approach an indentical profile porting problem; they do mention the following: *"We have received few enquiries about the timeline of this project.? We do not have currently a defined schedule on release date of any usable framework to implement the OBEX server? working with the iPhone Blue Core.? * *While current available frameworks and protocols like lightblue can be ported to iPhone the main issue is that? all of these existing framework make reference and call libraries of other framework that are not currently? available on the OS X loaded on iphone.? ? These frameworks are mostly available on Leopard but not on the iPhone.? * *We are now sieving the lightblue framework to solve the problems cause by these? references and where no substitution is possible we are embedding the relevant? library on the package."* I very much look forward to your quotation for this project. Please do not hesitate to contact me if you have questions or if you want to test a few ideas.
Project ID: 3936723

About the project

2 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $4,101 USD for this job
User Avatar
See private message.
$1,402.50 USD in 14 days
2.9 (9 reviews)
6.5
6.5
User Avatar
See private message.
$6,800 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Canada
0.0
0
Member since May 18, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.