Abstract:
A communications network comprises a lower transport layer and an upper overlay incorporating a plurality of routers. Adjacencies are defined between respective pairs of routers. Path protection is provided by defining a software model of the overlay of the network and defining in the model a hierarchy of protection levels for the main path. Each protection level is characterised by a respective set of one or more broken adjacencies in the model, the adjacencies to be broken being determined from a knowledge of the underlying topology. A protection level is selected and a protection path avoiding the broken adjacencies associated with that protection level is calculated. If this calculated path is not available in the real network, a lower protection level in the hierarchy is selected and the protection path calculation repeated. The process continues until a suitable protection path is identified.
Abstract:
There is provided, a system and method to limit access to the network during overload conditions by transmitting access control signals to the mobile terminals, where the messages specify a subset of the mobile terminals which will be prevented from accessing the network. Thus, allowing the remaining terminals to access the network.
Abstract:
A method and apparatus for determining graph planarity makes use of an iterative algorithm to identify the chordless cycles in a graph and count, using a cyclic number for each link, the number of chordless cycles to which each link of the graph belongs. Chordless cycles are those cycles which can be formed without any other links of the graph forming a chord (i.e. crossing through the cycle). In order for a graph to be planar, any link cannot belong to more than two chordless cycles.
Abstract:
Disclosed is a system and method for improving efficiency and overall capacity of data transmission within a given bandwidth in a GPRS/EDGE wireless air-link channel. A GPRS data terminal, mobile unit and/or other end-user equipment is equipped with a (specially designed) Trellis coder that replaces the traditional cyclic coder and allows encoding and decoding of data via the Trellis code algorithm. Trellis coder eliminates errors in data transmission, increases capacity in a given bandwidth, and corrects problems with fading channels associated with wireless transmission. The Trellis coder is also utilized for voice transmission and may be fabricated on an integrated circuit for utilization within hand-held devices.
Abstract:
Disclosed is a method of transitioning from a facsimile session to a voice session during a call between a wireless user and a facsimile machine. The method comprises sending a procedure interrupt request, sending a procedure interrupt response, sending a procedure interrupt confirmation, negotiating to a voice service option, and then beginning the voice service option.
Abstract:
A method for providing local number portability between subscriber lines served by a distributed switch call manager (DSCM) involves updating translation tables of the DSCM to direct call control messages to a media gateway (MG) that serves the ported number. The service features and service feature profile of the ported subscriber are ported concurrently with the directory number, without re-provisioning.
Abstract:
A method and apparatus provides protection against resource failures in Open Shortest Path First (OSPF) networks, without increasing the complexity of the network topology and/or management. An internal router (IR) automatically maintains a back-up link in a dormant state until a network failure affecting communications with a primary adjacent area border router (ABR) is detected. Upon detection of the network failure, the IR activates the back-up link in order to enable traffic flow to an alternate adjacent ABR, which by-passes the network failure. Upon recovery of communications with the primary adjacent ABR, the IR automatically deactivates the back-up link and resumes traffic flow through the primary adjacent ABR. As a result, traffic is forwarded into the back-up link only when communications with the primary adjacent ABR has failed, thereby maintaining simplicity in the network topology, and minimizing network management and administration requirements.
Abstract:
A method and tool for storing source-code cross referencing information is disclosed. The source-code cross referencing information is stored within a B-tree. Preferably only global cross-reference information is contained within the B-tree. Records within the B-tree contain information about occurrences of variables within the source code. Keyed records of data are preferably stored within leaves of a B-tree having nodes of fixed size, with multiple records of varying size potentially stored within each leaf node. Records within each leaf node are preferably indexed by indexes stored within the node. Such a B-tree may be stored within a file on a computer readable medium such as a disk. Techniques of splitting nodes in the tree are also disclosed. Further, various techniques of extracting information from a formed B-tree are disclosed.
Abstract:
A method, device and software for ensuring path diversity across a communications network are disclosed. The method forms a digest of resources used in an initial, working, path is created as the initial path is established. This digest may be used during the formation of a subsequent, protection, path. Each node along the subsequent path can use the digest to ensure that resources are not common to the initial and subsequent paths. Conveniently, the digest may take the form of a Bloom filter that summarizes local information about resources known to each node along the initial path. The method lends itself for use in an MPLS compliant network or any connection oriented network such as an ATM, SONET or switched optical network.
Abstract:
A method of conveying a WDM optical signal through a WDM system includes demultiplexing the received WDM optical signal into two or more spectral bands. Each spectral band has a respective predetermined center frequency and bandwidth, which encompasses a respective portion of the transmission window of a communications link. Each spectral band is then independently conveyed through the WDM system. This arrangement provides a flexible banded MUX/DEMUX architecture that enables multiple different channel plans (spectral grids) to co-exist within a common optical communications network. Legacy equipment can therefore continue in service, as traffic is gradually migrated onto new, higher capacity systems. This provides a convenient migration path for network service providers to progressively upgrade the information carrying capacity of network links, without stranding legacy equipment.