摘要 |
클라이언트 디바이스 상에서 패킷 스케줄링을 관리하기 위한 컴퓨터 구현 방법. 예를 들어, 방법의 일 실시예는 송신될 패킷을 수신하는 단계; 패킷을 네트워크 스택 레벨에서 큐에 인큐잉하는 단계; 패킷 스케줄링이 현재 드라이버 레벨에서 수행되고 있는지 또는 네트워킹 스택 레벨에서 수행되고 있는지를 판정하는 단계; 스케줄링이 현재 네트워크 스택 레벨에서 수행되고 있다면, 송신을 위한 패킷을 네트워크 스택 레벨에서 큐로부터 선택하는 단계; 및 스케줄링이 현재 드라이버 레벨에서 수행되고 있다면, 송신을 위한 패킷을 드라이버 레벨에서 큐로부터 선택하는 단계를 포함한다. |