System and method adapted to simplify user equipment requirements during travel
Aspects of the subject disclosure may include, for example, determining a personalized cloud service requirement based on a user identity and proximity to a first location. A first edge network is configured based on the personalized cloud service requirement and the first location, and the user is provided with access to a personalized cloud service via the configured first edge network according to their proximity to the first location. A second, different location is determined, and a second edge network is configured based on the personalized cloud service requirement and according to the second location. The user is provided with access to the personalized cloud service via the configured second edge network according to their proximity to the second location. In this manner, the edge network may be reconfigured to effectively follow the user, thereby extending remote access to a consistent, personalized cloud service. Other embodiments are disclosed.
1 . A method, comprising:
identifying, by a processing system including a processor, an identity of a traveler;
determining, by the processing system, a personalized cloud service requirement based on the identity of the traveler;
provisioning, by the processing system, edge cloud resources, based on the personalized cloud service requirement and location information of the traveler;
enabling, by the processing system, the traveler to access a personalized cloud service based on the personalized cloud service requirement and regardless of a location of the traveler as the traveler changes the location by configuring the edge cloud resources to follow the location of the traveler and utilize a first part of the edge cloud resources proximate to the location of the traveler at the time of receiving an access request to the personalized cloud service by the traveler; and
releasing and de-authorizing the access to the personalized cloud service via the first part of the edge cloud resources based on changed location information of the traveler.
2 . The method of claim 1 , wherein the identifying the identity of the traveler further comprises identifying the identity of the traveler according to a traveler's declaration including a request for access and authorization to the personalized cloud service and the personalized cloud service comprises an operating system, an application, a document, a virtual desktop, media content, a persistent virtual reality, or any combination thereof.
3 . The method of claim 2 , further comprising:
determining, by the processing system, a traveler authorization that permits access by another user to an identified portion of the personalized cloud service; and
facilitating, by the processing system, the access by another user to the identified portion of the personalized cloud service according to the traveler authorization.
4 . The method of claim 2 , wherein the personalized cloud service presents a configurable online user environment.
5 . The method of claim 4 , wherein the configurable online user environment comprises one of a virtual reality environment or an augmented reality environment.
6 . The method of claim 4 , wherein the configurable online user environment presents a plurality of different functions supported by the personalized cloud service, without imposing corresponding functional requirements on user equipment providing traveler access to the plurality of different functions.
7 . The method of claim 6 , wherein the user equipment comprises a network interface and a thin client.
8 . The method of claim 1 , further comprising:
identifying, by the processing system, a predetermined route; and
anticipating, by the processing system, a second location according to the predetermined route; and
re-provisioning a second part of the edge cloud resources in anticipation of the traveler being proximate to the second location.
9 . The method of claim 8 , further comprising:
identifying, by the processing system, a transportation service provider, wherein the identifying the predetermined route is according to the transportation service provider.
10 . The method of claim 1 , further comprising:
determining, by the processing system, a first location at a first time; and
determining, by the processing system, a second location, wherein the second location differs from the first location, wherein the determining the second location further comprises identifying, by the processing system, a location of a transportation vehicle, the traveler occupying the transportation vehicle.
11 . The method of claim 10 , further comprising:
determining, by the processing system, that the traveler is proximate to the second location at a second time, later than the first time; and
releasing, by the processing system, the first part of the edge cloud resources at the second time.
12 . The method of claim 11 , further comprising:
confirming, by the processing system, that the traveler has accessed the personalized cloud service via a second part of the edge cloud resources, wherein the releasing the first part of the edge cloud resources is responsive to the determining that the traveler has accessed the personalized cloud service via the second part of the edge cloud resources.
13 . The method of claim 1 , further comprising:
determining, by the processing system, a first location;
determining, by the processing system, a second location, wherein the second location differs from the first location; and
introducing, by the processing system, a virtual reality presentation into a persistent virtual reality environment of the personalized cloud service provisioned via a second part of the edge cloud resources, the virtual reality presentation persisting in the persistent virtual reality environment while the traveler is proximate to the second location.
14 . The method of claim 13 , wherein the virtual reality presentation comprises an avatar adapted to a local custom of the second location.
15 . A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
determining an identity of a user by receiving a location of a vehicle, a description of a path including start and end times and speeds, a location reported by a user equipment that is consistent with the vehicle, a request for access and authorization, or a combination thereof;
determining a personalized network service requirement based on the identity of the user;
determining a first location;
determining a second location, wherein the second location differs from the first location;
enabling the user to access a personalized network service based on the personalized network service requirement and regardless of a location of the user as the user changes the location, by configuring edge network resources to follow the location of the user and utilize a first part of the edge network resources proximate to the first location of the user at the time of receiving an access request to the personalized network service by the user; and
releasing and de-authorizing the access to the personalized network service via the first part of the edge network resources based on changed location information of the user.
16 . The device of claim 15 , wherein the operations further comprise:
determining a proximity of the user to the second location, wherein access to the personalized network service via a second part of the edge network resources is responsive to the proximity.
17 . The device of claim 15 , wherein the operations further comprise configuring the edge network resources by applying software defined networking.
18 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
determining a personalized cloud service requirement based on an identity of a user;
determining a first proximity of the user to a first location;
determining a second location, wherein the second location differs from the first location;
enabling the user to access a personalized network service based on the personalized cloud service requirement and regardless of a location of the user as the user changes the location by configuring edge network resources to follow the location of the user and to utilize a first part of the edge network resources proximate to the first location of the user at the time of receiving an access request to the personalized network service by the user; and
releasing and de-authorizing the access to the personalized network service via the first part of the edge network resources based on changed location information of the user.
19 . The non-transitory, machine-readable medium of claim 18 , wherein the operations further comprise:
determining a proximity of the user to the second location, wherein access to the personalized network service via a second part of the edge network resources is responsive to the proximity.
20 . The non-transitory, machine-readable medium of claim 19 , wherein the operations further comprise configuring the first part and the second part of the edge network resources with an application of software defined networking.