SE0201020L - Förfarande och apparat för att behandla data - Google Patents
Förfarande och apparat för att behandla dataInfo
- Publication number
- SE0201020L SE0201020L SE0201020A SE0201020A SE0201020L SE 0201020 L SE0201020 L SE 0201020L SE 0201020 A SE0201020 A SE 0201020A SE 0201020 A SE0201020 A SE 0201020A SE 0201020 L SE0201020 L SE 0201020L
- Authority
- SE
- Sweden
- Prior art keywords
- packet
- information
- intermediate packet
- bits
- changes
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3818—Decoding for concurrent execution
- G06F9/382—Pipelined decoding, e.g. using predecoding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3867—Concurrent instruction execution, e.g. pipeline or look ahead using instruction pipelines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0201020A SE525183C2 (sv) | 2002-04-04 | 2002-04-04 | Förfarande och medel för behandling med pipelining av datapaket |
| AU2003225450A AU2003225450A1 (en) | 2002-04-04 | 2003-04-03 | Method and apparatus for processing data |
| PCT/SE2003/000536 WO2003085519A1 (en) | 2002-04-04 | 2003-04-03 | Method and apparatus for processing data |
| US10/510,167 US8725900B2 (en) | 2002-04-04 | 2003-04-03 | Method and apparatus for processing data in a pipeline, in which processing the length of information contained in the data packet and/or the position of the information in the data packet is altered |
| US14/275,104 US9635145B2 (en) | 2002-04-04 | 2014-05-12 | System and method for modifying, in a processing pipeline, a length of a data packet in a data block without modifying a length of the data block |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0201020A SE525183C2 (sv) | 2002-04-04 | 2002-04-04 | Förfarande och medel för behandling med pipelining av datapaket |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| SE0201020D0 SE0201020D0 (sv) | 2002-04-04 |
| SE0201020L true SE0201020L (sv) | 2003-12-01 |
| SE525183C2 SE525183C2 (sv) | 2004-12-21 |
Family
ID=20287485
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE0201020A SE525183C2 (sv) | 2002-04-04 | 2002-04-04 | Förfarande och medel för behandling med pipelining av datapaket |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US8725900B2 (sv) |
| AU (1) | AU2003225450A1 (sv) |
| SE (1) | SE525183C2 (sv) |
| WO (1) | WO2003085519A1 (sv) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE525183C2 (sv) | 2002-04-04 | 2004-12-21 | Xelerated Ab | Förfarande och medel för behandling med pipelining av datapaket |
| AU2005301962B2 (en) | 2004-11-03 | 2011-10-20 | Curis, Inc. | Mediators of hedgehog signaling pathways, compositions and uses related thereto |
| US20080313267A1 (en) * | 2007-06-12 | 2008-12-18 | International Business Machines Corporation | Optimize web service interactions via a downloadable custom parser |
| JP5590849B2 (ja) * | 2009-10-08 | 2014-09-17 | キヤノン株式会社 | 複数の処理モジュールを有する並列処理回路を備えるデータ処理装置、その制御装置、およびその制御方法、プログラム |
| US8625452B2 (en) * | 2011-09-15 | 2014-01-07 | International Business Machines Corporation | Maintenance of high-speed channels by inserting channel maintenance data in a mobile data network to avoid channel type switching |
| US9014023B2 (en) | 2011-09-15 | 2015-04-21 | International Business Machines Corporation | Mobile network services in a mobile data network |
| US8521153B1 (en) | 2012-06-18 | 2013-08-27 | International Business Machines Corporation | Using the maintenance channel in a mobile data network to provide subscriber data when a cache miss occurs |
| US20140233582A1 (en) * | 2012-08-29 | 2014-08-21 | Marvell World Trade Ltd. | Semaphore soft and hard hybrid architecture |
| US11526415B2 (en) | 2020-04-22 | 2022-12-13 | StreamSets, Inc. | Progressive error handling |
| US12189564B2 (en) * | 2022-02-14 | 2025-01-07 | SambaNova Systems, Inc. | Dynamically-sized data structures on data flow architectures |
Family Cites Families (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4506358A (en) * | 1982-06-25 | 1985-03-19 | At&T Bell Laboratories | Time stamping for a packet switching system |
| US6047122A (en) * | 1992-05-07 | 2000-04-04 | Tm Patents, L.P. | System for method for performing a context switch operation in a massively parallel computer system |
| JP3599392B2 (ja) | 1994-12-15 | 2004-12-08 | 富士通株式会社 | 交換機 |
| US5598410A (en) | 1994-12-29 | 1997-01-28 | Storage Technology Corporation | Method and apparatus for accelerated packet processing |
| KR0170722B1 (ko) * | 1995-12-29 | 1999-03-30 | 김광호 | 고속 배럴쉬프터 |
| DE19822796A1 (de) * | 1998-05-20 | 1999-11-25 | Siemens Ag | Verfahren und Anordnung zur Echtzeit-Übertragung von komprimierten Daten |
| AU5567499A (en) | 1998-08-17 | 2000-03-06 | Vitesse Semiconductor Corporation | Packet processing architecture and methods |
| JP3397144B2 (ja) * | 1998-09-29 | 2003-04-14 | 日本電気株式会社 | パケット処理装置とパケット処理方法とパケット交換機 |
| US6480507B1 (en) * | 1998-11-19 | 2002-11-12 | Nortel Networks Limited | Communication protocol stack apparatus and method of implementing same |
| US6985964B1 (en) * | 1999-12-22 | 2006-01-10 | Cisco Technology, Inc. | Network processor system including a central processor and at least one peripheral processor |
| US7065096B2 (en) * | 2000-06-23 | 2006-06-20 | Mips Technologies, Inc. | Method for allocating memory space for limited packet head and/or tail growth |
| US6977930B1 (en) * | 2000-02-14 | 2005-12-20 | Cisco Technology, Inc. | Pipelined packet switching and queuing architecture |
| US7016351B1 (en) * | 2000-02-29 | 2006-03-21 | Cisco Technology, Inc. | Small group multicast in a computer network |
| US7075926B2 (en) * | 2000-05-24 | 2006-07-11 | Alcatel Internetworking, Inc. (Pe) | Programmable packet processor with flow resolution logic |
| US7080238B2 (en) * | 2000-11-07 | 2006-07-18 | Alcatel Internetworking, (Pe), Inc. | Non-blocking, multi-context pipelined processor |
| JP4342100B2 (ja) * | 2000-12-08 | 2009-10-14 | 富士通株式会社 | パケット処理装置 |
| US7013302B2 (en) * | 2000-12-22 | 2006-03-14 | Nortel Networks Limited | Bit field manipulation |
| US7062641B1 (en) * | 2001-01-10 | 2006-06-13 | Cisco Technology, Inc. | Method and apparatus for unified exception handling with distributed exception identification |
| SE521697C2 (sv) * | 2001-01-25 | 2003-11-25 | Xelerated Ab | Anordningar och förfarande för behandling av data i en logisk rörledning |
| JP4475835B2 (ja) * | 2001-03-05 | 2010-06-09 | 富士通株式会社 | 入力回線インタフェース装置及びパケット通信装置 |
| US7397798B2 (en) * | 2001-05-21 | 2008-07-08 | Xelerated Ab | Method and apparatus for processing blocks in a pipeline |
| JP3489573B2 (ja) * | 2001-07-11 | 2004-01-19 | 日本電気株式会社 | パケット処理装置 |
| US7069372B1 (en) * | 2001-07-30 | 2006-06-27 | Cisco Technology, Inc. | Processor having systolic array pipeline for processing data packets |
| US20030046429A1 (en) * | 2001-08-30 | 2003-03-06 | Sonksen Bradley Stephen | Static data item processing |
| JP4342128B2 (ja) * | 2001-09-18 | 2009-10-14 | 富士通株式会社 | パケット処理プロセッサ及びパケット処理プロセッサシステム |
| CA2460994A1 (en) * | 2001-09-19 | 2003-03-27 | Bay Microsystems, Inc. | Vertical instruction, data processing, and differentiated services in a network processor architecture |
| US6976154B1 (en) * | 2001-11-07 | 2005-12-13 | Juniper Networks, Inc. | Pipelined processor for examining packet header information |
| US7236492B2 (en) * | 2001-11-21 | 2007-06-26 | Alcatel-Lucent Canada Inc. | Configurable packet processor |
| US7149226B2 (en) * | 2002-02-01 | 2006-12-12 | Intel Corporation | Processing data packets |
| US6836808B2 (en) * | 2002-02-25 | 2004-12-28 | International Business Machines Corporation | Pipelined packet processing |
| US7437724B2 (en) * | 2002-04-03 | 2008-10-14 | Intel Corporation | Registers for data transfers |
| SE525183C2 (sv) | 2002-04-04 | 2004-12-21 | Xelerated Ab | Förfarande och medel för behandling med pipelining av datapaket |
| US20030196081A1 (en) * | 2002-04-11 | 2003-10-16 | Raymond Savarda | Methods, systems, and computer program products for processing a packet-object using multiple pipelined processing modules |
-
2002
- 2002-04-04 SE SE0201020A patent/SE525183C2/sv not_active IP Right Cessation
-
2003
- 2003-04-03 US US10/510,167 patent/US8725900B2/en not_active Expired - Fee Related
- 2003-04-03 WO PCT/SE2003/000536 patent/WO2003085519A1/en not_active Ceased
- 2003-04-03 AU AU2003225450A patent/AU2003225450A1/en not_active Abandoned
-
2014
- 2014-05-12 US US14/275,104 patent/US9635145B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| SE525183C2 (sv) | 2004-12-21 |
| US8725900B2 (en) | 2014-05-13 |
| AU2003225450A1 (en) | 2003-10-20 |
| US20140247835A1 (en) | 2014-09-04 |
| US9635145B2 (en) | 2017-04-25 |
| SE0201020D0 (sv) | 2002-04-04 |
| US20060155771A1 (en) | 2006-07-13 |
| WO2003085519A1 (en) | 2003-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2006020826A3 (en) | Method and apparatus for fast encoding of data symbols according to half-weight codes | |
| DE602004022817D1 (de) | Verfahren und system zum schutz vor computerviren | |
| DE60326664D1 (de) | Vorrichtung zur Durchführung von Netzwerkverarbeitungsfunktionen | |
| GB2400933B (en) | A method of, and system for, heuristically detecting viruses in executable code by detecting files which have been maliciously altered | |
| SE0201020L (sv) | Förfarande och apparat för att behandla data | |
| AU2003275696A1 (en) | Communication system, communication method, and data processing apparatus | |
| DE60316619D1 (de) | Datenverarbeitungsverfahren, Programm, Datenverarbeitungssystem | |
| AU2003296093A1 (en) | Content delivery system, information processing apparatus or information processing method, and computer program | |
| DE602004020527D1 (de) | Datenverarbeitungseinheit, -verfahren und -programm | |
| SG115564A1 (en) | Network, ipsec setting server apparatus, ipsec processing apparatus, and ipsec setting method used therefor | |
| MY142777A (en) | Substituted indole-o-glucosides | |
| UA87991C2 (en) | Substituted indole-o-glucosides | |
| ATE529988T1 (de) | Verfahren und vorrichtung zur verwendung von metapaketen in einem paketverarbeitungssystem | |
| DE60330925D1 (de) | Kommunikationssystem, -gerät und -verfahren | |
| DE502006005447D1 (de) | Verfahren zur Verschlüsselung bzw. Entschlüsselung von Datenpaketen eines Datenstroms | |
| EP1335506A3 (en) | Method and apparatus for decoding transport format combination indicator, mobile station, base station and mobile communication system therefore | |
| SE0303534L (sv) | Metod att återvinna data för en utrustning, anläggning eller process | |
| DE60308667D1 (de) | Wasserzeichenzeitskalensuchen | |
| GB2402582B (en) | System for computing a CRC value by processing a data message a word at a time | |
| SE0303568D0 (sv) | Sätt och anordning för kontextbaserad interaktiv samverkan | |
| ATE388530T1 (de) | Verfahren zur verminderung der anzahl der bits pro softbit | |
| AU2002217173A1 (en) | Apparatus and method for handling logs | |
| TW200516971A (en) | Method and related apparatus for searching the syncword of a next frame in an encoded digital signal | |
| TW200602846A (en) | Information processing apparatus, cooling module, and method of identifyingcooling module | |
| NO20043708L (no) | Fremgangsmate og anording for borekaksbehandling |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NUG | Patent has lapsed |