Method And Apparatus For Home Network Access Using A Remote Mobile Device
A manner of facilitating access to a home network having an HA by a remote mobile device, such as a smartphone, having an FA that is or may be registered with the HA. A secure tunnel or similar communication path is established between the FA and an HA of a home network, and an SSR (specialized service request) is transmitted to the mobile network though which the mobile device is communicating, providing advance notification that a bandwidth intensive operation is anticipated so that the mobile network may take preparatory action. The SSR is preferably sent by the FA after a tunnel to the HA has been established, but prior to the user selecting a particular bandwidth intensive application for execution. The user may be queried in advance to determine which operation might be anticipated.
Latest Alcatel-Lucent USA Inc. Patents:
- Tamper-resistant and scalable mutual authentication for machine-to-machine devices
- METHOD FOR DELIVERING DYNAMIC POLICY RULES TO AN END USER, ACCORDING ON HIS/HER ACCOUNT BALANCE AND SERVICE SUBSCRIPTION LEVEL, IN A TELECOMMUNICATION NETWORK
- MULTI-FREQUENCY HYBRID TUNABLE LASER
- Interface aggregation for heterogeneous wireless communication systems
- Techniques for improving discontinuous reception in wideband wireless networks
The present disclosure is related to and claims priority from U.S. Provisional Patent Application Ser. No. 61/316,553, entitled Extending the In-Home Layer 2 Network and filed on 23 Mar. 2010, the entire contents of which are incorporated by reference herein.
The present invention is related to the U.S. patent application Ser. No. 12/985,730, entitled Method and Apparatus for Home Network Access, filed on 6 Jan. 2011, the entire contents of which are incorporated by reference herein.
TECHNICAL FIELDThe present invention relates generally to the field of communication networks, and, more particularly, to a method and apparatus for facilitating remote access by a subscriber to an in-home communication network using a mobile device in communication with an access network.
BACKGROUNDIntroductory information will here be provided. Note, however, that the apparatus, techniques, or schemes described herein as existing or possible are presented as background for describing the present invention, and no admission is intended thereby that these were heretofore commercialized or known to others beside the inventors.
Selected abbreviations are herewith defined, at least some of which are referred to within the following description of the state-of-the-art and the present invention.
- ASIC Application Specific Integrated Circuit
- DSL Digital Subscriber Line
- DVR Digital Video Recorder
- HA Home Agent
- FA Foreign Agent
- IP Internet Protocol
- ISP Internet Service Provider
- LTE Long Term Evolution
- MME Mobility Management Entity
- NAT Network Address Translation
- OS Operating System
- PC Personal Computer
- PDN Packet Data Network
- PDN-GW PDN Gateway
- PKI Public Key Infrastructure
- PS Proxy Server
- RG Residential Gateway
- SG Signaling Gateway
- S-GW Serving Gateway
- QCI QoS Class Identifier
- QoS Quality of Service
- TCP Transmission Control Protocol
- UE User Equipment
- UID Unique Identifier
Consumer electronics have progressed a great deal in the recent past. Not only are they more capable than they were a short time ago, they are also far more prevalent. Many homes, for example, have more than one personal computer and video storage device, along with many similar devices. These devices are often connected together to form a network, and through the network are capable of communicating with other devices outside of the home. The use of email and telephone services that are available through such networks is very common, and the downloading of, for example, software applications and multimedia transmissions is becoming more frequent.
A home network benefits users in a number of ways. Even if there is no connection to others outside of the home, the home network allows a user to, for example, print from a printer that is not connected directly to the computer in use. Files such as documents, pictures, and videos may be retrieved or sent to another device within the home. Modern data storage units are capable of saving a large amount of audio or video data, and the network permits this content to be retrieved and played on any device connected to the network. Multiple users may participate in a game over the network.
Connections outside of the home are often facilitated by some type of device that serves as an interface to whatever network service is providing access. Such a device may take the form, for example, of a wireless router connecting multiple computers to the Internet, or a set-top box that receives video and television programming for display on a television or other video display device. Many if not most home networks are connected to an access network, which provides a link between a subscriber's home and a core network capable of handling large amounts of communication traffic and providing gateways for communicating through other networks as well.
When the home network is connected to an access network, communications such as email and Internet access are permitted; video and audio content may be downloaded. In addition, recent advances in technology have enlarged the amount of data that may be uploaded, or sent from the home network to others through the access network. In some cases, for example a movie or other video may be sent to another at nearly the speed at which it was downloaded, at least from the user's perception.
This may be of great advantage to the user of a mobile device. As used herein, a mobile device is one capable of accessing a mobile network using radio communications. Mobile devices are very popular because of their mobility; a user may conveniently carry the device with them and use it anywhere a mobile network may be contacted. Mobile network providers have signed up thousands of subscribers and built up networks that cover large geographic areas. In many locations, if a subscriber cannot access their own mobile network, they may use another network as a visitor. Mobile networks are often based on a cell system, where mobile devices communicate with a nearby base station and handover protocols allow them to travel from one cell (base station) to another without significant interruption of an on-going communication session.
Access may also be possible directly to the home network though a mobile network using protocols such as MobileIP. In such an arrangement it is contemplated that the mobile device embodies a foreign agent (FA) that establishes a communication session with a home agent (HA) embodied on one of the devices that makes up the home network. Access to a home network may be provided for selected FAs, for example in accordance with the solution presented in U.S. patent application Ser. No. 12/985,730 (referred to above), for the purpose of using home network resources, controlling network functions, and transferring or viewing content stored there to or at the mobile device.
Unfortunately, large amounts of streaming multimedia content may overwhelm the mobile network. Although the mobile device may be granted access to the home network and allowed to retrieve content stored there, in order to display it on the mobile device it must pass through the mobile network and the air interface between the mobile network and the mobile device.
In an attempt to avoid transmission problems, the mobile network allocates bearer resources to carry the traffic associated with the mobile device when the device requests that a call be set up. The needs of the call and its priority are determined so that appropriate resources can be reserved. With mobile access of a home network, however, the resources needed may appear to be very modest when the call is set up.
In accordance with the access scheme employed here, initial communications involve only communicating with, for example, a signaling gateway to gain access to the home network and then browsing a media storage device located there to select content. Once the content is selected and retrieval begins, however, the bandwidth requirements may rise quickly and significantly. The mobile network faces with this sudden demand may simply decline to pass along the transmission or terminate the communication session entirely.
In the face of such difficulties, there is a need for a way to improve the process of retrieving content stored on a home network and, specifically, of attempting to reserve sufficient mobile-network resources for the transmission. Accordingly, there has been and still is a need to address the aforementioned shortcomings and other shortcomings associated with remote access of a home network. These needs and other needs are satisfied by the present invention.
SUMMARYThe present invention is directed to a manner of facilitating access to a home network having an HA by a remote mobile device, such as a smartphone, having an FA that is or may be registered with the HA. In one aspect, the present invention is a method for accessing the home network using a mobile device including requesting via a mobile network that a communication session with the home network be established, sending an SSR (specialized service request) to the mobile network indicating an anticipated operation, and sending an SR (service request) to the mobile network requesting that a bearer be established for the anticipated operation. In some embodiments, the FA sends a query to the user of the mobile device to assist in the determination of the nature of the anticipated operation and whether it is bandwidth intensive. In some embodiments, the SSR may not be sent if no bandwidth intensive operations are anticipated while in others, an SSR indicating this may be sent. In still other embodiments, all anticipated operations are processed the same regardless of the amount of bandwidth to be required.
In this aspect, the SSR is usually but not necessarily sent after a communication path between the FA and the HA has been established, and the SR is sent once an operation has actually been selected for execution. Unless the operation is declined, it may then be executed. In an LTE environment, the SSR is sent to an MME of the mobility network via an eNodeB. In some embodiments, the SSR includes an indication of the bandwidth requirements for the anticipated operation and a requested QoS.
In another aspect, the present invention is an FA (foreign agent) for use by a mobile device, including a processor, a memory device accessible to the processor, an SSR generator for generating an SSR indicating an anticipated operation, and a mobile device interface for sending the SSR to a mobile network via the mobile device. The FA may be embodied in or connectable to the mobile device. The FA may further include an operations table for maintaining a list of operations that may be requested by a user and their anticipated bandwidth demand and a query generator for generating a query to the user to determine an anticipated operation.
Additional aspects of the invention will be set forth, in part, in the detailed description, figures and any claims which follow, and in part will be derived from the detailed description, or can be learned by practice of the invention. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as disclosed.
A more complete understanding of the present invention may be obtained by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein:
The various components of a home network could communicate only among themselves—within the home (or other installed location), but this is typically not the case. Communication with outside devices is often one of the reasons for which the home network was established. In the embodiment of
In the embodiment of
Home network 100 also includes an HA (home agent) 150, which is typically implemented as a physical processor executing instructions stored as software in a non-transitory medium. In other embodiments, the HA may be implemented as a combination of executable software and hardware such as an ASIC. The HA may be a standalone device or incorporated in a multifunction apparatus that performs other duties as well. In some implementations it may, for example, be implemented in RG 105 or PC 110.
In accordance with this embodiment of the present invention, the HA 150 is used for communication sessions involving an FA authorized to remotely access the home network. An FA used for this purpose is typically embodied in a mobile device. Like the HA, the FA (not shown in
In this embodiment, for example, the core network 220 is in communication with the Internet 240, providing home network 100 with Internet access. Again, there may be one or more gateway devices used at the interface, though for simplicity these components are not shown individually in
In the embodiment of
In this embodiment of the present invention, mobile device 260 includes a FA (foreign agent) 265, which may register with HA 150 in order to access home network 100. In accordance with the present invention a secure communication path, or tunnel, is established between FA 265 of mobile device 260 and HA 150 of home network 100 though SG 225. In most cases, the setting up of this link will be initiated by the FA 265 as it contacts the SG 225. Once a communication session between FA 265 and SG 225 is set up, SG 225 contacts HA 150 and provides information about the FA 265 (presuming the HA 150 has already registered with SG 225).
The HA 150 will confirm that FA 265 should be allowed access, but than access will be permitted within applicable limitations. The secure tunnels between HA 150 and SG 225 and between SG 225 and FA 265 are linked by SG 225, and the user may begin browsing the home network (presuming this is within the access granted) and, for example, select content to be retrieved. Note that for large transmissions, such as streaming multimedia, the secure link may be transferred to proxy server 230. In accordance with the present invention, mobile network will already have been alerted that a large transmission directed at mobile device 260. This process will now be described in more detail.
Note that the strategy of the present invention may be implemented for a variety of mobile networks. One such mobile network is a broadband LTE (Long Term Evolution) network, and increasing popular network for handling the demands of modern mobile traffic.
In this embodiment, the base station is referred to as an eNodeB—here eNodeB 310. As mentioned above, there could be and typically are a large number of geographically-dispersed network eNodeBs, which may be interconnected with each other in addition to the connections to the network 300 shown in
In the embodiment of
The MME 315 is a call control unit that communicates with both the eNodeB 310 and the S-GW 325 and its duties include handling authentication and signaling for connection and mobility management. The MME 315 is in communication with HSS 320, which maintains user profiles that may include, for example, location and subscription information related to DE 335 and other subscriber devices.
In this embodiment, MME 315 interfaces with both eNodeB 310 and S-GW 325. MME 315 also has access to HSS 320, where subscriber data such as user profiles and location information may be stored. In
In accordance with the present invention, UE 335 includes FA 340 for communicating with an HA such as HA 150 in home network 100 (shown in
In the embodiment of
In this embodiment, if the anticipated operation is determined at step 415 to be bandwidth intensive, a message is sent (step 420) to an SG to initiate the home access. This will of course begin with a transmission to the eNodeB or other mobile network base station (see, for example,
In the embodiment of
The SSR, when received by the mobility management entity, provides additional time for the network to respond to the (anticipated) user request. A determination can be made by the MME as to whether adequate resources are available and, if not, preparatory action may be taken. For example, sessions involving UE that could also be handled by a different base station may be handed over, or the channels and resource blocks available to the network may be tuned to handle the anticipated load. In some networks the user may be offered a service upgrade to provide faster service, or given some options for different levels of service. In some cases, if it appears that the request cannot be accommodated even with these measures, an early rejection message may be sent, perhaps with an offer to reserve a time for the operation at some point in the future. If the anticipated resources are available no such action is required, although depending on the preferences of the network operator it may be taken anyway to conserve resources for possible future requests. Of course, the specific action taken in response to the SSR is generally within the discretion of the network operator. It is anticipated, however, that the resources for the anticipated operation indicated in the SSR will not actually be reserved to avoid tying up the resources unnecessarily.
When the FA receives an indication (step 435) that the user has selected content for retrieval, or otherwise initiates the bandwidth intensive operation, the FA sends (step 440) an SR (service request) to the mobility management entity that a bearer be created for this transmission. The SR may contain a reference to the previously sent SSR, but in some implementations the mobility management entity may simply recognize that it is from the same mobile device. It is noted that the FA cannot typically control operation of the MME or other mobility management entity, but it is expected that in at least some cases action taken by the MME in response to the SSR increases the likelihood that the resources necessary for satisfactory transmission will be made available. There is no guarantee, of course, that all FA service requests will be granted. In this embodiment, however, it is presumed for convenience that a bearer is established in response to the SR. The FA then sends a message (step 445) to the HA of the home network to initiate the desired operation.
In the embodiment of
In the embodiment of
In this embodiment, when the MME 515 receives the SSR, it performs (533) a resource allocation check, where it is determined whether resources are available for the anticipated operation indicated by the SSR and whether any re-allocation or other action should be taken. If so, a resource allocation message (or series of messages) is sent (534) to the eNodeB 510 indicating the actions to be taken. If no action is necessary, the resource allocation may be sent indicating this, or in some embodiments it may simply not be sent at all. In this embodiment, no resources are actually reserved for the anticipated operation at this time, nor a separate bearer established, though in other embodiments one or both of these actions may be taken.
In the embodiment of
It is noted that at any time, a determination may be made that the anticipated (or actually requested operation may not be accommodated, and in that case the UE will probably be notified (not shown in
In the embodiment of
In this manner the present invention facilitates access to a home network using an HA by a remote mobile device, such as a smartphone, having an FA that is or may be registered with the HA. When a secure tunnel or similar communication path is or is to be established between the FA and an HA of a home network, the mobile network though which the mobile device is communicating is notified in advance that a bandwidth intensive operation is anticipated so that the mobile network may take preparatory action. In this way it is hoped that the number of requests that must be declined due to insufficient resources may be significantly reduced.
Although multiple embodiments of the present invention have been illustrated in the accompanying Drawings and described in the foregoing Detailed Description, it should be understood that the present invention is not limited to the disclosed embodiments, but is capable of numerous rearrangements, modifications and substitutions without departing from the invention as set forth and defined by the following claims.
Claims
1. A method for accessing a home network comprising a home agent by a mobile device comprising a foreign agent, said method comprising:
- requesting via a mobile network that a communication session with the home network be established;
- sending an SSR (specialized service request) to the mobile network indicating an anticipated operation; and
- sending an SR (service request) to the mobile network requesting that a bearer be established for the anticipated operation.
2. The method of claim 1, further comprising executing the anticipated operation.
3. The method of claim 2, wherein the anticipated operation comprises the transmission of streaming video from a storage device in the home network to the mobile device.
4. The method of claim 1, wherein the mobile network is an LTE network and the SSR is sent to an MME of the mobility network via an eNodeB.
5. The method of claim 1, wherein the SSR comprises an indication of the bandwidth requirements for the anticipated operation.
6. The method of claim 1, wherein the SSR comprises a requested QoS.
7. The method of claim 1, wherein the SSR comprises an indication of the expected start of the anticipated operation.
8. The method of claim 1, further comprising resending the SSR.
9. The method of claim 8, wherein the resent SSR is different than the original SSR.
10. The method of claim 1, further comprising determining whether the anticipated operation is a bandwidth intensive operation.
11. The method of claim 10, wherein the SSR is sent only if the anticipated operation is a bandwidth intensive operation.
12. The method of claim 10, wherein determining whether the anticipated operation is bandwidth intensive comprises querying the user of the mobile device.
13. The method of claim 1, further comprising receiving an indication that a secure communication path between the FA and the HA has been established.
14. The method of claim 13, wherein the SSR is sent only after receiving the indication that a secure communication path between the FA and the HA has been established.
15. The method of claim 13, wherein the SSR is sent only after requesting that a communication session with the home network be established.
16. An FA (foreign agent) for use by a mobile device, comprising:
- a processor;
- a memory device accessible to the processor;
- an SSR generator for generating an SSR indicating an anticipated operation; and
- a mobile device interface for sending the SSR to a mobile network via the mobile device.
17. The FA of claim 16, further comprising an operations table for maintaining a list of operations that may be requested by a user and their anticipated bandwidth demand.
18. The FA of claim 16, further comprising a user query generator for generating a query to the user to determine an anticipated operation.
19. A mobile device comprising an FA, the FA comprising:
- a processor;
- a memory device accessible to the processor;
- an SSR generator for generating an SSR indicating an anticipated operation; and
- a mobile device interface for sending the SSR to a mobile network via the mobile device.
20. The mobile device of claim 19, wherein the mobile device is a smartphone.
Type: Application
Filed: Jan 7, 2011
Publication Date: Sep 29, 2011
Applicant: Alcatel-Lucent USA Inc. (Murray Hill, NJ)
Inventors: Michael J. Brehm (Allen, TX), Corey F. Adams (Frisco, TX)
Application Number: 12/986,706
International Classification: H04W 74/00 (20090101); H04W 88/02 (20090101);