US6654388B1 - Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line - Google Patents
Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line Download PDFInfo
- Publication number
- US6654388B1 US6654388B1 US09/320,388 US32038899A US6654388B1 US 6654388 B1 US6654388 B1 US 6654388B1 US 32038899 A US32038899 A US 32038899A US 6654388 B1 US6654388 B1 US 6654388B1
- Authority
- US
- United States
- Prior art keywords
- voice data
- ds0s
- identifying
- allocation
- line
- 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 - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 34
- 238000009432 framing Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 6
- 230000010354 integration Effects 0.000 claims 13
- 230000004913 activation Effects 0.000 claims 6
- 230000006870 function Effects 0.000 abstract description 10
- 238000009434 installation Methods 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 8
- 230000008520 organization Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 206010047289 Ventricular extrasystoles Diseases 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- 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/1605—Fixed allocated frame structures
- H04J3/1623—Plesiochronous digital hierarchy [PDH]
Definitions
- the present invention pertains to systems for transmitting voice and data over a T1 line or E1 line. More particularly, the present invention relates to a technique for automatically determining and provisioning the allocation of voice and data channels, or “DS0s”, on a T1 line or E1 Line.
- T1 is a technology which allows the transmission of high-speed digital data on a network.
- T1 lines are a popular leased line option for businesses connecting to the Internet and for Internet Service Providers (ISPs) connecting to the Internet backbone.
- ISPs Internet Service Providers
- the standard T1 data rate is 1.544 Mbps.
- T1 lines are capable of carrying both voice data and non-voice data.
- a T1 line is used to connect Customer Premises Equipment (CPE) to a network carrier Central Office (CO), which in turn has a connection to a Public Switched Telephone Network (PSTN), the Internet, or both.
- CPE Customer Premises Equipment
- CO Central Office
- PSTN Public Switched Telephone Network
- CPE products are available which are capable of integrating voice data and non-voice data for transmission onto a single T1 line.
- One such device is the T1 IntegratorTM, available from VINA Technologies of Fremont, Calif.
- T1 IntegratorTM available from VINA Technologies of Fremont, Calif.
- One problem with some such CPE products is that they must be preconfigured in a staging area prior to deployment at a customer site.
- This configuration process includes configuring the device for the proper allocation of T1 channels, referred to as “DS0s”, between voice and data. This configuration process can be difficult, time-consuming, and inconvenient.
- An apparatus for transmitting integrated voice data and non-voice data over a T1 line on a network includes a voice input interface, a network interface, a processing unit, and a T1 interface.
- the voice input interface is configured to input the voice data
- the network interface is configured to input the non-voice data.
- the processing unit is configured to automatically identify the allocation of time slots of the T1 line between voice data and non-voice data.
- the T1 interface is configured to time-division multiplex the voice data and the non-voice data and to transmit the time-division multiplexed voice data and non-voice data onto the T1 line according to the identified allocation of the time slots.
- FIG. 1 illustrates a T1 frame.
- FIG. 2 illustrates a network configuration in which a T1 line is used to connect Customer Premises Equipment (CPE) with a network carrier Central Office (CO).
- CPE Customer Premises Equipment
- CO Central Office
- FIG. 3 illustrates an example of the hardware configuration of the integrator.
- FIG. 4 illustrates an example of the software configuration of the integrator.
- FIG. 5 is a flow diagram illustrating a procedure for automatically configuring the integrator.
- FIG. 6 is a flow diagram illustrating a procedure for automatically identifying the allocation of DS0s between voice and data.
- a method and apparatus for combining voice and data into a single T1 line and having automatic configuration capability are described.
- a device referred to herein as the “integrator” performs the functions of a channel bank, Internet Protocol (IP) gateway, multiplexer, and firewall.
- IP Internet Protocol
- the integrator includes automatic configuration capability which allows it to be automatically and remotely provisioned from a carrier CO.
- the automatic configuration capability includes the ability to automatically identify the allocation of channels between voice and data. This technique has an advantage over other methods used to provision similar CPE devices in that it allows installation at customer premises by non-data-centric technicians; no pre-installation staging is required to configure the device.
- T1 T1 or E1
- T1/E1 fractional T1/E1 i.e., some amount of DS0s of a T1/E1 line.
- FIG. 1 illustrates a standard T1 frame 1 .
- a T1 line has a Data transfer rate of 1.544 Mbps and consists of 24 individual “channels”, each of which supports a transfer rate of 64 Kbps.
- Each frame therefore includes 24 separate 8-bit time slots, known as “DS0s” (here, DS0s, DS0-1 through DS0-24), one for each of the 24 channels.
- DS0s 8-bit time slots
- the time slot for the first DS0, DS0-1 is preceded by a frame bit, which is used for synchronization and to indicate the start of the frame 1 .
- each T1 frame consists of 193 bits.
- Each DS0 can be used to carry either voice data (hereinafter simply “voice”), such as used for telephony, or non-voice data (hereinafter simply “data”), such as used for computer-to-computer communications.
- voice such as used for telephony
- data non-voice data
- the above-mentioned integrator can be used to time-division multiplex both voice and data, such that certain DS0s in each frame carry voice and other DS0s in each frame carry data.
- This capability can be used to allow a single T1 line to be used to support both computer systems and telephone extensions at customer premises.
- FIG. 2 illustrates an example of a network configuration in which the integrator can be used.
- customer premises 11 are connected by the T1 line to a local carrier central office (CO) 12 .
- the carrier CO 12 has a direct connection to a Public Switched Telephone Network (PSTN) 13 and the Internet 14 .
- PSTN Public Switched Telephone Network
- the CPE at the customer premises 11 includes the integrator 15 , which is connected directly to the T1 line 10 .
- One or more computer systems 17 are coupled to the integrator 15 on a Local Area Network (LAN) 18 , which may be a 10BaseT type network.
- LAN Local Area Network
- one or more telephone extensions 16 are connected to the integrator 15 .
- the integrator 15 “integrates” both data received from the computer systems 17 over the LAN 18 and voice from the telephone extensions 16 and transmits the integrated data to the carrier CO 12 over the T1 line 10 using time-division multiplexing.
- the integrator 15 also performs the functions of a channel bank, Internet Protocol (IP) gateway, multiplexer, and firewall.
- IP Internet Protocol
- the carrier CO 12 includes the following equipment: a Digital Access Cross-Connect (DACS) 22 , a frame relay switch 23 , a frame relay network 24 , a frame relay switch/router 25 , a management intranet 26 , a BOOTP server 27 , and a configuration server 28 .
- the DACS 22 is coupled to the T1 line 10 , the PSTN 13 , and the frame relay switch 23 .
- Frame relay switch 23 is coupled through the frame relay network 24 to the switch/router 25 , which is connected to the Internet 14 .
- the switch/router 25 is coupled through the management intranet 26 to the configuration server 28 and the BOOTP server 27 .
- the BOOTP server 27 and the configuration server 28 each may be implemented in a conventional computer system, such as a personal computer (PC), workstation, etc; the functions of these devices are described further below.
- a personal computer PC
- workstation etc
- the functions and construction of the other components of the carrier CO 12 are well-known and need not be described herein.
- FIG. 3 illustrates the hardware configuration of the integrator 15 , according to a least one embodiment.
- the illustrated integrator 15 includes a central processing unit (CPU) 31 , read-only memory (ROM) 32 , random access memory ( 33 ), and a mass storage device 34 , each coupled to a bus system 39 .
- Bus system 39 may include one or more distinct buses, which may be connected to each other through various bridges, controllers, and/or adapters.
- the CPU 31 which controls the overall operation of the integrator 15 , includes a High-level Data Link (HDLC) controller 40 .
- HDLC High-level Data Link
- the CPU 31 may be, or may include, one or more programmable general-purpose or special-purpose microprocessors, Application-Specific Integrated Circuits (ASICs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), or other suitable integrated circuit or similar like devices.
- the mass storage device 34 which is optional, may include any device suitable for storing large volumes of data in a non-volatile manner, such as on a magnetic or optical disk or tape (e.g., CD-x, DVD, etc.).
- the RS-232 interface 35 is to allow manual configuration and/or diagnostics of the Integrator 15 , which may be accomplished, for example, through a user interface on a connected “dumb” terminal.
- the LAN adapter 36 may be a conventional Ethernet adapter, for example.
- the T1 interface 37 is for coupling the integrator to the T1 line 10 and includes a transceiver for transmitting and receiving voice and data for the T1 line 10 .
- the telephony interface 38 includes a Foreign exchange Service/Foreign exchange Office (FXS/FXO) facility and provides the integrator 15 with a connection to one or more telephone extensions via standard telephone lines.
- FXS/FXO Foreign exchange Service/Foreign exchange Office
- FIG. 3 Note that many variations upon the configuration of FIG. 3 are possible within the scope of the present invention. For example, certain embodiments may include additional components not illustrated in FIG. 3, whereas other embodiments may omit certain components shown in FIG. 3 . As an example, of the latter case, certain embodiments of the Integrator 15 may not include a mass storage device.
- FIG. 4 illustrates the software of the integrator 15 , according to a least one embodiment.
- the software of the integrator 15 may be stored in, for example, ROM 32 , RAM 33 , mass storage device 34 , or a combination of these devices.
- the software is organized into seven layers: a physical layer 41 , a data link layer 42 , a network layer 43 , a transport layer 44 , a session layer 45 , a presentation layer 46 , and an application layer 47 .
- the physical layer 41 includes various facilities for operating the hardware components shown in FIG.
- the data link layer 42 includes an Ethernet media access control (MAC) facility, Logical Link Control (LLC), frame relay, Point-to-Point Protocol (PPP), and HDLC functions.
- the network layer 43 includes facilities for controlling IP and IPX functions as well as an IP filtering firewall.
- the application layer 47 includes: a configuration menu component 61 ; a Dynamic Host Configuration Protocol (DHCP) server 62 ; a Domain Naming System (DNS) proxy 63 ; a Socket Secure (SOCKS) firewall 64 ; an alarm component 65 ; a Simple Network Management Protocol (SNMP) facility 66 ; a Telnet application 67 ; and a File Transfer Protocol (FTP) client 68 ; an IP/FDL facility 69 ; and a Virtual Private Network (VPN) facility 70 .
- DHCP Dynamic Host Configuration Protocol
- DNS Domain Naming System
- SOCKS Socket Secure
- the integrator 15 includes the capability to automatically configure itself, thus eliminating the need for a staging process.
- the automatic configuration process will now be described with reference to FIGS. 5 and 6.
- some or all of the automatic configuration functions described below may be implemented at least partially in software.
- such functions may be carried out in response to the CPU 31 executing sequences of instructions contained in memory (e.g., ROM 32 , RAM 33 , mass storage device 34 , etc.).
- memory e.g., ROM 32 , RAM 33 , mass storage device 34 , etc.
- it is the T1 Network CSU 53 (FIG. 4) which includes the instructions for carrying out at least some of the automatic configuration functions, as will be apparent from the following description.
- hardwired circuitry within CPU 31 or elsewhere
- the present invention is not limited to any specific combination of hardware circuitry and software.
- the equipment in the carrier CO 12 carries data frames encapsulated in HDLC frames.
- the equipment in the carrier CO 12 employs conventional B8ZS coding on the T1 line.
- FIG. 5 shows a procedure for automatically configuring the integrator 15 .
- an installer physically mounts the integrator and connects it to power.
- the automatic configuration process initiates with the integrator 15 determining at step 502 the type of T1 framing format (e.g., D4, ESF, etc.) that is being used.
- the type of T1 framing format e.g., D4, ESF, etc.
- the framing circuitry in the integrator 15 is configured to report a “frame loss” error if the currently set framing type in the integrator 15 is different from the framing type of the CO 12 . Hence, by cycling through the various framing types which it supports, the integrator 15 can observe be status of the frame lost error to determine the framing tight on the T1 line.
- the integrator 15 identifies which of the DS0s have been allocated for voice and which of the DS0s have been allocated for data. It is assumed that the allocation of DS0s has been previously determined by the carrier CO 12 or some other entity.
- FIG. 6 illustrates step 503 in greater detail, according to a least one embodiment.
- it is the T1 Network CSU 53 (FIG. 4) which includes the instructions for carrying out the process of step 503 .
- data DS0s are contiguously packed into the upper time slots of each frame, i.e., from DS0-24 down.
- the integrator 15 determines which DS0s are provisioned for data by observing HDLC framing, and more specifically, by observing the presence or absence of an HDLC idle flag in the DS0s.
- an index value i is set to 1, and at 602 , the integrator 15 subscribes to DS0-i (initially, DS0-1).
- the integrator 15 determines whether an HDLC idle flag is present in DS0-i. If so, the integrator 15 determines that DS0-i through DS0-24 are each provisioned for data, rather than voice. If an HDLC idle flag is not detected in DS0-i, then at 605 , DS0-i is determined to be provisioned for voice. Following 605 , the index value i is incremented by one, and the procedure repeats from 602 , until the allocation of all 24 DS0s has been identified (voice or data). Note that numerous variations of this routine are possible.
- the integrator 15 may instead examine every DS0 to confirm the presence or absence of the HDLC idle flag.
- examination of the DS0s may alternatively is proceed from the highest DS0 (DS0-24) downward.
- the integrator 15 determines the type of frame relay Link Management Interface (LMI) that is being used by the frame relay switch 23 (see FIG. 2 ). Once the LMI type has been determined, the integrator 15 initializes the LMI of that type at step 505 . At step 506 , the integrator 15 requests “full status inquiry” from the frame relay switch in order to determine the Data Link Connection Identifiers (DLCIs) that are active on the link at step 507 . The first DLCI is used to establish a permanent virtual circuit (PVC) at step 508 . It is assumed that the PVC has been previously configured by the carrier CO 12 for a path between the integrator 15 and an IP router.
- PVC permanent virtual circuit
- the integrator 15 acquires an IP address. Acquisition of the IP address includes the integrator 15 broadcasting a BOOTP request toward the IP network.
- the router 25 has the ability to send a response from the BOOTP server 27 back down the PVC to the integrator 15 (since the integrator 15 does not yet have an IP address). Note, however, that certain routers may not have such ability, i.e., the ability to forward a BOOTP response back to the integrator 15 if the integrator 15 does not yet have an IP address. For those embodiments, the following guidelines may be used.
- the router 25 is configured to use frame relay interfaces.
- map statements are created to associate the DLCIs of the PVCs connected to the integrator 15 with IP addresses; these map statements are maintained in the router 25 .
- the router 25 is also configured to operate as a BOOTP server. That is, the router 25 will respond to BOOTP requests on a particular DLCI with the IP address from the associated map statement.
- the integrator 15 downloads (using FTP) a configuration archive file from the CO 12 , and more specifically, from the configuration server 28 .
- the configuration file contains various information for further configuring the integrator 15 , such as CPE telephone extension numbers, telephone line settings (e.g., signaling protocols), how local DNS is configured, how frame relay circuits are connected, firewall settings, etc.
- the configuration server 28 maintains a unique configuration archive file for each such integrator 15 .
- the integrator 15 further configures itself according to the downloaded information.
- the integrator 15 sends an SNMP trap to the CO 12 , informing the CO 12 that the automatic configuration process has been completed.
- the steps of FIGS. 5 in 6 are performed automatically (i.e., without any human intervention) after power is applied.
- the integrator 15 may be designed so that the automatic configuration process stops after a certain point, such as after acquiring the IP address.
- the coordinating organization gathers information about the installation, including DS0 allocation, frame relay PVCs (DLCIs), IP addresses, trunk types, PBX set-up, firewall, etc.
- the coordinating organization further arranges for the provisioning/configuration of Data Collection System (DCS), frame relay, and IP routers.
- DCS Data Collection System
- the coordinating organization creates the configuration archive file.
- the configuration archive file may be created using a configuration user interface provided on a World Wide Web site. Such a user interface will allow a user to enter configuration parameters for an integrator 15 , which are saved in the configuration file on a mass storage device.
- This interface may be provided, for example, by a specially configured integrator 15 connected to the Internet specifically for this purpose.
- the user interface may be provided by a conventional personal computer (PC) or workstation.
- PC personal computer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (26)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/320,388 US6654388B1 (en) | 1999-05-26 | 1999-05-26 | Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/320,388 US6654388B1 (en) | 1999-05-26 | 1999-05-26 | Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line |
Publications (1)
Publication Number | Publication Date |
---|---|
US6654388B1 true US6654388B1 (en) | 2003-11-25 |
Family
ID=29584232
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/320,388 Expired - Fee Related US6654388B1 (en) | 1999-05-26 | 1999-05-26 | Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line |
Country Status (1)
Country | Link |
---|---|
US (1) | US6654388B1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040168089A1 (en) * | 2003-02-19 | 2004-08-26 | Hyun-Sook Lee | Security method for operator access control of network management system |
US20050041638A1 (en) * | 2001-10-25 | 2005-02-24 | Jianhua Peng | Method for setting up a ipoa channel based default administration channel |
US20050132217A1 (en) * | 2003-02-07 | 2005-06-16 | Broadon Communications Corp. | Secure and backward-compatible processor and secure software execution thereon |
US7613915B2 (en) | 2006-11-09 | 2009-11-03 | BroadOn Communications Corp | Method for programming on-chip non-volatile memory in a secure processor, and a device so programmed |
US7624276B2 (en) | 2006-10-16 | 2009-11-24 | Broadon Communications Corp. | Secure device authentication system and method |
US7779482B1 (en) | 2003-02-07 | 2010-08-17 | iGware Inc | Delivery of license information using a short messaging system protocol in a closed content distribution system |
US8131649B2 (en) | 2003-02-07 | 2012-03-06 | Igware, Inc. | Static-or-dynamic and limited-or-unlimited content rights |
US8200961B2 (en) | 2006-11-19 | 2012-06-12 | Igware, Inc. | Securing a flash memory block in a secure device system and method |
US20120278456A1 (en) * | 2010-01-08 | 2012-11-01 | Huawei Technologies Co., Ltd. | Method and apparatus for data configuration |
US20120310623A1 (en) * | 2000-09-15 | 2012-12-06 | Fish Robert D | Methods For Using A Speech To Obtain Additional Information |
US8627097B2 (en) | 2012-03-27 | 2014-01-07 | Igt | System and method enabling parallel processing of hash functions using authentication checkpoint hashes |
US20160007345A1 (en) * | 2014-07-07 | 2016-01-07 | The Boeing Company | Combined voice and data communications in a distributed hybrid allocation and reservation multiple access mobile wireless network |
US9646142B2 (en) | 2003-02-07 | 2017-05-09 | Acer Cloud Technology Inc. | Ensuring authenticity in a closed content distribution system |
US10664575B2 (en) | 2006-05-02 | 2020-05-26 | Acer Cloud Technology, Inc. | Virtual vault of licensed content |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5557608A (en) * | 1994-05-25 | 1996-09-17 | International Business Machines Corporation | Method and apparatus for transmission of high priority traffic on low speed communication links |
US5949763A (en) * | 1997-07-17 | 1999-09-07 | Ameritech Corporation | Method and apparatus for providing broadband access conferencing services |
US6205208B1 (en) * | 1997-03-31 | 2001-03-20 | World One Telecom, Ltd. | Method and apparatus for dynamic processing of data communications of various types |
US6256325B1 (en) * | 1997-06-04 | 2001-07-03 | Samsung Electronics Co., Ltd. | Transmission apparatus for half duplex communication using HDLC |
US6421356B2 (en) * | 1998-08-14 | 2002-07-16 | Telstrat International | Method and apparatus for bandwidth management in a digital loop carrier system |
-
1999
- 1999-05-26 US US09/320,388 patent/US6654388B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5557608A (en) * | 1994-05-25 | 1996-09-17 | International Business Machines Corporation | Method and apparatus for transmission of high priority traffic on low speed communication links |
US6205208B1 (en) * | 1997-03-31 | 2001-03-20 | World One Telecom, Ltd. | Method and apparatus for dynamic processing of data communications of various types |
US6256325B1 (en) * | 1997-06-04 | 2001-07-03 | Samsung Electronics Co., Ltd. | Transmission apparatus for half duplex communication using HDLC |
US5949763A (en) * | 1997-07-17 | 1999-09-07 | Ameritech Corporation | Method and apparatus for providing broadband access conferencing services |
US6421356B2 (en) * | 1998-08-14 | 2002-07-16 | Telstrat International | Method and apparatus for bandwidth management in a digital loop carrier system |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120310623A1 (en) * | 2000-09-15 | 2012-12-06 | Fish Robert D | Methods For Using A Speech To Obtain Additional Information |
US9507771B2 (en) * | 2000-09-15 | 2016-11-29 | Nytell Software LLC | Methods for using a speech to obtain additional information |
US7706310B2 (en) * | 2001-10-25 | 2010-04-27 | Huawei Technologies Co., Ltd. | Method for establishing IPOA channel-based operation and maintenance channels |
US20050041638A1 (en) * | 2001-10-25 | 2005-02-24 | Jianhua Peng | Method for setting up a ipoa channel based default administration channel |
US10263774B2 (en) | 2003-02-07 | 2019-04-16 | Acer Cloud Technology, Inc. | Ensuring authenticity in a closed content distribution system |
US9646142B2 (en) | 2003-02-07 | 2017-05-09 | Acer Cloud Technology Inc. | Ensuring authenticity in a closed content distribution system |
US7380275B2 (en) | 2003-02-07 | 2008-05-27 | Broadon Communications Corp. | Secure and backward-compatible processor and secure software execution thereon |
US20050132217A1 (en) * | 2003-02-07 | 2005-06-16 | Broadon Communications Corp. | Secure and backward-compatible processor and secure software execution thereon |
US7779482B1 (en) | 2003-02-07 | 2010-08-17 | iGware Inc | Delivery of license information using a short messaging system protocol in a closed content distribution system |
US9985781B2 (en) | 2003-02-07 | 2018-05-29 | Acer Cloud Technology, Inc. | Ensuring authenticity in a closed content distribution system |
US8131649B2 (en) | 2003-02-07 | 2012-03-06 | Igware, Inc. | Static-or-dynamic and limited-or-unlimited content rights |
US7322042B2 (en) | 2003-02-07 | 2008-01-22 | Broadon Communications Corp. | Secure and backward-compatible processor and secure software execution thereon |
US20040168089A1 (en) * | 2003-02-19 | 2004-08-26 | Hyun-Sook Lee | Security method for operator access control of network management system |
US10733271B2 (en) | 2006-05-02 | 2020-08-04 | Acer Cloud Technology, Inc. | Systems and methods for facilitating secure streaming of electronic gaming content |
US10664575B2 (en) | 2006-05-02 | 2020-05-26 | Acer Cloud Technology, Inc. | Virtual vault of licensed content |
US7991999B2 (en) | 2006-10-16 | 2011-08-02 | Igware Inc. | Block-based media content authentication |
US7624276B2 (en) | 2006-10-16 | 2009-11-24 | Broadon Communications Corp. | Secure device authentication system and method |
US7613915B2 (en) | 2006-11-09 | 2009-11-03 | BroadOn Communications Corp | Method for programming on-chip non-volatile memory in a secure processor, and a device so programmed |
US8601247B2 (en) | 2006-11-09 | 2013-12-03 | Acer Cloud Technology, Inc. | Programming non-volatile memory in a secure processor |
US9589154B2 (en) | 2006-11-09 | 2017-03-07 | Acer Cloud Technology Inc. | Programming on-chip non-volatile memory in a secure processor using a sequence number |
US9881182B2 (en) | 2006-11-09 | 2018-01-30 | Acer Cloud Technology, Inc. | Programming on-chip non-volatile memory in a secure processor using a sequence number |
US8856513B2 (en) | 2006-11-09 | 2014-10-07 | Acer Cloud Technology, Inc. | Programming on-chip non-volatile memory in a secure processor using a sequence number |
US8621188B2 (en) | 2006-11-09 | 2013-12-31 | Acer Cloud Technology, Inc. | Certificate verification |
US8200961B2 (en) | 2006-11-19 | 2012-06-12 | Igware, Inc. | Securing a flash memory block in a secure device system and method |
US20120278456A1 (en) * | 2010-01-08 | 2012-11-01 | Huawei Technologies Co., Ltd. | Method and apparatus for data configuration |
US8966278B2 (en) | 2012-03-27 | 2015-02-24 | Igt | System and method enabling parallel processing of hash functions using authentication checkpoint hashes |
US8627097B2 (en) | 2012-03-27 | 2014-01-07 | Igt | System and method enabling parallel processing of hash functions using authentication checkpoint hashes |
US20160007345A1 (en) * | 2014-07-07 | 2016-01-07 | The Boeing Company | Combined voice and data communications in a distributed hybrid allocation and reservation multiple access mobile wireless network |
US9420583B2 (en) * | 2014-07-07 | 2016-08-16 | The Boeing Company | Combined voice and data communications in a distributed hybrid allocation and reservation multiple access mobile wireless network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7313606B2 (en) | System and method for automatic configuration of a bi-directional IP communication device | |
US6654388B1 (en) | Method and apparatus for automatically determining allocation of voice and data channels on T1/E1 line | |
EP1552650B1 (en) | Method for the automatic configuration of an ip telephony device and/or data, system and device implementing same | |
EP1418733A2 (en) | Method for assigning a virtual network identifier to a terminal, terminal, dynamic host configuration server, and directory server for implementing this method | |
US7599373B1 (en) | Method and apparatus for automated provisioning for customer premises transport equipment | |
Cisco | Configuring Interfaces | |
Cisco | Configuring Interfaces | |
Cisco | Configuring Interfaces | |
Cisco | Configuring Interfaces | |
Cisco | Configuring Interfaces | |
Cisco | Configuring Interfaces | |
Cisco | Configuring Frame Relay | |
Cisco | Configuring Frame Relay | |
Cisco | Configuring Frame Relay | |
Cisco | Configuring Frame Relay | |
Cisco | Configuring Frame Relay | |
Cisco | Configuring Frame Relay | |
Cisco | Configuring Frame Relay | |
Cisco | Designing ISDN Internetworks | |
Cisco | Designing ISDN Internetworks | |
Cisco | Designing ISDN Internetworks | |
Cisco | Designing ISDN Internetworks | |
Cisco | Designing ISDN Internetworks | |
Cisco | Designing ISDN Internetworks | |
Cisco | Designing ISDN Internetworks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: VINA TECHNOLOGIES, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LUXENBERG, ROBERT A.;HUANG, YIFEI C.;REEL/FRAME:009993/0840;SIGNING DATES FROM 19990511 TO 19990524 |
|
CC | Certificate of correction | ||
AS | Assignment |
Owner name: VERSO VERILINK, LLC F/K/A WINSLOW ASSET HOLDINGS, Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VERILINK CORPORATION;REEL/FRAME:018224/0615 Effective date: 20060615 |
|
AS | Assignment |
Owner name: LAURUS MASTER FUND, LTD., NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:VERSO TECHNOLOGIES, INC.;TELEMATE.NET SOFTWARE, INC.;VERSO VERILINK, LLC;REEL/FRAME:018535/0604 Effective date: 20060920 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: LTOS); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: ADVENT IP LLC, NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VERSO VERILINK, LLC;REEL/FRAME:022343/0801 Effective date: 20090302 |
|
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 8 |
|
SULP | Surcharge for late payment |
Year of fee payment: 7 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20151125 |