VIRTUAL LOCAL AREA NETWORK SERVER REDUNDANCY AND FAILOVER TO ENABLE SEAMLESS MOBILITY IN THE MOBILITY DOMAIN
First Claim
1. A method comprising:
- advertising, by a mobility switch (MS) to at least one peer mobility switch, Virtual Local Area Networks (VLANs) configured as server capable, said advertising including providing priority information relating to a server for said VLAN;
receiving advertising from said at least one peer mobility switch;
electing a server for a mobility VLAN which is not mapped locally;
maintaining a current server and a list of alternative servers for said VLAN; and
determining when said MS loses connection with said current server for said VLAN and moving said VLAN to an alternate server contained on said list.
20 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for providing Virtual Local Area Network (VLAN) server redundancy is presented. A mobility switch (MS) advertises to at least one peer mobility switch, VLANs configured as server capable, the advertising including providing priority information relating to a server for the VLAN. The MS receives advertising from the at least one peer mobility switch and elects a server for a mobility VLAN which is not mapped locally. The MS maintains a current server and a list of alternative servers for the VLAN and determines when the MS looses connection with the current server for the VLAN and moves the VLAN to an alternate server contained on the list.
-
Citations
22 Claims
-
1. A method comprising:
-
advertising, by a mobility switch (MS) to at least one peer mobility switch, Virtual Local Area Networks (VLANs) configured as server capable, said advertising including providing priority information relating to a server for said VLAN; receiving advertising from said at least one peer mobility switch; electing a server for a mobility VLAN which is not mapped locally; maintaining a current server and a list of alternative servers for said VLAN; and determining when said MS loses connection with said current server for said VLAN and moving said VLAN to an alternate server contained on said list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A mobility switch (MS) comprising:
-
a memory; a processor; a communications interface; an interconnection mechanism coupling the memory, the processor and the communications interface; and wherein the memory is encoded with an application providing Virtual Local Area Network (VLAN) server redundancy, that when performed on the processor, provides a process for processing information, the process causing the mobility switch to perform the operations of; advertising, by a mobility switch (MS) to at least one peer mobility switch, VLANs configured as server capable, said advertising including providing priority information relating to a server for said VLAN; receiving advertising from said at least one peer mobility switch; electing a server for a mobility VLAN which is not mapped locally; maintaining a current server and a list of alternative servers for said VLAN; and determining when said MS loses connection with said current server for said VLAN and moving said VLAN to an alternate server contained on said list. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable storage medium having computer readable code thereon for providing Virtual Local Area Network (VLAN) server redundancy, the medium including instructions in which a computer system performs operations comprising:
-
advertising, by a mobility switch (MS) to at least one peer mobility switch, VLANs configured as server capable, said advertising including providing priority information relating to a server for said VLAN; receiving advertising from said at least one peer mobility switch; electing a server for a mobility VLAN which is not mapped locally; maintaining a current server and a list of alternative servers for said VLAN; and determining when said MS loses connection with said current server for said VLAN and moving said VLAN to an alternate server contained on said list. - View Dependent Claims (18, 19)
-
-
21. A method comprising:
-
detecting a switchover/failover event; sending Media Access Control (MAC) address learning frames in a first Virtual Local Area Network (VLAN) over a mobility tunnel between a first mobility switch (MS) connected to a roamed mobility unit and a second MS formerly connected to said roamed mobility unit; and wherein said sending MAC address learning frames is performed for every known roamed MU connected to said first MS in said first VLAN such that devices in said first VLAN relearn source MAC addresses of roamed MUs.
-
-
22. A method comprising:
-
detecting a server failover event while a roamed multicast listener is receiving a multicast stream from another device in a first Virtual Local Area Network (VLAN); sending one of a proxy query by a mobile switch connected to said roamed listener to all associated roaming clients in said first VLAN or sending an Internet Group Management Protocol (IGMP) join request on behalf of all roamed clients in said first VLAN over a mobility tunnel to a new first VLAN server; and wherein all switches having IGMP snooping enabled on said first VLAN update group membership such that a multicast stream is restored to all roamed clients on said first MS in said first VLAN.
-
Specification