All of lore.kernel.org
 help / color / mirror / Atom feed
* Query related to UDUB for voice calls.
@ 2010-10-01  9:33 Sankar
  2010-10-01 21:31 ` Rajesh.Nagaiah
  0 siblings, 1 reply; 5+ messages in thread
From: Sankar @ 2010-10-01  9:33 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 1677 bytes --]

Hi,

I was referring to the voice calls portion of ofono and I have a query
related to user determined user busy.

In the ofono core, if the user rejects a voice call, based on the call
status, respective driver function is called. I have pasted the code below.

static DBusMessage *voicecall_hangup(
DBusConnection *conn,
                    DBusMessage *msg, void *data)
{
            /* According to various specs, other than 27.007, +CHUP is used
     * to reject an incoming call
     */
    if (call->status == CALL_STATUS_INCOMING) {
        if (vc->driver->hangup == NULL)
            return __ofono_error_not_implemented(msg);

        vc->pending = dbus_message_ref(msg);
        vc->driver->hangup(vc, generic_callback, vc);

        return NULL;
    }

    if (call->status == CALL_STATUS_WAITING) {
        if (vc->driver->set_udub == NULL)
            return __ofono_error_not_implemented(msg);

        vc->pending = dbus_message_ref(msg);
        vc->driver->set_udub(vc, generic_callback, vc);

        return NULL;
    }

}

But as per the 3GPP TS 22001 v6.0.0, UDUB applies to an incoming call also.
Below is the excerpt from the specification.

C.3

User Determined User Busy (UDUB) condition
This condition occurs when a call is offered to a user equipment and the UE
responds "user busy" because the
subscribers resources (terminal or person using them) are busy. Then the
PLMN will clear the call with the indication
"busy" back towards the calling subscriber (see also clause 4).

Can some please clarify if the above behaviour in ofono core is proper or
this need to be corrected?

Thanks,
Sankar.

[-- Attachment #2: attachment.html --]
[-- Type: text/html, Size: 1873 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-10-04 12:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-01  9:33 Query related to UDUB for voice calls Sankar
2010-10-01 21:31 ` Rajesh.Nagaiah
2010-10-01 22:56   ` Denis Kenzior
2010-10-04  6:58     ` Sankar
2010-10-04 12:16       ` Denis Kenzior

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.