The present invention relates generally to digital wireless communications systems and methods of using them, and in particular, to methods for providing services in a wireless network operating in accordance with the IEEE WIMax Recommendation.
The following are the meanings of certain abbreviations used hereinafter in the description of the invention:
WiMAX is a telecommunications technology that applies for wireless transmission of data using a variety of transmission modes, from point-to-point links to portable internet access. The technology provides up to 75 Mb/sec symmetric broadband speed without requiring the use of cables. The technology is based on the IEEE 802.16 standard, also called Broadband Wireless Access and is described as a standards-based technology enabling the delivery of last mile wireless broadband access as an alternative to cable and DSL.
In a fixed wireless configuration, the WiMAX can replace (or supplement) the telephone company's copper wire networks and the cable TV's coaxial cable infrastructure, while offering Internet Service Provider (ISP) services. In its mobile variant, WiMAX has the potential to replace cellular networks.
WiMAX provides fixed, portable or mobile non-line-of sight service from a base station to a subscriber station, also known as customer premise equipment (CPE). One of the goals that were set for WiMAX, is, a radius of service coverage of 6 miles from a WiMAX base station for point-to-multipoint, non-line-of-sight service. This service should deliver approximately 40 megabits per second (Mbps) for fixed and portable access applications. WiMAX cell site may offer from one base station enough bandwidth to support hundreds of businesses with T1 speeds and thousands of residential customers with the equivalent of DSL services.
Mobile WiMAX takes the fixed wireless application a step further and enables cell phone-like applications on a much larger scale. For example, mobile WiMAX enables streaming video to be broadcast from a speeding platform (e.g. a police or other emergency vehicle at over 70 MPH). In addition to being the final leg in a quadruple play, it offers superior building penetration and improved security measures over fixed WiMAX. Mobile WiMAX will be very valuable for emerging services such as mobile TV and gaming. In addition, the WiMAX may allow its subscribers to receive a broad range of information services through their CPEs such as Internet access, VoIP, IPTV, in a two-way or interactive service.
There are two typical scenarios for a wireless deployment, point-to-point and point-to-multipoint. Point to point is used where there are two points of interest: one sender and one receiver. This is also a scenario for backhaul or the transport from the data source (data center, co-lo facility, fiber POP, Central Office, etc) to the subscriber or for a point for distribution using point to multipoint architecture. Backhaul radios are an industry of their own within the wireless industry. As architecture calls for a highly focused beam between two points range and throughput of point-to point radios will be higher than that of point-to-multipoint products. In a point-to-multipoint configuration, one base station can service hundreds of dissimilar subscribers in terms of bandwidth and services offered.
GRE tunnels are designed to be completely stateless. This means that each tunnel end-point does not keep any information about the state or availability of the remote tunnel end-point. Consequently, the local tunnel end-point router does not have the ability to bring the line protocol of the GRE tunnel interface down if the remote end-point is unreachable. The ability to mark an interface as being down when the remote end of the link is not available, is used in order to remove any routes (specifically static routes) in the routing table that use that interface as the outbound interface. Specifically, if the line protocol for an interface is changed to “down” state, any static routes that point out that interface would be removed from the routing table. Normally, a GRE tunnel interface comes up as soon as it is configured and stays up as long as there is a valid tunnel source address or interface which is up. The tunnel destination IP address must also be routable. This is true even if the other side of the tunnel has not been configured. This means that a static route or PBR forwarding of packets via the GRE tunnel interface remains in effect even though the GRE tunnel packets do not reach the other end of the tunnel.
It is an object of the present invention to provide a method to enable transparent VLAN connectivity over an IPCS system that is otherwise unable to provide end to end VLAN connectivity.
It is yet another object of the present invention to provide a method that allows VLAN end to end transparency between the CPE LAN and the ASN GW northbound interface without passing through the VLAN.
It is another object of the present invention to provide a method to reduce the packet size by removing VLAN and MAC addresses there from. Thus, the method provided allows the reduction of approximately 30% of the packet's headers overhead when comparing Eth CS mode that allows VLAN and Eth MAC layer transfer over the air-link, thereby increasing the air-link capacity rather substantially and particularly in cases of small packets such as VoIP packets.
It is still another object of the present invention to provide a method that allows efficient provisioning of additional services.
Other objects of the present invention will become apparent as the description of the present invention proceeds.
According to a first embodiment of the invention there is provided a method for use by a first subscriber device associated with a local area network (LAN) comprised in a wireless network, where the wireless network is preferably operative in accordance with IEEE WiMAX Recommendation (802.16 and/or 802.16e). The method is provided to enable provisioning of services to at least one other subscriber device associated with that LAN, and comprises the steps of:
The term DSCP value as used herein and throughout the specification and claims should be understood not be restricted to the DSCP protocol, but to encompass also any other layer 3, layer 4 or any higher layer classifier as applicable for carrying out the method provided by the present invention.
According to another preferred embodiment of the invention, the method provided further comprises a step of forwarding the at least one outgoing packet along a GRE tunnel and recovering information associated with the identification of the VLAN by using the GRE tunnel key.
In accordance with another aspect of the invention, there provided a method for use by a first subscriber device associated with a local area network (LAN) comprised in a wireless network which is preferably operative in accordance with IEEE WiMAX Recommendation. The method provided enables provisioning of services to at least one other subscriber device associated with that LAN and comprises the steps of:
receiving by the first subscriber device at least one incoming packet that has been generated outside the LAN, and preferably at the WiMAX Access system;
comparing a DSCP value associated with each of the at least one incoming packet and tagging same with the appropriate VLAN tag;
applying Address Resolution Protocol (“ARP”) procedure to find a MAC address of a at least one other subscriber device associated with that LAN, based on the other subscriber device's IP address;
forwarding the at least one incoming packet towards its destination MAC address as found in the step of applying the ARP procedure. The MAC address identified in the ARP process would preferably be added to the packet if the latter arrives from the link without a MAC address as it has been conveyed along an IP CS media.
The term LAN as referred to herein throughout the specification and claims should be understood to preferably refer to a LAN connected on the WiMax Access system at its north bound interface.
According to an embodiment of this aspect of the invention, the method provided further comprises a step of identifying for the at least one incoming packet, a MAC address associated with a subscriber device (e.g. the first subscriber device), wherein the identification is made based on the VLAN label and the IP designation address of the respective at least one incoming packet.
Preferably, upon identifying the subscriber device with which that MAC address is associated, forwarding the respective at least one incoming packet to the corresponding GRE tunnel with which the subscriber device whose MAC address was identified, is associated.
More preferably, the forwarding of the respective at least one incoming packet to the corresponding GRE tunnel is carried out based upon the information retrieved from a DSCP classifier associated with the at least one incoming packet.
A better understanding of the present invention may be obtained when the following non-limiting detailed description is considered in conjunction with the accompanying drawings.
As was previously explained, one of the main objects of the present invention is to enhance the networking services that may be provided by WiMax CPEs. The proposed solution allows simple implementation that allows VLAN end to end transparency between the CPE LAN and the ASN GW northbound interface without passing the VLAN. This solution provides a VPN connection using VLAN groups over IP CS standard WiMax access system that cannot be provided while using prior art systems.
A general overview of an end to end solution in a WiMAX network is illustrated in
Let us first consider a case where the CPE is used as an IP bridge and provides a selective ARP proxy for other users' devices which belong to the same LAN as that CPE. First, the other users' devices direct packets generated by them to the source MAC address of the CPE. The CPE receives these packets outgoing from the LAN, that are tagged with a VLAN label.
The CPE may then mark these packets with a suitable DSCP value, after having considered the outgoing VLAN tag and the packet's priority. In the alternative, the CPE simply uses the original DSCP value of the packet for classifying the packet into the appropriate WiMax air-link service flow connection. Before sending the packet to the WiMax MAC convergence sub-layer, the CPE's internal application removes the VLAN label and the Ethernet MAC layer from the outgoing packet and forwards the IP packet to the WiMax MAC Convergence sub-layer. The WiMax Convergence sub-layer in return forwards the packet to the relevant service flow by using the packet's DSCP value and then forwards the packet over the link.
Preferably, one may utilize the VLAN interface service of the respective ASN GW to recover the VLAN, for carrying out this method. Then, by taking into account the GRE tunnel key, the outgoing packet is conveyed towards the uplink (UL) direction and forwarded over the backbone northbound interface.
In the reverse direction, the ASN GW filtering and classifying capabilities are used in order to direct the incoming packet which is destined to a subscriber device being a part of the LAN, to the correct GRE tunnel. To do so, the VLAN label and the IP Destination are used in a process of finding out the destination CPE. Once the destination CPE has been identified, the VLAN label is stripped off and the packet is forwarded to the relevant GRE tunnel of the CPE associated with the DSCP classifier.
When the incoming packet reaches the CPE, the CPE's application layer compares the DSCP of the arriving packet and associates the appropriate VLAN label to the packet. Then, an ARP process is initiated in order to find out the MAC address of the subscriber device which is the destination for the packet, and this MAC address is then used for the incoming packet as its destination address while forwarding the packet via the LAN to the destination subscriber device.
In a case where the received packet is an IP multicast packet, the receiving CPE would duplicate the packet and would forward these copies of the packet to all known VLANs over the LAN.
The following tables 1 and 2 describe the various steps taken by the CPE from the LAN to the air-link and vice versa, respectively. The following numbers are used merely as examples and as will be appreciated by those skilled in the art, any legal number for DSCP (0-63), VLAN 1Q (0-4095) and 1P (0-7), may be used.
As will be appreciated by those skilled in the art, the networking services provided as well as the subscriber terminals (the CPEs) communicate of the present invention are operative along/according to a standard wireless protocol. This protocol may conform with standards such as an OFDM (Orthogonal Frequency Division Multiplexing) protocol, or a cellular protocol, or a WiMax protocol, or a WiFi protocol, or a BlueTooth protocol, or a ZigBee protocol. Additional exemplary protocols include CDMA, GSM, LTE, UMTS and OFDMA. Still it should be understood that other protocols may be used, all without departing from the scope of the present invention.
It is to be understood that the above description only includes some embodiments of the invention and serves for its illustration. Numerous other ways of achieving the same functionality where the CPE is used as an IP bridge and provides a selective ARP proxy for other subscribers belonging to the same LAN as that CPE may be devised by a person skilled in the art without departing from the scope of the invention, and are thus encompassed by the present invention.
Number | Date | Country | Kind |
---|---|---|---|
195918 | Dec 2008 | IL | national |