IMS Data Channel support in SailfishOS?

There is this new, revolutionary technology out there: IMS Data Channel - here it is some demo video about what it can be good for. It would be good to have native support for it in Sailfish OS. It could be some World First and clear differentiator if delivered quickly. It would be good in consumer segment but in enterprise, too.

Basically it requires clever dialer and provides enhanced user experience and can be paired with AI activities as well…

It is getting commercial traction, better to jump this wagon early than missing it…

@vattuvarg what do you think, can it be put into SFOS roadmap?

2 Likes

Does anything support it?

Ah, finally!

2 Likes

I deliberately would not answer the first question - :wink: - but I think it would be good if Sailfish OS would hurry with it…

about ads: like it or not, somebody lives from earning money - there are zillion other options to use this technology for, ads are one of them.

it enables running in-call, communication context aware mini applications, they can open QoS aware channels to some servers/other parties. Let’s use our imagination what useful features it makes possible…

1 Like

I just really don’t see the appeal - at all.

If nothing else supports it, who would we be talking to?

Also bear in mind that SFOS builds on top of Android modem interfaces. It would basically have to happen there before it happens here unless someone would want to undertake quite herculean effort.

1 Like

what if we turn it around: everything else is going to support it but Sailfish OS… :wink:

and it might not be that hell of an effort to support it - it can be done on SFOS software level, inside the dialer. I bet it is the next big thing in this domain and it will totally change the call experience.

Not to mention having support for it might boost appeal for SFOS in enterprise segments - so as the opposite, in case of lacking it…

I very much doubt that. But even so i’m not sure i’d miss it.

I find this completely impossible. I am by no means an expert on the SFOS telephony stack - but i know enough about it that i can tell you with perfect certainty that it would take a lot more work than dialer only.

You are the one making the fantastical claim - back it up with reasoning.

1 Like

well, I’ve seen a soft client, written in Qt, running IMS DC applications on real phones, my Sailfish OS powered ones - Xperia XA2 and Xperia 10V - included… :wink:

let me not to disclose more but I bet you have not seen all what you would miss… :smiling_face_with_sunglasses:

but I have to admit that I’m not familiar with the SFOS telephony stack in any details…

edit: found some reference from China:

Collaborating with top mobile phone manufacturers like vivo, OPPO, Honor, Xiaomi, Samsung, and Huawei, China Mobile has completed terminal adaptation to DC technology, paving the way to transform 5G voice and video services into real-time, interactive experiences.

1 Like

I don’t have anything to add for technical conversation, but I think it is important thing to bring development ideas. Unfortunately I think this year Jolla don’t have any spare resources for new things, but hopefully thing changes in not so distant future. Of course if community driven effort takes place that would boost whole system forward, but this doesn’t sound small enough for community devs

just came into my mind some comment on this: IMS DC is a complex technology in that sense that it provides many options:

  • same app for all parties - e.g. multiparty games
  • different apps for different parties
  • no apps for some parties, etc.
  • app can be yours, provided by your network, can come from other party or network of other party…

some examples top of my head:

  • calling insurance company wanted to report car accident, you get its context aware app (other party might get different/none), you make photos of your car, scene, fill necessary fields, submit, case done…
  • ordering pizza, calling the restaurant, getting the app, connected to an AI bot/human, making the settings, order done

You do not need to preinstall all zillion stupid apps and finding the relevant one but make a call and magic happens… :grinning_face:

Anything can be put into the roadmap, but my influence over that process is non-existent.

That said… That extra functionality probably relies on a web rendering engine at some stage. So the place in a priority list seems obvious.

what do you mean by obvious priority? Yes, at the end of the day, it is about integrating a webview into the dialer + altered call setup, AFAIK…

Sadly the webview (and thus the browser too) needs to be updated first, that’s what I mean.