1 nhóm điều khiển công s ut (PCG); 4 nhóm 84N PN chip.
4.2.2.1 T ng qua nv các th tục tru yn và truy nl i.
Toàn bộ quá trình thử truyền (thực tế là truyền đi) một PDU trên kênh r-csch và thu một chỉ thị nói rằng một báo nhận cho PDU đó đã được thu trên kênh f-csch còn được gọi là một sự thử thâm nhập. Thông thư ng, một sự thử thâm nhập có thể gồm một quá trình truyền đi và nhiều quá trình truyền l i cùng một PDU. Nếu kênh thâm nhập hoặc kênh thâm nhập tăng cư ng ho t động trong chế độ thâm nhập cơ s được sử dụng thì mỗi một quá trình truyền được gọi là một sự thăm dò thâm nhập và chứa đựng một PDU để truyền (hoặc truyền l i). Nếu một kênh thâm nhập tăng cư ng ho t động trong chế độ thâm nhập dành riêng được sử dụng thì mỗi một quá trình truyền trên kênh thâm nhập tăng cư ng được gọi là một sự thăm dò thâm nhập và chứa đựng thông tin mào đầu mới đây kết hợp với PDU để truyền đi, trong trư ng hợp này chính PDU sẽ được truyền trên kênh điều khiển chung hướng ngược l i.
Khi tr m di động ngừng truyền thăm dò thâm nhập tới một tr m gốc và bắt đầu truyền thăm dò thâm nhập đến một tr m gốc khác, tr m di động quyết định thực hiện một tranh ch p thăm dò thâm nhập. Một phần của quá trình thử thâm nhập được kh i đầu khi tr m di động bắt đầu truyền một thăm dò thâm nhập đầu tiên đến một tr m gốc BS và kết thúc khi một tr m di động khác thực hiện một tranh ch p thăm dò thâm nhập hoặc kết thúc sự thử thâm nhập còn được gọi là một sự thử thâm nhập con. Một sự thử thâm nhập chứa một hoặc nhiều sự thử thâm nhập con. Trong tình tr ng không có một tranh ch p thăm dò thâm nhập thì quá trình thử thâm nhập chỉ có duy nh t một sự thử thâm nhập con. Trong một sự thử thâm nhập con, thăm
dò thâm nhập được tập hợp vào trong một chuỗi thăm dò thâm nhập. Mỗi một chuỗi thăm dò thâm nhập gồm có 1+NUM_STEPS các thăm dò thâm nhập. Với mỗi một yêu cầu truyền hay truyền l i cho các lớp con phía dưới, lớp con LAC cung c p một chỉ số tuần tự cho sự thăm dò thâm nhập hiện hành bên trong sự thử thâm nhập con hiện hành.
Lớp con ARQ được thông báo sau mỗi một tranh ch p thăm dò thâm nhập để bắt đầu một sự thử thâm nhập con mới nếu th y cần thiết.
Lớp con ARQ thu thông tin từ lớp 3 trên mọi d ng SDU (“đáp ứng”, “yêu cầu”, “đăng kí”, …). Căn cứ váo những thông tin trên và thông tin thâm nhập tr m gốc BS hiện hành, lớp con ARQ tính toán một giá trị ngưỡng P, giá trị này sẽ được sử dụng b i lớp con MAC để m đầu một độ trễ trước mỗi một chuỗi thăm dò thâm nhập trong sự thử thâm nhập con.
Th i điểm bắt đầu chính xác của mỗi một quá trình thử thâm nhập có thể là chủ thể được giới thiệu sau phần điều khiển giám sát bên dưới. Th i điểm chính xác giữa các quá trình thử thâm nhập trong một chuỗi các quá trình thử thâm nhập được xác định t i lớp con MAC. Một chỉ dẫn được cung c p b i lớp con SAR đến lớp con ARQ ngay lập tức sau khi truyền phân m nh gói PDU cuối cùng của b t kì gói PDU nào. Mỗi khi sau chỉ thị này, lớp con ARQ đợi một th i gian theo lí thuyết là TA = (2 + ACH_ACC_TMOS) × 80ms (khi đang làm việc trên kênh thâm nhập, căn cứ vào các giá trị có thể có của ACH_ACC_TMOS, TA có thể mang giá trị trong kho ng 160ms đến 1360ms), hoặc TA = (1 + EACH_ACC_TMOS) × 20ms (khi làm việc trên kênh thâm nhập tăng cư ng, căn cứ vào các giá trị có thể có của EACH_ACC_TMOS, TA có thể mang giá trị trong kho ng 20ms đến 1280ms) để bắt đầu một chỉ thị báo rằng một báo nhận từ tr m gốc BS đã được thu trên kênh f- csch. Nếu như một báo nhận đã được thu thì sự thử thâm nhập sẽ được kết thúc. Sự thử thâm nhập cũng có thể kết thúc nếu như điều khiển giám sát được hỗ trợ và lớp
con ARQ được chỉ dẫn một cách rõ ràng b i lớp 3 để xoá bỏ hoặc thiết lập l i sự thử thâm nhập.
Lớp con ARQ của tr m di động MS có mặt phẳng phát giao tiếp với các lớp cao hơn và mặt phẳng thu giao tiếp với các lớp th p hơn thông qua giao thức ngăn xếp (protocol stack) cùng với các thực thể có sử dụng điều khiển giám sát.
Khi thực hiện giao tiếp với các lớp cao hơn thông qua giao thức ngăn xếp, lớp con ARQ có thể thu những thứ sau đây:
Một request-type SDU và các kiểu con của nó (ví dụ như registration) đã được truyền đi. Trong trư ng hợp này, lớp con ARQ không chứa một báo nhận bên trong PDU được truyền đi.
Một response-type SDU và các kiểu con của nó (ví dụ như registration) đã được truyền đi, thông tin nhận d ng cho phép một cặp b n tin đã được truyền đi cùng với các b n tin đã được thu mà đã được đáp ứng l i, và thông tin làm thế nào để ACK_TYPE được thiết lập trong PDU đáp ứng l i. Trong trư ng hợp này, mặt phẳng phát của lớp con ARQ chứa một báo nhận trong PDU nếu như mặt phẳng thu của lớp con ARQ chỉ thị rằng có một báo nhận được yêu cầu.
Một chỉ thị rằng không có một SDU đáp ứng nào còn tồn t i. Trong trư ng hợp này, mặt phẳng phát của lớp con ARQ có thể t o ra một PDU báo nhận duy nh t nếu như mặt phẳng thu của lớp con ARQ chỉ thị rằng có một báo nhận được yêu cầu.
Khi một SDU được thu từ các lớp cao hơn để truyền đi, các lớp cao hơn có thể yêu cầu một xác nhận cho nó.Yêu cầu này cùng với MSG_SEQ được kết hợp vào trong PDU mang SDU và được gửi đi thông qua mặt phẳng thu của lớp con ARQ. Khi giao tiếp với các lớp th p hơn thông qua giao thức ngăng xếp, lớp con ARQ gửi đi những thứ sau:
Khi SDU được mang b i một PDU thu được từ tr m gốc cùng với:
Một chỉ thị về việc có hoặc không có một PDU yêu cầu báo nhận, và
Một chỉ thị về việc có hoặc không có một sự thử thâm nhập cho PDU được truyền trên kênh r-csch đã hoàn thành, đây là kết qu của quá trình xử lý các trư ng ARQ của PDU thu được.
Một chỉ thị rằng báo nhận cho một b n tin đã được gửi đi và đã được công nhận.
Khi giao tiếp với lớp con MAC, lớp con ARQ gửi một hoặc nhiều các chỉ dẫn sau:
Một chỉ thị rằng một PDU đã sẵn sàng để truyền đi,
Một PDU để truyền dẫn và một chỉ số hàng đợi của quá trình thử thâm nhập bên trong sự thử thâm nhập con.
Khi giao tiếp với lớp con MAC, lớp con ARQ thu một hoặc nhiều các chỉ dẫn sau:
Một chỉ thị rằng lớp con LAC có thể gửi cho lớp con MAC một PDU để truyền đi.
Một chỉ thị chỉ rõ chế độ được sử dụng (chế độ truy nhập cơ s hoặc chế độ truy nhập dành riêng) nếu như sự thâm nhập thực hiện trên kênh thâm nhập tăng cư ng.
Một chỉ thị về thông tin mào đầu tương ứng với PDU không được báo nhận b i tr m gốc trong kho ng th i gian yêu cầu.
Một chỉ thị rằng quá trình truyền dẫn của một PDU đã bị hủy bỏ.
Khi giao tiếp với lớp con SAR, lớp con ARQ có thể thu một chỉ thị hoàn thành ngay sau khi mỗi một PDU được truyền đi.
Khi giao tiếp với lớp con ARQ của tr m di động trên mặt phẳng thu, lớp con ARQ của tr m di động trên mặt phẳng phát được cung c p cùng với:
Một chỉ thị có hoặc không có một báo nhận được yêu cầu.
Thông tin nhận d ng cần thiết bao gồm c báo nhận trong PDU đáp ứng. Giá trị các trư ng MSG_SEQ và ADDR_TYPE (nếu có) của PDU được báo
nhận hoặc PDU thu được gần đây nh t có yêu cầu báo nhận. Một chỉ thị khi mà một báo nhận cho PDU truyền đi được thu.
Nếu như một báo nhận được yêu cầu thì mặt phẳng phát của lớp con ARQ của tr m di động sẽ chứa đựng một báo nhận trong PDU thích hợp, nó được định rõ thông qua sự tương tác với các lớp cao hơn thông qua giao thức ngăn xếp.
Mặt phẳng phát của lớp con ARQ cung c p cho mặt phẳng thu của lớp con ARQ một chỉ thị về việc có hay không một quá trình thử thâm nhập vẫn đang được tiến hành sau khi xử lý một chỉ thị từ lớp con ARQ trên mặt phẳng thu về việc báo nhận cho PDU truyền đi đã được thu.
Khi giao tiếp với các thực thể mà có sử dụng điều khiển giám sát:
Lớp con ARQ đưa ra một chỉ thị TA expired khi mà bộ định th i TA kết thúc sau khi gửi mỗi một quá trình thâm nhập để cho phép thay thế quá trình thử thâm nhập trong trư ng hợp thiếu các kênh liên kết hướng về đang được giám sát.
Nếu lớp con ARQ được ra lệnh để thực hiện một ho t động thiết lập l i, nó sẽ ngay lập tức hủy bỏ các quá trình thâm nhập đang truyền dẫn và thiết l i các giá trị dùng chung của MSG_SEQ.
Nếu lớp con ARQ được ra lệnh để thực hiện một ho t động xoá, nó sẽ ngay lập tức kết thúc quá trình cố gắng thâm nhập. Quá một lần m t mát tức th i
kênh điều khiển được giám sát trong suốt quá trình cố gắng thâm nhập coi như là một sự định rõ rằng PDU có thể không thích hợp sau khi một quá trình thử tranh ch p thâm nhập (ví dụ như kích thước của gói truyền dẫn mới quá lớn…) có thể là nguyên nhân để hủy bỏ.
Nếu lớp con ARQ được ra lệnh để thực hiện ho t động ngưng t m th i (suspend) nó sẽ ngừng truyền các quá trình thử thâm nhập cho đến khi được chỉ dẫn để hồi phục l i quá trình truyền dẫn, hoặc cho đến khi được ra lệnh để thực hiện ho t động xoá hoặc thiết lập l i. Các lý do để t m ngưng quá trình truyền dẫn có thể là một m t mát nh t th i của kênh điều khiển được giám sát hoặc một thay thế trong quá trình thử thâm nhập, các điều này có thể là kết qu của tr m di động đang đợi b n tin mào đầu của tr m di động mới.
Nếu lớp con ARQ được ra lệnh để thực hiện hành động hồi phục l i sau quá trình ngưng t m th i, nó sẽ không tiếp tục chuỗi thử thâm nhập bị t m ngưng nếu như có một quá trình thử thâm nhập đang được tiến hành vào th i điểm t m ngưng. Thay vì thế, nó kh i động l i chuỗi thử thâm nhập bị t m ngưng l i từ đầu (ví dụ như quá trình thử thâm nhập đầu tiên trong chuỗi).
Nếu lớp con ARQ được ra lệnh để thực hiện hành động kh i động l i sau khi đã t m ngưng, nó sẽ không tiếp tục chuỗi thử thâm nhập bị t m ngưng nếu như có một quá trình thử thâm nhập đang được tiến hành vào th i điểm t m ngưng. Thay vì thế, nó bắt đầu một sự cố gắng thâm nhập con mới t i lúc bắt đầu của chuỗi thử thâm nhập đầu tiên trong một cố gắng thâm nhập con bằng cách sử dụng t t c các giá trị hiện t i của bộ nhớ có thể thay đổi được (ví dụ
như NUM_STEPS, MAX_REQ_SEQS, MAX_RSP_SEQS,
ACH_ACC_TMOS, EACH_ACC_TMOS, PROBE_PN_RANS).
Lớp con ARQ báo hiệu một cố gắng thâm nhập bị lỗi cho các lớp cao hơn (hoặc cho các thực thể có sử dụng điều khiển giám sát) nếu như một cố gắng thâm nhập kết thúc sau khi gửi t t c các yêu cầu thử thâm nhập mà không thu được chỉ thị báo nhận cho PDU.