Մասաչուսեթսի տեխնոլոգիական համալսարանի աշխատակիցները մշակել են հաղորդակցական ցանցերում ինֆորմացիայի փոխանցման տեսություն, որը թույլ է տալիս օպտիմալացնել ցանցի թողունակությունը և փոխանցվող տվյալների ծավալը:
Ներկայում համակարգչային ցանցերի մեծամասնությունը աշխատում է շղթայական ալգորիթմով: Յուրաքանչյուր հանգույց, որը ստանում է ինֆորմացիան, փոխանցվում է շղթայի մյուս մասնիկներին այնքան ժամանակ, մինչև այն հասնում է հասցեատիրոջը:
Ցանցային կոդավորումն աշխատում է հետևյալ կերպ: Տարբեր հաղորդագրություններ պարունակող А և В հանգույցները միավորվում են АВ հանգույցի մեջ և այդ տեսքով փոխանցվում մի քանի հանգույցների:
Գիտնականները առաջարկել են հաղորդագրության փոխանցման այլ մեթոդ՝ ցանցային կոդավորում, որը զգալիորեն կընդլայնի ցանցում փոխանցվող ինֆորմացիայի ծավալը: Ցանցային կոդավորումը կարող է արագացնել աշխատանքը տարբեր հաղորդակցական ցանցերում՝ անլար, սենսորային, պիրինգային և այլն: