Abstract: Embodiments of the present disclosure may relate to a mechanism for providing at least one service to at least one available user device [110]. In an embodiment, a home gateway [120] may fetch at least one IMS parameter from an outdoor device [130] having a Subscriber Identity Module (SIM). Further, the home gateway [120] may determine an availability status of each of the at least one user device [110] and may transmit a registration request for each of the available user device [110] to a network entity [140]. The home gateway [120] may then enable each of the available user device [110] to register with the network entity [140] based on an IMS configuration setting. Pursuant to a successful registration of the available user device [110] with the network entity [140], the home gateway [120] may provide the at least one service to each available user device [110]. [FIG. 1]
FORM 2
THE PATENTS ACT, 1970
(39 OF 1970)
AND
THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See section 10 and rule 13)
“SYSTEM AND METHOD FOR PROVIDING A SERVICE TO A USER DEVICE VIA AN OUTDOOR DEVICE”
We, RELIANCE JIO INFOCOMM LIMITED, an Indian National, of, 3rd Floor, Maker Chamber-IV, 222, Nariman Point, Mumbai- 400021, Maharashtra, India.
The following specification particularly describes the invention and the manner in which it is to be performed.
TECHNICAL FIELD:
The present disclosure generally relates to wireless communications and is more specifically, directed to systems and methods for providing a service to an available user device using an outdoor device.
BACKGROUND:
Presently, wireless technologies such as GMS, EDGE, HSPA, LTE, etc. have undergone a tremendous proliferation and advancements such that all the communications over the wireless networks typically deployed with multiple access networks provide various communication services including voice, video, data, advertisement, content, messaging, and broadcasts. Also, said networks support communications for a multiple number of users by sharing the available network resources. One of said networks is an Evolved Universal Terrestrial Radio Access (E-UTRA) which is a Radio Access Network (RAN) standard and is considered as a replacement of Universal Mobile Telecommunications System (UMTS) and High Speed Downlink Packet Access/ High Speed Uplink Packet Access (HSDPA/HSUPA) technologies as covered under the 3GPP standards. Additionally, the E-UTRA not only provides higher data rates and lower latency but is also optimized for packet data unlike the High Speed Packet Access (HSPA) which is incompatible with the wireless code division multiple access (W-CDMA). The earlier UTRAN is the RAN defined as a part of the UMTS, a third generation (3G) mobile phone technology supported by the 3rd Generation Partnership Project (3GPP), wherein the UMTS supports various air interface standards, such as W-CDMA, Time Division-Code Division Multiple Access (TDCDMA), and Time Division-Synchronous Code Division Multiple Access (TDSCDMA). Also, the UMTS supports enhanced 3G data communications protocols, such as the HSPA, which provides higher data transfer speeds and capacity to associated UMTS networks.
Further, a home gateway is a networking hardware used in telecommunications for allowing data communication between the networks. Particularly, the home gateway may be used as a termination device for connecting a user’s premises to a broadband delivery network by Telecommunications Multiple Service Operators (MSOs). The home gateway, being a part of the carrier network, supports remote control, detection and configuration capabilities. Also, when connected to a Long Term Evolution (LTE) capable device, the home gateway enables connection of a Local Area Network (LAN) to a Wide Area Network (WAN) via Ethernet, Bluetooth, etc., wherein the WAN may be a larger computer network (such as a municipal WAN that provides connectivity to residences within the municipality), or an Internet where the connectivity may be provided through DSL, a cable modem, a broadband mobile phone network, or through other connections. The home gateway is capable to extend the IMS services to other devices such as smart phones, tablets, Set top boxes, Smart TVs that are connected to the external network through the home gateway via the LTE capable device. Further, the FTTx service may be connected to the home gateway having a High Speed Internet (HSI), media applications and home voice services. Also, the home gateway provides Wi-Fi services and fixed line services (FLN) for analog POTS devices, wherein the FLN provided over the home gateway has only backend CS network. The home gateway may also provision an IP Multimedia Subsystem (IMS) capable service for registration with the IMS core for the IMS services. In this regard, the home gateway is capable to extend the IMS services to other devices such as smart phones, tablets, Set top boxes, Smart TVs that are connected to the external network through the home gateway via the LTE capable device.
Furthermore, a LTE Out-Door Unit (ODU) is typically deployed in customer premises for serving LTE primitive service such as high speed internet. Presently, the LTE capable device comprise a Universal Integrated Circuit Card (UICC) slot equipped with a SIM, wherein the LTE capable device is capable to read and
share the IMS parameters and other required parameters present on the SIM. In addition with the UICC slots, the LTE capable device also has a connectivity slot like Ethernet so that other devices like the home gateway can be connected to extend the LTE capable device capabilities and other routing services such as Wi-Fi access point capabilities to connect more devices.
A typical Subscriber Identification Module (SIM) card ecosystem, used in devices such as GSM smartphones, CDMA smartphones and LTE-capable devices, is a part of the function of a Universal Integrated Circuit Card (UICC) physical smart card, which is usually made of PVC with embedded contacts and semiconductors. Further, one of the important features of the SIM cards is the ability of the SIM cards to be transferable between different mobile devices. The SIM card comprises a unique serial number (ICCID), an international mobile subscriber identity (IMSI) number, a security authentication, an integrated circuit chip for securely storing the IMSI and authenticate subscribers/users on said devices; a ciphering information, a temporary information related to a local network, a list of services the user has access to, passwords such as a personal identification number (PIN) for ordinary use, a personal unblocking code (PUK) for PIN unlocking, etc.
The UICC, also referred as SIM card, is configured with multiple applications including SIM (2G), USIM (3G/4G), ISIM (IMS), etc. where any application may be selected by the user pursuant to SIM activation on a user device’s boot-up/re¬start. The SIM file system consists of a Master File (MF), Dedicated Files (DFs) and the Elementary Files (EFs). While the MF is the unique mandatory file containing access conditions and other DFs and EFs, the DFs contains access conditions and optionally other DFs and EFs; and the EFs contain the access conditions of data contained in them and not any additional files unlike DFs. Similarly, a typical UMTS Subscriber Identity Module (USIM) application also contains various Elementary Files (EFs) and Dedicated Files (DFs) which are not only used for
controlling the user device’s behavior in a network but also enables secured registration of the user device with the desired network, enabling and restricting certain services and maintaining status lists and parameters such as IMS private and public user identity, home network domain name, P-CSCF address etc.
The IMS networks are thriving in the global market and also, the applicability of features/services such as Visual Voice Mail (VVM) and Rich Communication Services (RCS) are increasing, thereby enhancing user experience. However, the incompatible IMS home gateway architecture is unable to bind/couple with the Out-Door Unit (ODU) including the home gateway using the UICC, thereby prohibiting the incompatible devices from mobility features as well as additional services such as IPMM (VVM) services and/or RCS on legacy system by means of authentication of credentials. Thus, in light of said inability of the IMS networks and the gateway architecture thereof, the existing technology have restricted the users to avail said services over the Outside Door Unit (ODU) and the home gateway.
Accordingly, in order to overcome the aforementioned problems inherent in the existing solutions for providing various services to a mobile device via the ODU, there exists a need of an efficient mechanism for binding the IMS network to the devices incompatible to receive the services directly from the IMS network via the ODU.
SUMMARY
This section is provided to introduce certain objects and aspects of the present disclosure in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter.
Embodiments of the present disclosure may relate to a method for providing at least one service to at least one available user device, the method being
performed by a home gateway. The method comprises fetching at least one IMS parameter from an outdoor device, wherein the outdoor device has a subscriber Identity Module (SIM); determining an availability status of each of the at least one user device, wherein the availability status includes one of an available user device and an un-available user device for each of the at least one user device; transmitting a registration request for each of the at least one available user device to a network entity, wherein the registration request comprises the at least one IMS parameter of the at least one available user device; enabling the at least one available user device to register with the network entity, wherein the registration is based on an IMS configuration setting; and providing the at least one service to the at least one available user device, wherein the at least one service is provided pursuant to said registration of the at least one available user device with the network entity.
Further, the embodiments of the present disclosure encompass a home gateway for providing at least one service to at least one available user device. The home gateway comprises a communication unit configured to fetch at least one IMS parameter from an outdoor device, wherein the outdoor device has a Subscriber Identity Module (SIM) and; a processing unit configured to determine an availability status of each of the at least one user device, wherein the availability status includes one of an available user device and an un-available user device for each of the at least one user device. The communication unit further configured to: transmit a registration request for each of the at least one available user device to a network entity, wherein the registration request comprises the at least one IMS parameter of the at least one available user device, enable the at least one available user device to register with the network entity, wherein said registration is based on a IMS configuration setting, and provide the at least one service to the at least one available user device, wherein the at least one service is provided pursuant to said registration of the at least one available user device with the network entity.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated herein, and constitute a part of this disclosure, illustrate exemplary embodiments of the disclosed methods and systems in which like reference numerals refer to the same parts throughout the different drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Some drawings may indicate the components using block diagrams and may not represent the internal circuitry of each component. It will be appreciated by those skilled in the art that disclosure of such drawings includes disclosure of electrical components or circuitry commonly used to implement such components.
FIG.1 illustrates an exemplary a system architecture [100] for providing at least one service to at least one available user device [110] in accordance with an embodiment of the present disclosure.
FIG.2 illustrates an exemplary home gateway [120] for providing the at least one service to the at least one user device [110] in accordance with an exemplary embodiment of the present disclosure.
FIG.3 illustrates an exemplary method [300] for providing at least one service to at least one available user device [110], wherein the method [300] is performed by the home gateway [120] in accordance with an embodiment of the present disclosure.
FIG.4 illustrates an exemplary embodiment of the present disclosure that encompasses a signaling flow diagram [400] for registering the at least one available user device [110] with the IMS-Core [114] of the network entity [140].
FIG.5 illustrates an exemplary embodiment of the present disclosure that encompasses a method [500] for processing a call with the at least one user
device [110] through the home gateway [120], wherein the at least one user device [110] is incompatible to avail the at least one service.
FIG.6 illustrates an exemplary embodiment of the present disclosure that encompasses a method [600] for processing an outgoing call from the at least one user device [110] through the home gateway [120], wherein the at least one user device [110] is incompatible to avail the at least one service.
FIG.7 illustrates an exemplary embodiment of the present disclosure that encompasses a signaling flow diagram [700] for establishing an outgoing call from the at least one available user device [110] with the IMS-Core [114], wherein the at least one user device [110] is incompatible to avail the at least one service.
FIG.8 illustrates an exemplary embodiment of the present disclosure that encompasses a signaling flow diagram [800] for establishing an incoming call at the at least one available user device [110] from the IMS-Core [114], wherein the at least one user device [110] is incompatible to avail the at least one service.
DETAILED DESCRIPTION
In the following description, for the purposes of explanation, various specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present disclosure may be practiced without these specific details. Several features described hereafter can each be used independently of one another or with any combination of other features. An individual feature may not address any of the problems discussed above or might address only one of the problems discussed above. Some of the problems discussed above might not be fully addressed by any of the features described herein. Example embodiments of the present disclosure are described below, as illustrated in
various drawings in which like reference numerals refer to the same parts throughout the different drawings.
Embodiments of the present disclosure may relate to a system and a method for providing services to an available user device from the network entity through the outdoor device. The system comprises a home gateway, the user device, the network entity and the outdoor device (ODU). The home gateway is connected with the network entity through the outdoor device and thus, communicate with each other through the outdoor device. Initially, to provide services to user devices, the home gateway fetches at least one IMS parameter from the ODU. Further, the home gateway transmits a configuration request to the network entity via the ODU for receiving an IMS configuration setting on which the network entity transmits the same with the home gateway, wherein the IMS configuration setting is based on the least one IMS parameter. Subsequently, the home gateway determines availability status of each user device and transmits a registration request for each of the identified available user device to the network entity. Thereafter, the home gateway transmits IP address of the home gateway to each available user device and enables the each available user device to register with the network entity based on an IMS configuration setting. In an embodiment the IMS configuration setting is received from the network entity via the outdoor device and the home gateway while in another embodiment, the IMS configuration setting is locally configured at the user device only. In another embodiment, the IMS configuration setting is directly received by the user device from a remote device or by accessing and configuring the user device by the remote device.
Pursuant to the successful registration, the home gateway provides at least one service to each available user device, wherein the home gateway first receives the at least one service from the network entity via the outdoor device and then provides the same to the available user device. Further, the present disclosure
encompasses modifying the specifications of the user device ( particularly a legacy device) to allow latching of the user device onto the network entity for high-speed Internet services as well as services such as voice calling via an OTT (Over- the-top) or RCS (Rich Communication Services) based applications.
The user device/available user device as used herein may refer to any computing device which can connect and communicate with the home gateway. In addition, the user device is any computing device operable with at least one subscriber identity module (SIM), wherein each of the at least one SIM comprises the IMSI, the IMEI, a unique key shared with the network operator. Further, the user device includes, but not limited to, a smart phone, a mobile phone, a tablet, a phablet, a legacy device and any such device as obvious to a person skilled in the art. Also, the user device may be incompatible to receive/avail the at least one service directly from the network entity i.e. the user device may be unable to directly bind/couple with the outdoor device for availing the at least one service from the network entity. Furthermore, the user device may comprise an input means such as a keyboard, an operating system, a memory unit, a display interface, etc. which may be configured to communicate with a base station or any such network equipment with the help of the SIM.
The home gateway as used herein may refer to networking hardware configured to allow communication of data between two or more discrete networks. The home gateway may refer to any connectable device having capability to retrieve the SIM parameters from a Subscriber Identity Module (SIM) of the outdoor device. Further, the home gateway enables a successful connection between a Local Area Network (LAN) and a Wide Area Network (WAN). The home gateway is also configured to remote control, detection and configuration capabilities. The home gateway is also capable to extend IMS services to other connected user devices. Further, the home gateway comprises various other routing services such as Wi-Fi access point capabilities to connect more devices.
Furthermore, the home gateway and the network entity communicate to each other via the outdoor device.
The Subscriber Identity Module (SIM) as used herein may include one of a Universal Integrated Circuit Card (UICC) slot and an eSIM.
The network entity as used herein may refer to a networking component capable of providing services. Further, the network entity may comprise an IMS-ACS and an IMS-Core. Additionally, the network entity may comprise IMS-Core elements such as Proxy-Call Session Control Function (P-CSCF), Interrogating- Call Session Control Function (I-CSCF), MRFC, Media Gateway/Media Gateway Controller Function (MGW/MGCF) that are required to provide different services.
The outdoor device/unit (ODU) as used herein may refer to any device having a Subscriber Identity Module (SIM such as the UICC slot and eSIM) and latched to the LTE network to provide an internet access. In addition, the outdoor device may be pre-configured with a specific application having a sharing capability i.e. the outdoor device is capable of reading and sharing the IMS parameters and other required parameters present on the SIM. Further, the outdoor device has a connectivity slot such as Ethernet so that other devices like the home gateway can be connected to extend the LTE capable device capabilities. Furthermore, the outdoor device is one of an LTE enabled device, a 3GPP enabled device and any such device any device which can connect to the back end LTE network using the SIM.
The at least one IMS parameter of the user deice as used herein comprises at least one of an international mobile subscriber identity (IMSI), an IMS public user identity, an IMS Private User Identity, a home network domain name, a mobile country code (MCC), a mobile network code (MNC), a tracking area code, E-UTRAN cell identity (ECI) and an international mobile equipment identity (IMEI).
The at least one service as used herein may include, but not limited to, a voice call, a video call, a short message service, an instant message service, a group message service, a file transfer service and an enriched calling service. In particular, the at least one service may include, but not limited to, an IPMM (VVM) service and a Rich Communication Service (RCS).
FIG. 1 illustrates a system architecture [100] for providing at least one service to at least one available user device [110] in accordance with an embodiment of the present disclosure. The system [100] may comprise at least one user device [110], a home gateway [120], an outdoor device (ODU) [130] and a network entity [140], wherein any type of communication between the network entity [140] and the home gateway [120] may be performed via the outdoor device [130]. More particularly and as illustrated in FIG. 1, the at least one user device [110] may comprise at least one SIM; and the home gateway [120] comprises a communication unit [102], a processing unit [104] and a storage unit [106]. The network entity [140] may comprise an IMS-ACS [112] and an IMS-Core [114]. The user device [110], the home gateway [120], the outdoor device [130], the network entity [140] and the sub-components therein may be configured to work in conjunction and provide respective functionalities in order to achieve the objective of the present disclosure. Also, the respective subcomponents of the home gateway [120] and the network entity [140] may be internally connected to each other for facilitating internal communication in accordance with the present disclosure.
In an event the at least one user device [110] may be incompatible to directly receive/avail the at least one service from the network entity [140] directly i.e. the at least one available user device [110] may be unable to bind/couple with the outdoor device [130] for availing the at least one service from the network entity [140], the communication unit [102] of the home gateway [120] may be configured to fetch at least one Integrated Management System (IMS) parameter
from the outdoor device [130] in an event the outdoor device [130] has a sharing capability i.e. the outdoor device [130] has a capability to read the at least one IMS parameter from the SIM (of the at least one user device [110]) and subsequently share the same with the home gateway [120]. In an embodiment, said fetching of the at least one IMS parameter from the outdoor device [130] may be performed via one of an attention (AT) command, a HTTP command, a HTTPS command, a simple socket communication and any such command as may be obvious to person skilled in the art. The communication unit [102] may be configured to transmit a configuration request to the IMS-ACS [112] of the network entity [140] via the outdoor device [130] for requesting said IMS configuration setting, pursuant to which the IMS-ACS [112] of the network entity [140] may be configured to transmit the IMS configuration setting based on the at least one IMS parameter received from the outdoor device [130] and the home gateway [120], wherein said IMS configuration setting may comprise at least one of at least one IMS Public User Identity, an IMS Private User Identity, an International Mobile Subscriber Identity (IMSI), a home network domain name and authorization credentials such as a user name, password etc.. The IMS configuration setting may be then internally communicated to the processing unit [104] by the communication unit [102].
In an embodiment where the home gateway [120] may not receive the at least one IMS parameter from the outdoor device [130] since the outdoor device [130] may not be configured to share the at least one IMS parameter with any other device (particularly home gateway [120]), the home gateway [120] may be configured to check if the outdoor device [130] has now become capable to share the at least one parameter in one of a periodic manner and a real time manner.
Subsequently, on receiving the IMS configuration setting from the outdoor device [130], the processing unit [104] of the home gateway [120] may be
configured to determine an availability status of each of the at least one user device [110], wherein the availability status includes one of at least one available user device [110] and at least one non-available user device [110]. The communication unit [102], thereafter, may be configured to transmit a registration request, for each of the at least one available user device [110], to the network entity [140] for registration of the at least one available device with the network entity [140]. In an embodiment, said registration request may comprise the at least one IMS parameter of each of the at least one available user device [110]. Further, for enabling the at least one available user device [110] to register with the IMS-Core [114] of the network entity [140], the at least one available user device [110] must have knowledge about the IMS configuration setting, wherein in one embodiment, the at least one available user device [110] may receive the IMS configuration setting from the IMS-ACS [112] via the outdoor device [130] and the home gateway [120], while in another embodiment, the IMS configuration setting may be locally configured at the at least one available user device [110]. In another embodiment, the IMS configuration setting may be directly received by the at least one available user device [110] from a remote device or by accessing and configuring the at least one available user device [110] by the remote device, wherein the remote device may be a computing device.
Once the at least one available user device [110] contains the IMS configuration setting, the communication unit [102] may be configured to enable the at least one available user device [110] to register with IMS-Core [114] of the network entity [140]. The processing unit [104] may be simultaneously configured to compare a current registration request (at a current instant) with a list of existing registration requests. In an event any of the at least one IMS parameter received from the outdoor device [130] is one of absent and unique in said list, the processing unit [104] may be configured to re-register the at least one available user device [110] with the network entity [140].
On successful registration of the at least one available user device [110] with the IMS-Core [114], the communication unit [102] may be configured to transmit an IP address of the home gateway [120] to the at least one available user device [110]. In an embodiment, the communication unit [102] may transmit said IP address to the at least one available user device [110] in an event the at least one available user device [110] requests the network entity [140] for the IP address by transmitting a DNS query to the network entity [140].
Subsequently the communication unit [102] may be configured to provide the at least one service to the at least one available user device [110], wherein the communication unit [102] of the network entity [140] may be configured to receive the at least one service from the network entity [140] via the outdoor device [130] in order to provide the at least one service to the at least one available user device [110]. Thus, the at least one available user device [110] may be provided with the at least one service from the home gateway [120] via the outdoor device [130] and the network entity [140].
The storage unit [106] of the home gateway [120] may be configured to store at least one of the IMS parameter of the at least one user device [110], the IMS configuration setting and any such information as maybe obvious to a person skilled in the art. In an embodiment, the storage unit [106] may include, but not limited to, a volatile memory, non-volatile memory, a remote storage, a cloud storage, high-speed random access memory and/or non-volatile memory, such as one or more magnetic disk storage devices, one or more optical storage devices, and/or flash memory (e.g., NAND, NOR) or a combination thereof.
FIG.2 illustrates an exemplary home gateway [120] for providing the at least one service to the at least one available user device [110] in accordance with an exemplary embodiment of the present disclosure. More particularly and as illustrated in FIG. 2, the home gateway [120] comprises a Link Voice IMS-GW component (JLV-IMS-GW) [206], a Link Voice Media Driver [202], and a home
gateway platform [204]. The home gateway platform [204] may have the capability to connect to the legacy user device [110] (such as POTS) over an SLIC interface using a RJ-11 cable. Further, the JLV-IMS-GW [206] may be configured to serve as an IMS client as well as an IMS server and additionally may be configured to fetch the at least one IMS parameter from the outdoor device [130]. Also, said Link Voice IMSGW [206] may get registered with the IMS core [114] of the network entity [140] to provide the at least one service to the at least one available user device [110]. Furthermore, the home gateway [120] may be configured with Ethernet and Wi-Fi access point capabilities for allowing the at least one available user deice [110] to connect to the home gateway [120].
FIG.3 illustrates an exemplary method flow diagram [300] comprising the method for providing at least one service to the at least one available user device [110] in accordance with an embodiment of the present disclosure. The method [300] may initiate at step 302 where the at least one user device [110] may be incompatible to directly receive the at least one service from the network entity [140].
At step 304, the communication unit [102] of the home gateway [120] may fetch the at least one IMS parameter from the outdoor device [130] in an event the outdoor device [130] may be capable to read the at least one IMS parameter from the SIM and subsequently share the same with the home gateway [120]. In an embodiment, said fetching of the at least one IMS parameter from the outdoor device [130] may be performed via one of an attention (AT) command, a HTTP command, a HTTPS command, a simple socket communication and any such command as may be obvious to person skilled in the art.
At step 306, the communication unit [102] may be configured to transmit a configuration request to the IMS-ACS [112] of the network entity [140] via the outdoor device [130] for requesting said IMS configuration setting.
At step 308, the communication unit [102] may receive the IMS configuration setting from the IMS-ACS [112] of the network entity [140], wherein the IMS configuration setting may be based on the at least one IMS parameter received from the outdoor device [130] and the home gateway [120]. The IMS configuration setting may be then internally communicated to the processing unit [104] of the home gateway [120] by the communication unit [102].
At step 310, on receiving the IMS configuration setting, the processing unit [104] may determine an availability status of each of the at least one user device [110], wherein the availability status includes one of the at least one available user device [110] and the at least one non-available user device [110] i.e. the processing unit [104] may identify which of the at least one user device [110] is available at that instant.
At step 312, the communication unit [102] may transmit the registration request, for each of the at least one available user device [110], to the network entity [140] for registration of the at least one available device [110] with the network entity [140]. In an embodiment, said registration request may comprise the at least one IMS parameter of each of the at least one available user device [110]. Further, the communication unit [102] may check if the at least one available user device [110] contains the IMS configuration setting. In an event the at least one available user device [110] does not contain the IMS configuration setting the method [300] may lead to step 314. Alternatively, in an event the at least one available user device [110] contains the IMS configuration setting i.e. the IMS configuration setting may be one of locally or remotely configured at the at least one available user device [110], the method [300] may lead to step 316.
At step 314, the at least one available user device [110] may receive the IMS configuration setting from the IMS-ACS [112] via the home gateway [120].
At step 316, the communication unit [102] may enable the at least one available user device [110] to register with IMS-Core [114] of the network entity [140].
At step 318 and after accomplishment of step 216, the communication unit [102] may transmit the IP address of the home gateway [120] to the at least one available user device [110].
At step 320, the communication unit [102] may provide the at least one service to the at least one available user device [110], wherein the communication unit [102] of the network entity [140] may be configured to receive the at least one service from the network entity [140] via the outdoor device [130] in order to provide the at least one service to the at least one available user device [110]. The method [300] may terminate at step 322 by providing the at least one service to the at least one available user device [110].
FIG.4 illustrates an exemplary embodiment of the present disclosure that encompasses a signaling flow diagram [400] for registering of the at least one available user device [110] with the IMS-Core [114] of the network entity [140]. Initially, the JLV-IMS-GW [206] may be configured to boot up following which the JLV-IMS-GW [206] may be configured to fetch the at least one IMS parameter from the outdoor device [130]. Consequently, the outdoor device [130] may be configured to transmit the at least one IMS parameter to the JLV-IMS-GW [206] pursuant to which the JLV-IMS-GW [206] may be configured to transmit (through HTTP/S command) the configuration request to the IMS-ACS [112] for asking the IMS configuration setting. The IMS-ACS [112] may be then configured to transmit said IMS configuration setting to the JLV-IMS-GW [206]. The home gateway platform [204] may be then configured to check the availability of the at least one user device [110]. In an event of detection of the at least one available user device [110], the JLV-IMS-GW [206] may be configured to transmit the registration request (SIP request) to the IMS-Core [114] in response to which the IMS-Core [114] may be configured to transmit a confirmation message. Further, a smart extension application (App), pre-installed in the at least one available user device [110], may be configured to transmit a DNS query for asking the IP
address of the home gateway [120] in response to which the home gateway [120] may be configured to share the IP address with the at least one available user device [110]. Also, the smart extension application may be configured to fetch the configuration setting (MAC ID) from the JLV-IMS-GW [206]. The JLV-IMS-GW [206] may be then configured to transmit SIP register with an updated feature tag (including video) to which the IMS-Core [114] may transmit a verification message.
Further, FIG.5 illustrates an exemplary embodiment of the present disclosure that encompasses a method [500] for processing an incoming service (for e.g. a call) received by the at least one user device [110] through the home gateway [120], wherein the at least one user device [110] may be incompatible to directly avail the at least one service from the network entity [140]. The home gateway [120] may be configured to determine the type of said incoming service. In an event the incoming service corresponds to a video service (for e.g. video call), the method [500] may lead to step 504. At step 504, the home gateway [120] may be configured to downgrade the video call to an audio call. Further, at step 506, the home gateway [120] may be configured to convert the audio signal to an analog signal and finally at step 508, the home gateway [120] may be configured to convert the analog signal to the analog media stream and establish a session between the at least one user device [110] and one of the home gateway [120] and the network entity [140]. In an event the incoming service corresponds to an audio service (for e.g. audio call), the method [500] may directly lead to step 506. In an event the incoming service corresponds to a RCS request, the home gateway [120] may be configured to check whether the at least one user device [110] supports the RCS service. In an event the at least one user device [110] supports the RCS service, the method [500] may lead to step 512 where the home gateway [120] may be configured to establish said session. Alternatively, the method [500] may lead to step 510 where the home gateway [120] may be configured to transmit a return failure to the at least one user
device [110], since the at least one user device [110] may only be supported for an extension application.
FIG.6 illustrates an exemplary embodiment of the present disclosure that encompasses a method [600] for processing an outgoing call from the at least one user device [110] through the home gateway [120], wherein the at least one user device [110] may be incompatible to directly avail the at least one service from the network entity [140]. At step 604, the at least one user device [110] initiates a call (by dialing a contact number). Then at step 606, the home gateway [120] may be configured to convert the analog signal to a SIP message and establish a SIP session with the at least one user device [110]. In a similar embodiment, the SIP session may be established between the at least one user device [110] and the network entity [140] directly by using a Fixed Line Service (FLN). At step 608, the home gateway [120] may be configured to process any intermittent upgrade request to video call from other end while rejecting the same.
FIG.7 illustrates an exemplary embodiment of the present disclosure that encompasses a signaling flow diagram [700] for establishing an outgoing call from the at least one available user device [110] with the IMS-Core [114] of the network entity [140], wherein the at least one user device [110] may be incompatible to directly avail the at least one service from the network entity [140]. At step 702, the smart extension App (pre-installed at the at least one user device [110]) may transmit an INVITE to the JLV-IMS-GW [206] for initiating the call. At steps 704-708, the JLV-IMS-GW [206] may forward the INVITE to the IMS-Core [114] pursuant to authentication of the originating user device’s [110] MAC address. At step 710-712, the JLV-IMS-GW [206] may modify the SDP and the other SIP headers to point to itself as the entity handling media and SIP traffic with the network. Also, a remote party may see a Mobile Station International Subscriber Directory Number (MSISDN) of the outdoor device [130] of the
originating user as the caller-ID. At steps 714-716, a media pipeline may be established between the IMS-Core [114] and the JLV-IMS-GW [206]. Simultaneously, the JLV-IMS-GW [206] may set up a similar RTP media pipeline between JLV-IMS-GW [206] and the smart extension App by setting the right IP address and port in a 200 OK response to the smart extension App. Further, the JLV-IMS-GW [206] may receive the RTP packets from the smart extension App and may modify a header alone and transmits the same to the IMS-Core [114]. Similarly, the JLV-IMS-GW [206] may receive the RTP packets from the IMS-Core [114] and may modify the header alone and transmits the same to the smart extension App. At steps 718-722, where the at least one user device [110] may be busy at that instant and therefore may be unavailable to take the call from other device, a busy tone may be played by the JLV-IMS-GW [206] on the device.
FIG.8 illustrates an exemplary embodiment of the present disclosure that encompasses a signaling flow diagram [800] for establishing an incoming call at the at least one available user device [110] from the IMS-Core [114] of the network entity [140], wherein the at least one user device [110] may be incompatible to directly avail the at least one service from the network entity [140]. At steps 802-804, the IMS-Core [114] may transmit an INVITE message to the JLV-IMS-GW [206] indicating an incoming call. The JLV-IMS-GW [206] may then check the registered list of extensions. At step 806-818, the JLV-IMS-GW [206] may be able to ring the connected devices in one of a simultaneous manner and a sequential manner. In an embodiment, the JLV-IMS-GW [206] may ring each device for a certain predefined time before moving to the next one, while in another embodiment, the JLV-IMS-GW [206] may ring or vibrate only based on the user’s inputs to ensure that all connected extensions at home don’t start ringing simultaneously and create a poor user experience. Also, the smart extension App may be configured with a special ring tone to differentiate it from the user device’s caller tone. The smart extension App may display the credentials of the user stored in a contact list at the user device [110], wherein
the credentials may include, but not limited to, a photograph. Further, at steps 820-832, if the user answers the call from the smart extension App, the home gateway [120] may forward the call answer to the IMS-Core [114] while cancelling the INVITE to the other extensions and other devices (for e.g. POTS device). Also, the user may have an additional ability to handle a video call on the extension. If the user answers the call from the POTS device, the home gateway [120] may forward the call answer to the network and cancels the INVITE to the other extensions. Furthermore, at step 834, on completion of the signaling, a media pipeline may be established between the IMS-Core [114] and the JLV-IMS-GW [206]. Similarly, the JLV-IMS-GW [206] may set up a similar RTP media pipeline between the JLV-IMS-GW [206] and the smart extension App by setting the right IP address and port in a 200 OK response to the smart extension App. If the call is active on the POTS device and user tries to dial another call from the Extension App, a busy tone may be played by the JLV-IMS-GW [206] on the device. If the call is active on the Smart Extension App and the user tries to dial another call from the POTS device, a busy tone may be played on the POTS device when it goes off-hook.
Therefore, the present disclosure encompasses a mechanism for providing the at least one service to the at least one available user device [110] through the home gateway [120] and the outdoor device [130]. The present disclosure further encompasses providing the at least one service to an incompatible user device [110], thereby enhancing the user experience on the incompatible device. Also, the present disclosure enables pairing/coupling of the incompatible devices from the network entity [140] through the home gateway [120] and the outdoor device [130].
Though a limited number of the user equipment [110], the subscriber identity module [120] and the components/sub systems therein, have been shown in the figures; however, it will be appreciated by those skilled in the art that the system
[100] of the present disclosure encompasses any number and varied types of the entities/elements user equipment [110], the subscriber identity module [120] and the components/sub systems therein.
While considerable emphasis has been placed herein on the disclosed embodiments, it will be appreciated that many embodiments can be made and that many changes can be made to the embodiments without departing from the principles of the present disclosure. These and other changes in the embodiments of the present disclosure will be apparent to those skilled in the art, whereby it is to be understood that the foregoing descriptive matter to be implemented is illustrative and non-limiting.
We claim:
1. A method [300] for providing at least one service to at least one available user
device [110], the method [300] being performed by a home gateway [120],
the method [300] comprising:
- fetching at least one IMS parameter from an outdoor device [130], wherein the outdoor device [130] has a Subscriber Identity Module (SIM);
- determining an availability status of each of the at least one user device [110], wherein the availability status includes one of an available user device [110] and an un-available user device [110] for each of the at least one user device [110];
- transmitting a registration request for each of the at least one available user device [110] to a network entity [140], wherein the registration request comprises the at least one IMS parameter of the at least one available user device [110];
- enabling the at least one available user device [110] to register with the network entity [140], wherein the registration is based on an IMS configuration setting; and
- providing the at least one service to the at least one available user device [110], wherein the at least one service is provided pursuant to said registration of the at least one available user device [110] with the network entity [140].
2. The method [300] as claimed in claim 1, further comprising:
- transmitting a configuration request to the network entity [140] via the
outdoor device [130], wherein the configuration request is transmitted to
receive the IMS configuration setting from the network entity [140], and
- receiving the IMS configuration setting from the network entity [140],
wherein the IMS configuration setting is based on the at least one IMS
parameter received from the outdoor device [130];
3. The method [300] as claimed in claim 1, further transmitting an IP address of the home gateway [120] to the at least one available user device [110].
4. The method [300] as claimed in claim 1, further comprising:
- comparing the registration request with a list of existing registration requests, and
- re-registering the at least one available user device [110] with the network entity [140] in an event any of the at least one IMS parameter is one of absent and unique in said list.
5. The method [300] as claimed in claim 1, further comprising receiving the at least one service from the network entity [140] via the outdoor device [130].
6. The method [300] as claimed in claim 1, wherein the SIM includes one of a Universal Integrated Circuit Card (UICC) slot and an eSIM.
7. The method [300] as claimed in claim 1, wherein the at least one user device
[110] is at least one of a mobile phone, a computer, a legacy device, a laptop, a smart phone.
8. The method [300] as claimed in claim 1, wherein the home gateway [120] and the network entity [140] communicate to each other via the outdoor device [130].
9. The method [300] as claimed in claim 1, wherein the outdoor unit [130] is one of an LTE enabled device and a 3GPP enabled device.
10. The method [300] as claimed in claim 1, wherein the fetching of the at least
one IMS parameter from the outdoor device [130] is performed via one of an
attention (AT) command, a HTTP command, a HTTPS command and a simple
socket communication.
11. The method [300] as claimed in claim 1, wherein the at least one IMS parameter is received from the outdoor unit [130] in an event the outdoor unit [130] has a sharing capability.
12. The method [300] as claimed in claim 1, wherein the at least one IMS parameter comprises at least one of an international mobile subscriber identity (IMSI), an IMS public user identity, an IMS Private User Identity, a home network domain name, a mobile country code (MCC), a mobile network code (MNC), a tracking area code, E-UTRAN cell identity (ECI) and an international mobile equipment identity (IMEI).
13. The method [300] as claimed in claim 1, wherein the IMS configuration setting is received by the at least one available user device [110] from the network entity [140] via the outdoor device [130] and the home gateway [120].
14. The method [300] as claimed in claim 1, wherein the IMS configuration setting is one of locally and remotely configured at the at least one available user device [110].
15. A home gateway [120] for providing at least one service to at least one available user device [110], the home gateway [120] comprising:
- a communication unit [102] configured to fetch at least one IMS parameter from an outdoor device [130], wherein the outdoor device [130] has a subscriber Identity Module (SIM) and;
- a processing unit [104] configured to determine an availability status of each of the at least one user device [110], wherein the availability status
includes one of an available user device [110] and an un-available user device [110] for each of the at least one user device [110];
the communication unit [102] further configured to:
transmit a registration request for each of the at least one available user device [110] to a network entity [140], wherein the registration request comprises the at least one IMS parameter of the at least one available user device [110],
enable the at least one available user device [110] to register with the network entity [140], wherein said registration is based on a IMS configuration setting, and
provide the at least one service to the at least one available user device [110], wherein the at least one service is provided pursuant to said registration of the at least one available user device [110] with the network entity [140].
16. The home gateway [120] as claimed in claim 15, wherein the communication unit [102] is further configured to receive the at least one service from the network entity [140] via the outdoor device [130].
17. The home gateway [120] as claimed in claim 15, wherein the communication unit [102] is further configured to transmit an IP address of the home gateway [120] to the at least one available user device [110].
18. The home gateway [120] as claimed in claim 15, wherein the communication unit [102] is further configured to:
- transmit a configuration request to the network entity [140] via the outdoor device [130], wherein the configuration request is transmitted to receive an IMS configuration setting from the network entity [140], and
- receive the IMS configuration setting from the network entity [140],
wherein the IMS configuration setting is based on the at least one IMS
parameter received from the outdoor device [130].
19. The home gateway [120] as claimed in claim 15, wherein the processing unit [104] is further configured to:
- compare the current registration request with a list of existing registration requests, and
- re-register the at least one available user device [110] with the network entity [140] in an event any of the at least one IMS parameter is one of absent and unique in said list.
| # | Name | Date |
|---|---|---|
| 1 | 201721035574-STATEMENT OF UNDERTAKING (FORM 3) [06-10-2017(online)].pdf | 2017-10-06 |
| 2 | 201721035574-PROVISIONAL SPECIFICATION [06-10-2017(online)].pdf | 2017-10-06 |
| 3 | 201721035574-FORM 1 [06-10-2017(online)].pdf | 2017-10-06 |
| 4 | 201721035574-FIGURE OF ABSTRACT [06-10-2017(online)].pdf | 2017-10-06 |
| 5 | 201721035574-FORM-26 [02-01-2018(online)].pdf | 2018-01-02 |
| 6 | 201721035574-Proof of Right (MANDATORY) [15-03-2018(online)].pdf | 2018-03-15 |
| 7 | 201721035574-ORIGINAL UNDER RULE 6 (1A)-FORM 1-200318.pdf | 2018-08-11 |
| 8 | 201721035574-ORIGINAL UNDER RULE 6 (1A)-050118.pdf | 2018-08-11 |
| 9 | 201721035574-ENDORSEMENT BY INVENTORS [05-10-2018(online)].pdf | 2018-10-05 |
| 10 | 201721035574-DRAWING [05-10-2018(online)].pdf | 2018-10-05 |
| 11 | 201721035574-CORRESPONDENCE-OTHERS [05-10-2018(online)].pdf | 2018-10-05 |
| 12 | 201721035574-COMPLETE SPECIFICATION [05-10-2018(online)].pdf | 2018-10-05 |
| 13 | 201721035574-FORM 18 [24-10-2018(online)].pdf | 2018-10-24 |
| 14 | Abstract1.jpg | 2019-03-11 |
| 15 | 201721035574-FER_SER_REPLY [29-06-2021(online)].pdf | 2021-06-29 |
| 16 | 201721035574-FER.pdf | 2021-10-18 |
| 17 | 201721035574-PA [22-02-2022(online)].pdf | 2022-02-22 |
| 18 | 201721035574-ASSIGNMENT DOCUMENTS [22-02-2022(online)].pdf | 2022-02-22 |
| 19 | 201721035574-8(i)-Substitution-Change Of Applicant - Form 6 [22-02-2022(online)].pdf | 2022-02-22 |
| 20 | 201721035574-FORM 13 [05-04-2022(online)].pdf | 2022-04-05 |
| 21 | 201721035574-AMENDED DOCUMENTS [05-04-2022(online)].pdf | 2022-04-05 |
| 22 | 201721035574-US(14)-HearingNotice-(HearingDate-21-02-2023).pdf | 2023-01-31 |
| 23 | 201721035574-Correspondence to notify the Controller [14-02-2023(online)].pdf | 2023-02-14 |
| 24 | 201721035574-Written submissions and relevant documents [28-02-2023(online)].pdf | 2023-02-28 |
| 25 | 201721035574-PatentCertificate13-11-2023.pdf | 2023-11-13 |
| 26 | 201721035574-IntimationOfGrant13-11-2023.pdf | 2023-11-13 |
| 1 | SearchstrategyE_23-12-2020.pdf |