• Sonuç bulunamadı

İLETİŞİM HİZMETLERİ

Bazı hizmetler, iletişimi kurmak ve devam ettirmek için gereklidir. Bunlar, uygulama katmanında görünmezler. Sunulan bu hizmetler aşağıdaki çizelgede detaylandırılmıştır.

Çizelge 2 - İletişim hizmetleri Hizmet adı Tarifi

İletişimi Başlat Kullanıcı, dağıtıcı (dağıtıcılar) ile bir iletişim oturumu başlatmayı talep eder.

İletişimi

Sonlandır Kullanıcı, var olan iletişim oturumunu sonlandırmayı talep eder.

Test Kiti

Mevcut Kullanıcı, dağıtıcıya hala mevcut olduğunu gösterir.

CPR_005: İletişimi Başlat Hizmeti, bir iletişim başlatmak için kullanılır. Herhangi bir hizmeti gerçekleştirmek için, iletişim başa alınmalı ve iletişim parametreleri istenen moda uygun olmalıdır.

4.1. İletişimi Başlat Hizmeti

CPR_006: Bir İletişimi Başlat gösterimi öncülü (primitive) alınmasıyla, VU, talep edilen iletişim bağlantısının geçerli şartlar altında başa alınıp alınmadığını kontrol etmelidir. Bir iletişim bağlantısının başa alınması için uygun şartlar ISO 14230-2 dokümanında tarif edilir.

CPR_007: Daha sonra, VU, iletişim bağlantısını başa almak için gerekli bütün eylemleri gerçekleştirmeli ve seçilen olumlu cevap parametreleri ile birlikte bir İletişimi Başlat cevabı öncülü göndermelidir.

CPR_008: Daha önce başa alınmış olan (herhangi bir teşhis oturumuna girmiş olan) bir VU, (örn: test kitindeki bir hatanın bertaraf edilmesinden dolayı) yeni bir İletişimi Başlat talebi alırsa, bu talep kabul edilmeli ve VU yeniden başa alınmalıdır.

CPR_009: VU, herhangi bir nedenle iletişim bağlantısı başa alınamıyorsa, iletişim bağlantısını başa almak için teşebbüsten hemen önceki durumda olduğu gibi çalışmaya devam etmelidir.

CPR_010: İletişimi Başlat Talebi mesajına fiziksel olarak atıfta bulunulmalıdır.

CPR_011: Hizmetler için VU’nun başa alınması bir “çabuk başa alma” yöntemi ile gerçekleştirilmelidir.

1. Herhangi bir faaliyetten önce bir veri yolu-boş zaman aralığı vardır.

2. Daha sonra test kiti bir başa alma deseni gönderir.

3. İletişimi kurmak için gerekli bütün bilgiler VU’nun cevabında bulunur.

CPR_012: Başa alma tamamlandıktan sonra:

1. Bütün iletişim parametreleri, şifre baytlarına uygun olarak, Çizelge 4’te tarif edilen değerlere ayarlanır.

2. VU, test kitinin ilk talebi için bekler.

3. VU, varsayılan teşhis modundadır, yani, Standart Teşhis Oturumu.

4. Kalibrasyon Girdi/Çıktı sinyal hattı varsayılan durumdadır, yani, devreye alınmamış durum.

CPR_014: K-hattı üzerindeki veri hızı 10400 Baud olmalıdır.

CPR_016: Çabuk başa alma, K-hattında bir uyandırma deseni (Wup) aktaran bir test kiti tarafından başlatılır. Desen, K-hattı üzerindeki boş zamandan sonra düşük bir Tinil zamanı ile başlar. Test Kiti, İletişimi Başlat Hizmetinin ilk bitini, ilk düşme kenarını takip eden bir Twup zamanından sonra aktarır.

CPR_017: Çabuk başa alma ve iletişimlerin geneli için zamanlama değerleri aşağıdaki çizelgelerde detaylandırılmıştır. Boş zamanın farklı ihtimalleri vardır:

1. Güç açıldıktan sonraki ilk aktarım, Tidle = 300 ms.

2. Bir İletişimiSonlandır Hizmetinin tamamlanmasından sonra, Tidle = P3 min.

3. P3max süre bittisi ile iletişimin durdurulmasından sonra, Tidle = 0.

Çizelge 3 - Çabuk başa alma için zamanlama değerleri

Parametre Asgari

Çizelge 4 - İletişim zamanlama değerleri Zamanlam

P1 VU’nun cevabı için bayt arası zamanı 0 20

P2 Test Kiti Talebi ile VU cevabı veya iki

VU cevabı arasındaki zaman 25 250

P3 VU cevaplarının sonu ile yeni Test Kiti

Talebi başı arasındaki zaman 55 5000

P4 Test Kiti Talebi için bayt arası zaman 5 20

CPR_018: Çabuk başa alma için mesaj biçimi aşağıdaki çizelgelerde detaylandırılmıştır.

Çizelge 5 – İletişimi Başlat talebi mesajı Bayt

# Parametre adı Onaltılı

değer

# 5 Denetim toplamı 00-FF CS

Çizelge 6 – İletişimi Başlat olumlu cevap mesajı Bayt

# Parametre adı Onaltılı

değer

# 4 İlave uzunluk baytı 03 LEN

# 5 İletişimi Başlat Olumlu Cevabı

Hizmet ID’si C1 SCRPR

# 6 Şifre Bayt 1 EA KB1

# 7 Şifre Bayt 2 8F KB2

# 8 Denetim toplamı 00-FF CS

CPR_019: İletişimi Başlat Talebi mesajı için olumsuz cevap bulunmamaktadır, aktarılacak olumlu cevap mesajı yoksa VU başa alınmaz, hiç bir şey aktarılmaz ve VU normal çalışmada kalır.

4.2. İletişimi Sonlandır Hizmeti 4.2.1. Mesaj tarifi

Bu iletişim katmanının hizmetinin amacı bir iletişim oturumunu sonlandırmaktır.

CPR_020: Bir İletişimi Sonlandır gösterimi öncülü alınmasıyla, VU, geçerli şartların bu iletişimi sonlandırmaya müsaade edip etmeyeceğini kontrol etmelidir. Bu durumda, VU bu iletişimi sonlandırmak için gerekli bütün eylemleri gerçekleştirmelidir.

CPR_021: İletişimi sonlandırmak mümkünse, VU, iletişim sonlandırılmadan önce, seçilen olumlu cevap parametreleri ile birlikte bir İletişimi Sonlandır cevabı öncülü oluşturmalıdır.

CPR_022: Herhangi bir nedenle iletişim sonlandırılamıyorsa, VU, seçilen olumsuz cevap parametresi ile birlikte bir İletişimi Sonlandır cevabı öncülü oluşturmalıdır.

CPR_023: VU tarafından P3max süre-bittisi tespit edilirse, herhangi bir cevap öncülü oluşturulmadan iletişim sonlandırılmalıdır.

4.2.2. Mesaj biçimi

CPR_024: İletişimi Sonlandır öncülleri için mesaj biçimleri aşağıdaki çizelgelerde detaylandırılmıştır.

Çizelge 7 – İletişimi Sonlandır talebi mesajı Bayt

# Parametre adı Onaltılı

değer

Anımsatı

# 1 Biçim baytı – fiziksel atıf 80 FMT

# 2 Hedef atıf baytı EE TGT

# 3 Kaynak atıf baytı Tt SRC

# 4 İlave uzunluk baytı 01 LEN

# 5 İletişimi Sonlandır Talep

Hizmet ID’si 82 SPR

# 6 Denetim toplamı 00-FF CS

Çizelge 8 – İletişimi Sonlandır olumlu cevap mesajı Bayt

# Parametre adı Onaltılı

değer

Anımsatı

# 1 Biçim baytı – fiziksel atıf 80 FMT

# 2 Hedef atıf baytı tt TGT

# 3 Kaynak atıf baytı EE SRC

# 4 İlave uzunluk baytı 01 LEN

# 5 İletişimi Sonlandır Olumlu Cevap

Hizmeti C2 SPRPR

# 6 Denetim toplamı 00-FF CS

Çizelge 9 – İletişimi Başlat olumsuz cevap mesajı Bayt

# Parametre adı Onaltılı

değer

Anımsatı

# 1 Biçim baytı – fiziksel atıf 80 FMT

# 2 Hedef atıf baytı tt TGT

# 3 Kaynak atıf baytı EE SRC

# 4 İlave uzunluk baytı 03 LEN

# 5 Olumsuz Cevap Hizmet ID’si 7F NR

Bayt

# Parametre adı Onaltılı

değer

Anımsatı

# 6 İletişimi Sonlandır Talebi

hizmet ID’si 82 SPR

# 7 Cevap Kodu = Genel-Ret 10 RC_GR

# 8 Denetim toplamı 00-FF CS

4.2.3. Parametre tarifi

Bu hizmet, herhangi bir parametre tarifi gerektirmez.

4.3. Test Kiti Mevcut hizmeti 4.3.1. Mesaj tarifi

Test Kiti Mevcut hizmeti, dağıtıcının otomatik olarak normal çalışmaya dönmesini ve muhtemelen iletişimi sonlandırmasını engellemek amacıyla, dağıtıcıya hala mevcut olduğunu göstermek için test kiti tarafından kullanılır. Periyodik olarak gönderilen bu hizmet, teşhis oturumu/iletişimini, bu hizmet için bir talebin her alındığında P3 zamanlayıcısını sıfırlayarak, faal halde tutar.

4.3.2. Mesaj biçimi

CPR_079: Test Kiti Mevcut öncülleri için mesaj biçimleri aşağıdaki çizelgelerde detaylandırılmıştır.

Çizelge 10 – Test Kiti Mevcut talebi mesajı Bayt

# Parametre adı Onaltılı

değer Anımsatıcı

# 1 Biçim baytı – fiziksel atıf 80 FMT

# 2 Hedef atıf baytı EE TGT

# 3 Kaynak atıf baytı Tt SRC

# 4 İlave uzunluk baytı 02 LEN

# 5 Test Kiti Talebi hizmet ID’si 3E TP

# 6

Alt Fonksiyon= Cevap Talep Ediliyor = [evet

# 7 Denetim toplamı 00-FF CS

CPR_080: Cevap Talep Ediliyor parametresi “evet” olarak ayarlanmışsa, dağıtıcı, aşağıdaki olumlu cevap mesajı ile cevap vermelidir. “hayır” olarak ayarlanmışsa, dağıtıcı tarafından hiç bir cevap gönderilmez.

Çizelge 11 – Test Kiti Mevcut olumlu cevap mesajı Bayt

# Parametre adı Onaltılı

değer

# 4 İlave uzunluk baytı 01 LEN

# 5 Test Kiti Olumlu Cevap

Hizmet ID’si 7E TPPR

# 6 Denetim toplamı 00-FF CS

CPR_081: Hizmet aşağıdaki olumsuz cevap kodlarını desteklemelidir.

Çizelge 12 – Test Kiti Mevcut olumsuz cevap mesajı Bayt

# Parametre adı Onaltılı

değer Anımsatıcı

# 1 Biçim baytı – fiziksel atıf 80 FMT

# 2 Hedef atıf baytı Tt TGT

# 3 Kaynak atıf baytı EE SRC

# 4 İlave uzunluk baytı 03 LEN

# 5 Olumsuz Cevap Hizmet ID’si 7F NR

# 6 Test Kiti Talebi hizmet ID’si 3E TP

# 7 Cevap Kodu =[Alt Fonksiyon Desteklenmiyor Geçersiz Biçim

Yanlış Mesaj Uzunluğu]

12 13

RC_SFNS_I F

RC_IML

# 8 Denetim toplamı 00-FF CS