USRE44211E1 - Constant bit rate transport in a contention based medium access control - Google Patents
Constant bit rate transport in a contention based medium access control Download PDFInfo
- Publication number
- USRE44211E1 USRE44211E1 US10/965,711 US96571104A USRE44211E US RE44211 E1 USRE44211 E1 US RE44211E1 US 96571104 A US96571104 A US 96571104A US RE44211 E USRE44211 E US RE44211E
- Authority
- US
- United States
- Prior art keywords
- upstream
- data
- information flow
- controller
- grant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6583—Acknowledgement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1694—Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/24—Time-division multiplex systems in which the allocation is indicated by an address the different channels being transmitted sequentially
- H04J3/247—ATM or packet multiplexing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5603—Access techniques
- H04L2012/5609—Topology
- H04L2012/561—Star, e.g. cross-connect, concentrator, subscriber group equipment, remote electronics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5616—Terminal equipment, e.g. codecs, synch.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5629—Admission control
- H04L2012/563—Signalling, e.g. protocols, reference model
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5629—Admission control
- H04L2012/5631—Resource management and allocation
- H04L2012/5632—Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5675—Timeslot assignment, e.g. TDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
- H04L2012/5679—Arbitration or scheduling
Definitions
- the present invention relates to a mechanism to provide constant bit rate upstream data transport in a two way communication system (e.g., a cable TV system) that has a known contention based upstream data transport mechanism.
- the invention relates to a mechanism to provide the constant bit rate upstream data transport, such as for a telephone voice channel, in a way that is compatible with known contention based available bit rate upstream data transport mechanisms so that jitter requirements of the constant bit rate transmission are fulfilled while not adversely effecting the latency of the available bit rate upstream data transport.
- the upstream channel of a cable system is expected to carry a variety of services ranging from CBR (Constant Bit Rate) to ABR (Available Bit Rate) as defined by the ATM Forum (Asynchronous Transfer Mode Forum). These two services have unique sets of quality of service requirements such as jitter. For the CBR services, bounded jitter is required but not for the ABR services. ABR performance is measured on the system response time where the access delay plays a key roll CBR and ABR data are also different on the prospects of the traffic patterns. CBR sources produce data in a constant rate fashion while the ABR sources are usually in the burst mode.
- the services can not be optimized by a single Medium Access Control (MAC) protocol due to the above differences.
- the contention based Medium Access Control algorithm has been shown as an appropriate protocol for the local area network (LAN) traffic to provide instant access but it can not provide a guaranteed access environment for CBR sources to achieve bounded jitter.
- DQRAP Distributed Queue Random Access Protocol
- DQRAP uses a separate field (other than the data field) for resolving collisions while the user data transmission is taking place at the same time
- DQRAP has shown 85% of utilization with reasonable average access delay. It falls short of providing guaranteed access in order to support CBR services.
- TDMA time division multiple access
- the TDMA approach can only provide services of an integer multiplier of a base rate. For example, these services are possible, 16 Kbps, 32 Kbps, 48 Kbps, etc., if the base rate is 16 kbps. Any request between two layers results in bandwidth waste.
- TDMA is based on a cyclic framing structure. Access to the media is usually restricted until the start of the next cycle. It can be a long time if the frame is large or the transmission rate is low.
- Performance of the source data can be guaranteed but at a significant waste of bandwidth because of the need to send the poll to a station and the bandwidth wasted when the station has nothing to send.
- a media access control mechanism such as DQRAP uses a separated fields called Control Mini-Slots (CMS) to resolve collided transmissions while actual data transmission occurs at the data slot.
- CMS Control Mini-Slots
- Several CMSs associated with a data slot form the basic transmission unit.
- a station with packets ready for transmission choose one of the CMSs randomly to gain the right to transmit.
- Those stations that have already obtained the transmission rights are scheduled in a virtual queue called TQ (each station knows the total number of waiting members and its position among them).
- the requesting stations are informed of the success of the access requests by feedback sent by the Central Controller on the downstream channel with what is called contention grants.
- DQRAP has shown good performance in terms of Utilization vs. Access Delays. It is difficult and expensive to implement a priority scheme during the contention phase without priority protection. DQRAP can not guarantee bounded jitter which is required in order to support CBR services.
- XDQRAP Extended Distributed Queue Random Access Protocol
- MAC Medium Access Control
- It is a contention-based protocol that provides LAN type of traffic an instant access environment. With a central feedback mechanism that is a natural result of the tree-and-branch network topology, it seamlessly marries a reservation scheme to offer deterministic access for the Constant Bit Rate (CBR) services.
- CBR Constant Bit Rate
- the MAC was presented in the paper.
- a proposal to Use XDQRAP for the IEEE 802 14 (IEEE 802 14/95-068) incorporated herein by reference. Simulation results of the basic XDQRAP were presented in the paper Simulation of the Performance of XDQRAP under a Range of Conditions (IEEE 802 14/95-049) incorporated herein by reference.
- the channel time is partitioned into a sequence of fixed-sized time slots.
- Each unit consists of a data field where the actual data transmissions takes place and a control field used for requesting data slots.
- the request field consists of two areas called Control Mini Slots (CMS) Stations with data to transmit follow a set of rules to put the transmission requests in one of the control mini slots.
- CMS Control Mini Slots
- the contention resolution algorithm is a tree based approach since there are potentially more than one request in the same control mini slot.
- the status of the control mini-slots and the data slots are constantly monitored at the headend. Based on the information, the global queuing information is fed back to the network via the common downstream channel. An individual station, therefore, adjusts its local state-machine accordingly.
- the contention winning stations position themselves in the global transmission sequence. Stations that lose in the contention retry at the next scheduled time.
- Voice and some video conferencing data streams require that data arrives at the receiver within a narrow window of time (i.e., minimum jitter). Having contention for data slots is thus not a good mechanism to use for Constant Bit Rate (CBR) data streams. What is needed is a mechanism whereby a station can be guaranteed to send data at fixed intervals without having to use the control mini-slots to request data slots.
- CBR Constant Bit Rate
- a method of granting rights for upstream data transmission from user terminals that includes processing contention requests to generate contention grants and maintaining a list of connections, each connection having specified a predetermined bit rate.
- the method is practiced in a two way cable system that includes a controller and a plurality of the user terminals.
- the controller sends a downstream data stream to the user terminals and receives an upstream data stream from the user terminals.
- the downstream data stream includes a plurality of grant fields
- the upstream data stream includes upstream data slots and upstream control slots.
- the method further includes scheduling preemptive grants for upstream data slots using selected fields of the plurality of,grant fields so as to provide preemptive grants for upstream data transport at a bit rate specified for each connection, sending to the user terminals a data transmission grant in a grant field of the plurality of grant fields for which a preemptive grant is scheduled, and sending to the user terminals a data transmission grant in a grant field of the plurality of grant fields in which a contention grant is pending and no preemptive grant is scheduled.
- FIG. 1 is a function block diagram showing a signal interface between a headend and at least one station according to the present invention
- FIG. 2 is a format diagram showing an exemplary format for the upstream frame
- FIG. 3 is a format diagram showing an exemplary format for the downstream frame
- FIG. 4 is a format diagram showing a conceptual upstream time division multiplex of upstream frames
- FIG. 5 is a format diagram showing an exemplary embodiment of how the CBR data and the ABR data may share an upstream channel
- FIG. 6 is a function block diagram showing a signal interface of signals used to establish a CBR connection.
- the preemptive grant mechanism can be used on top of DQRAP so that CBR sources can use access mechanisms such as DQRAP to obtain guaranteed access.
- the preemptive grant is issued by the Central Controller without a request from the station and bypasses the contention at the control mini-slot.
- the preemptive grant mechanism is briefly described by the following:
- the central controller operation is briefly described as follows:
- a feedback data field in the downstream channel from the controller to a user terminal will include a station or terminal ID and a transmission right type.
- the transmission right type may be encoded as:
- the Central Controller will try to minimize the impacts of the regular contention operation by choosing the feedback data field based on the following order: no request, then collision, then contention grant.
- the Central Controller scans through the incoming control mini-slot field and chooses a feedback data field based on the above criteria. It also overwrites the ID field by the CBR connection ID and the feedback field by ‘11’.
- the user terminal (station) operation is briefly described as follows.
- the basic idea is to treat a preemptive grant as if it were a collision indication.
- the station having newly arrived messages.
- the stations holding TQ positions The stations holding TQ positions.
- the station holding the first position will be preempted and not transmit on the current slot.
- the stations holding the positions other than the first will not have an effect since the TQ value broadcasted by the Central Controller is not changed.
- the station in the contention process.
- XDQRAP does an excellent job of handling bursty computer data by providing immediate access for data transmission during light loads and high utilization through fast contention resolution during heavy loads. To summarize XDQRAP protocol:
- a station randomly chooses one of the Control Mini-Slots (CMS) to put on the connection ID and it indicates the number of cells it wishes to transmit (reservation mode).
- CMS Control Mini-Slots
- XDQRAP the number of control mini-slots may be dynamically varied.
- CBR Continuous Bit Rate
- FIG. 1 shows information that flows between the headend and at least one user terminal or station having one or more connections.
- a user terminal may have assigned thereto plural connection identifications (IDs) to support diverse message traffic.
- the head-end and each user terminal includes a data modulator, a data demodulator and a processor (with memory and input/output circuit).
- the headend broadcast upstream control slot (e.g., control mini-slot) assignment data to the user terminals.
- the user terminals store this assignment data and use it to locate where requests may be placed in the upstream data stream.
- the user terminal When a user terminal has ABR data to send to the head-end, the user terminal sends a request in an assigned control slot to request an allocation of upstream data slots to carry the ABR data. Then the head-end acknowledges receipt of the request for allocation.
- CBR constant bit rate
- VBR variable but rate
- the user terminals communicate with the head-end to establish a connection.
- the connection is good until cancelled. It does not have to be renewed with each quantum of data to be transferred.
- the communication channel may be over the cable network or outside of the cable network (e.g., via telephone line).
- the head-end schedules upstream data slots to carry data for all CBR and VBR connections and then schedules upstream data slots to carry data for the pending ABR requests.
- the head-end then broadcasts grants to the user terminals that give data transmission rights to specifically identified station IDs to carry data upstream in specifically identified upstream data slots based on the above described schedule. In this way CBR and VBR jitter requirements can be fulfilled in systems with ABR contention based mechanisms.
- the user terminal responds to a grant by sending the specified data (e.g., defined by station ID) upstream in the specified data slot. Receipt of the upstream data transmission is then acknowledged by the head-end.
- specified data e.g., defined by station ID
- FIG. 2 shows an upstream frame, used for signaling requests and transmitting data from stations to the head-end as used in one embodiment of the invention.
- the frame includes a data slot and two Control Mini Slots (CMS). Other configurations may be used.
- CMS Control Mini Slots
- the downstream data frame (e.g., FIG. 3 ) carries the feedback of the global queuing information and user data from the headend to the stations.
- the feedback information includes CMS Ack for the control mini-slots, the current values of TQ and RQ, and the status of the data slot.
- the feedback field is followed by a data slot field containing a number of ATM cells. There is one feedback field for each upstream channel.
- this function is called network control and there is at least one element responsible for network resources.
- the entity responsible for the network resources is called the network control element.
- a station Prior to transmitting data, a station must request a connection be setup by the network. As part of the connection setup process, it informs the network about the characteristics of the path.
- One of the ways to define the characteristics is called Q.2931, an ITU standard incorporated herein by reference.
- the process of sending and receiving information about the connection is called signaling. In our environment the signaling information is sent to a network control element located at the head-end.
- Q.2931 signaling information consists of the bandwidth, delay and jitter requirements for this connection.
- CBR data streams would request a specific data rate, maximum end-to-end delay and jitter tolerance.
- ABR traffic would have the CBR parameters plus minimum bandwidth and burst size information.
- Several network entities may be involved in the connection such as a switch, intermediate controllers and the destination. Each of these entities can accept, modify or reject the various parameters of the signaling information. This ensures that the network resources exist to support the type of connection required for a particular data stream.
- the CMS and data slot can be viewed as a single entity and part of an infinitely long time domain multiplex (TDM) frame starting at number 1 and going on indefinitely (see FIG. 4 ).
- the slot number is the TQ (Transmission Queue) number.
- the head-end When a station initiates a CBR connection, the head-end begins to allocate a ‘TDM slot’ periodically at a rate equal to the requested data rate. It can do this because it knows what information rate has been requested and the amount of jitter the connection requires. From the first frame, the head-end is able to calculate the slot number for every data transmission for that connection. Because its centralized control can have other stations transmit data on data slots not previously reserved by CBR connections. This mechanism for providing a station a data slot (TQ) number without the station having to request it via a Control Mini-Slot is called a preemptive grant.
- TQ data slot
- a station wants to request a connection having a bandwidth of 64 Kb/s and minimal jitter.
- the network control element calculates that the connection requires 167 ATM cells (64 Kb/sec)/(8 bits /byte)/(48 bytes/ATM cell)) to be available in the upstream direction every second.
- 167 ATM cells 64 Kb/sec
- 8 bits /byte 8 bits /byte
- 48 bytes/ATM cell 48 bytes/ATM cell
- Our ‘TDM slot’ consists of 82 bytes and this translates into 2,353 ((1.5 Mb/sec)/(8 bits/byte)/(82 bytes/frame)) available frames in a second.
- the network controller will allocate every 14th (167/2,353) ‘TDM slot’ to the station requesting the 64 Kb/sec CBR connection.
- FIG. 5 shows how the CBR and ABR traffic coexist. Assume that the above CBR connection was already established for Station A and another station, Station B, wanted to transmit 5 ATM cells. Using FIG. 5 , the network controller issued a preemptive grant during frame 537 and will issue one again during frame 551 .
- the controller received Station B's request and will issue a starting frame of 548 in response to Station B's request. Because the controller knows that Station A's frame will occur in the middle of the 5 frames, the controller will only allow Station B to have 3 ATM cells transmitted Station B can issue an immediate request for another 2 ATM cells and have that resolved before the completion of the CBR Frame and transmit the remaining 2 ATM cells starting at frame 552 .
- the network controller In order to make the CBR connections work and to maintain the quality of service for the stations, the network controller must receive the desired network service level from the originating station.
- an existing standard from the International Telecommunications Union (ITU) known as Q.2931 may be a useful mechanism to convey the connection characteristics to the network.
- Q.931, 0.932, Q.933 is used in ISDN, Frame Relay and ATM signaling.
- connections from a modem can be multiplexed over the same physical link.
- Each connection can have a different class of service such as CBR, VBR, ABR and UBR.
- the network also guarantees the amount of maximum delay the packet will incur through the network and the amount of variation in arrival time (packet arrival jitter).
- the quality of the connection between the source and destination modems is determined by the source modem specifying the characteristics of the connection.
- the quality of service parameters are negotiated during the connection setup phase. If the modem does not specify a value for a particular parameter, then the default value is assumed. Default values may be network specific or may be established at connection set-up time.
- connection establishment is the process of establishing a path through the network that has the characteristics specified.
- the information flows may commence data transfer.
- the source is required to notify the network to terminate the connection.
- This termination notification is in the form of a disconnect sequence, and it is required to allow the network to reclaim network resources dedicated to this connection.
- Messages are packets that flow between the source modem to the network in order to perform a desired function.
- the network may return the information requested or request information from devices outside the network.
- ITU standard Q.2931 may be employed.
- FIG. 6 shows an overview of the connection control messages that flow during the various phases of a connection.
- Each packet in a message contains one or more fields called ‘Information Elements’.
- Information elements contain the logical parameters associated with that element.
- the information element for the ‘End-to-End Transit Delay’ contains the initiator's requested transit delay and the maximum transit delay that would be accepted.
- the main Information Elements are listed in Table 1.
- TABLE 2 CONNECTION CONTROL MESSAGES Setup This message is sent by the initiating modem to the network and by the network to the destination to initiate connection establishment.
- Connection Proceeding This message is sent by the destination to the network or by network to the source. It indicates that the requested connection established has been initiated and no more connection establishment information will be accepted.
- Connect This message is sent by the destination to the network and by the network to the source to indicate connection acceptance by the destitnation.
- Alerting This message is sent by the destination to the network and by the network to the source to indicate that destination alerting has been initiation.
- Release - This message is sent by the initiator or the network to indicate that the equipment sending the message has disconnected the connection and intends to release the network connection identifier (if any) and the connection reference.
- the receiving equipment should release the network connection identifier and prepare to release the connection reference after sending RELEASE COMPLETE.
- Release Complete - This message is sent by the initiator or the network to indicated that the equipment sending the message has released the connection and, if appropriate, the channel. The channel, if released, is available for reuse.
- the receiving equipment shall release the connection Disconnect - This message may be sent by either to request the network to clear the connection or it may be sent by the network to indicate that the connection is cleared.
- This message may be sent by the user or the network at any time to solicit a STATUS message from the peer layer 3 entity. Sending a STATUS message in response to a STATUS ENQUIRY message is mandatory. This message is sent by the initiator or the network at any time during a connection to report certain error conditions as listed in section 5.8 of Recommendation Q.931 User Information - This message is sent by the user to the network to transfer information to the remote user. This message is also sent by the network to the user to deliver information from the other user. This message is used if the user-to-user transfer is part of an allowed information transfer. This message is sent by the user or the network at any time to solicit a STATUS message from the peer layer 3 entity. Sending a STATUS message in response to a STATUS ENQUIRY message is mandatory.
- connection control messages are called connection control messages.
- a typical connection control packet would include a Protocol Discriminator, a Connection Reference, a Message Type and one or more Information Elements.
- a particular message may contain more information than a particular network needs or can understand. All equipment should be able to ignore any extra information present in a message that is not required for the proper operation of that equipment. For example, the source may ignore the source address during the CONNECT message since it should be its own address.
- Protocol Discriminator The purpose of the Protocol Discriminator is to distinguish messages for network connection control from other messages within Q.931. It also distinguishes messages of Q.931 from OSI network layer protocol units that are coded to other ITU Recommendations and other standards.
- connection Reference The purpose of the Connection Reference is to identify the connection to which the particular message applies.
- the Connection Reference does not have end-end significance across the network. Sec section 4.3 of Recommendation Q.931.
- Connection Reference values are assigned by the originating side of the interface for a connection. These values are unique to the originating side only within a particular network port link. The Connection Reference value is assigned at the beginning of a connection and remains fixed for the lifetime of a connection. After a connection ends, the associated Connection Reference value may be reassigned to a later connection. Two identical Connection Reference values on the same connection may be used when each value pertains to a connection originated at opposite ends of the link.
- Information Element identifiers are logical groupings of parameters needed to convey information.
- the Information Element has its own unique identifier, length field and parameters.
- Each Information Element remains the same regardless of the Message Type. Usually a particular information element may be present only once in a given message.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Small-Scale Networks (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
-
- 1. When a CBR connection is committed, the Central Controller has information about the connection ID and the peak cell rate. This may be specified through a connection establishment mechanism such as the ITU standard Q.2931 incorporated herein by reference;
- 2. This information is added to a scheduler (part of the Central Controller function) which is tracking all the CBR connections in order to issue the preemptive grants;
- 3. The preemptive grants may be carried in the control mini-slot feedback on the downstream channel to inform the connections (stations) when the preemptive slots will be available. The contention users which are already in the TQ will also see the preemptive grants and priority preemption takes place.
-
- 1. The Central Controller receives a CBR requests and calculates the channel residual bandwidth to decide whether the connections can be granted. The connection will be rejected if there is not enough bandwidth;
- 2. The Central Controller creates (or adds the connection into) a scheduler;
- 3. The scheduler maintains a list of CBR connections and the associated information such as peak cell rates;
- 4. The preemptive grants are issued by the CBR scheduler when a scheduled slot is due;
- 5. The preemptive grants are carried on the downstream channel to the subscribers;
- 6. The TQ will not be changed.
00: | No Request |
01: | Contention Grant |
10: | Collision |
11: | Preemptive Grant |
-
- 2. If a station has only a single cell to transmit and the data slot is not being used, it also puts the data in the data slot (immediate mode).
- 3. The head-end provides the feedback information for the CMSs and data slot transmission time. If two or more stations collided on a CMS, they enter a collision resolution mode. No new stations can compete for this CMS until it is resolved. If no collision occurred, and the data was sent with the request, the data is forwarded to the destination. If a station has requested multiple slots, the head-end informs the station the starting data slot number to use and the number of slots it can have.
- 4. Since there are multiple CMSs, the system can overlap contention resolution with data transfers. There is no collision possible for the data slots in reservation mode. The system is stable for offered loads >100% because of separated contention and data transfer areas.
TABLE 1 |
INFORMATION ELEMENT IDENTIFIER CODING |
IDENTIFIER # FOR IE | INFORMATION ELEMENT |
8765 | 4321 | NAME | ||
0000 | 0100 | Bearer Capability | ||
0100 | 0010 | End-to-End Transit Delay | ||
0000 | 1000 | Cause | ||
0001 | 1001 | Network Connection Identifier | ||
0100 | 1000 | Bandwidth Control Parameters | ||
0110 | 1100 | Source Address | ||
0110 | 1101 | Source Sub-address | ||
0111 | 0000 | Destination Address | ||
0111 | 0001 | Destination Sub-address | ||
0111 | 1110 | User-User | ||
1010 | 0000 | More Data | ||
TABLE 2 |
CONNECTION CONTROL MESSAGES |
Setup - This message is sent by the initiating modem to the network and |
by the network to the destination to initiate connection establishment. |
Connection Proceeding - This message is sent by the destination to the |
network or by network to the source. It indicates that the requested |
connection established has been initiated and no more connection |
establishment information will be accepted. |
Connect - This message is sent by the destination to the network and by |
the network to the source to indicate connection acceptance by the |
destitnation. |
Alerting - This message is sent by the destination to the network and by |
the network to the source to indicate that destination alerting has been |
initiation. |
Release - This message is sent by the initiator or the network to indicate |
that the equipment sending the message has disconnected the connection |
and intends to release the network connection identifier (if any) and the |
connection reference. The receiving equipment should release the network |
connection identifier and prepare to release the connection reference |
after sending RELEASE COMPLETE. |
Release Complete - This message is sent by the initiator or the network to |
indicated that the equipment sending the message has released the |
connection and, if appropriate, the channel. The channel, if released, is |
available for reuse. The receiving equipment shall release the connection |
Disconnect - This message may be sent by either to request the network to |
clear the connection or it may be sent by the network to indicate that the |
connection is cleared. |
Status Enquiry - This message may be sent by the user or the network at |
any time to solicit a STATUS message from the |
Sending a STATUS message in response to a STATUS ENQUIRY |
message is mandatory. This message is sent by the initiator or the network |
at any time during a connection to report certain error conditions as listed |
in section 5.8 of Recommendation Q.931 |
User Information - This message is sent by the user to the network to |
transfer information to the remote user. This message is also sent by the |
network to the user to deliver information from the other user. This |
message is used if the user-to-user transfer is part of an allowed |
information transfer. This message is sent by the user or the network at |
any time to solicit a STATUS message from the |
Sending a STATUS message in response to a STATUS ENQUIRY |
message is mandatory. |
Claims (146)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/965,711 USRE44211E1 (en) | 1995-10-20 | 2004-10-14 | Constant bit rate transport in a contention based medium access control |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US574795P | 1995-10-20 | 1995-10-20 | |
US09/294,756 US6467091B1 (en) | 1995-10-20 | 1999-04-19 | Constant bit rate transport in a contention based medium access control |
US10/965,711 USRE44211E1 (en) | 1995-10-20 | 2004-10-14 | Constant bit rate transport in a contention based medium access control |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/294,756 Reissue US6467091B1 (en) | 1995-10-20 | 1999-04-19 | Constant bit rate transport in a contention based medium access control |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE44211E1 true USRE44211E1 (en) | 2013-05-07 |
Family
ID=21717519
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/732,668 Expired - Lifetime US5966163A (en) | 1995-10-20 | 1996-10-16 | Providing constant bit rate upstream data transport in a two way cable system by scheduling preemptive grants for upstream data slots using selected fields of a plurality of grant fields |
US09/294,756 Expired - Lifetime US6467091B1 (en) | 1995-10-20 | 1999-04-19 | Constant bit rate transport in a contention based medium access control |
US10/965,711 Expired - Lifetime USRE44211E1 (en) | 1995-10-20 | 2004-10-14 | Constant bit rate transport in a contention based medium access control |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/732,668 Expired - Lifetime US5966163A (en) | 1995-10-20 | 1996-10-16 | Providing constant bit rate upstream data transport in a two way cable system by scheduling preemptive grants for upstream data slots using selected fields of a plurality of grant fields |
US09/294,756 Expired - Lifetime US6467091B1 (en) | 1995-10-20 | 1999-04-19 | Constant bit rate transport in a contention based medium access control |
Country Status (5)
Country | Link |
---|---|
US (3) | US5966163A (en) |
JP (1) | JP3675840B2 (en) |
AU (1) | AU7464296A (en) |
GB (1) | GB2321373B (en) |
WO (1) | WO1997016895A1 (en) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5883661A (en) * | 1990-09-28 | 1999-03-16 | Ictv, Inc. | Output switching for load levelling across multiple service areas |
US6230203B1 (en) | 1995-10-20 | 2001-05-08 | Scientific-Atlanta, Inc. | System and method for providing statistics for flexible billing in a cable environment |
FI99186C (en) * | 1995-11-07 | 1997-10-10 | Nokia Oy Ab | Uplink access method in a two-way communication system |
JP3429925B2 (en) * | 1995-11-28 | 2003-07-28 | パイオニア株式会社 | CATV communication method, CATV communication system, center device thereof, and terminal device thereof |
IT1283073B1 (en) * | 1996-05-27 | 1998-04-07 | Italtel Spa | STRUCTURING METHOD OF DIGITAL INFORMATION TRANSPORTABLE IN BOTH DIRECTIONS ON A PASSIVE OPTICAL NETWORK (PON) IN ONE SYSTEM |
FI101666B1 (en) * | 1996-11-29 | 1998-07-31 | Nokia Multimedia Network Terminals Oy | The realization of delay-critical services in a cable television system |
US6272150B1 (en) | 1997-01-17 | 2001-08-07 | Scientific-Atlanta, Inc. | Cable modem map display for network management of a cable data delivery system |
US6324267B1 (en) | 1997-01-17 | 2001-11-27 | Scientific-Atlanta, Inc. | Two-tiered authorization and authentication for a cable data delivery system |
US6286058B1 (en) | 1997-04-14 | 2001-09-04 | Scientific-Atlanta, Inc. | Apparatus and methods for automatically rerouting packets in the event of a link failure |
DE19722435C2 (en) * | 1997-05-28 | 1999-06-17 | Siemens Ag | Method and arrangement for controlling access by network termination units to predetermined resources of a packet-oriented communication network |
US6157614A (en) | 1997-10-22 | 2000-12-05 | Netro Corporation | Wireless ATM network with high quality of service scheduling |
US6185224B1 (en) * | 1998-01-12 | 2001-02-06 | Georgia Tech Research Corporation | System and method for communicating data in a cable network |
JP3134842B2 (en) * | 1998-05-08 | 2001-02-13 | 日本電気株式会社 | Multi-access communication method |
EP0957654B1 (en) * | 1998-05-15 | 2008-04-09 | Alcatel Lucent | Method to assign upstream timeslots to a network terminal and network terminal and medium access controller for performing such a method |
US6446122B1 (en) * | 1998-06-24 | 2002-09-03 | Cisco Technology, Inc. | Method and apparatus for communicating quality of service information among computer communication devices |
JP3502274B2 (en) * | 1998-07-29 | 2004-03-02 | 富士通株式会社 | Connection type communication system or terminal or node in the connection type communication system |
FI982530A (en) * | 1998-11-23 | 2000-05-24 | Nokia Multimedia Network Terminals Oy | Method and system for reserving data transmission capacity |
US6091735A (en) * | 1998-11-30 | 2000-07-18 | Us West, Inc. | Broadband circuit identification method for controlling service access |
JP3228256B2 (en) * | 1999-01-14 | 2001-11-12 | 日本電気株式会社 | Packet communication system, network-side device, and time slot allocation control method |
US20090219879A1 (en) | 1999-05-21 | 2009-09-03 | Wi-Lan, Inc. | Method and apparatus for bandwidth request/grant protocols in a wireless communication system |
US6925068B1 (en) | 1999-05-21 | 2005-08-02 | Wi-Lan, Inc. | Method and apparatus for allocating bandwidth in a wireless communication system |
US8254394B1 (en) * | 1999-06-29 | 2012-08-28 | Cisco Technology, Inc. | Technique for providing constant bit rate (CBR) service over a time-slotted access channel |
JP3419355B2 (en) * | 1999-08-10 | 2003-06-23 | 日本電気株式会社 | Scheduling control device and method |
US6532593B1 (en) * | 1999-08-17 | 2003-03-11 | General Instrument Corporation | Transcoding for consumer set-top storage application |
US6917614B1 (en) * | 1999-09-17 | 2005-07-12 | Arris International, Inc. | Multi-channel support for virtual private networks in a packet to ATM cell cable system |
US7065779B1 (en) * | 1999-10-13 | 2006-06-20 | Cisco Technology, Inc. | Technique for synchronizing multiple access controllers at the head end of an access network |
WO2001043363A1 (en) * | 1999-12-09 | 2001-06-14 | Koninklijke Philips Electronics N.V. | Communication network having minimized round-trip contention delay |
ATE392114T1 (en) * | 1999-12-23 | 2008-04-15 | Alcatel Lucent | METHOD FOR DISTRIBUTING UPWARD TIME SLOTS IN A TIME DISTRIBUTION ACCESS SYSTEM, AND CORRESPONDING LINE AND NETWORK TERMINATION UNIT |
WO2002058296A2 (en) * | 2001-01-17 | 2002-07-25 | Broadcom Corporation | System and method for a guaranteed delay jitter bound when scheduling bandwidth grants for voice calls via a cable network |
EP1360801A1 (en) * | 2001-01-31 | 2003-11-12 | Koninklijke Philips Electronics N.V. | Dvb catv transmission system and method with detection of ability to handle unsolicited grants for data transmissions |
US7349430B1 (en) * | 2001-06-27 | 2008-03-25 | Cisco Technology, Inc. | Addressing scheme implemented in access networks |
US7085287B1 (en) | 2001-06-27 | 2006-08-01 | Cisco Technology, Inc. | Map routing technique implemented in access networks |
US7239612B1 (en) | 2001-10-18 | 2007-07-03 | Network Equipment Technologies, Inc | Method and apparatus for discarding a prioritized fair share of traffic of network connections |
US7359325B1 (en) * | 2001-10-18 | 2008-04-15 | Network Equipment Technologies, Inc. | Method and apparatus for inserting empty memory cells into a data flow of network connections of a computer network |
KR100421151B1 (en) * | 2002-01-17 | 2004-03-04 | 삼성전자주식회사 | Method for implementation procedure in giga bit ethernet passive optical network and ethernet frame structure thereof |
US7174374B2 (en) * | 2002-05-13 | 2007-02-06 | Industrial Technology Research Institute | Multi-priority media access control method for multi-channel slotted ring networks |
US6900981B2 (en) * | 2003-04-23 | 2005-05-31 | Nokia Corporation | Mobile Terminal with synchronizing hinge |
CN101027875B (en) * | 2004-03-26 | 2010-06-16 | 拉霍亚网络公司 | System and method for scalable multifunctional network communication |
US9240834B2 (en) * | 2005-03-22 | 2016-01-19 | Hughes Network Systems, Llc | Method and apparatus for providing open loop bandwidth allocation |
US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US8755401B2 (en) | 2006-05-10 | 2014-06-17 | Paganini Foundation, L.L.C. | System and method for scalable multifunctional network communication |
JP4648270B2 (en) * | 2006-08-22 | 2011-03-09 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile communication system, base station, user apparatus and method |
EP2632165B1 (en) | 2007-01-12 | 2015-09-30 | ActiveVideo Networks, Inc. | Interactive encoded content system including object models for viewing on a remote device |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
EP2628306B1 (en) | 2010-10-14 | 2017-11-22 | ActiveVideo Networks, Inc. | Streaming digital video between video devices using a cable television system |
EP2695388B1 (en) | 2011-04-07 | 2017-06-07 | ActiveVideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
EP2815582B1 (en) | 2012-01-09 | 2019-09-04 | ActiveVideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
WO2014197879A1 (en) | 2013-06-06 | 2014-12-11 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
Citations (146)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4186380A (en) | 1977-10-21 | 1980-01-29 | Minnesota Mining And Manufacturing Company | Multi-terminal computer system with dual communication channels |
US4207431A (en) | 1977-09-23 | 1980-06-10 | Broadband Technologies, Inc. | Apparatus and method for monitoring a communications system |
US4361851A (en) | 1980-01-04 | 1982-11-30 | Asip William F | System for remote monitoring and data transmission over non-dedicated telephone lines |
US4429383A (en) * | 1980-01-16 | 1984-01-31 | Siemens Aktiengesellschaft | Method for seizing time slots of a time-division multiplex system with dynamic multiplexers |
US4475123A (en) | 1981-04-02 | 1984-10-02 | Theta-Com., Division Of Texscan | Addressable subscriber cable television system |
US4491983A (en) | 1981-05-14 | 1985-01-01 | Times Fiber Communications, Inc. | Information distribution system |
US4528589A (en) | 1977-02-14 | 1985-07-09 | Telease, Inc. | Method and system for subscription television billing and access |
US4536791A (en) | 1980-03-31 | 1985-08-20 | Tocom, Inc. | Addressable cable television control system with video format data transmission |
US4550398A (en) * | 1982-06-22 | 1985-10-29 | Cselt - Centro Studi E Laboratori Telecomunicazioni S.P.A. | Modular self-routing PCM switching network for distributed-control telephone exchange |
US4577224A (en) | 1982-07-19 | 1986-03-18 | Ost Clarence S | Secure cable television access system with tiering control |
US4601028A (en) | 1984-06-18 | 1986-07-15 | Rockwell International Corporation | Method of and apparatus for checking datapath failure in a communication muldem |
US4672533A (en) | 1984-12-19 | 1987-06-09 | Noble Richard G | Electronic linkage interface control security system and method |
US4771391A (en) | 1986-07-21 | 1988-09-13 | International Business Machines Corporation | Adaptive packet length traffic control in a local area network |
US4804248A (en) | 1986-12-22 | 1989-02-14 | Corning Glass Works | Data rate limiter for optical transmission system |
US4823386A (en) | 1981-04-02 | 1989-04-18 | Texscan Corporation | Addressable subscriber cable television system |
US4858224A (en) | 1987-01-09 | 1989-08-15 | Hitachi, Ltd. | Diagnostic method of equipment and system using the same |
US4912721A (en) | 1988-04-29 | 1990-03-27 | Scientific-Atlanta, Inc. | Cable television spread spectrum data transmission apparatus |
US5014125A (en) | 1989-05-05 | 1991-05-07 | Cableshare, Inc. | Television system for the interactive distribution of selectable video presentations |
US5047928A (en) | 1986-10-24 | 1991-09-10 | Wiedemer John D | Billing system for computer software |
US5050213A (en) | 1986-10-14 | 1991-09-17 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
US5113499A (en) | 1989-04-28 | 1992-05-12 | Sprint International Communications Corp. | Telecommunication access management system for a packet switching network |
US5131041A (en) | 1989-11-30 | 1992-07-14 | At&T Bell Laboratories | Fault tolerant interconnection networks |
US5136690A (en) | 1989-08-07 | 1992-08-04 | At&T Bell Laboratories | Dynamic graphical analysis of network data |
US5142690A (en) | 1990-03-20 | 1992-08-25 | Scientific-Atlanta, Inc. | Cable television radio frequency data processor |
US5155590A (en) | 1990-03-20 | 1992-10-13 | Scientific-Atlanta, Inc. | System for data channel level control |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5166931A (en) | 1990-09-04 | 1992-11-24 | At&T Bell Laboratories | Communications network dynamic addressing arrangement |
US5166930A (en) | 1990-12-17 | 1992-11-24 | At&T Bell Laboratories | Data channel scheduling discipline arrangement and method |
US5181107A (en) | 1989-10-19 | 1993-01-19 | Interactive Television Systems, Inc. | Telephone access information service distribution system |
US5185860A (en) | 1990-05-03 | 1993-02-09 | Hewlett-Packard Company | Automatic discovery of network elements |
US5195092A (en) | 1987-08-04 | 1993-03-16 | Telaction Corporation | Interactive multimedia presentation & communication system |
US5197094A (en) | 1990-06-15 | 1993-03-23 | Arachnid, Inc. | System for remotely crediting and billing usage of electronic entertainment machines |
US5208665A (en) | 1987-08-20 | 1993-05-04 | Telaction Corporation | Presentation player for an interactive digital communication system |
US5214390A (en) | 1992-03-16 | 1993-05-25 | Scientific-Atlanta, Inc. | Method and apparatus for partial response demodulation |
US5226120A (en) | 1990-05-21 | 1993-07-06 | Synoptics Communications, Inc. | Apparatus and method of monitoring the status of a local area network |
US5235619A (en) | 1990-03-20 | 1993-08-10 | Scientific-Atlanta, Inc. | Cable television radio frequency subscriber data transmission apparatus and rf return method |
US5239540A (en) | 1990-11-27 | 1993-08-24 | Scientific-Atlanta, Inc. | Method and apparatus for transmitting, receiving and communicating digital data signals with corresponding program data signals which describe the digital data signals |
US5251324A (en) | 1990-03-20 | 1993-10-05 | Scientific-Atlanta, Inc. | Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system |
US5261044A (en) | 1990-09-17 | 1993-11-09 | Cabletron Systems, Inc. | Network management system using multifunction icons for information display |
US5271041A (en) | 1992-03-16 | 1993-12-14 | Scientific-Atlanta, Inc. | Method and apparatus for QPR carrier recovery |
US5276789A (en) | 1990-05-14 | 1994-01-04 | Hewlett-Packard Co. | Graphic display of network topology |
US5287351A (en) | 1990-11-27 | 1994-02-15 | Scientific-Atlanta, Inc. | Method and apparatus for minimizing error propagation in correlative digital and communication system |
US5295244A (en) | 1990-09-17 | 1994-03-15 | Cabletron Systems, Inc. | Network management system using interconnected hierarchies to represent different network dimensions in multiple display views |
US5327554A (en) | 1990-11-29 | 1994-07-05 | Palazzi Iii Michael A | Interactive terminal for the access of remote database information |
US5333183A (en) | 1992-03-13 | 1994-07-26 | Moscom Corporation | Universal MDR data record collection and reporting system |
US5347304A (en) | 1991-09-10 | 1994-09-13 | Hybrid Networks, Inc. | Remote link adapter for use in TV broadcast data transmission system |
US5361259A (en) | 1993-02-19 | 1994-11-01 | American Telephone And Telegraph Company | Wide area network (WAN)-arrangement |
US5384777A (en) * | 1993-04-19 | 1995-01-24 | International Business Machines Corporation | Adaptive medium access control scheme for wireless LAN |
US5404505A (en) | 1991-11-01 | 1995-04-04 | Finisar Corporation | System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates |
US5423006A (en) | 1990-08-31 | 1995-06-06 | International Business Machines Corporation | Notification and verification of state changes in a data processing input/output system |
US5423003A (en) | 1994-03-03 | 1995-06-06 | Geonet Limited L.P. | System for managing network computer applications |
US5436909A (en) | 1990-09-17 | 1995-07-25 | Cabletron Systems, Inc. | Network management system using status suppression to isolate network faults |
US5471399A (en) | 1991-08-28 | 1995-11-28 | Hitachi, Ltd. | Network management system and network status display method |
US5473599A (en) | 1994-04-22 | 1995-12-05 | Cisco Systems, Incorporated | Standby router protocol |
US5481542A (en) | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
US5483631A (en) | 1990-05-01 | 1996-01-09 | Hitachi, Ltd. | Communication network management system for displaying operation states of network elements on a remote display unit |
US5515361A (en) | 1995-02-24 | 1996-05-07 | International Business Machines Corporation | Link monitoring and management in optical star networks |
US5515418A (en) | 1992-04-27 | 1996-05-07 | Nec Corporation | Automatic circuit back-up system |
US5517488A (en) | 1992-06-23 | 1996-05-14 | Hitachi, Ltd. | Method of load distribution for message processing in host system in local area network |
US5517618A (en) | 1992-02-10 | 1996-05-14 | Matsushita Electric Industrial Co., Ltd. | Mobile migration communications control device |
US5530695A (en) * | 1993-12-15 | 1996-06-25 | Nec Usa, Inc. | UPC-based traffic control framework for ATM networks |
US5533108A (en) | 1994-03-18 | 1996-07-02 | At&T Corp. | Method and system for routing phone calls based on voice and data transport capability |
US5534913A (en) | 1994-03-31 | 1996-07-09 | At&T Corp. | Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier by other media |
US5535403A (en) | 1993-04-12 | 1996-07-09 | International Business Machines Corporation | Method and apparatus for displaying clusters on a computer network |
US5553095A (en) | 1993-04-28 | 1996-09-03 | Allen-Bradley Company, Inc. | Method and apparatus for exchanging different classes of data during different time intervals |
US5553287A (en) | 1989-11-28 | 1996-09-03 | International Business Machines Corporation | Methods and apparatus for dynamically using floating master interlock |
US5555244A (en) * | 1994-05-19 | 1996-09-10 | Integrated Network Corporation | Scalable multimedia network |
US5570355A (en) * | 1994-11-17 | 1996-10-29 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network |
US5572640A (en) | 1994-12-01 | 1996-11-05 | Hewlett-Packard Company | Batch transfer system and method for high performance graphic display of network topology |
US5586121A (en) | 1995-04-21 | 1996-12-17 | Hybrid Networks, Inc. | Asymmetric hybrid access system and method |
US5594798A (en) | 1991-12-09 | 1997-01-14 | Lucent Technologies Inc. | Secure telecommunications |
US5604528A (en) | 1992-06-10 | 1997-02-18 | Scientific-Atlanta, Inc. | Method and apparatus for providing periodic subscription television services |
US5608446A (en) | 1994-03-31 | 1997-03-04 | Lucent Technologies Inc. | Apparatus and method for combining high bandwidth and low bandwidth data transfer |
US5610910A (en) | 1995-08-17 | 1997-03-11 | Northern Telecom Limited | Access to telecommunications networks in multi-service environment |
US5612959A (en) | 1992-07-08 | 1997-03-18 | Hitachi, Ltd. | Multicast communications method |
US5638374A (en) * | 1995-03-15 | 1997-06-10 | Hughes Electronics | Enhanced transaction reservation |
US5644706A (en) | 1994-06-20 | 1997-07-01 | Microsoft Corporation | Failure detection and reporting for a computer mail gateway |
US5650994A (en) | 1995-05-16 | 1997-07-22 | Bell Atlantic Network Services, Inc. | Operation support system for service creation and network provisioning for video dial tone networks |
US5654746A (en) | 1994-12-01 | 1997-08-05 | Scientific-Atlanta, Inc. | Secure authorization and control method and apparatus for a game delivery service |
US5675732A (en) | 1995-05-08 | 1997-10-07 | Lucent Technologies Inc. | Dynamic channel assignment for TCP/IP data transmitted via cable television channels by managing the channels as a single sub network |
US5701465A (en) | 1993-06-29 | 1997-12-23 | International Business Machines Corporation | Method and apparatus for reserving system resources to assure quality of service |
US5703795A (en) | 1992-06-22 | 1997-12-30 | Mankovitz; Roy J. | Apparatus and methods for accessing information relating to radio and television programs |
US5706277A (en) | 1993-05-28 | 1998-01-06 | Siemens Aktiengesellschaft | Method for changing-over to standby for a transmission device for the bidirectional transmission of digital signals and arrangement for carrying out the method |
US5708961A (en) | 1995-05-01 | 1998-01-13 | Bell Atlantic Network Services, Inc. | Wireless on-premises video distribution using digital multiplexing |
US5708655A (en) | 1996-06-14 | 1998-01-13 | Telefonaktiebolaget L M Ericsson Publ | Method and apparatus for addressing a wireless communication station with a dynamically-assigned address |
US5710884A (en) | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
US5712897A (en) | 1995-12-27 | 1998-01-27 | Nynex Science & Technology | Fault detection in broadband cable systems |
US5720025A (en) | 1996-01-18 | 1998-02-17 | Hewlett-Packard Company | Frequently-redundant array of independent disks |
US5721780A (en) | 1995-05-31 | 1998-02-24 | Lucent Technologies, Inc. | User-transparent security method and apparatus for authenticating user terminal access to a network |
US5724492A (en) | 1995-06-08 | 1998-03-03 | Microsoft Corporation | Systems and method for displaying control objects including a plurality of panels |
US5729682A (en) | 1995-06-07 | 1998-03-17 | International Business Machines Corporation | System for prompting parameters required by a network application and using data structure to establish connections between local computer, application and resources required by application |
US5737311A (en) | 1995-12-11 | 1998-04-07 | Hewlett-Packard Company | Failure detection method in a communication channel with several routes |
US5737316A (en) | 1995-05-02 | 1998-04-07 | 3Com Corporation | Method and device for determining link status in a computer network |
US5751971A (en) | 1995-07-12 | 1998-05-12 | Cabletron Systems, Inc. | Internet protocol (IP) work group routing |
US5751707A (en) | 1995-06-19 | 1998-05-12 | Bell Atlantic Network Services, Inc. | AIN interaction through wireless digital video network |
US5751706A (en) | 1996-06-05 | 1998-05-12 | Cignal Global Communications, Inc. | System and method for establishing a call telecommunications path |
US5761602A (en) | 1995-09-13 | 1998-06-02 | Wagner Dsp Technologies | Hybrid multichannel data transmission system utilizing a broadcast medium |
US5768280A (en) | 1995-01-12 | 1998-06-16 | Way; Winston I. | Two-way broadband CATV communication network protocol and monitoring technology |
US5790806A (en) | 1996-04-03 | 1998-08-04 | Scientific-Atlanta, Inc. | Cable data network architecture |
US5790548A (en) | 1996-04-18 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
US5793753A (en) | 1996-09-17 | 1998-08-11 | Coherent Communications Systems Corp. | Telecommunications network management observation and response system |
US5796718A (en) | 1996-09-30 | 1998-08-18 | Mci Communications Corporation | Method of and system for intelligent access line protect switching |
US5799002A (en) | 1996-07-02 | 1998-08-25 | Microsoft Corporation | Adaptive bandwidth throttling for network services |
US5799016A (en) | 1996-01-11 | 1998-08-25 | U S West, Inc. | Network addressing scheme encoding communication channel information |
US5805591A (en) | 1996-02-28 | 1998-09-08 | Ericsson Raynet | Subscriber network interface |
US5805596A (en) | 1995-12-21 | 1998-09-08 | 3 Com Corporation | Method for in-band communication of management information in a backplane architecture of a stackable ethernet repeater |
US5808886A (en) | 1994-03-17 | 1998-09-15 | Hitachi, Ltd. | Reconfiguring control system in a parallel processing system by replacing an error-detected processing unit |
US5808671A (en) | 1994-11-24 | 1998-09-15 | Augat Photon Systems Inc. | Apparatus and method for remote monitoring of video signals |
US5812819A (en) | 1995-06-05 | 1998-09-22 | Shiva Corporation | Remote access apparatus and method which allow dynamic internet protocol (IP) address management |
US5822319A (en) | 1995-05-18 | 1998-10-13 | Kabushiki Kaisha Toshiba | Router device and datagram transfer method for data communication network system |
US5835696A (en) | 1995-11-22 | 1998-11-10 | Lucent Technologies Inc. | Data router backup feature |
US5835725A (en) | 1996-10-21 | 1998-11-10 | Cisco Technology, Inc. | Dynamic address assignment and resolution technique |
US5841468A (en) | 1996-04-26 | 1998-11-24 | Convergence. Com | System and method for routing data messages through a cable transmission system |
US5845091A (en) | 1996-02-15 | 1998-12-01 | Bay Networks, Inc. | Forwarding of internetwork packets to a destination network via a selected one of a plurality of paths |
US5850400A (en) * | 1995-04-27 | 1998-12-15 | Next Level Communications | System, method, and apparatus for bidirectional transport of digital data between a digital network and a plurality of devices |
US5881243A (en) | 1997-05-07 | 1999-03-09 | Zaumen; William T. | System for maintaining multiple loop free paths between source node and destination node in computer network |
US5881234A (en) | 1996-04-26 | 1999-03-09 | Schwob; Pierre R. | Method and system to provide internet access to users via non-home service providers |
US5884024A (en) | 1996-12-09 | 1999-03-16 | Sun Microsystems, Inc. | Secure DHCP server |
US5883901A (en) * | 1995-09-22 | 1999-03-16 | Hewlett-Packard Company | Communications system including synchronization information for timing upstream transmission of data and ability to vary slot duration |
US5884284A (en) | 1995-03-09 | 1999-03-16 | Continental Cablevision, Inc. | Telecommunication user account management system and method |
US5892812A (en) | 1993-02-16 | 1999-04-06 | C & P Of Virginia | Common channeling signaling network maintenance and testing |
US5894479A (en) | 1996-12-10 | 1999-04-13 | Intel Corporation | Providing address resolution information for self registration of clients on power-up or dial-in |
US5898780A (en) | 1996-05-21 | 1999-04-27 | Gric Communications, Inc. | Method and apparatus for authorizing remote internet access |
US5903572A (en) | 1996-04-22 | 1999-05-11 | Adtran, Inc. | ISDN terminal adapter for use with external modem and employing software-based serial communication framing for ISDN `D` channel signaling |
US5905714A (en) | 1994-02-28 | 1999-05-18 | Nokia Telecommunications Oy | Method for rerouting a packet-mode data connection |
US5905736A (en) | 1996-04-22 | 1999-05-18 | At&T Corp | Method for the billing of transactions over the internet |
US5956391A (en) | 1996-02-09 | 1999-09-21 | Telefonaktiebolaget Lm Ericsson | Billing in the internet |
US5959972A (en) | 1997-05-27 | 1999-09-28 | 3Com Corporation | Method of port/link redundancy in an ATM switch |
US5999970A (en) | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
US6018767A (en) | 1998-02-24 | 2000-01-25 | 3Com Corporation | Method and system for managing subscription services with a cable modem |
US6028860A (en) | 1996-10-23 | 2000-02-22 | Com21, Inc. | Prioritized virtual connection transmissions in a packet to ATM cell cable network |
US6032266A (en) | 1996-04-05 | 2000-02-29 | Hitachi, Ltd. | Network system having function of changing route upon failure |
US6049826A (en) | 1998-02-04 | 2000-04-11 | 3Com Corporation | Method and system for cable modem initialization using dynamic servers |
US6052819A (en) | 1997-01-17 | 2000-04-18 | Scientific-Atlanta, Inc. | System and method for detecting correcting and discarding corrupted data packets in a cable data delivery system |
US6055224A (en) | 1996-12-30 | 2000-04-25 | Siemens Information And Communicatiion Networks, Inc. | Method and system for handling telecommunications data traffic |
US6058421A (en) | 1998-02-04 | 2000-05-02 | 3Com Corporation | Method and system for addressing network host interfaces from a cable modem using DHCP |
US6065049A (en) | 1998-02-04 | 2000-05-16 | 3Com Corporation | Method and system for resolving addresses for network host interfaces from a cable modem |
US6070246A (en) | 1998-02-04 | 2000-05-30 | 3Com Corporation | Method and system for secure cable modem initialization |
US6073178A (en) | 1996-12-09 | 2000-06-06 | Sun Microsystems, Inc. | Method and apparatus for assignment of IP addresses |
US6230203B1 (en) | 1995-10-20 | 2001-05-08 | Scientific-Atlanta, Inc. | System and method for providing statistics for flexible billing in a cable environment |
US6272150B1 (en) | 1997-01-17 | 2001-08-07 | Scientific-Atlanta, Inc. | Cable modem map display for network management of a cable data delivery system |
US6286058B1 (en) | 1997-04-14 | 2001-09-04 | Scientific-Atlanta, Inc. | Apparatus and methods for automatically rerouting packets in the event of a link failure |
US6295298B1 (en) | 1997-04-11 | 2001-09-25 | Scientific-Atlanta, Inc. | Method of dynamically assigning a logical network address and a link address |
US6418148B1 (en) * | 1995-10-05 | 2002-07-09 | Lucent Technologies Inc. | Burst-level resource allocation in cellular systems |
US6670577B2 (en) * | 2001-09-28 | 2003-12-30 | General Electric Company | Laser shock peening method and apparatus |
US6813277B2 (en) * | 1998-04-15 | 2004-11-02 | Lucent Technologies Inc. | Method and apparatus enabling multiple access on a broadband communication network |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH527547A (en) * | 1971-08-13 | 1972-08-31 | Ibm | Method for information transmission with a priority scheme in a time division multiplex message transmission system with a ring line |
US4633462A (en) * | 1983-07-18 | 1986-12-30 | The Board Of Trustees Of The University Of Illinois | Multiple access communication on a CATV reverse channel |
US4757460A (en) * | 1985-06-14 | 1988-07-12 | Zenith Electronics Corporation | Communications network with individualized access delays |
US4760515A (en) * | 1985-10-28 | 1988-07-26 | International Business Machines Corporation | Arbitration apparatus for determining priority of access to a shared bus on a rotating priority basis |
US4641304A (en) * | 1986-06-06 | 1987-02-03 | Rca Corporation | Announced retransmission random access system |
US4907224A (en) * | 1986-10-17 | 1990-03-06 | Bydatel Corporation | Method for transmitting data in multiple access data communications networks |
DE3742939A1 (en) * | 1987-12-18 | 1989-07-06 | Standard Elektrik Lorenz Ag | METHOD FOR HYBRID PACKING AND DEVICES THEREFOR |
US5012469A (en) * | 1988-07-29 | 1991-04-30 | Karamvir Sardana | Adaptive hybrid multiple access protocols |
US4980886A (en) * | 1988-11-03 | 1990-12-25 | Sprint International Communications Corporation | Communication system utilizing dynamically slotted information |
AU623953B2 (en) * | 1988-12-07 | 1992-05-28 | Telstra Corporation Limited | A communications method for a shared-medium communications network |
US4977557A (en) * | 1989-12-14 | 1990-12-11 | Northern Telecom Limited | Method of providing effective priority access in a dual bus system |
US5115430A (en) * | 1990-09-24 | 1992-05-19 | At&T Bell Laboratories | Fair access of multi-priority traffic to distributed-queue dual-bus networks |
CA2060559A1 (en) * | 1991-02-05 | 1992-08-06 | Ryoichi Ishibashi | Congestion relieving system in a communication system |
US5295140A (en) * | 1991-03-28 | 1994-03-15 | Motorola, Inc. | Method for multi-purpose utilization of resources in a communication system |
US5278833A (en) * | 1991-03-28 | 1994-01-11 | Motorola, Inc. | Method for providing reserved communication access using multiple random access resources |
US5128937A (en) * | 1991-04-17 | 1992-07-07 | Bell Communications Research, Inc. | Adaptive bandwidth balancing for distributed queue dual bus networks |
JP2730338B2 (en) * | 1991-07-15 | 1998-03-25 | 日本電気株式会社 | Satellite communication system |
NL9200405A (en) * | 1992-03-04 | 1993-10-01 | Nederland Ptt | METHOD FOR IMPROVING TRANSFER OF DATA PACKAGES WITH DIFFERENT PRIORITIES ACCORDING TO THE DQDB PROTOCOL. |
JPH07107994B2 (en) * | 1992-08-27 | 1995-11-15 | 日本電気株式会社 | Access method |
US5390181A (en) * | 1993-06-04 | 1995-02-14 | Illinois Institute Of Technology | Method for detecting collisions on and controlling access to a transmission channel |
US5521925A (en) * | 1993-09-09 | 1996-05-28 | Hughes Aircraft Company | Method and apparatus for providing mixed voice and data communication in a time division multiple access radio communication system |
US5535206A (en) * | 1994-11-14 | 1996-07-09 | Zenith Electronics Corporation | Upstream data transmission system for cable television |
US5517502A (en) * | 1995-03-02 | 1996-05-14 | Zenith Electronics Corp. | Upstream transmission using multiple transmission tags and downstream acknowledgements in conditional access packets |
-
1996
- 1996-10-16 US US08/732,668 patent/US5966163A/en not_active Expired - Lifetime
- 1996-10-18 WO PCT/US1996/016721 patent/WO1997016895A1/en active Application Filing
- 1996-10-18 GB GB9808218A patent/GB2321373B/en not_active Expired - Lifetime
- 1996-10-18 AU AU74642/96A patent/AU7464296A/en not_active Abandoned
- 1996-10-18 JP JP51737797A patent/JP3675840B2/en not_active Expired - Lifetime
-
1999
- 1999-04-19 US US09/294,756 patent/US6467091B1/en not_active Expired - Lifetime
-
2004
- 2004-10-14 US US10/965,711 patent/USRE44211E1/en not_active Expired - Lifetime
Patent Citations (155)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4528589A (en) | 1977-02-14 | 1985-07-09 | Telease, Inc. | Method and system for subscription television billing and access |
US4207431A (en) | 1977-09-23 | 1980-06-10 | Broadband Technologies, Inc. | Apparatus and method for monitoring a communications system |
US4186380A (en) | 1977-10-21 | 1980-01-29 | Minnesota Mining And Manufacturing Company | Multi-terminal computer system with dual communication channels |
US4361851A (en) | 1980-01-04 | 1982-11-30 | Asip William F | System for remote monitoring and data transmission over non-dedicated telephone lines |
US4429383A (en) * | 1980-01-16 | 1984-01-31 | Siemens Aktiengesellschaft | Method for seizing time slots of a time-division multiplex system with dynamic multiplexers |
US4536791A (en) | 1980-03-31 | 1985-08-20 | Tocom, Inc. | Addressable cable television control system with video format data transmission |
US4475123A (en) | 1981-04-02 | 1984-10-02 | Theta-Com., Division Of Texscan | Addressable subscriber cable television system |
US4823386A (en) | 1981-04-02 | 1989-04-18 | Texscan Corporation | Addressable subscriber cable television system |
US4491983A (en) | 1981-05-14 | 1985-01-01 | Times Fiber Communications, Inc. | Information distribution system |
US4550398A (en) * | 1982-06-22 | 1985-10-29 | Cselt - Centro Studi E Laboratori Telecomunicazioni S.P.A. | Modular self-routing PCM switching network for distributed-control telephone exchange |
US4577224A (en) | 1982-07-19 | 1986-03-18 | Ost Clarence S | Secure cable television access system with tiering control |
US4601028A (en) | 1984-06-18 | 1986-07-15 | Rockwell International Corporation | Method of and apparatus for checking datapath failure in a communication muldem |
US4672533A (en) | 1984-12-19 | 1987-06-09 | Noble Richard G | Electronic linkage interface control security system and method |
US4771391A (en) | 1986-07-21 | 1988-09-13 | International Business Machines Corporation | Adaptive packet length traffic control in a local area network |
US5050213A (en) | 1986-10-14 | 1991-09-17 | Electronic Publishing Resources, Inc. | Database usage metering and protection system and method |
US5047928A (en) | 1986-10-24 | 1991-09-10 | Wiedemer John D | Billing system for computer software |
US4804248A (en) | 1986-12-22 | 1989-02-14 | Corning Glass Works | Data rate limiter for optical transmission system |
US4858224A (en) | 1987-01-09 | 1989-08-15 | Hitachi, Ltd. | Diagnostic method of equipment and system using the same |
US5195092A (en) | 1987-08-04 | 1993-03-16 | Telaction Corporation | Interactive multimedia presentation & communication system |
US5208665A (en) | 1987-08-20 | 1993-05-04 | Telaction Corporation | Presentation player for an interactive digital communication system |
US4912721A (en) | 1988-04-29 | 1990-03-27 | Scientific-Atlanta, Inc. | Cable television spread spectrum data transmission apparatus |
US5113499A (en) | 1989-04-28 | 1992-05-12 | Sprint International Communications Corp. | Telecommunication access management system for a packet switching network |
US5014125A (en) | 1989-05-05 | 1991-05-07 | Cableshare, Inc. | Television system for the interactive distribution of selectable video presentations |
US5136690A (en) | 1989-08-07 | 1992-08-04 | At&T Bell Laboratories | Dynamic graphical analysis of network data |
US5181107A (en) | 1989-10-19 | 1993-01-19 | Interactive Television Systems, Inc. | Telephone access information service distribution system |
US5553287A (en) | 1989-11-28 | 1996-09-03 | International Business Machines Corporation | Methods and apparatus for dynamically using floating master interlock |
US5131041A (en) | 1989-11-30 | 1992-07-14 | At&T Bell Laboratories | Fault tolerant interconnection networks |
US5251324A (en) | 1990-03-20 | 1993-10-05 | Scientific-Atlanta, Inc. | Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system |
US5235619A (en) | 1990-03-20 | 1993-08-10 | Scientific-Atlanta, Inc. | Cable television radio frequency subscriber data transmission apparatus and rf return method |
US5155590A (en) | 1990-03-20 | 1992-10-13 | Scientific-Atlanta, Inc. | System for data channel level control |
US5142690A (en) | 1990-03-20 | 1992-08-25 | Scientific-Atlanta, Inc. | Cable television radio frequency data processor |
US5483631A (en) | 1990-05-01 | 1996-01-09 | Hitachi, Ltd. | Communication network management system for displaying operation states of network elements on a remote display unit |
US5185860A (en) | 1990-05-03 | 1993-02-09 | Hewlett-Packard Company | Automatic discovery of network elements |
US5276789A (en) | 1990-05-14 | 1994-01-04 | Hewlett-Packard Co. | Graphic display of network topology |
US5226120A (en) | 1990-05-21 | 1993-07-06 | Synoptics Communications, Inc. | Apparatus and method of monitoring the status of a local area network |
US5197094A (en) | 1990-06-15 | 1993-03-23 | Arachnid, Inc. | System for remotely crediting and billing usage of electronic entertainment machines |
US5423006A (en) | 1990-08-31 | 1995-06-06 | International Business Machines Corporation | Notification and verification of state changes in a data processing input/output system |
US5166931A (en) | 1990-09-04 | 1992-11-24 | At&T Bell Laboratories | Communications network dynamic addressing arrangement |
US5261044A (en) | 1990-09-17 | 1993-11-09 | Cabletron Systems, Inc. | Network management system using multifunction icons for information display |
US5436909A (en) | 1990-09-17 | 1995-07-25 | Cabletron Systems, Inc. | Network management system using status suppression to isolate network faults |
US5295244A (en) | 1990-09-17 | 1994-03-15 | Cabletron Systems, Inc. | Network management system using interconnected hierarchies to represent different network dimensions in multiple display views |
US5504921A (en) | 1990-09-17 | 1996-04-02 | Cabletron Systems, Inc. | Network management system using model-based intelligence |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5239540A (en) | 1990-11-27 | 1993-08-24 | Scientific-Atlanta, Inc. | Method and apparatus for transmitting, receiving and communicating digital data signals with corresponding program data signals which describe the digital data signals |
US5287351A (en) | 1990-11-27 | 1994-02-15 | Scientific-Atlanta, Inc. | Method and apparatus for minimizing error propagation in correlative digital and communication system |
US5327554A (en) | 1990-11-29 | 1994-07-05 | Palazzi Iii Michael A | Interactive terminal for the access of remote database information |
US5166930A (en) | 1990-12-17 | 1992-11-24 | At&T Bell Laboratories | Data channel scheduling discipline arrangement and method |
US5471399A (en) | 1991-08-28 | 1995-11-28 | Hitachi, Ltd. | Network management system and network status display method |
US5347304A (en) | 1991-09-10 | 1994-09-13 | Hybrid Networks, Inc. | Remote link adapter for use in TV broadcast data transmission system |
US5404505A (en) | 1991-11-01 | 1995-04-04 | Finisar Corporation | System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates |
US5594798A (en) | 1991-12-09 | 1997-01-14 | Lucent Technologies Inc. | Secure telecommunications |
US5517618A (en) | 1992-02-10 | 1996-05-14 | Matsushita Electric Industrial Co., Ltd. | Mobile migration communications control device |
US5333183A (en) | 1992-03-13 | 1994-07-26 | Moscom Corporation | Universal MDR data record collection and reporting system |
US5214390A (en) | 1992-03-16 | 1993-05-25 | Scientific-Atlanta, Inc. | Method and apparatus for partial response demodulation |
US5271041A (en) | 1992-03-16 | 1993-12-14 | Scientific-Atlanta, Inc. | Method and apparatus for QPR carrier recovery |
US5515418A (en) | 1992-04-27 | 1996-05-07 | Nec Corporation | Automatic circuit back-up system |
US5604528A (en) | 1992-06-10 | 1997-02-18 | Scientific-Atlanta, Inc. | Method and apparatus for providing periodic subscription television services |
US5703795A (en) | 1992-06-22 | 1997-12-30 | Mankovitz; Roy J. | Apparatus and methods for accessing information relating to radio and television programs |
US5517488A (en) | 1992-06-23 | 1996-05-14 | Hitachi, Ltd. | Method of load distribution for message processing in host system in local area network |
US5612959A (en) | 1992-07-08 | 1997-03-18 | Hitachi, Ltd. | Multicast communications method |
US5892812A (en) | 1993-02-16 | 1999-04-06 | C & P Of Virginia | Common channeling signaling network maintenance and testing |
US5361259A (en) | 1993-02-19 | 1994-11-01 | American Telephone And Telegraph Company | Wide area network (WAN)-arrangement |
US5535403A (en) | 1993-04-12 | 1996-07-09 | International Business Machines Corporation | Method and apparatus for displaying clusters on a computer network |
US5384777A (en) * | 1993-04-19 | 1995-01-24 | International Business Machines Corporation | Adaptive medium access control scheme for wireless LAN |
US5553095A (en) | 1993-04-28 | 1996-09-03 | Allen-Bradley Company, Inc. | Method and apparatus for exchanging different classes of data during different time intervals |
US5706277A (en) | 1993-05-28 | 1998-01-06 | Siemens Aktiengesellschaft | Method for changing-over to standby for a transmission device for the bidirectional transmission of digital signals and arrangement for carrying out the method |
US5701465A (en) | 1993-06-29 | 1997-12-23 | International Business Machines Corporation | Method and apparatus for reserving system resources to assure quality of service |
US5481542A (en) | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
US5530695A (en) * | 1993-12-15 | 1996-06-25 | Nec Usa, Inc. | UPC-based traffic control framework for ATM networks |
US5905714A (en) | 1994-02-28 | 1999-05-18 | Nokia Telecommunications Oy | Method for rerouting a packet-mode data connection |
US5423003A (en) | 1994-03-03 | 1995-06-06 | Geonet Limited L.P. | System for managing network computer applications |
US5808886A (en) | 1994-03-17 | 1998-09-15 | Hitachi, Ltd. | Reconfiguring control system in a parallel processing system by replacing an error-detected processing unit |
US5533108A (en) | 1994-03-18 | 1996-07-02 | At&T Corp. | Method and system for routing phone calls based on voice and data transport capability |
US5608446A (en) | 1994-03-31 | 1997-03-04 | Lucent Technologies Inc. | Apparatus and method for combining high bandwidth and low bandwidth data transfer |
US5534913A (en) | 1994-03-31 | 1996-07-09 | At&T Corp. | Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier by other media |
US5473599A (en) | 1994-04-22 | 1995-12-05 | Cisco Systems, Incorporated | Standby router protocol |
US5555244A (en) * | 1994-05-19 | 1996-09-10 | Integrated Network Corporation | Scalable multimedia network |
US5644706A (en) | 1994-06-20 | 1997-07-01 | Microsoft Corporation | Failure detection and reporting for a computer mail gateway |
US5570355A (en) * | 1994-11-17 | 1996-10-29 | Lucent Technologies Inc. | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network |
US5808671A (en) | 1994-11-24 | 1998-09-15 | Augat Photon Systems Inc. | Apparatus and method for remote monitoring of video signals |
US5654746A (en) | 1994-12-01 | 1997-08-05 | Scientific-Atlanta, Inc. | Secure authorization and control method and apparatus for a game delivery service |
US5572640A (en) | 1994-12-01 | 1996-11-05 | Hewlett-Packard Company | Batch transfer system and method for high performance graphic display of network topology |
US5768280A (en) | 1995-01-12 | 1998-06-16 | Way; Winston I. | Two-way broadband CATV communication network protocol and monitoring technology |
US5515361A (en) | 1995-02-24 | 1996-05-07 | International Business Machines Corporation | Link monitoring and management in optical star networks |
US5884284A (en) | 1995-03-09 | 1999-03-16 | Continental Cablevision, Inc. | Telecommunication user account management system and method |
US5638374A (en) * | 1995-03-15 | 1997-06-10 | Hughes Electronics | Enhanced transaction reservation |
US5710884A (en) | 1995-03-29 | 1998-01-20 | Intel Corporation | System for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use |
US5859852A (en) | 1995-04-21 | 1999-01-12 | Hybrid Networks, Inc. | Hybrid access system with automated client-side configuration |
US5828655A (en) | 1995-04-21 | 1998-10-27 | Hybrid Networks, Inc. | Hybrid access system with quality-based channel switching |
US5818845A (en) | 1995-04-21 | 1998-10-06 | Hybrid Networks, Inc. | Hybrid access system having channel allocation and prioritized polling schemes |
US5586121A (en) | 1995-04-21 | 1996-12-17 | Hybrid Networks, Inc. | Asymmetric hybrid access system and method |
US5850400A (en) * | 1995-04-27 | 1998-12-15 | Next Level Communications | System, method, and apparatus for bidirectional transport of digital data between a digital network and a plurality of devices |
US5708961A (en) | 1995-05-01 | 1998-01-13 | Bell Atlantic Network Services, Inc. | Wireless on-premises video distribution using digital multiplexing |
US5737316A (en) | 1995-05-02 | 1998-04-07 | 3Com Corporation | Method and device for determining link status in a computer network |
US5675732A (en) | 1995-05-08 | 1997-10-07 | Lucent Technologies Inc. | Dynamic channel assignment for TCP/IP data transmitted via cable television channels by managing the channels as a single sub network |
US5650994A (en) | 1995-05-16 | 1997-07-22 | Bell Atlantic Network Services, Inc. | Operation support system for service creation and network provisioning for video dial tone networks |
US5822319A (en) | 1995-05-18 | 1998-10-13 | Kabushiki Kaisha Toshiba | Router device and datagram transfer method for data communication network system |
US5721780A (en) | 1995-05-31 | 1998-02-24 | Lucent Technologies, Inc. | User-transparent security method and apparatus for authenticating user terminal access to a network |
US5812819A (en) | 1995-06-05 | 1998-09-22 | Shiva Corporation | Remote access apparatus and method which allow dynamic internet protocol (IP) address management |
US5729682A (en) | 1995-06-07 | 1998-03-17 | International Business Machines Corporation | System for prompting parameters required by a network application and using data structure to establish connections between local computer, application and resources required by application |
US5724492A (en) | 1995-06-08 | 1998-03-03 | Microsoft Corporation | Systems and method for displaying control objects including a plurality of panels |
US5751707A (en) | 1995-06-19 | 1998-05-12 | Bell Atlantic Network Services, Inc. | AIN interaction through wireless digital video network |
US5751971A (en) | 1995-07-12 | 1998-05-12 | Cabletron Systems, Inc. | Internet protocol (IP) work group routing |
US5610910A (en) | 1995-08-17 | 1997-03-11 | Northern Telecom Limited | Access to telecommunications networks in multi-service environment |
US5828666A (en) | 1995-08-17 | 1998-10-27 | Northern Telecom Limited | Access to telecommunications networks in multi-service environment |
US5761602A (en) | 1995-09-13 | 1998-06-02 | Wagner Dsp Technologies | Hybrid multichannel data transmission system utilizing a broadcast medium |
US5883901A (en) * | 1995-09-22 | 1999-03-16 | Hewlett-Packard Company | Communications system including synchronization information for timing upstream transmission of data and ability to vary slot duration |
US6418148B1 (en) * | 1995-10-05 | 2002-07-09 | Lucent Technologies Inc. | Burst-level resource allocation in cellular systems |
US6230203B1 (en) | 1995-10-20 | 2001-05-08 | Scientific-Atlanta, Inc. | System and method for providing statistics for flexible billing in a cable environment |
US5835696A (en) | 1995-11-22 | 1998-11-10 | Lucent Technologies Inc. | Data router backup feature |
US5737311A (en) | 1995-12-11 | 1998-04-07 | Hewlett-Packard Company | Failure detection method in a communication channel with several routes |
US5805596A (en) | 1995-12-21 | 1998-09-08 | 3 Com Corporation | Method for in-band communication of management information in a backplane architecture of a stackable ethernet repeater |
US5712897A (en) | 1995-12-27 | 1998-01-27 | Nynex Science & Technology | Fault detection in broadband cable systems |
US5799016A (en) | 1996-01-11 | 1998-08-25 | U S West, Inc. | Network addressing scheme encoding communication channel information |
US5720025A (en) | 1996-01-18 | 1998-02-17 | Hewlett-Packard Company | Frequently-redundant array of independent disks |
US5956391A (en) | 1996-02-09 | 1999-09-21 | Telefonaktiebolaget Lm Ericsson | Billing in the internet |
US5845091A (en) | 1996-02-15 | 1998-12-01 | Bay Networks, Inc. | Forwarding of internetwork packets to a destination network via a selected one of a plurality of paths |
US5805591A (en) | 1996-02-28 | 1998-09-08 | Ericsson Raynet | Subscriber network interface |
US5790806A (en) | 1996-04-03 | 1998-08-04 | Scientific-Atlanta, Inc. | Cable data network architecture |
US6032266A (en) | 1996-04-05 | 2000-02-29 | Hitachi, Ltd. | Network system having function of changing route upon failure |
US5999970A (en) | 1996-04-10 | 1999-12-07 | World Gate Communications, Llc | Access system and method for providing interactive access to an information source through a television distribution system |
US5790548A (en) | 1996-04-18 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
US5905736A (en) | 1996-04-22 | 1999-05-18 | At&T Corp | Method for the billing of transactions over the internet |
US5903572A (en) | 1996-04-22 | 1999-05-11 | Adtran, Inc. | ISDN terminal adapter for use with external modem and employing software-based serial communication framing for ISDN `D` channel signaling |
US5841468A (en) | 1996-04-26 | 1998-11-24 | Convergence. Com | System and method for routing data messages through a cable transmission system |
US5881234A (en) | 1996-04-26 | 1999-03-09 | Schwob; Pierre R. | Method and system to provide internet access to users via non-home service providers |
US5898780A (en) | 1996-05-21 | 1999-04-27 | Gric Communications, Inc. | Method and apparatus for authorizing remote internet access |
US5751706A (en) | 1996-06-05 | 1998-05-12 | Cignal Global Communications, Inc. | System and method for establishing a call telecommunications path |
US5708655A (en) | 1996-06-14 | 1998-01-13 | Telefonaktiebolaget L M Ericsson Publ | Method and apparatus for addressing a wireless communication station with a dynamically-assigned address |
US5799002A (en) | 1996-07-02 | 1998-08-25 | Microsoft Corporation | Adaptive bandwidth throttling for network services |
US5793753A (en) | 1996-09-17 | 1998-08-11 | Coherent Communications Systems Corp. | Telecommunications network management observation and response system |
US5796718A (en) | 1996-09-30 | 1998-08-18 | Mci Communications Corporation | Method of and system for intelligent access line protect switching |
US5835725A (en) | 1996-10-21 | 1998-11-10 | Cisco Technology, Inc. | Dynamic address assignment and resolution technique |
US6028860A (en) | 1996-10-23 | 2000-02-22 | Com21, Inc. | Prioritized virtual connection transmissions in a packet to ATM cell cable network |
US5884024A (en) | 1996-12-09 | 1999-03-16 | Sun Microsystems, Inc. | Secure DHCP server |
US6073178A (en) | 1996-12-09 | 2000-06-06 | Sun Microsystems, Inc. | Method and apparatus for assignment of IP addresses |
US5894479A (en) | 1996-12-10 | 1999-04-13 | Intel Corporation | Providing address resolution information for self registration of clients on power-up or dial-in |
US6055224A (en) | 1996-12-30 | 2000-04-25 | Siemens Information And Communicatiion Networks, Inc. | Method and system for handling telecommunications data traffic |
US6249523B1 (en) | 1997-01-17 | 2001-06-19 | Scientific-Atlanta, Inc. | Router for which a logical network address which is not unique to the gateway address in default routing table entries |
US6282208B1 (en) | 1997-01-17 | 2001-08-28 | Scientific-Atlanta, Inc. | Data traffic control in a data modem system |
US6272150B1 (en) | 1997-01-17 | 2001-08-07 | Scientific-Atlanta, Inc. | Cable modem map display for network management of a cable data delivery system |
US6178455B1 (en) | 1997-01-17 | 2001-01-23 | Scientific-Atlanta, Inc. | Router which dynamically requests a set of logical network addresses and assigns addresses in the set to hosts connected to the router |
US6208656B1 (en) | 1997-01-17 | 2001-03-27 | Scientific-Atlanta, Inc. | Methods for dynamically assigning link addresses and logical network addresses |
US6052819A (en) | 1997-01-17 | 2000-04-18 | Scientific-Atlanta, Inc. | System and method for detecting correcting and discarding corrupted data packets in a cable data delivery system |
US6295298B1 (en) | 1997-04-11 | 2001-09-25 | Scientific-Atlanta, Inc. | Method of dynamically assigning a logical network address and a link address |
US6286058B1 (en) | 1997-04-14 | 2001-09-04 | Scientific-Atlanta, Inc. | Apparatus and methods for automatically rerouting packets in the event of a link failure |
US5881243A (en) | 1997-05-07 | 1999-03-09 | Zaumen; William T. | System for maintaining multiple loop free paths between source node and destination node in computer network |
US5959972A (en) | 1997-05-27 | 1999-09-28 | 3Com Corporation | Method of port/link redundancy in an ATM switch |
US6070246A (en) | 1998-02-04 | 2000-05-30 | 3Com Corporation | Method and system for secure cable modem initialization |
US6065049A (en) | 1998-02-04 | 2000-05-16 | 3Com Corporation | Method and system for resolving addresses for network host interfaces from a cable modem |
US6058421A (en) | 1998-02-04 | 2000-05-02 | 3Com Corporation | Method and system for addressing network host interfaces from a cable modem using DHCP |
US6049826A (en) | 1998-02-04 | 2000-04-11 | 3Com Corporation | Method and system for cable modem initialization using dynamic servers |
US6018767A (en) | 1998-02-24 | 2000-01-25 | 3Com Corporation | Method and system for managing subscription services with a cable modem |
US6813277B2 (en) * | 1998-04-15 | 2004-11-02 | Lucent Technologies Inc. | Method and apparatus enabling multiple access on a broadband communication network |
US6670577B2 (en) * | 2001-09-28 | 2003-12-30 | General Electric Company | Laser shock peening method and apparatus |
Non-Patent Citations (1)
Title |
---|
PPP Bridging Control Protocol (BCP); F. Baker et al.; Network Working Group Request for Comments, Jun. 1994; pp. 1-28. |
Also Published As
Publication number | Publication date |
---|---|
GB9808218D0 (en) | 1998-06-17 |
GB2321373A (en) | 1998-07-22 |
GB2321373B (en) | 2000-03-01 |
US6467091B1 (en) | 2002-10-15 |
AU7464296A (en) | 1997-05-22 |
US5966163A (en) | 1999-10-12 |
JP3675840B2 (en) | 2005-07-27 |
JP2002515198A (en) | 2002-05-21 |
WO1997016895A1 (en) | 1997-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE44211E1 (en) | Constant bit rate transport in a contention based medium access control | |
US5570355A (en) | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network | |
US5648958A (en) | System and method for controlling access to a shared channel for cell transmission in shared media networks | |
US5953344A (en) | Method and apparatus enabling enhanced throughput efficiency by use of dynamically adjustable mini-slots in access protocols for shared transmission media | |
US5956338A (en) | Protocol for broadband data communication over a shared medium | |
US6987753B2 (en) | Apparatus and method for dynamic bandwidth allocation with minimum bandwidth guarantee | |
US5926476A (en) | Network architecture for broadband data communication over a shared medium | |
US6028860A (en) | Prioritized virtual connection transmissions in a packet to ATM cell cable network | |
US5539882A (en) | Method and system for an efficient multiple access polling protocol for interactive communication | |
US5841777A (en) | System and method for accommodating ABR and CBR traffic on a shared communications channel | |
US6778557B1 (en) | Point-to-multipoint communication system | |
US10841674B2 (en) | Timeslot management method, a related network terminator, a related line terminator and an upstream signal frame structure for a time division multiple access system | |
US6643290B1 (en) | Method for controlling accesses to resources of a communication network | |
EP1017244B1 (en) | Method and system to assign transmission bandwidth in both radio and pon ATM P-MP systems | |
US8254394B1 (en) | Technique for providing constant bit rate (CBR) service over a time-slotted access channel | |
JP4335481B2 (en) | Adaptive cell scheduling algorithm for wireless asynchronous transmission mode (ATM) systems | |
EP0524467B1 (en) | Bandwidth management system in communication | |
EP0860062A1 (en) | Upstream access method in bidirectional telecommunication system | |
US7016356B1 (en) | Method and system to assign transmission bandwidth in both radio and PON ATM P-MP systems | |
JPH06152635A (en) | Improvement about frame relay data transmission system | |
Kotikalapudi et al. | Adaptive MAC-layer protocol for multiservice digital access via tree and branch communication networks | |
Zhang et al. | A bandwidth reservation multiple access protocol for wireless ATM local networks | |
JP3697312B2 (en) | One-to-many communication system access method | |
Cornaglia et al. | LMDS systems: A possible solution for wireless ATM access networks | |
JPH06334680A (en) | Communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SCIENTIFIC-ATLANTA, LLC, GEORGIA Free format text: CHANGE OF NAME;ASSIGNOR:SCIENTIFIC-ATLANTA, INC.;REEL/FRAME:023012/0703 Effective date: 20081205 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: SCIENTIFIC-ATLANTA, LLC, GEORGIA Free format text: CHANGE OF NAME;ASSIGNOR:SCIENTIFIC-ATLANTA, INC.;REEL/FRAME:034299/0440 Effective date: 20081205 Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SCIENTIFIC-ATLANTA, LLC;REEL/FRAME:034300/0001 Effective date: 20141118 |