2 research outputs found

    Combinatorial Constructions of Optimal (m,n,4,2)(m, n,4,2) Optical Orthogonal Signature Pattern Codes

    Full text link
    Optical orthogonal signature pattern codes (OOSPCs) play an important role in a novel type of optical code-division multiple-access (CDMA) network for 2-dimensional image transmission. There is a one-to-one correspondence between an (m,n,w,λ)(m, n, w, \lambda)-OOSPC and a (λ+1)(\lambda+1)-(mn,w,1)(mn,w,1) packing design admitting an automorphism group isomorphic to Zm×Zn\mathbb{Z}_m\times \mathbb{Z}_n. In 2010, Sawa gave the first infinite class of (m,n,4,2)(m, n, 4, 2)-OOSPCs by using SS-cyclic Steiner quadruple systems. In this paper, we use various combinatorial designs such as strictly Zm×Zn\mathbb{Z}_m\times \mathbb{Z}_n-invariant ss-fan designs, strictly Zm×Zn\mathbb{Z}_m\times \mathbb{Z}_n-invariant GG-designs and rotational Steiner quadruple systems to present some constructions for (m,n,4,2)(m, n, 4, 2)-OOSPCs. As a consequence, our new constructions yield more infinite families of optimal (m,n,4,2)(m, n, 4, 2)-OOSPCs. Especially, we shall see that in some cases an optimal (m,n,4,2)(m, n, 4, 2)-OOSPC can not achieve the Johnson bound.Comment: 24 pages. arXiv admin note: text overlap with arXiv:1312.7589 by other author

    Optimal 22-D (n×m,3,2,1)(n\times m,3,2,1)-optical orthogonal codes and related equi-difference conflict avoiding codes

    Full text link
    This paper focuses on constructions for optimal 22-D (n×m,3,2,1)(n\times m,3,2,1)-optical orthogonal codes with m≡0 (mod 4)m\equiv 0\ ({\rm mod}\ 4). An upper bound on the size of such codes is established. It relies heavily on the size of optimal equi-difference 11-D (m,3,2,1)(m,3,2,1)-optical orthogonal codes, which is closely related to optimal equi-difference conflict avoiding codes with weight 33. The exact number of codewords of an optimal 22-D (n×m,3,2,1)(n\times m,3,2,1)-optical orthogonal code is determined for n=1,2n=1,2, m≡0(mod4)m\equiv 0 \pmod{4}, and n≡0(mod3)n\equiv 0 \pmod{3}, m≡8(mod16)m\equiv 8 \pmod{16} or m≡32(mod64)m\equiv 32 \pmod{64} or m≡4,20(mod48)m\equiv 4,20 \pmod{48}
    corecore