An address is allocated to a host device which is selected to obtain network access from any access point within a given communications system, while maintaining a settings configuration scheme that is consistently applied to the communications network for the user regardless of the access point use
An address is allocated to a host device which is selected to obtain network access from any access point within a given communications system, while maintaining a settings configuration scheme that is consistently applied to the communications network for the user regardless of the access point used by the user. This is accomplished by assigning a user profile to a subscriber, said user profile including a pool identifier, said pool identifier indicating the settings configuration scheme for the subscriber; using said pool identifier to append one or more attributes to an authentication protocol packet, according to information contained in a first data structure; forwarding said authentication protocol packet to a Network Authentication Server; comparing said one or more attributes to a second data structure, said second data structure indicating the settings configuration scheme associated with said one or more attributes; and configuring settings on the communications network in accordance with the settings configuration scheme.
대표청구항▼
We claim: 1. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for maintaining a settings configuration scheme for a subscriber seeking access to a communications network, said method comprising: receiving a fo
We claim: 1. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for maintaining a settings configuration scheme for a subscriber seeking access to a communications network, said method comprising: receiving a forwarded authentication protocol packet, said authentication protocol packet having one or more appended attributes, said attributes appended by using a pool identifier, said pool identifier contained in a user profile assigned to the subscriber and said pool identifier indicating the settings configuration scheme for the subscriber, wherein the user profile is stored in a global memory of the communications network, the global memory containing a collection of user profiles, at least some of which are also stored in a local memory, the global memory operative to provide the user profile assigned to the subscriber if said user profile is unavailable from a local memory; comparing said one or more attributes to a first data structure, said first data structure indicating the settings configuration scheme associated with said one or more attributes; and configuring settings on the communications network in accordance with the settings configuration scheme. 2. The program storage device of claim 1, wherein said authentication protocol packet is a RADIUS+ packet. 3. The program storage device of claim 1, wherein the appended attributes are obtained from a second data structure that is a record containing a list of pool identifiers and one or more attributes to append to an authentication protocol packet corresponding to each pool identifier. 4. The program storage device of claim 1, wherein said appended attributes are appended by a protocol gateway. 5. The program storage device of claim 4, wherein said appended attributes are appended by a FilterOutBound state of a protocol gateway. 6. The program storage device of claim 1, wherein said first data structure is a record containing a list of attributes and their corresponding settings configuration schemes. 7. The program storage device of claim 1, wherein said configuring step includes alerting all routers on the communications system that the packets from said subscriber should be forwarded at a specific minimum rate. 8. The program storage device of claim 1, wherein said method further includes: providing a second access point to the communications network; and using said pool identifier if the same subscriber attempts to log-on to said second access point. 9. The program storage device of claim 1, wherein said method further includes: storing addresses in an address pool; categorizing said addresses into groups which represent service types for subscribers belonging to the communications network; and allocating to said subscribers user profiles which include pool identifiers that correspond to said service types. 10. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for maintaining a Quality of Service level for a subscriber seeking access to a communications network, said method comprising: receiving a forwarded authentication protocol packet, said authentication protocol packet having one or more appended attributes, said attributes appended by using a pool identifier, said pool identifier contained in a user profile assigned to the subscriber and said pool identifier indicating the Quality of Service level for the subscriber, wherein the user profile is stored in a global memory of the communications network, the global memory containing a collection of user profiles, at least some of which are also stored in a local memory, the global memory operative to provide the user profile assigned to the subscriber if said user profile is unavailable from a local memory; comparing said one or more attributes to a first data structure, said first data structure indicating the Quality of Service level associated with said one or more attributes; and configuring settings on the communications network in accordance with the Quality of Service level. 11. The program storage device of claim 10, wherein said authentication protocol packet is a RADIUS+ packet. 12. The program storage device of claim 10, wherein the appended attributes are obtained from a second data structure that is a record containing a list of pool identifiers and one or more attributes to append to an authentication protocol packet corresponding to each pool identifier. 13. The program storage device of claim 10, wherein said appended attributes are appended by a protocol gateway. 14. The program storage device of claim 13, wherein said appended attributes are appended by a FilterOutBound state of a protocol gateway. 15. The program storage device of claim 10, wherein said first data structure is a record containing a list of attributes and their corresponding Quality of Service levels. 16. The program storage device of claim 10, wherein said configuring step includes alerting all routers on the communications system that the packets from said subscriber should be forwarded at a specific minimum rate. 17. The program storage device of claim 10, wherein said method further includes: providing a second access point to the communications network; and using said pool identifier if the same subscriber attempts to log-on to said second access point. 18. The program storage device of claim 10, wherein said method further includes: storing addresses in an address pool; categorizing said addresses into groups which represent service types for subscribers belonging to the communications network; and allocating to said subscribers user profiles which include pool identifiers that correspond to said service types. 19. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for maintaining Quality of Service levels for subscribers belonging to a communications network regardless of the log-on location of the subscribers, the communications network having a first access point having a local memory, and a second access point, the first access point and the second access point having access to a global memory of the communications network, the method comprising: assigning a user profile to a subscriber in said local memory, said user profile including a pool identifier, said pool identifier indicating the Quality of Service level for the subscriber, if said subscriber attempts to log-on to said first access point; obtaining said subscriber's pool identifier from the global memory, the global memory having access to said local memory, if said subscriber attempts to log-on to said second access point and the second access point is determined not have said subscriber's pool identifier at a local memory of the second access point; using said pool identifier to append one or more attributes to an authentication protocol packet, according to information contained in a first data structure; and forwarding said authentication protocol packet to a Network Authentication Server. 20. The program storage device of claim 19, wherein said authentication protocol packet is a RADIUS+ packet. 21. The program storage device of claim 19, wherein said first data structure is a record containing a list of pool identifiers and one or more attributes to append to an authentication protocol packet corresponding to each pool identifier. 22. The program storage device of claim 19, wherein said using is performed by a protocol gateway. 23. The program storage device of claim 22, wherein said using is performed by a FilterOutBound state of a protocol gateway. 24. A network authentication server for maintaining a settings configuration scheme for a subscriber seeking access to a communications network, said network authentication server comprising: an attribute comparer circuit designed to receive a forwarded authentication protocol packet, said authentication protocol packet having one or more appended attributes, said attributes appended by using a pool identifier, said pool identifier contained in a user profile assigned to the subscriber and said pool identifier indicating the settings configuration scheme for the subscriber, and further designed to compare said one or more attributes to a first data structure, said first data structure indicating the settings configuration scheme associated with said one or more attributes, wherein the user profile is stored in a global memory of the communications network, the global memory containing a collection of user profiles, at least some of which are also stored in a local memory, the global memory operative to provide the user profile assigned to the subscriber if said user profile is unavailable from a local memory; and a settings configuror circuit designed to configure settings on the communications network in accordance with the settings configuration scheme. 25. The network authentication server of claim 24, wherein said authentication protocol packet is a RADIUS+ packet. 26. The network authentication server of claim 24, wherein the appended attributes are obtained from a second data structure that is a record containing a list of pool identifiers and one or more attributes to append to an authentication protocol packet corresponding to each pool identifier. 27. The network authentication server of claim 24, wherein said appended attributes are appended by a protocol gateway. 28. The network authentication server of claim 27, wherein said appended attributes are appended by a FilterOutBound state of a protocol gateway. 29. The network authentication server of claim 24, wherein said first data structure is a record containing a list of attributes and their corresponding settings configuration schemes. 30. The network authentication server of claim 24, wherein said configuring includes alerting all routers on the communications system that the packets from said subscriber should be forwarded at a specific minimum rate. 31. A network authentication server for maintaining a Quality of Service level for a subscriber seeking access to a communications network, said network authentication server comprising: an attribute comparer circuit designed to receive a forwarded authentication protocol packet, said authentication protocol packet having one or more appended attributes, said attributes appended by using a pool identifier, said pool identifier contained in a user profile assigned to the subscriber and said pool identifier indicating the Quality of Service level for the subscriber, wherein the user profile is stored in a global memory of the communications network, the global memory containing a collection of user profiles, at least some of which are also stored in a local memory, the global memory operative to provide the user profile assigned to the subscriber if said user profile is unavailable from a local memory, the attribute comparer further designed to compare said one or more attributes to a first data structure, said first data structure indicating the Quality of Service level associated with said one or more attributes; and a settings configuror circuit designed to configure settings on the communications network in accordance with the Quality of Service level. 32. The network authentication server of claim 31, wherein said authentication protocol packet is a RADIUS+ packet. 33. The network authentication server of claim 31, wherein the appended attributes are obtained from a second data structure that is a record containing a list of pool identifiers and one or more attributes to append to an authentication protocol packet corresponding to each pool identifier. 34. The network authentication server of claim 31, wherein said appended attributes are appended by a protocol gateway. 35. The network authentication server of claim 34, wherein said appended attributes are appended by a FilterOutBound state of a protocol gateway. 36. The network authentication server of claim 31, wherein said first data structure is a record containing a list of attributes and their corresponding settings configuration schemes. 37. The network authentication server of claim 31, wherein said configuring includes alerting all routers on the communications system that the packets from said subscriber should be forwarded at a specific minimum rate. 38. A protocol gateway for maintaining Quality of Service levels for subscribers belonging to a communications network regardless of the log-on location of the subscribers, the communications network having a first access point having a local memory, and a second access point, the first access point and the second access point having access to a global memory of the communications network, the protocol gateway comprising: a user profile assigner circuit designed to assign a user profile to a subscriber in said local memory, said user profile including a pool identifier, said pool identifier indicating the Quality of Service level for the subscriber, if said subscriber attempts to log-on to said first access point; an authentication protocol packet appender circuit designed to obtain said subscriber's pool identifier from the global memory, the global memory having access to said local memory, if said subscriber attempts to log-on to said second access point and the second access point is determined not have said subscriber's pool identifier at a local memory of the second access point, and further designed to use said pool identifier to append one or more attributes to an authentication protocol packet, according to information contained in a first data structure; and an authentication protocol packet forwarder circuit designed to forward said authentication protocol packet to a Network Authentication Server. 39. The protocol gateway of claim 38, wherein said authentication protocol packet is a RADIUS+ packet. 40. The protocol gateway of claim 38, wherein said first data structure is a record containing a list of pool identifiers and one or more attributes to append to an authentication protocol packet corresponding to each pool identifier. 41. The protocol gateway of claim 38, wherein said using is performed by a protocol gateway. 42. The protocol gateway of claim 41, wherein said using is performed by a FilterOutBound state of a protocol gateway.
Focsaneanu Mihai (Nepean CAX) Skillen Richard P. (Mississauga CAX) Livermore Frederick C. (Sittsville CAX), Access to telecommunications networks in multi-service environment.
Dao Son K. (Northridge CA) Ebeid Nader (Westlake Village CA), Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems.
Wilford Bruce A. (Los Altos CA) Sherry Bruce (Woodinville WA) Tsiang David (Menlo Park CA) Li Anthony (Sunnyvale CA), Apparatus and method for switching packets using tree memory.
Bhatia Rajiv ; Stypko Gregory H. ; Zhang Siuling C., Apparatus and methods for use therein for an ISDN LAN modem that displays fault information to local hosts through interception of host DNS request messages.
Rudrapatna Ashok N. (Basking Ridge NJ) Jaisingh Gopal K. (Montville NJ) Miller ; II Robert R. (Morris Township ; Morris County NJ) Russell Jesse E. (Piscataway NJ) Schroeder Robert E. (Morris Townshi, Broadband wireless system and network architecture providing broadband/narrowband service with optimal static and dynami.
Corbalis Charles M. (Milpitas CA) Bustini Lionel A. (Campbell CA) Daley Patrick D. (Belmont CA), Circuitry and method for fair queuing and servicing cell traffic using hopcounts and traffic classes.
Corley Robert David ; Dunlap Richard A. ; Hahn Paul S. ; McClung Michael H. ; Pearce Christopher E., Distributed interactive multimedia system architecture.
Aravind Sitaraman ; Joseph F. Mann ; Maria Alice Dos Santos ; Shuxian Lou ; Sampath Kumar Sthothra Bhasham, Dynamic IP addressing and quality of service assurance.
Corbalis Charles M. (Saratoga CA) Heitkamp Ross S. (Mountain View CA) Wu Mike M. (Fremont CA) Gupta Amar (Cupertino CA), Flexible destination address mapping mechanism in a cell switching communication controller.
Hahne Ellen L. (Westfield NJ) Kalmanek Charles R. (Hoboken NJ) Morgan Samuel P. (Morris Township ; Morris County NJ), Method and apparatus for congestion control in a data network.
Wong Thomas K. ; Radia Sanjay R. ; Lim Swee Boon ; Tsirigotis Panagiotis ; Goedman Robert J., Method and apparatus for controlling access to services within a computer network.
Klausmeier Daniel E. (Sunnyvale CA) Corbalis Charles M. (Saratoga CA), Method and apparatus for implementing communication service contract using cell arrival information.
Cole Bruce A. ; Forster James Ronald, Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast pac.
Jones Gregory A. (Seattle WA) Price Robert M. (Seattle WA) Veghte William L. (Bellevue WA), Method and system for authenticating access to heterogeneous computing services.
Dare Timothy S. (Damascus MD) Ek Eric B. (New Market MD) Luckenbaugh Gary L. (Gaithersburg MD), Method and system for authenticating users to multiple computer servers via a single sign-on.
Pohjakallio Pekka (Espoo FIX), Method and system for sending shorter service number in place of all but first packet, in place of longer destination ad.
Janet Roberts Callaway ; Denise Ann Morganti ; David Michael Reichek ; Stanley Alan Smith, Method and system for user-specific management of applications in a heterogeneous server environment.
Cidon Israel (Haifa NY ILX) Gopal Inder S. (New York NY) Guerin Roch A. (Yorktown Heights NY), Method and system of requesting resources in a packet-switched network with minimal latency.
Ito Tsutomu (Kanagawa JPX) Hirosawa Toshio (Machida JPX) Ueoka Atsushi (Ome JPX) Kokunishi Motohide (Hachioji JPX) Yamagishi Tadashi (Yokohama JPX) Nakatsu Kouichi (Hadano JPX), Method of assisting server access by use of user authentication information held in one of servers and a method of assis.
Valizadeh Homayoun S. (San Ramon CA) Grandhi Madhu R. (Fremont CA), Network switch having network management agent functions distributed among multiple trunk and service modules.
Eckberg ; Jr. Adrian E. (Holmdel NJ) Luan Daniel T. (East Brunswick NJ) Lucantoni David M. (Eatontown NJ) Schonfeld Tibor J. (Livingston NJ), Packet switching system arranged for congestion control.
Eckberg ; Jr. Adrian E. (Holmdel NJ) Luan Daniel T. (East Brunswick NJ) Lucantoni David M. (Eatontown NJ) Schonfeld Tibor J. (Livingston NJ), Packet switching system arranged for congestion control through bandwidth management.
Aravind Sitaraman ; Shuxian Lou ; Shujin Zhang ; Sampath Kumar Sthothra Bhasham, Responding to network access requests using a transparent media access and uniform delivery of service.
Horie Ryuichi,JPX ; Toriumi Masahito,JPX, System for automatically connecting portable device to network using network environment information including domain na.
West, William B.; Smith, Wallace Eric; McDaniel, Steven R., Customizing guest room by transmission of control information corresponding to guest preferences to in-room systems via network of hospitality structure.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.